public final class HeaderParameterNames extends Object
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).
public static final String ENCRYPTION_ALGORITHM
JWEHeader
.public static final String COMPRESSION_ALGORITHM
JWEHeader
.public static final String JWK_SET_URL
public static final String X_509_CERT_URL
public static final String X_509_CERT_CHAIN
public static final String X_509_CERT_SHA_1_THUMBPRINT
public static final String X_509_CERT_SHA_256_THUMBPRINT
public static final String CONTENT_TYPE
public static final String EPHEMERAL_PUBLIC_KEY
JWEHeader
with ECDH key agreement.public static final String AGREEMENT_PARTY_U_INFO
JWEHeader
with ECDH key agreement.public static final String AGREEMENT_PARTY_V_INFO
JWEHeader
with ECDH key agreement.public static final String INITIALIZATION_VECTOR
JWEHeader
with AES GCN key encryption.public static final String AUTHENTICATION_TAG
JWEHeader
with AES GCN key encryption.public static final String PBES2_SALT_INPUT
JWEHeader
with PBES2 key encryption.public static final String PBES2_COUNT
JWEHeader
with PBES2 key encryption.public static final String SENDER_KEY_ID
JWEHeader
with ECDH-1PU key agreement.public static final String BASE64_URL_ENCODE_PAYLOAD
Copyright © 2021 Connect2id Ltd.. All rights reserved.