Packages

p

tsec

common

package common

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. common
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit final class ByteSyntaxHelpers extends AnyVal
  2. type CatchE[A] = Either[Throwable, A]

    Convenience alias since Either[Throwable, *] is really annoying to write over and over

  3. trait CryptoTag[T] extends AnyRef
  4. implicit final class JerryStringer extends AnyVal
  5. trait ManagedRandom extends AnyRef

    A trait that manages a secureRandom instance.

  6. 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]
  7. abstract type SecureRandomId <: String
  8. case class SecureRandomIdGenerator(sizeInBytes: Int = 32) extends ManagedRandom with Product with Serializable
  9. trait TSecError extends Exception with NoStackTrace
  10. sealed trait TSecPrimitiveEncoder[T] extends AnyRef
  11. sealed trait VerificationStatus extends Product with Serializable
  12. abstract class WithCryptoTag[T] extends AnyRef
  13. implicit final class primitiveEncoderOps[T] extends AnyRef

Value Members

  1. implicit val doublePrimitiveEncoder: TSecPrimitiveEncoder[Double]
  2. implicit val floatPrimitiveEncoder: TSecPrimitiveEncoder[Float]
  3. implicit val intPrimitiveEncoder: TSecPrimitiveEncoder[Int]
  4. implicit val longPrimitiveEncoder: TSecPrimitiveEncoder[Long]
  5. implicit val shortPrimitiveEncoder: TSecPrimitiveEncoder[Short]
  6. object ByteUtils
  7. object CryptoTag
  8. object ErrorConstruct
  9. object ManagedRandom
  10. object OSUtil
  11. object QueueAlloc
  12. object SecureRandomId
  13. case object VerificationFailed extends VerificationStatus with Product with Serializable
  14. case object Verified extends VerificationStatus with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped