package
jwk
Type Members
-
-
-
-
-
case class
Curve(name: String, stdName: Option[String] = None, oid: Option[String] = None) extends Product with Serializable
-
-
-
-
abstract
class
JWK extends Ordered[JWK]
-
trait
JWKError extends AnyRef
-
-
case class
JWKMatcher(keyTypes: Set[KeyType], uses: Set[PublicKeyUseType], operation: Set[KeyOperationType], algs: Set[AlgorithmType], ids: Set[String], hasUse: Boolean, hasId: Boolean, privateOnly: Boolean, publicOnley: Boolean, minSizeBits: Int, maxSizeBits: Int, sizesBits: Set[Int], curves: Set[Curve], x5tS256s: Set[Base64String]) extends Product with Serializable
-
case class
JWKSet(breachEncapsulationOfValues: SortedSet[JWK]) extends Product with Serializable
-
-
-
-
trait
JsType[+A] extends AnyRef
-
-
case class
KeyId(value: String) extends Product with Serializable
-
-
sealed abstract
class
KeyOperationType extends EnumEntry
-
-
case class
KeyOperations(breachEncapsulationOfValues: Seq[KeyOperationType]) extends Product with Serializable
-
-
sealed abstract
class
KeyType extends EnumEntry
-
-
case class
OtherPrimesInfo(r: Base64String, d: Base64String, t: Base64String) extends Product with Serializable
-
-
sealed abstract
class
PublicKeyUseType extends EnumEntry
-
-
-
sealed
trait
Requirement extends EnumEntry
-