ClientCertificateAuthenticator

ENTERPRISE EDITION API

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.

Constructors

Link copied to clipboard
expect constructor(identity: TLSIdentity)
actual constructor(identity: TLSIdentity)
actual constructor(identity: TLSIdentity)

Properties

Link copied to clipboard
expect val identity: TLSIdentity

The client identity.

actual val identity: TLSIdentity
actual val identity: TLSIdentity

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String