|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
HeaderFilter | Javascript Object Signing and Encryption (JOSE) header filter. |
JWEAlgorithmProvider | Common interface for JSON Web Encryption (JWE) encrypters and decrypters . |
JWEDecrypter | Interface for decrypting JSON Web Encryption (JWE) objects. |
JWEEncrypter | Interface for encrypting JSON Web Encryption (JWE) objects. |
JWEHeaderFilter | JSON Web Encryption (JWE) header filter. |
JWSAlgorithmProvider | Common interface for JSON Web Signature (JWS) signers and
verifiers . |
JWSHeaderFilter | JSON Web Signature (JWS) header filter. |
JWSSigner | Interface for signing JSON Web Signature (JWS) objects. |
JWSVerifier | Interface for verifying JSON Web Signature (JWS) objects. |
ReadOnlyHeader | Read-only view of a header . |
ReadOnlyJWEHeader | Read-only view of a JWE header . |
ReadOnlyJWSHeader | Read-only view of a JWS header . |
ReadOnlyPlainHeader | Read-only view of a plaintext JOSE header . |
Class Summary | |
---|---|
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. |
DefaultHeaderFilter | Javascript Object Signing and Encryption (JOSE) header filter implementation. |
DefaultJWEHeaderFilter | JSON Web Encryption (JWE) header filter implementation. |
DefaultJWSHeaderFilter | JSON Web Signature (JWS) header filter implementation. |
EncryptionMethod | Encryption method name, represents the enc header parameter in JSON
Web Encryption (JWE) objects. |
Header | The base abstract class for plaintext, JSON Web Signature (JWS) and JSON Web Encryption (JWE) headers. |
JOSEObject | The base abstract class for plaintext, JSON Web Signature (JWS) - secured and JSON Web Encryption (JWE) - secured objects. |
JOSEObjectType | JOSE object type, represents the typ header parameter in plain, JSON
Web Signature (JWS) and JSON Web Encryption (JWE) objects. |
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. |
JWEHeader | JSON Web Encryption (JWE) header. |
JWEObject | JSON Web Encryption (JWE) object. |
JWSAlgorithm | JSON Web Signature (JWS) algorithm name, represents the alg header
parameter in JWS objects. |
JWSHeader | JSON Web Signature (JWS) header. |
JWSObject | JSON Web Signature (JWS) object. |
Payload | Payload with JSON object, string, byte array and Base64URL views. |
PlainHeader | Plaintext JOSE header. |
PlainObject | Plaintext (unsecured) JOSE object. |
Enum Summary | |
---|---|
JWEObject.State | Enumeration of the states of a JSON Web Encryption (JWE) object. |
JWSObject.State | Enumeration of the states of a JSON Web Signature (JWS) object. |
Payload.Origin | Enumeration of the original data types used to create a
Payload . |
Requirement | Enumeration of JOSE algorithm implementation requirements. |
Exception Summary | |
---|---|
JOSEException | Javascript Object Signing and Encryption (JOSE) exception. |
Javascript Object Signing and Encryption (JOSE) classes.
This package provides representation, compact serialisation and parsing for the following JOSE objects:
Plaintext (unprotected) JOSE
objects
.
JSON Web Signature (JWS)
objects
.
JSON Web Encryption (JWE)
objects
.
JSON Web Key (JWK) objects
.
References:
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |