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
/
SimpleClaims
SimpleClaims
soidc.jwt.SimpleClaims
See the
SimpleClaims
companion object
final case
class
SimpleClaims
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Value members
Concrete methods
def
remove
(
name
:
ParameterName
):
SimpleClaims
def
withAudience
(
aud
:
StringOrUri
):
SimpleClaims
def
withExpirationTime
(
exp
:
NumericDate
):
SimpleClaims
def
withIssuer
(
iss
:
StringOrUri
):
SimpleClaims
def
withJwtId
(
jti
:
String
):
SimpleClaims
def
withNotBefore
(
nbf
:
NumericDate
):
SimpleClaims
def
withSubject
(
sub
:
StringOrUri
):
SimpleClaims
def
withValue
[
V
:
ToJson
](
name
:
ParameterName
,
value
:
V
):
SimpleClaims
def
withValueOpt
[
V
:
ToJson
](
name
:
ParameterName
,
value
:
Option
[
V
]):
SimpleClaims
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods