Global Variable

NSURLAuthenticationMethodServerTrust

Perform server trust authentication (certificate validation) for this protection space.

Declaration

let NSURLAuthenticationMethodServerTrust: String

Discussion

This authentication method can apply to any protocol, and is most commonly used for overriding SSL and TLS chain validation.

To learn more, read Overriding TLS Chain Validation Correctly.

See Also

Session-Wide Authentication Challenges

let NSURLAuthenticationMethodClientCertificate: String

Use client certificate authentication for this protection space.

let NSURLAuthenticationMethodNegotiate: String

Negotiate whether to use Kerberos or NTLM authentication for this protection space.

let NSURLAuthenticationMethodNTLM: String

Use NTLM authentication for this protection space.