ClientCertificateAuthenticator

@available(macOS 10.12, iOS 10.0, *)
public struct ClientCertificateAuthenticator : IAuthenticator

ENTERPRISE EDITION ONLY.

An authenticator that presents a client certificate to the server during the initial SSL/TLS handshake. This is currently used for authenticating with URLEndpointListener only.

  • The identity object containing a key pair and certificate that represents the client’s identity.

    Declaration

    Swift

    public let identity: TLSIdentity
  • Initializes with an identity object containing a key pair and certificate that represents the client’s identity.

    Declaration

    Swift

    public init(identity: TLSIdentity)