| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
INCORRECT_EXPECTED_CLAIM_MESSAGE_TEMPLATE |
"Expected %s claim to be: %s, but was: %s." |
public static final String |
MISSING_EXPECTED_CLAIM_VALUE_MESSAGE_TEMPLATE |
"Missing expected \'%s\' value in \'%s\' claim %s." |
public static final String |
MISSING_JWE_ALG_MSG |
"JWE header does not contain a required \'alg\' (Algorithm) header parameter. This header parameter is mandatory per the JWE Specification, Section 4.1.1. See https://www.rfc-editor.org/rfc/rfc7516.html#section-4.1.1 for more information." |
public static final String |
MISSING_JWE_DIGEST_MSG_FMT |
"The JWE header references key management algorithm \'%s\' but the compact JWE string is missing the required AAD authentication tag." |
public static final String |
MISSING_JWS_ALG_MSG |
"JWS header does not contain a required \'alg\' (Algorithm) header parameter. This header parameter is mandatory per the JWS Specification, Section 4.1.1. See https://www.rfc-editor.org/rfc/rfc7515.html#section-4.1.1 for more information." |
public static final String |
MISSING_JWS_DIGEST_MSG_FMT |
"The JWS header references signature algorithm \'%s\' but the compact JWE string is missing the required signature." |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
NAME |
"Compression Algorithm" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
EOF |
-1 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
INT_REQD_MSG |
"Integer byte arrays must be 4 bytes in length." |
public static final String |
LONG_REQD_MSG |
"Long byte arrays must be 8 bytes in length." |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
ERR_MSG |
"Reflection operation failed. This is likely due to an internal implementation programming error. Please report this to the JJWT development team. Cause: " |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
REDACTED_VALUE |
"<redacted>" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
IMMUTABLE_MSG |
"JWKs are immutable and may not be modified." |
| Modifier and Type | Constant Field | Value |
|---|---|---|
protected static final int |
BLOCK_BYTE_SIZE |
16 |
protected static final int |
BLOCK_SIZE |
128 |
protected static final String |
DECRYPT_NO_IV |
"This algorithm implementation rejects decryption requests that do not include initialization vectors. AES ciphertext without an IV is weak and susceptible to attack." |
protected static final int |
GCM_IV_SIZE |
96 |
protected static final String |
KEY_ALG_NAME |
"AES" |
public static final String |
TRANSFORMATION |
"AES/GCM/NoPadding" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
protected static final int |
BLOCK_BYTE_SIZE |
16 |
protected static final int |
BLOCK_SIZE |
128 |
protected static final String |
DECRYPT_NO_IV |
"This algorithm implementation rejects decryption requests that do not include initialization vectors. AES ciphertext without an IV is weak and susceptible to attack." |
protected static final int |
GCM_IV_SIZE |
96 |
protected static final String |
KEY_ALG_NAME |
"AES" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
protected static final int |
BLOCK_BYTE_SIZE |
16 |
protected static final int |
BLOCK_SIZE |
128 |
protected static final String |
DECRYPT_NO_IV |
"This algorithm implementation rejects decryption requests that do not include initialization vectors. AES ciphertext without an IV is weak and susceptible to attack." |
protected static final int |
GCM_IV_SIZE |
96 |
protected static final String |
KEY_ALG_NAME |
"AES" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
protected static final int |
BLOCK_BYTE_SIZE |
16 |
protected static final int |
BLOCK_SIZE |
128 |
protected static final String |
DECRYPT_NO_IV |
"This algorithm implementation rejects decryption requests that do not include initialization vectors. AES ciphertext without an IV is weak and susceptible to attack." |
protected static final int |
GCM_IV_SIZE |
96 |
protected static final String |
KEY_ALG_NAME |
"AES" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
NAME |
"JWE Encryption Algorithm" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
NAME |
"JWE Key Management Algorithm" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
NAME |
"JWS Digital Signature or MAC" |
Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.