Uses of Package
com.nimbusds.jose
-
Packages that use com.nimbusds.jose Package Description com.nimbusds.jose Base Javascript Object Signing and Encryption (JOSE) interfaces and classes.com.nimbusds.jose.crypto Implementations of standard Javascript Object Signing and Encryption (JOSE) algorithms.com.nimbusds.jose.crypto.factories JWS signer, JWS verifier, JWE encrypter and JWE decrypter factory implementations.com.nimbusds.jose.crypto.impl Cryptographic primitives for JWS signers, JWS verifiers, JWE encrypters and JWE decrypters in thecom.nimbusds.jose.crypto
package.com.nimbusds.jose.crypto.opts Javascript Object Signing and Encryption (JOSE) options.com.nimbusds.jose.jca Java Cryptography Architecture (JCA) context interfaces and classes.com.nimbusds.jose.jwk JSON Web Key (JWK) classes.com.nimbusds.jose.jwk.gen JSON Web Key (JWK) generation utilities.com.nimbusds.jose.jwk.source JSON Web Key (JWK) sourcing interface and utilities.com.nimbusds.jose.mint JSON Web Signature (JWS) minting framework.com.nimbusds.jose.proc Framework for application-specific verification and decryption of JOSE objects (with arbitrary payloads).com.nimbusds.jose.produce Framework for producing JOSE objects (with arbitrary payloads).com.nimbusds.jose.util Utility interfaces and classes.com.nimbusds.jwt JSON Web Token (JWT) interfaces and classes.com.nimbusds.jwt.proc Framework for application-specific verification and decryption of JSON Web Tokens (JWTs). -
Classes in com.nimbusds.jose used by com.nimbusds.jose Class Description Algorithm The base class for algorithm names, with optional implementation requirement.CompletableJWSObjectSigning Completable JSON Web Signature (JWS) object signing.CompressionAlgorithm Compression algorithm name, represents thezip
header parameter in JSON Web Encryption (JWE) objects.EncryptionMethod Encryption method name, represents theenc
header parameter in JSON Web Encryption (JWE) objects.EncryptionMethod.Family Encryption method family.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 JSON Web Signature (JWS) secured, JSON Web Encryption (JWE) secured and unsecured (plain /alg=none
) objects serialisable to compact encoding.JOSEObjectJSON The base abstract class for JSON Web Signature (JWS) secured and JSON Web Encryption (JWE) secured objects serialisable to JSON.JOSEObjectType JOSE object type, represents thetyp
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 thealg
header parameter in JWE objects.JWEAlgorithm.Family JWE algorithm family.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 serialisable to compact encoding.JWEObject.State Enumeration of the states of a JSON Web Encryption (JWE) secured object.JWEProvider JSON Web Encryption (JWE) provider.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects.JWSAlgorithm.Family JWS algorithm family.JWSHeader JSON Web Signature (JWS) header.JWSHeader.Builder Builder for constructing JSON Web Signature (JWS) headers.JWSObject JSON Web Signature (JWS) secured object serialisable to compact encoding.JWSObject.State Enumeration of the states of a JSON Web Signature (JWS) secured object.JWSObjectJSON JSON Web Signature (JWS) secured object serialisable to JSON.JWSObjectJSON.Signature Individual signature in a JWS secured object serialisable to JSON.JWSObjectJSON.State Enumeration of the states of a JSON Web Signature (JWS) secured object serialisable to JSON.JWSProvider JSON Web Signature (JWS) providerJWSSigner JSON Web Signature (JWS) signer.JWSSignerOption Marker interface for a JSON Web Signature (JWS) signer option.JWSVerifier JSON Web Signature (JWS) verifier.KeyException Key exception.KeySourceException Key source 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 aPayload
.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.UnprotectedHeader JSON Web Signature (JWS) or JSON Web Encryption (JWE) unprotected header (in a JSON serialisation).UnprotectedHeader.Builder Builder for constructing an unprotected JWS or JWE header. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto Class 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 thealg
header parameter in JWS objects.JWSHeader JSON Web Signature (JWS) header.JWSProvider JSON Web Signature (JWS) providerJWSSigner JSON Web Signature (JWS) signer.JWSSignerOption Marker interface for a JSON Web Signature (JWS) signer option.JWSVerifier JSON Web Signature (JWS) verifier.KeyLengthException Key length exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto.factories Class Description EncryptionMethod Encryption method name, represents theenc
header parameter in JSON Web Encryption (JWE) objects.JOSEException Javascript Object Signing and Encryption (JOSE) exception.JOSEProvider JavaScript Object Signing and Encryption (JOSE) provider.JWEAlgorithm JSON Web Encryption (JWE) algorithm name, represents thealg
header parameter in JWE objects.JWEDecrypter JSON Web Encryption (JWE) decrypter.JWEHeader JSON Web Encryption (JWE) header.JWEProvider JSON Web Encryption (JWE) provider.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects.JWSHeader JSON Web Signature (JWS) header.JWSProvider JSON Web Signature (JWS) providerJWSSigner JSON Web Signature (JWS) signer.JWSVerifier JSON Web Signature (JWS) verifier. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto.impl Class Description EncryptionMethod Encryption method name, represents theenc
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.JOSEProvider JavaScript Object Signing and Encryption (JOSE) provider.JWEAlgorithm JSON Web Encryption (JWE) algorithm name, represents thealg
header parameter in JWE objects.JWECryptoParts The cryptographic parts of a JSON Web Encryption (JWE) object.JWEHeader JSON Web Encryption (JWE) header.JWEProvider JSON Web Encryption (JWE) provider.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects.JWSProvider JSON Web Signature (JWS) providerKeyLengthException Key length exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.crypto.opts Class Description JWSSignerOption Marker interface for a JSON Web Signature (JWS) signer option. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.jca Class Description Algorithm The base class for algorithm names, with optional implementation requirement.EncryptionMethod Encryption method name, represents theenc
header parameter in JSON Web Encryption (JWE) objects.JWEAlgorithm JSON Web Encryption (JWE) algorithm name, represents thealg
header parameter in JWE objects.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.jwk Class Description Algorithm The base class for algorithm names, with optional implementation requirement.JOSEException Javascript Object Signing and Encryption (JOSE) exception.JWEHeader JSON Web Encryption (JWE) header.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects.JWSHeader JSON Web Signature (JWS) header.KeyException Key exception.Requirement Enumeration of JOSE algorithm implementation requirements. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.jwk.gen Class Description Algorithm The base class for algorithm names, with optional implementation requirement.JOSEException Javascript Object Signing and Encryption (JOSE) exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.jwk.source Class Description KeySourceException Key source exception.RemoteKeySourceException Remote key source exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.mint Class Description JOSEException Javascript Object Signing and Encryption (JOSE) exception.JWSHeader JSON Web Signature (JWS) header.JWSObject JSON Web Signature (JWS) secured object serialisable to compact encoding.Payload 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.proc Class Description Algorithm The base class for algorithm names, with optional implementation requirement.EncryptionMethod Encryption method name, represents theenc
header parameter in JSON Web Encryption (JWE) objects.JOSEException Javascript Object Signing and Encryption (JOSE) exception.JOSEObject 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.JOSEObjectType JOSE object type, represents thetyp
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 thealg
header parameter in JWE objects.JWEDecrypter JSON Web Encryption (JWE) decrypter.JWEHeader JSON Web Encryption (JWE) header.JWEObject JSON Web Encryption (JWE) secured object serialisable to compact encoding.JWEProvider JSON Web Encryption (JWE) provider.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects.JWSAlgorithm.Family JWS algorithm family.JWSHeader JSON Web Signature (JWS) header.JWSObject JSON Web Signature (JWS) secured object serialisable to compact encoding.JWSProvider JSON Web Signature (JWS) providerJWSVerifier JSON Web Signature (JWS) verifier.KeySourceException Key source exception.Payload Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web Encryption (JWE) object.PlainObject Unsecured (plain /alg=none
) JOSE object. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.produce Class Description JOSEException Javascript Object Signing and Encryption (JOSE) exception.JOSEProvider JavaScript Object Signing and Encryption (JOSE) provider.JWSAlgorithm JSON Web Signature (JWS) algorithm name, represents thealg
header parameter in JWS objects.JWSProvider JSON Web Signature (JWS) providerJWSSigner JSON Web Signature (JWS) signer. -
Classes in com.nimbusds.jose used by com.nimbusds.jose.util Class Description JOSEException Javascript Object Signing and Encryption (JOSE) exception. -
Classes in com.nimbusds.jose used by com.nimbusds.jwt Class 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 JSON Web Signature (JWS) secured, JSON Web Encryption (JWE) secured and unsecured (plain /alg=none
) objects serialisable to compact encoding.JWEHeader JSON Web Encryption (JWE) header.JWEObject JSON Web Encryption (JWE) secured object serialisable to compact encoding.JWSHeader JSON Web Signature (JWS) header.JWSObject JSON Web Signature (JWS) secured object serialisable to compact encoding.Payload Payload of an unsecured (plain), JSON Web Signature (JWS) or JSON Web Encryption (JWE) object.PlainHeader Unsecured (alg=none
) JOSE header.PlainObject Unsecured (plain /alg=none
) JOSE object. -
Classes in com.nimbusds.jose used by com.nimbusds.jwt.proc Class Description JOSEException Javascript Object Signing and Encryption (JOSE) exception.JWSHeader JSON Web Signature (JWS) header.KeySourceException Key source exception.