| Class | Description |
|---|---|
| Header |
JSON Object Signing and Encryption (JOSE) Header
|
| JSONWebKey |
A JSON Web Key as defined by RFC 7517 Section 4
|
| JWT |
JSON Web Token (JWT) as defined by RFC 7519.
|
| PublicKeyUse |
Public Key Use as defined by RFC 7517 Section 4.2
|
| RSAKeyPair |
| Enum | Description |
|---|---|
| Algorithm |
Available JSON Web Algorithms (JWA) as described in RFC 7518 available for this JWT implementation.
|
| KeyType |
Available Cryptographic Algorithms for Keys as described in RFC
7518 Section 6.1.
|
| Type |
| Exception | Description |
|---|---|
| InvalidJWTException |
The JWT could not be parsed properly.
|
| InvalidJWTSignatureException |
The JWT was properly constructed but the signature is invalid.
|
| InvalidKeyLengthException |
The JWT Signer or Verifier is attempting to utilize an RSA Key Length of less than 2048.
|
| JWTException |
Base JWT Exception
|
| JWTExpiredException |
The JWT has a valid signature but the JWT is expired.
|
| JWTUnavailableForProcessingException |
The JWT is not yet valid.
|
| MissingVerifierException |
No Verifier was found that supported the Algorithm used in the JWT.
|
Copyright © 2017. All rights reserved.