public static interface PublicKeyLocator.Criteria
Modifier and Type | Method and Description |
---|---|
List<X509Certificate> |
getCertificateChain()
Gets the value of the
x5c header. |
URI |
getCertificateChainUrl()
Gets the value of the
x5u header. |
PublicKeyLocator.Thumbprint |
getCertificateThumbprint()
Gets an object that can be used to match values of the
x5t
and x5t#S256 headers. |
String |
getKeyId()
Gets the value of the
kid header. |
JWK |
getWebKey()
Gets the value of the
jwk header. |
URI |
getWebKeyUrl()
Gets the value of the
jku header. |
String getKeyId()
kid
header.null
if the header is not presentList<X509Certificate> getCertificateChain() throws CertificateException
x5c
header.null
if header is not presentCertificateException
- if an error occurs in producing the
certificate chainURI getCertificateChainUrl()
x5u
header.null
if header is not presentPublicKeyLocator.Thumbprint getCertificateThumbprint() throws CertificateException
x5t
and x5t#S256
headers.null
CertificateException
- if an error occurs in producing the
thumbprintJWK getWebKey() throws CertificateException
jwk
header.null
if header is not presentCertificateException
- if an error occurs in producing the web keyURI getWebKeyUrl()
jku
header.null
if header is not presentCopyright © 2019. All rights reserved.