Package | Description |
---|---|
io.jsonwebtoken | |
io.jsonwebtoken.io | |
io.jsonwebtoken.security |
Modifier and Type | Interface and Description |
---|---|
interface |
Claims
A JWT Claims set.
|
interface |
CompressionCodec
Deprecated.
since 0.12.0 in favor of
CompressionAlgorithm to equal the RFC name for this concept. |
Modifier and Type | Interface and Description |
---|---|
interface |
CompressionAlgorithm
Compresses and decompresses byte streams.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AeadAlgorithm
A cryptographic algorithm that performs
Authenticated encryption with additional data.
|
interface |
AsymmetricJwk<K extends Key>
JWK representation of an asymmetric (public or private) cryptographic key.
|
interface |
Curve
A cryptographic Elliptic Curve for use with digital signature or key agreement algorithms.
|
interface |
DigestAlgorithm<R extends Request<InputStream>,V extends VerifyDigestRequest>
A
DigestAlgorithm is a
Cryptographic Hash Function
that computes and verifies cryptographic digests. |
interface |
EcPrivateJwk
JWK representation of an
ECPrivateKey as defined by the JWA (RFC 7518) specification sections on
Parameters for Elliptic Curve Keys and
Parameters for Elliptic Curve Private Keys. |
interface |
EcPublicJwk
JWK representation of an
ECPublicKey as defined by the JWA (RFC 7518) specification sections on
Parameters for Elliptic Curve Keys and
Parameters for Elliptic Curve Public Keys. |
interface |
HashAlgorithm
A
DigestAlgorithm that computes and verifies digests without the use of a cryptographic key, such as for
thumbprints and digital fingerprints. |
interface |
Jwk<K extends Key>
A JWK is an immutable set of name/value pairs that represent a cryptographic key as defined by
RFC 7517: JSON Web Key (JWK).
|
interface |
KeyAlgorithm<E extends Key,D extends Key>
A
KeyAlgorithm produces the SecretKey used to encrypt or decrypt a JWE. |
interface |
KeyOperation
A
KeyOperation identifies a behavior for which a key may be used. |
interface |
MacAlgorithm
A
SecureDigestAlgorithm that uses symmetric SecretKey s to both compute and verify digests as
message authentication codes (MACs). |
interface |
OctetPrivateJwk<K extends PrivateKey,L extends PublicKey>
JWK representation of an Edwards Curve
PrivateKey as defined by RFC 8037, Section 2:
Key Type "OKP". |
interface |
OctetPublicJwk<K extends PublicKey>
|
interface |
PrivateJwk<K extends PrivateKey,L extends PublicKey,M extends PublicJwk<L>>
JWK representation of a
PrivateKey . |
interface |
PublicJwk<K extends PublicKey>
JWK representation of a
PublicKey . |
interface |
RsaPrivateJwk
JWK representation of an
RSAPrivateKey as defined by the JWA (RFC 7518) specification sections on
Parameters for RSA Keys and
Parameters for RSA Private Keys. |
interface |
RsaPublicJwk
JWK representation of an
RSAPublicKey as defined by the JWA (RFC 7518) specification sections on
Parameters for RSA Keys and
Parameters for RSA Public Keys. |
interface |
SecretJwk
JWK representation of a
SecretKey as defined by the JWA (RFC 7518) specification section on
Parameters for Symmetric Keys. |
interface |
SecretKeyAlgorithm
A
KeyAlgorithm that uses symmetric SecretKey s to obtain AEAD encryption and decryption keys. |
interface |
SecureDigestAlgorithm<S extends Key,V extends Key>
A
DigestAlgorithm that requires a Key to compute and verify the authenticity of digests using either
digital signature or
message
authentication code algorithms. |
interface |
SignatureAlgorithm
A digital signature algorithm computes and
verifies digests using asymmetric public/private key cryptography.
|
Copyright © 2014–2025 jsonwebtoken.io. All rights reserved.