Uses of Package
com.nimbusds.jose
Packages that use com.nimbusds.jose
Package
Description
Base Javascript Object Signing and Encryption (JOSE) interfaces and classes.
Implementations of standard Javascript Object Signing and Encryption (JOSE)
algorithms.
JWS signer, JWS verifier, JWE encrypter and JWE decrypter factory
implementations.
Cryptographic primitives for JWS signers, JWS verifiers, JWE encrypters and
JWE decrypters in the
com.nimbusds.jose.crypto package.Javascript Object Signing and Encryption (JOSE) options.
Java Cryptography Architecture (JCA) context interfaces and classes.
JSON Web Key (JWK) classes.
JSON Web Key (JWK) generation utilities.
JSON Web Key (JWK) sourcing interface and utilities.
JSON Web Signature (JWS) minting framework.
Framework for application-specific verification and decryption of JOSE
objects (with arbitrary payloads).
Framework for producing JOSE objects (with arbitrary payloads).
Utility interfaces and classes.
JSON Web Token (JWT) interfaces and classes.
Framework for application-specific verification and decryption of JSON Web
Tokens (JWTs).
-
Classes in com.nimbusds.jose used by com.nimbusds.joseClassDescriptionThe base class for algorithm names, with optional implementation requirement.Completable JSON Web Signature (JWS) object signing.Compression algorithm name, represents the
zipheader parameter in JSON Web Encryption (JWE) objects.Encryption method name, represents theencheader parameter in JSON Web Encryption (JWE) objects.Encryption method family.The base abstract class for unsecured (alg=none), JSON Web Signature (JWS) and JSON Web Encryption (JWE) headers.Javascript Object Signing and Encryption (JOSE) exception.The base abstract class for JSON Web Signature (JWS) secured, JSON Web Encryption (JWE) secured and unsecured (plain /alg=none) objects serialisable to compact encoding.The base abstract class for JSON Web Signature (JWS) secured and JSON Web Encryption (JWE) secured objects serialisable to JSON.JOSE object type, represents thetypheader parameter in unsecured, JSON Web Signature (JWS) and JSON Web Encryption (JWE) objects.JavaScript Object Signing and Encryption (JOSE) provider.JSON Web Encryption (JWE) algorithm name, represents thealgheader parameter in JWE objects.JWE algorithm family.The cryptographic parts of a JSON Web Encryption (JWE) object.JSON Web Encryption (JWE) decrypter.JSON Web Encryption (JWE) encrypter.JSON Web Encryption (JWE) header.Builder for constructing JSON Web Encryption (JWE) headers.JSON Web Encryption (JWE) secured object with compact serialisation.Enumeration of the states of a JSON Web Encryption (JWE) secured object.JSON Web Encryption (JWE) secured object with JSON serialisation.Individual recipient in a JWE object serialisable to JSON.JSON Web Encryption (JWE) provider.JSON Web Signature (JWS) algorithm name, represents thealgheader parameter in JWS objects.JWS algorithm family.JSON Web Signature (JWS) header.Builder for constructing JSON Web Signature (JWS) headers.JSON Web Signature (JWS) secured object with compact serialisation.Enumeration of the states of a JSON Web Signature (JWS) secured object.JSON Web Signature (JWS) secured object with JSON serialisation.Individual signature in a JWS secured object serialisable to JSON.Enumeration of the states of a JSON Web Signature (JWS) secured object serialisable to JSON.JSON Web Signature (JWS) providerJSON Web Signature (JWS) signer.Marker interface for a JSON Web Signature (JWS) signer option.JSON Web Signature (JWS) verifier.Key exception.Key source exception.Marker interface for an option.Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web Encryption (JWE) object.Enumeration of the original data types used to create aPayload.Generic payload type transformer.Unsecured (alg=none) JOSE header.Builder for constructing unsecured (plain) headers.Unsecured (plain /alg=none) JOSE object with compact serialisation.Enumeration of JOSE algorithm implementation requirements.JSON Web Signature (JWS) or JSON Web Encryption (JWE) unprotected header (in a JSON serialisation).Builder for constructing an unprotected JWS or JWE header. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.cryptoClassDescriptionJSON Web Signature (JWS) verifier or JSON Web Encryption (JWE) decrypter that supports processing and / or deferral of critical (
crit) header parameters.Javascript Object Signing and Encryption (JOSE) exception.JavaScript Object Signing and Encryption (JOSE) provider.The cryptographic parts of a JSON Web Encryption (JWE) object.JSON Web Encryption (JWE) decrypter.JSON Web Encryption (JWE) encrypter.Marker interface for a JSON Web Encryption (JWE) encrypter option.JSON Web Encryption (JWE) header.JSON Web Encryption (JWE) provider.JSON Web Signature (JWS) header.JSON Web Signature (JWS) providerJSON Web Signature (JWS) signer.Marker interface for a JSON Web Signature (JWS) signer option.JSON Web Signature (JWS) verifier.Key length exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto.factoriesClassDescriptionEncryption method name, represents the
encheader parameter in JSON Web Encryption (JWE) objects.Javascript Object Signing and Encryption (JOSE) exception.JavaScript Object Signing and Encryption (JOSE) provider.JSON Web Encryption (JWE) algorithm name, represents thealgheader parameter in JWE objects.JSON Web Encryption (JWE) decrypter.JSON Web Encryption (JWE) header.JSON Web Encryption (JWE) provider.JSON Web Signature (JWS) algorithm name, represents thealgheader parameter in JWS objects.JSON Web Signature (JWS) header.JSON Web Signature (JWS) providerJSON Web Signature (JWS) signer.JSON Web Signature (JWS) verifier. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto.implClassDescriptionEncryption method name, represents the
encheader parameter in JSON Web Encryption (JWE) objects.The base abstract class for unsecured (alg=none), JSON Web Signature (JWS) and JSON Web Encryption (JWE) headers.Javascript Object Signing and Encryption (JOSE) exception.JavaScript Object Signing and Encryption (JOSE) provider.JSON Web Encryption (JWE) algorithm name, represents thealgheader parameter in JWE objects.The cryptographic parts of a JSON Web Encryption (JWE) object.JSON Web Encryption (JWE) header.JSON Web Encryption (JWE) provider.JSON Web Signature (JWS) algorithm name, represents thealgheader parameter in JWS objects.JSON Web Signature (JWS) providerKey length exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto.optsClassDescriptionMarker interface for a JSON Web Encryption (JWE) decrypter option.Marker interface for a JSON Web Encryption (JWE) encrypter option.Marker interface for a JSON Web Signature (JWS) signer option.Marker interface for an option.
-
Classes in com.nimbusds.jose used by com.nimbusds.jose.jcaClassDescriptionThe base class for algorithm names, with optional implementation requirement.Encryption method name, represents the
encheader parameter in JSON Web Encryption (JWE) objects.JSON Web Encryption (JWE) algorithm name, represents thealgheader parameter in JWE objects.JSON Web Signature (JWS) algorithm name, represents thealgheader parameter in JWS objects. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.jwkClassDescriptionThe base class for algorithm names, with optional implementation requirement.Javascript Object Signing and Encryption (JOSE) exception.JSON Web Encryption (JWE) header.JSON Web Signature (JWS) algorithm name, represents the
algheader parameter in JWS objects.JSON Web Signature (JWS) header.Key exception.Enumeration of JOSE algorithm implementation requirements. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.jwk.genClassDescriptionThe base class for algorithm names, with optional implementation requirement.Javascript Object Signing and Encryption (JOSE) exception.
-
Classes in com.nimbusds.jose used by com.nimbusds.jose.jwk.sourceClassDescriptionJavascript Object Signing and Encryption (JOSE) exception.Key source exception.Remote key source exception.
-
Classes in com.nimbusds.jose used by com.nimbusds.jose.mintClassDescriptionJavascript Object Signing and Encryption (JOSE) exception.JSON Web Signature (JWS) header.JSON Web Signature (JWS) secured object with compact serialisation.Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web Encryption (JWE) object.
-
Classes in com.nimbusds.jose used by com.nimbusds.jose.procClassDescriptionThe base class for algorithm names, with optional implementation requirement.Encryption method name, represents the
encheader parameter in JSON Web Encryption (JWE) objects.Javascript Object Signing and Encryption (JOSE) exception.The base abstract class for JSON Web Signature (JWS) secured, JSON Web Encryption (JWE) secured and unsecured (plain /alg=none) objects serialisable to compact encoding.JOSE object type, represents thetypheader parameter in unsecured, JSON Web Signature (JWS) and JSON Web Encryption (JWE) objects.JavaScript Object Signing and Encryption (JOSE) provider.JSON Web Encryption (JWE) algorithm name, represents thealgheader parameter in JWE objects.JSON Web Encryption (JWE) decrypter.JSON Web Encryption (JWE) header.JSON Web Encryption (JWE) secured object with compact serialisation.JSON Web Encryption (JWE) provider.JSON Web Signature (JWS) algorithm name, represents thealgheader parameter in JWS objects.JWS algorithm family.JSON Web Signature (JWS) header.JSON Web Signature (JWS) secured object with compact serialisation.JSON Web Signature (JWS) providerJSON Web Signature (JWS) verifier.Key source exception.Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web Encryption (JWE) object.Unsecured (plain /alg=none) JOSE object with compact serialisation. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.produceClassDescriptionJavascript Object Signing and Encryption (JOSE) exception.JavaScript Object Signing and Encryption (JOSE) provider.JSON Web Signature (JWS) algorithm name, represents the
algheader parameter in JWS objects.JSON Web Signature (JWS) providerJSON Web Signature (JWS) signer. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.util
-
Classes in com.nimbusds.jose used by com.nimbusds.jwtClassDescriptionThe base abstract class for unsecured (
alg=none), JSON Web Signature (JWS) and JSON Web Encryption (JWE) headers.The base abstract class for JSON Web Signature (JWS) secured, JSON Web Encryption (JWE) secured and unsecured (plain /alg=none) objects serialisable to compact encoding.JSON Web Encryption (JWE) header.JSON Web Encryption (JWE) secured object with compact serialisation.JSON Web Signature (JWS) header.JSON Web Signature (JWS) secured object with compact serialisation.Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web Encryption (JWE) object.Unsecured (alg=none) JOSE header.Unsecured (plain /alg=none) JOSE object with compact serialisation. -
Classes in com.nimbusds.jose used by com.nimbusds.jwt.procClassDescriptionJavascript Object Signing and Encryption (JOSE) exception.JSON Web Signature (JWS) header.Key source exception.