package common
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- common
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class ByteSyntaxHelpers extends AnyVal
-
type
CatchE[A] = Either[Throwable, A]
Convenience alias since Either[Throwable, ?] is really annoying to write over and over
- trait CryptoTag[T] extends AnyRef
- final class JerryStringer extends AnyVal
-
trait
ManagedRandom extends AnyRef
A trait that manages a secureRandom instance.
-
sealed
trait
QueueAlloc[A] extends AnyRef
ThreadLocal optimization for JCA and BC
.getInstance()
methods tend to be expensive, and most of the methods are not thread-safe, so this allows for some optimization.ThreadLocal optimization for JCA and BC
.getInstance()
methods tend to be expensive, and most of the methods are not thread-safe, so this allows for some optimization.- Attributes
- protected[tsec]
- abstract type SecureRandomId <: String
- case class SecureRandomIdGenerator(sizeInBytes: Int = 32) extends ManagedRandom with Product with Serializable
- trait TSecError extends Exception with NoStackTrace
- sealed trait TSecPrimitiveEncoder[T] extends AnyRef
- sealed trait VerificationStatus extends Product with Serializable
- abstract class WithCryptoTag[T] extends AnyRef
- implicit final class primitiveEncoderOps[T] extends AnyRef
Value Members
- implicit final def byteSyntaxOps(array: Array[Byte]): ByteSyntaxHelpers
- implicit final def costanzaOps(jerry: String): JerryStringer
- implicit val doublePrimitiveEncoder: TSecPrimitiveEncoder[Double]
- implicit val floatPrimitiveEncoder: TSecPrimitiveEncoder[Float]
- implicit val intPrimitiveEncoder: TSecPrimitiveEncoder[Int]
- implicit val longPrimitiveEncoder: TSecPrimitiveEncoder[Long]
- implicit val shortPrimitiveEncoder: TSecPrimitiveEncoder[Short]
- object ByteUtils
- object CryptoTag
- object ErrorConstruct
- object ManagedRandom
- object OSUtil
- object QueueAlloc
- object SecureRandomId
- object VerificationFailed extends VerificationStatus with Product with Serializable
- object Verified extends VerificationStatus with Product with Serializable