Package com.nimbusds.jose
Class HeaderParameterNames
- java.lang.Object
-
- com.nimbusds.jose.HeaderParameterNames
-
public final class HeaderParameterNames extends Object
JSON Web Signature (JWS) and JSON Web Encryption (JWE) header parameter names.The header parameter names defined in RFC 7515 (JWS), RFC 7516 (JWE) and other JOSE related standards are tracked in a JWS and JWE header parameters registry administered by IANA.
Note, some header parameters here may not be present in the IANA registry (yet).
- Version:
- 2021-09-30
- Author:
- Nathaniel Hart
-
-
Field Summary
-
-
-
Field Detail
-
ENCRYPTION_ALGORITHM
public static final String ENCRYPTION_ALGORITHM
Used inJWEHeader
.
-
COMPRESSION_ALGORITHM
public static final String COMPRESSION_ALGORITHM
Used inJWEHeader
.
-
JWK_SET_URL
public static final String JWK_SET_URL
-
X_509_CERT_URL
public static final String X_509_CERT_URL
-
X_509_CERT_CHAIN
public static final String X_509_CERT_CHAIN
-
X_509_CERT_SHA_1_THUMBPRINT
public static final String X_509_CERT_SHA_1_THUMBPRINT
-
X_509_CERT_SHA_256_THUMBPRINT
public static final String X_509_CERT_SHA_256_THUMBPRINT
-
CONTENT_TYPE
public static final String CONTENT_TYPE
-
EPHEMERAL_PUBLIC_KEY
public static final String EPHEMERAL_PUBLIC_KEY
Used inJWEHeader
with ECDH key agreement.
-
AGREEMENT_PARTY_U_INFO
public static final String AGREEMENT_PARTY_U_INFO
Used inJWEHeader
with ECDH key agreement.
-
AGREEMENT_PARTY_V_INFO
public static final String AGREEMENT_PARTY_V_INFO
Used inJWEHeader
with ECDH key agreement.
-
INITIALIZATION_VECTOR
public static final String INITIALIZATION_VECTOR
Used inJWEHeader
with AES GCN key encryption.
-
AUTHENTICATION_TAG
public static final String AUTHENTICATION_TAG
Used inJWEHeader
with AES GCN key encryption.
-
PBES2_SALT_INPUT
public static final String PBES2_SALT_INPUT
Used inJWEHeader
with PBES2 key encryption.
-
PBES2_COUNT
public static final String PBES2_COUNT
Used inJWEHeader
with PBES2 key encryption.
-
SENDER_KEY_ID
public static final String SENDER_KEY_ID
Used inJWEHeader
with ECDH-1PU key agreement.- See Also:
- "skid" Header Parameter, Constant Field Values
-
BASE64_URL_ENCODE_PAYLOAD
public static final String BASE64_URL_ENCODE_PAYLOAD
-
-