Module org.elasticsearch.security
Class X509AuthenticationToken
java.lang.Object
org.elasticsearch.xpack.security.authc.pki.X509AuthenticationToken
- All Implemented Interfaces:
AuthenticationToken
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic X509AuthenticationTokendelegated(X509Certificate[] certificates, Authentication delegateeAuthentication) dn()booleanvoidsetPrincipal(String principal)
-
Constructor Details
-
X509AuthenticationToken
-
-
Method Details
-
delegated
public static X509AuthenticationToken delegated(X509Certificate[] certificates, Authentication delegateeAuthentication) -
principal
- Specified by:
principalin interfaceAuthenticationToken
-
setPrincipal
-
credentials
- Specified by:
credentialsin interfaceAuthenticationToken
-
dn
-
clearCredentials
public void clearCredentials()- Specified by:
clearCredentialsin interfaceAuthenticationToken
-
isDelegated
public boolean isDelegated() -
getDelegateeAuthentication
-