public class DefaultJweHeader extends DefaultProtectedHeader implements JweHeader
| Modifier and Type | Field and Description |
|---|---|
static Parameter<PublicJwk<?>> |
EPK |
static Parameter<byte[]> |
IV |
static Parameter<Integer> |
P2C |
static Parameter<byte[]> |
P2S |
static Parameter<byte[]> |
TAG |
idiomaticValues, valuesALGORITHM, COMPRESSION_ALGORITHM, CONTENT_TYPE, DEPRECATED_COMPRESSION_ALGORITHM, JWT_TYPE, TYPE| Constructor and Description |
|---|
DefaultJweHeader(Map<String,?> map) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getAgreementPartyUInfo() |
byte[] |
getAgreementPartyVInfo() |
byte[] |
getAuthenticationTag() |
String |
getEncryptionAlgorithm() |
PublicJwk<?> |
getEphemeralPublicKey() |
byte[] |
getInitializationVector() |
String |
getName() |
Integer |
getPbes2Count() |
byte[] |
getPbes2Salt() |
getCritical, getJwk, getJwkSetUrl, getKeyId, getX509Chain, getX509Sha1Thumbprint, getX509Sha256Thumbprint, getX509UrlgetAlgorithm, getCompressionAlgorithm, getContentType, getTypeclear, containsKey, containsValue, entrySet, equals, get, get, hashCode, isEmpty, keySet, put, put, putAll, remove, replace, size, toString, valuesclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCritical, getJwk, getJwkSetUrl, getKeyIdgetAlgorithm, getCompressionAlgorithm, getContentType, getTypeclear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, valuesgetX509Chain, getX509Sha1Thumbprint, getX509Sha256Thumbprint, getX509Urlpublic static final Parameter<byte[]> IV
public static final Parameter<byte[]> TAG
public static final Parameter<byte[]> P2S
public String getName()
getName in interface NameablegetName in class DefaultHeaderpublic String getEncryptionAlgorithm()
getEncryptionAlgorithm in interface JweHeaderpublic PublicJwk<?> getEphemeralPublicKey()
getEphemeralPublicKey in interface JweHeaderpublic byte[] getAgreementPartyUInfo()
getAgreementPartyUInfo in interface JweHeaderpublic byte[] getAgreementPartyVInfo()
getAgreementPartyVInfo in interface JweHeaderpublic byte[] getInitializationVector()
getInitializationVector in interface JweHeaderpublic byte[] getAuthenticationTag()
getAuthenticationTag in interface JweHeaderpublic byte[] getPbes2Salt()
getPbes2Salt in interface JweHeaderpublic Integer getPbes2Count()
getPbes2Count in interface JweHeaderCopyright © 2014–2024 jsonwebtoken.io. All rights reserved.