Interface CertificateAuthenticator
public interface CertificateAuthenticator
-
Method Summary
Modifier and TypeMethodDescriptionauthenticate(List<X509Certificate> certificates) Authenticate and extract principal from client certificate.
-
Method Details
-
authenticate
Authenticate and extract principal from client certificate.- Parameters:
certificates- This client certificate chain, in ascending order of trust. The first certificate in the chain is the one set by the client, the next is the one used to authenticate the first, and so on.- Returns:
- the authenticated entity
- Throws:
AccessDeniedException- if not allowed
-