tsec.common

package tsec.common

Members list

Type members

Classlikes

final implicit class ByteSyntaxHelpers(val array: Array[Byte]) extends AnyVal

Attributes

Source
package.scala
Supertypes
class AnyVal
trait Matchable
class Any
object ByteUtils

Attributes

Source
ByteUtils.scala
Supertypes
class Object
trait Matchable
class Any
Self type
ByteUtils.type
trait CryptoTag[T]

Attributes

Companion
object
Source
CryptoTag.scala
Supertypes
class Object
trait Matchable
class Any
object CryptoTag

Attributes

Companion
trait
Source
CryptoTag.scala
Supertypes
class Object
trait Matchable
class Any
Self type
CryptoTag.type

Attributes

Source
ErrorConstruct.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final implicit class JerryStringer(val s: String) extends AnyVal

Attributes

Source
package.scala
Supertypes
class AnyVal
trait Matchable
class Any

A trait that manages a secureRandom instance.

A trait that manages a secureRandom instance.

Attributes

Companion
object
Source
ManagedRandom.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ManagedRandom

Attributes

Companion
trait
Source
ManagedRandom.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object OSUtil

Attributes

Source
OSUtil.scala
Supertypes
class Object
trait Matchable
class Any
Self type
OSUtil.type
object QueueAlloc

Attributes

Source
QueueAlloc.scala
Supertypes
class Object
trait Matchable
class Any
Self type
QueueAlloc.type

Attributes

Source
SecureRandomIdGenerator.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class SecureRandomIdGenerator(sizeInBytes: Int) extends ManagedRandom

Attributes

Source
SecureRandomIdGenerator.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
package.scala
Supertypes
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
sealed trait TSecPrimitiveEncoder[T]

Attributes

Source
package.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
VerificationStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
sealed trait VerificationStatus extends Product, Serializable

Attributes

Source
VerificationStatus.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object VerificationFailed.type
object Verified.type
case object Verified extends VerificationStatus

Attributes

Source
VerificationStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Verified.type
abstract class WithCryptoTag[T](repr: String)

Attributes

Source
CryptoTag.scala
Supertypes
class Object
trait Matchable
class Any
final implicit class primitiveEncoderOps[T](v: T)(implicit E: TSecPrimitiveEncoder[T])

Attributes

Source
package.scala
Supertypes
class Object
trait Matchable
class Any

Types

type CatchE[A] = Either[Throwable, A]

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

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

Attributes

Source
package.scala

Attributes

Source
package.scala

Implicits

Implicits

final implicit def ByteSyntaxHelpers(array: Array[Byte]): ByteSyntaxHelpers

Attributes

Source
package.scala
final implicit def JerryStringer(s: String): JerryStringer

Attributes

Source
package.scala

Attributes

Source
package.scala

Attributes

Source
package.scala
final implicit def primitiveEncoderOps[T](v: T)(implicit E: TSecPrimitiveEncoder[T]): primitiveEncoderOps[T]

Attributes

Source
package.scala