public class X509AuthenticationToken extends Object implements org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.HostAuthenticationToken
| Constructor and Description |
|---|
X509AuthenticationToken(X500Principal clientSubjectDN,
X500Principal clientIssuerDN,
String clientHexSerialNumber,
String host) |
X509AuthenticationToken(X509Certificate[] clientCertChain,
String host) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getCredentials() |
String |
getHexSerialNumber() |
String |
getHost() |
X500Principal |
getIssuerDN() |
Object |
getPrincipal() |
X500Principal |
getSubjectDN() |
CertStore |
getX509CertChainStore() |
X509Certificate |
getX509Certificate() |
CertSelector |
getX509CertSelector() |
public X509AuthenticationToken(X509Certificate[] clientCertChain, String host)
clientCertChain - host - public X509AuthenticationToken(X500Principal clientSubjectDN, X500Principal clientIssuerDN, String clientHexSerialNumber, String host)
clientSubjectDN - clientIssuerDN - clientHexSerialNumber - host - public X509Certificate getX509Certificate()
public CertSelector getX509CertSelector()
public CertStore getX509CertChainStore()
public X500Principal getSubjectDN()
public X500Principal getIssuerDN()
public String getHexSerialNumber()
public Object getPrincipal()
getPrincipal in interface org.apache.shiro.authc.AuthenticationTokenpublic Object getCredentials()
getCredentials in interface org.apache.shiro.authc.AuthenticationTokenpublic String getHost()
getHost in interface org.apache.shiro.authc.HostAuthenticationTokenCopyright © 2018 Vitam. All rights reserved.