Enumeration

SSLAuthenticate

The flags that represent the requirements for client-side authentication.

Declaration

typedef enum SSLAuthenticate : int {
    ...
} SSLAuthenticate;

Topics

Constants

kNeverAuthenticate

Indicates that client-side authentication is not required. (Default.)

kAlwaysAuthenticate

Indicates that client-side authentication is required.

kTryAuthenticate

Indicates that client-side authentication should be attempted. There is no error if the client doesn’t have a certificate.

See Also

Session Configuration

SSLSetSessionConfig

Sets a predefined configuration for the Secure Sockets Layer (SSL) session.

SSLSetClientSideAuthenticate

Specifies the requirements for client-side authentication.

SSLConfig

Use these constants to configure Transport Layer Security (TLS) sessions.