public final class ClientCertificateAuthenticator extends Authenticator
An authenticator for client certificate authentication which happens during the TLS handshake when connecting to a server.
The client certificate authenticator is currently used only for authenticating to a URLEndpointListener. The URLEndpointListener must have TLS enabled and must be configured with a ListenerCertificateAuthenticator to verify client certificates.
| Constructor and Description | 
|---|
ClientCertificateAuthenticator(TLSIdentity identity)
Creates a ClientCertificateAuthenticator object with the given client identity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TLSIdentity | 
getIdentity()
Get the client identity. 
 | 
public ClientCertificateAuthenticator(@NonNull
                                      TLSIdentity identity)
identity - client identity@NonNull public TLSIdentity getIdentity()