Package | Description |
---|---|
io.jsonwebtoken.security |
Modifier and Type | Interface and Description |
---|---|
interface |
DigestAlgorithm<R extends Request<InputStream>,V extends VerifyDigestRequest>
A
DigestAlgorithm is a
Cryptographic Hash Function
that computes and verifies cryptographic digests. |
Modifier and Type | Interface and Description |
---|---|
interface |
AeadRequest
A request to an
AeadAlgorithm to perform authenticated encryption with a supplied symmetric
SecretKey , allowing for additional data to be authenticated and integrity-protected. |
interface |
DecryptAeadRequest
A request to an
AeadAlgorithm to decrypt ciphertext and perform integrity-protection with a supplied
decryption SecretKey . |
interface |
DecryptionKeyRequest<K extends Key>
A
KeyRequest to obtain a decryption key that will be used to decrypt a JWE using an AeadAlgorithm . |
interface |
KeyRequest<T>
A request to a
KeyAlgorithm to obtain the key necessary for AEAD encryption or decryption. |
interface |
SecureRequest<T,K extends Key>
A request to a cryptographic algorithm requiring a
Key . |
interface |
VerifyDigestRequest
A request to verify a previously-computed cryptographic digest (available via
DigestSupplier.getDigest() ) against the
digest to be computed for the specified payload . |
interface |
VerifySecureDigestRequest<K extends Key>
A request to a
SecureDigestAlgorithm to verify a previously-computed
digital signature or
message
authentication code. |
Copyright © 2014–2023 jsonwebtoken.io. All rights reserved.