T - return type for method chainingpublic class DefaultJweHeaderMutator<T extends JweHeaderMutator<T>> extends DelegatingMapMutator<String,Object,ParameterMap,T> implements JweHeaderMutator<T>
| Modifier and Type | Field and Description |
|---|---|
protected X509BuilderSupport |
x509 |
DELEGATE| Constructor and Description |
|---|
DefaultJweHeaderMutator() |
DefaultJweHeaderMutator(DefaultJweHeaderMutator<?> src) |
| Modifier and Type | Method and Description |
|---|---|
T |
agreementPartyUInfo(byte[] info) |
T |
agreementPartyUInfo(String info) |
T |
agreementPartyVInfo(byte[] info) |
T |
agreementPartyVInfo(String info) |
void |
clear() |
T |
contentType(String cty) |
NestedCollection<String,T> |
critical() |
T |
jwk(PublicJwk<?> jwk) |
T |
jwkSetUrl(URI uri) |
T |
keyId(String kid) |
T |
pbes2Count(int count) |
T |
setAlgorithm(String alg) |
T |
setCompressionAlgorithm(String zip) |
T |
setContentType(String cty) |
T |
setKeyId(String kid) |
T |
setType(String typ) |
T |
type(String typ) |
T |
x509Chain(List<X509Certificate> chain) |
T |
x509Sha1Thumbprint(byte[] thumbprint) |
T |
x509Sha256Thumbprint(byte[] thumbprint) |
T |
x509Url(URI uri) |
add, add, delete, empty, selfcontainsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, setDelegate, size, valuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, delete, emptyprotected X509BuilderSupport x509
public DefaultJweHeaderMutator()
public DefaultJweHeaderMutator(DefaultJweHeaderMutator<?> src)
public void clear()
clear in interface Map<String,Object>clear in class DelegatingMap<String,Object,ParameterMap>public T contentType(String cty)
contentType in interface HeaderMutator<T extends JweHeaderMutator<T>>public T type(String typ)
type in interface HeaderMutator<T extends JweHeaderMutator<T>>public T setType(String typ)
setType in interface HeaderMutator<T extends JweHeaderMutator<T>>public T setContentType(String cty)
setContentType in interface HeaderMutator<T extends JweHeaderMutator<T>>public T setCompressionAlgorithm(String zip)
setCompressionAlgorithm in interface HeaderMutator<T extends JweHeaderMutator<T>>public NestedCollection<String,T> critical()
critical in interface ProtectedHeaderMutator<T extends JweHeaderMutator<T>>public T jwk(PublicJwk<?> jwk)
jwk in interface ProtectedHeaderMutator<T extends JweHeaderMutator<T>>public T jwkSetUrl(URI uri)
jwkSetUrl in interface ProtectedHeaderMutator<T extends JweHeaderMutator<T>>public T keyId(String kid)
keyId in interface ProtectedHeaderMutator<T extends JweHeaderMutator<T>>public T setKeyId(String kid)
setKeyId in interface ProtectedHeaderMutator<T extends JweHeaderMutator<T>>public T setAlgorithm(String alg)
setAlgorithm in interface ProtectedHeaderMutator<T extends JweHeaderMutator<T>>public T x509Url(URI uri)
x509Url in interface X509Mutator<T extends JweHeaderMutator<T>>public T x509Chain(List<X509Certificate> chain)
x509Chain in interface X509Mutator<T extends JweHeaderMutator<T>>public T x509Sha1Thumbprint(byte[] thumbprint)
x509Sha1Thumbprint in interface X509Mutator<T extends JweHeaderMutator<T>>public T x509Sha256Thumbprint(byte[] thumbprint)
x509Sha256Thumbprint in interface X509Mutator<T extends JweHeaderMutator<T>>public T agreementPartyUInfo(byte[] info)
agreementPartyUInfo in interface JweHeaderMutator<T extends JweHeaderMutator<T>>public T agreementPartyUInfo(String info)
agreementPartyUInfo in interface JweHeaderMutator<T extends JweHeaderMutator<T>>public T agreementPartyVInfo(byte[] info)
agreementPartyVInfo in interface JweHeaderMutator<T extends JweHeaderMutator<T>>public T agreementPartyVInfo(String info)
agreementPartyVInfo in interface JweHeaderMutator<T extends JweHeaderMutator<T>>public T pbes2Count(int count)
pbes2Count in interface JweHeaderMutator<T extends JweHeaderMutator<T>>Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.