Package | Description |
---|---|
com.nimbusds.jose |
Javascript Object Signing and Encryption (JOSE) classes.
|
com.nimbusds.jose.crypto |
Implementations of all standard Javascript Object Signing and Encryption
(JOSE) algorithms.
|
com.nimbusds.jose.crypto.factories |
JWS verifier and JWE decrypter factories for use by the JOSE / JWT processor
framewor.
|
com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
com.nimbusds.jose.proc |
Secure framework for application-specific processing of JOSE objects (with
arbitrary payloads).
|
com.nimbusds.jwt |
JSON Web Token (JWT) classes.
|
com.nimbusds.jwt.proc |
Secure framework for application-specific processing of JSON Web Tokens
(JWTs).
|
Class and Description |
---|
Algorithm
The base class for algorithm names, with optional implementation
requirement.
|
CompressionAlgorithm
Compression algorithm name, represents the
zip header parameter in
JSON Web Encryption (JWE) objects. |
EncryptionMethod
Encryption method name, represents the
enc header parameter in JSON
Web Encryption (JWE) objects. |
Header
The base abstract class for unsecured (
alg=none ), JSON Web Signature
(JWS) and JSON Web Encryption (JWE) headers. |
JOSEException
Javascript Object Signing and Encryption (JOSE) exception.
|
JOSEObject
The base abstract class for unsecured (plain /
alg=none ), JSON Web
Signature (JWS) secured and JSON Web Encryption (JWE) secured objects. |
JOSEObjectType
JOSE object type, represents the
typ header parameter in unsecured,
JSON Web Signature (JWS) and JSON Web Encryption (JWE) objects. |
JOSEProvider
JavaScript Object Signing and Encryption (JOSE) provider.
|
JWEAlgorithm
JSON Web Encryption (JWE) algorithm name, represents the
alg header
parameter in JWE objects. |
JWECryptoParts
The cryptographic parts of a JSON Web Encryption (JWE) object.
|
JWEDecrypter
JSON Web Encryption (JWE) decrypter.
|
JWEEncrypter
JSON Web Encryption (JWE) encrypter.
|
JWEHeader
JSON Web Encryption (JWE) header.
|
JWEHeader.Builder
Builder for constructing JSON Web Encryption (JWE) headers.
|
JWEObject
JSON Web Encryption (JWE) secured object.
|
JWEObject.State
Enumeration of the states of a JSON Web Encryption (JWE) object.
|
JWEProvider
JSON Web Encryption (JWE) provider.
|
JWSAlgorithm
JSON Web Signature (JWS) algorithm name, represents the
alg header
parameter in JWS objects. |
JWSHeader
JSON Web Signature (JWS) header.
|
JWSHeader.Builder
Builder for constructing JSON Web Signature (JWS) headers.
|
JWSObject
JSON Web Signature (JWS) secured object.
|
JWSObject.State
Enumeration of the states of a JSON Web Signature (JWS) object.
|
JWSProvider
JSON Web Signature (JWS) provider
|
JWSSigner
JSON Web Signature (JWS) signer.
|
JWSVerifier
JSON Web Signature (JWS) verifier.
|
KeyException
Key exception.
|
Payload
Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web
Encryption (JWE) object.
|
Payload.Origin
Enumeration of the original data types used to create a
Payload . |
PayloadTransformer
Generic payload type transformer.
|
PlainHeader
Unsecured (
alg=none ) JOSE header. |
PlainHeader.Builder
Builder for constructing unsecured (plain) headers.
|
PlainObject
Unsecured (plain /
alg=none ) JOSE object. |
Requirement
Enumeration of JOSE algorithm implementation requirements.
|
Class and Description |
---|
CriticalHeaderParamsAware
JSON Web Signature (JWS) verifier or JSON Web Encryption (JWE) decrypter
that supports processing and / or deferral of critical (
crit ) header
parameters. |
JOSEException
Javascript Object Signing and Encryption (JOSE) exception.
|
JOSEProvider
JavaScript Object Signing and Encryption (JOSE) provider.
|
JWECryptoParts
The cryptographic parts of a JSON Web Encryption (JWE) object.
|
JWEDecrypter
JSON Web Encryption (JWE) decrypter.
|
JWEEncrypter
JSON Web Encryption (JWE) encrypter.
|
JWEHeader
JSON Web Encryption (JWE) header.
|
JWEProvider
JSON Web Encryption (JWE) provider.
|
JWSAlgorithm
JSON Web Signature (JWS) algorithm name, represents the
alg header
parameter in JWS objects. |
JWSHeader
JSON Web Signature (JWS) header.
|
JWSProvider
JSON Web Signature (JWS) provider
|
JWSSigner
JSON Web Signature (JWS) signer.
|
JWSVerifier
JSON Web Signature (JWS) verifier.
|
KeyLengthException
Key length exception.
|
Class and Description |
---|
JOSEException
Javascript Object Signing and Encryption (JOSE) exception.
|
JWEDecrypter
JSON Web Encryption (JWE) decrypter.
|
JWEHeader
JSON Web Encryption (JWE) header.
|
JWSHeader
JSON Web Signature (JWS) header.
|
JWSVerifier
JSON Web Signature (JWS) verifier.
|
Class and Description |
---|
Algorithm
The base class for algorithm names, with optional implementation
requirement.
|
JOSEException
Javascript Object Signing and Encryption (JOSE) exception.
|
Requirement
Enumeration of JOSE algorithm implementation requirements.
|
Class and Description |
---|
Algorithm
The base class for algorithm names, with optional implementation
requirement.
|
EncryptionMethod
Encryption method name, represents the
enc header parameter in JSON
Web Encryption (JWE) objects. |
JOSEException
Javascript Object Signing and Encryption (JOSE) exception.
|
JOSEObject
The base abstract class for unsecured (plain /
alg=none ), JSON Web
Signature (JWS) secured and JSON Web Encryption (JWE) secured objects. |
JWEDecrypter
JSON Web Encryption (JWE) decrypter.
|
JWEHeader
JSON Web Encryption (JWE) header.
|
JWEObject
JSON Web Encryption (JWE) secured object.
|
JWSHeader
JSON Web Signature (JWS) header.
|
JWSObject
JSON Web Signature (JWS) secured object.
|
JWSVerifier
JSON Web Signature (JWS) verifier.
|
Payload
Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web
Encryption (JWE) object.
|
PlainObject
Unsecured (plain /
alg=none ) JOSE object. |
Class and Description |
---|
Header
The base abstract class for unsecured (
alg=none ), JSON Web Signature
(JWS) and JSON Web Encryption (JWE) headers. |
JOSEObject
The base abstract class for unsecured (plain /
alg=none ), JSON Web
Signature (JWS) secured and JSON Web Encryption (JWE) secured objects. |
JWEHeader
JSON Web Encryption (JWE) header.
|
JWEObject
JSON Web Encryption (JWE) secured object.
|
JWSHeader
JSON Web Signature (JWS) header.
|
JWSObject
JSON Web Signature (JWS) secured object.
|
PlainHeader
Unsecured (
alg=none ) JOSE header. |
PlainObject
Unsecured (plain /
alg=none ) JOSE object. |
Class and Description |
---|
JOSEException
Javascript Object Signing and Encryption (JOSE) exception.
|
Copyright © 2015 Connect2id Ltd.. All Rights Reserved.