| Name | Description | Type | Package | Framework |
| Algorithm | The base class for algorithm names, with optional implementation requirement. | Class | com.nimbusds.jose | NimbusDS |
|
| Base64 | Base64-encoded object. | Class | com.nimbusds.jose.util | NimbusDS |
|
| Base64URL | Base64URL-encoded object. | Class | com.nimbusds.jose.util | NimbusDS |
|
| BigIntegerUtils | Big integer utilities. | Class | com.nimbusds.jose.util | NimbusDS |
|
| CompressionAlgorithm | Compression algorithm name, represents the zip header parameter in JSON Web Encryption (JWE) objects. | Class | com.nimbusds.jose | NimbusDS |
|
| DefaultHeaderFilter | Javascript Object Signing and Encryption (JOSE) header filter implementation. | Class | com.nimbusds.jose | NimbusDS |
|
| DefaultJWEHeaderFilter | JSON Web Encryption (JWE) header filter implementation. | Class | com.nimbusds.jose | NimbusDS |
|
| DefaultJWSHeaderFilter | JSON Web Signature (JWS) header filter implementation. | Class | com.nimbusds.jose | NimbusDS |
|
| DeflateUtils | Deflate (RFC 1951) utilities. | Class | com.nimbusds.jose.util | NimbusDS |
|
| DirectDecrypter | Direct decrypter of JWE objects with a shared symmetric key. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| DirectEncrypter | Direct encrypter of JWE objects with a shared symmetric key. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| ECDSASigner | Elliptic Curve Digital Signature Algorithm (ECDSA) signer of JWS objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| ECDSAVerifier | Elliptic Curve Digital Signature Algorithm (ECDSA) verifier of Supports the following JSON Web Algorithms (JWAs): | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| ECKey | Public and private Elliptic Curve JSON Web Key (JWK). | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| EncryptedJWT | Encrypted JSON Web Token (JWT). | Class | com.nimbusds.jwt | NimbusDS |
|
| EncryptionMethod | Encryption method name, represents the enc header parameter in JSON Web Encryption (JWE) objects. | Class | com.nimbusds.jose | NimbusDS |
|
| Header | The base abstract class for plaintext, JSON Web Signature (JWS) and JSON Web Encryption (JWE) headers. | Class | com.nimbusds.jose | NimbusDS |
|
| HeaderFilter | Javascript Object Signing and Encryption (JOSE) header filter. | Interface | com.nimbusds.jose | NimbusDS |
|
| JOSEException | Javascript Object Signing and Encryption (JOSE) exception. | Class | com.nimbusds.jose | NimbusDS |
|
| JOSEObject | The base abstract class for plaintext, JSON Web Signature (JWS) and JSON Web Encryption (JWE) objects. | Class | com.nimbusds.jose | NimbusDS |
|
| JOSEObjectType | JOSE object type, represents the typ header parameter in plain, JSON Web Signature (JWS) and JSON Web Encryption (JWE) objects. | Class | com.nimbusds.jose | NimbusDS |
|
| JSONObjectUtils | JSON object helper methods for parsing and typed retrieval of member values. | Class | com.nimbusds.jose.util | NimbusDS |
|
| JWEAlgorithm | JSON Web Encryption (JWE) algorithm name, represents the alg header parameter in JWE objects. | Class | com.nimbusds.jose | NimbusDS |
|
| JWEAlgorithmProvider | Common interface for JSON Web Encryption (JWE) encrypters and decrypters. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWECryptoParts | The cryptographic parts of a JSON Web Encryption (JWE) object. | Class | com.nimbusds.jose | NimbusDS |
|
| JWEDecrypter | Interface for decrypting JSON Web Encryption (JWE) objects. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWEEncrypter | Interface for encrypting JSON Web Encryption (JWE) objects. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWEHeader | JSON Web Encryption (JWE) header. | Class | com.nimbusds.jose | NimbusDS |
|
| JWEHeaderFilter | JSON Web Encryption (JWE) header filter. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWEObject | JSON Web Encryption (JWE) object. | Class | com.nimbusds.jose | NimbusDS |
|
| JWK | The base abstract class for JSON Web Keys (JWKs). | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| JWKSelector | Utility for selecting one or more JSON Web Keys (JWKs) from a JWK set. | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| JWKSet | JSON Web Key (JWK) set. | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| JWSAlgorithm | JSON Web Signature (JWS) algorithm name, represents the alg header parameter in JWS objects. | Class | com.nimbusds.jose | NimbusDS |
|
| JWSAlgorithmProvider | Common interface for JSON Web Signature (JWS) signers and Callers can query the JWS provider to determine its algorithm | Interface | com.nimbusds.jose | NimbusDS |
|
| JWSHeader | JSON Web Signature (JWS) header. | Class | com.nimbusds.jose | NimbusDS |
|
| JWSHeaderFilter | JSON Web Signature (JWS) header filter. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWSObject | JSON Web Signature (JWS) object. | Class | com.nimbusds.jose | NimbusDS |
|
| JWSSigner | Interface for signing JSON Web Signature (JWS) objects. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWSVerifier | Interface for verifying JSON Web Signature (JWS) objects. | Interface | com.nimbusds.jose | NimbusDS |
|
| JWT | JSON Web Token (JWT) interface. | Interface | com.nimbusds.jwt | NimbusDS |
|
| JWTClaimsSet | JSON Web Token (JWT) claims set. | Class | com.nimbusds.jwt | NimbusDS |
|
| JWTParser | Parser for plain, signed and encrypted JSON Web Tokens (JWTs). | Class | com.nimbusds.jwt | NimbusDS |
|
| KeyType | Key type. | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| MACSigner | Message Authentication Code (MAC) signer of JWS objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| MACVerifier | Message Authentication Code (MAC) verifier of JWS objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| OctetSequenceKey | Octet sequence JSON Web Key (JWK), used to represent symmetric keys. | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| Payload | Payload with JSON object, string, byte array and Base64URL views. | Class | com.nimbusds.jose | NimbusDS |
|
| PlainHeader | Plaintext JOSE header. | Class | com.nimbusds.jose | NimbusDS |
|
| PlainJWT | Plain JSON Web Token (JWT). | Class | com.nimbusds.jwt | NimbusDS |
|
| PlainObject | Plaintext (unsecured) JOSE object. | Class | com.nimbusds.jose | NimbusDS |
|
| ReadOnlyHeader | Read-only view of a header. | Interface | com.nimbusds.jose | NimbusDS |
|
| ReadOnlyJWEHeader | Read-only view of a JWE header. | Interface | com.nimbusds.jose | NimbusDS |
|
| ReadOnlyJWSHeader | Read-only view of a JWS header. | Interface | com.nimbusds.jose | NimbusDS |
|
| ReadOnlyJWTClaimsSet | Read-only view of a JWTClaimsSet. | Interface | com.nimbusds.jwt | NimbusDS |
|
| ReadOnlyPlainHeader | Read-only view of a plaintext JOSE header. | Interface | com.nimbusds.jose | NimbusDS |
|
| Requirement | Enumeration of JOSE algorithm implementation requirements. | Class | com.nimbusds.jose | NimbusDS |
|
| RSADecrypter | RSA decrypter of JWE objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| RSAEncrypter | RSA encrypter of JWE objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| RSAKey | Public and private RSA JSON Web Key (JWK). | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| RSASSASigner | RSA Signature-Scheme-with-Appendix (RSASSA) signer of JWS objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| RSASSAVerifier | RSA Signature-Scheme-with-Appendix (RSASSA) verifier of JWS objects. | Class | com.nimbusds.jose.crypto | NimbusDS |
|
| SignedJWT | Signed JSON Web Token (JWT). | Class | com.nimbusds.jwt | NimbusDS |
|
| StringUtils | | Class | com.nimbusds.jose.util | NimbusDS |
|
| Use | Enumeration of key uses. | Class | com.nimbusds.jose.jwk | NimbusDS |
|
| X509CertChainUtils | X. | Class | com.nimbusds.jose.util | NimbusDS |