Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
implicit
val
Base64StringJsonDecoder: Decoder[Base64String]
-
implicit
val
Base64StringJsonEncoder: Encoder[Base64String]
-
implicit
val
JWSAlgorithmTypeJsonEncoder: Encoder[JWSAlgorithmType]
-
implicit
val
KeyIdJsonEncoder: Encoder[KeyId]
-
implicit
val
KeyJsonDecoder: Decoder[KeyId]
-
implicit
val
KeyOperationsJsonDecoder: Decoder[KeyOperations]
-
implicit
val
KeyOperationsJsonEncoder: Encoder[KeyOperations]
-
implicit
val
KeyTypeJsonDecoder: Decoder[KeyType]
-
implicit
val
KeyTypeJsonEncoder: Encoder[KeyType]
-
implicit
val
PublicKeyUseJsonDecoder: Decoder[PublicKeyUseType]
-
implicit
val
PublicKeyUseJsonEncoder: Encoder[PublicKeyUseType]
-
implicit
val
RSAJWKJsonDecoder: Decoder[RSAJWK]
-
implicit
val
RSAJWKJsonEncoder: Encoder[RSAJWK]
-
implicit
val
UriJsonDecoder: Decoder[URI]
-
implicit
val
UriJsonEncoder: Encoder[URI]
-
def
apply(n: Base64String, e: Base64String, publicKeyUse: Option[PublicKeyUseType] = None, keyOperations: KeyOperations = KeyOperations.empty, algorithmType: Option[JWSAlgorithmType] = None, keyId: Option[KeyId] = None, x509Url: Option[URI] = None, x509CertificateSHA1Thumbprint: Option[Base64String] = None, x509CertificateSHA256Thumbprint: Option[Base64String] = None, x509CertificateChain: List[Base64String] = List.empty, d: Option[Base64String] = None, p: Option[Base64String] = None, q: Option[Base64String] = None, dp: Option[Base64String] = None, dq: Option[Base64String] = None, qi: Option[Base64String] = None, oth: Seq[OtherPrimesInfo] = Seq.empty, privateKey: Option[PrivateKey] = None, expireAt: Option[ZonedDateTime] = None): Either[JWKCreationError, RSAJWK]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
fromKeyPair(rsaPublicKey: RSAPublicKey, rsaPrivateKey: RSAPrivateKey, publicKeyUseType: Option[PublicKeyUseType] = None, keyOperations: KeyOperations = KeyOperations.empty, keyId: Option[KeyId] = None, algorithmType: Option[JWSAlgorithmType] = None, x509Url: Option[URI] = None, x509CertificateSHA1Thumbprint: Option[Base64String] = None, x509CertificateSHA256Thumbprint: Option[Base64String] = None, x509CertificateChain: List[Base64String] = List.empty, expireAt: Option[ZonedDateTime] = None): Either[JWKCreationError, RSAJWK]
-
def
fromRSAPublicKey(rsaPublicKey: RSAPublicKey, publicKeyUseType: Option[PublicKeyUseType] = None, keyOperations: KeyOperations = KeyOperations.empty, algorithmType: Option[JWSAlgorithmType] = None, keyId: Option[KeyId] = None, x509Url: Option[URI] = None, x509CertificateSHA1Thumbprint: Option[Base64String] = None, x509CertificateSHA256Thumbprint: Option[Base64String] = None, x509CertificateChain: List[Base64String] = List.empty, expireAt: Option[ZonedDateTime] = None): Either[JWKCreationError, RSAJWK]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
implicit
val
jWSAlgorithmTypeJsonDecoder: Decoder[JWSAlgorithmType]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
def
parseFromText(jsonText: String): Either[JWKCreationError, RSAJWK]
-
implicit
val
publicKeyUseJsonDecoder: Decoder[KeyOperationType]
-
implicit
val
publicKeyUseJsonEncoder: Encoder[KeyOperationType]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Deprecated Value Members
-
def
finalize(): Unit
Inherited from AnyRef
Inherited from Any