public class DefaultMutableJweHeader extends DefaultJweHeaderMutator<DefaultMutableJweHeader> implements JweHeader
x509DELEGATEALGORITHM, COMPRESSION_ALGORITHM, CONTENT_TYPE, DEPRECATED_COMPRESSION_ALGORITHM, JWT_TYPE, TYPE| Constructor and Description |
|---|
DefaultMutableJweHeader(DefaultJweHeaderMutator<?> src) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getAgreementPartyUInfo() |
byte[] |
getAgreementPartyVInfo() |
String |
getAlgorithm() |
byte[] |
getAuthenticationTag() |
String |
getCompressionAlgorithm() |
String |
getContentType() |
Set<String> |
getCritical() |
String |
getEncryptionAlgorithm() |
PublicJwk<?> |
getEphemeralPublicKey() |
byte[] |
getInitializationVector() |
PublicJwk<?> |
getJwk() |
URI |
getJwkSetUrl() |
String |
getKeyId() |
Integer |
getPbes2Count() |
byte[] |
getPbes2Salt() |
String |
getType() |
List<X509Certificate> |
getX509Chain() |
byte[] |
getX509Sha1Thumbprint() |
byte[] |
getX509Sha256Thumbprint() |
URI |
getX509Url() |
agreementPartyUInfo, agreementPartyUInfo, agreementPartyVInfo, agreementPartyVInfo, clear, contentType, critical, jwk, jwkSetUrl, keyId, pbes2Count, setAlgorithm, setCompressionAlgorithm, setContentType, setKeyId, setType, type, x509Chain, x509Sha1Thumbprint, x509Sha256Thumbprint, x509Urladd, add, delete, empty, selfcontainsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, setDelegate, size, valuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, valuesadd, add, delete, emptypublic DefaultMutableJweHeader(DefaultJweHeaderMutator<?> src)
public String getAlgorithm()
getAlgorithm in interface Headerpublic String getContentType()
getContentType in interface Headerpublic String getCompressionAlgorithm()
getCompressionAlgorithm in interface Headerpublic URI getJwkSetUrl()
getJwkSetUrl in interface ProtectedHeaderpublic PublicJwk<?> getJwk()
getJwk in interface ProtectedHeaderpublic String getKeyId()
getKeyId in interface ProtectedHeaderpublic Set<String> getCritical()
getCritical in interface ProtectedHeaderpublic URI getX509Url()
getX509Url in interface X509Accessorpublic List<X509Certificate> getX509Chain()
getX509Chain in interface X509Accessorpublic byte[] getX509Sha1Thumbprint()
getX509Sha1Thumbprint in interface X509Accessorpublic byte[] getX509Sha256Thumbprint()
getX509Sha256Thumbprint in interface X509Accessorpublic byte[] getAgreementPartyUInfo()
getAgreementPartyUInfo in interface JweHeaderpublic byte[] getAgreementPartyVInfo()
getAgreementPartyVInfo in interface JweHeaderpublic Integer getPbes2Count()
getPbes2Count in interface JweHeaderpublic String getEncryptionAlgorithm()
getEncryptionAlgorithm in interface JweHeaderpublic PublicJwk<?> getEphemeralPublicKey()
getEphemeralPublicKey in interface JweHeaderpublic byte[] getInitializationVector()
getInitializationVector in interface JweHeaderpublic byte[] getAuthenticationTag()
getAuthenticationTag in interface JweHeaderpublic byte[] getPbes2Salt()
getPbes2Salt in interface JweHeaderCopyright © 2014–2024 jsonwebtoken.io. All rights reserved.