public class AbstractX509Context<T extends X509Mutator<T>> extends ParameterMap implements X509Context<T>
idiomaticValues, PARAMS, values| Constructor and Description |
|---|
AbstractX509Context(Set<Parameter<?>> params) |
| Modifier and Type | Method and Description |
|---|---|
List<X509Certificate> |
getX509Chain() |
byte[] |
getX509Sha1Thumbprint() |
byte[] |
getX509Sha256Thumbprint() |
URI |
getX509Url() |
protected T |
self() |
T |
x509Chain(List<X509Certificate> chain) |
T |
x509Sha1Thumbprint(byte[] thumbprint) |
T |
x509Sha256Thumbprint(byte[] thumbprint) |
T |
x509Url(URI uri) |
protected T self()
public URI getX509Url()
getX509Url in interface X509Accessorpublic T x509Url(URI uri)
x509Url in interface X509Mutator<T extends X509Mutator<T>>public List<X509Certificate> getX509Chain()
getX509Chain in interface X509Accessorpublic T x509Chain(List<X509Certificate> chain)
x509Chain in interface X509Mutator<T extends X509Mutator<T>>public byte[] getX509Sha1Thumbprint()
getX509Sha1Thumbprint in interface X509Accessorpublic T x509Sha1Thumbprint(byte[] thumbprint)
x509Sha1Thumbprint in interface X509Mutator<T extends X509Mutator<T>>public byte[] getX509Sha256Thumbprint()
getX509Sha256Thumbprint in interface X509Accessorpublic T x509Sha256Thumbprint(byte[] thumbprint)
x509Sha256Thumbprint in interface X509Mutator<T extends X509Mutator<T>>Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.