soidc-jwt
soidc-jwt
API
soidc.jwt
codec
ByteDecoder
ByteDecoder
Syntax
syntax
ByteEncoder
ByteEncoder
Syntax
syntax
FromJson
FromJson
Syntax
syntax
JsonValue
JsonValue
Arr
Bool
JsonNull
JsonPrimitive
Num
Obj
Str
ToJson
ToJson
Syntax
syntax
syntax
Algorithm
Algorithm
Encrypt
Encrypt
Sign
Sign
Base64String
CompressionAlgorithm
CompressionAlgorithm
ContentEncryptionAlgorithm
ContentEncryptionAlgorithm
CBC
CBC256
CBC384
CBC512
GCM
GCM128
GCM192
GCM256
Curve
Curve
EncryptionHeader
EncryptionHeader
JWE
JWE
JWK
JWK
JWKSet
JWKSet
JWS
JWS
JWSDecoded
JWSDecoded
JoseHeader
JoseHeader
JwtError
JwtError
AlgorithmMissing
DecodeError
EncryptError
InvalidECSignature
InvalidPrivateKey
InvalidPublicKey
SecurityApiError
SignError
SignatureCreationError
SignatureMissing
UnsupportedEncryptionKey
UnsupportedHmacAlgorithm
UnsupportedPrivateKey
UnsupportedPublicKey
UnsupportedSignatureAlgorithm
UnsupportedSymmetricKey
VerifyError
KeyId
KeyOperation
Other
KeyOperation
KeyType
KeyType
KeyUse
KeyUse
NumericDate
ParameterName
ParameterName
RegisteredParameterName
Sign
SimpleClaims
SimpleClaims
StandardClaims
StandardClaims
StandardClaimsRead
StandardClaimsRead
StandardClaimsWrite
StandardClaimsWrite
StandardHeaderRead
StandardHeaderRead
StandardHeaderWrite
StandardHeaderWrite
StringOrUri
Uri
Validate
FailureReason
Expired
Inactive
SignatureVerifyError
KeyNotFoundInHeader
KeyNotInJWKSet
AlgorithmMismatch
GenericReason
Result
Invalid
Result
Failure
Success
Verify
soidc-jwt
/
soidc.jwt
/
Validate
/
FailureReason
FailureReason
soidc.jwt.Validate.FailureReason
enum
FailureReason
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Enum
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Type members
Enum entries
final case
class
AlgorithmMismatch
(
key
:
Option
[
Algorithm
],
jws
:
Option
[
Algorithm
])
final case
class
Expired
(
exp
:
Instant
)
final case
class
GenericReason
(
msg
:
String
,
cause
:
Option
[
Throwable
])
final case
class
Inactive
(
nbf
:
Instant
)
final case
class
KeyNotFoundInHeader
(
jti
:
Option
[
String
])
final case
class
KeyNotInJWKSet
(
kid
:
KeyId
)
case
SignatureInvalid
extends
FailureReason
final case
class
SignatureVerifyError
(
cause
:
VerifyError
)
In this article
Attributes
Members list
Type members
Enum entries