AuthenticationProtocol AuthenticationProtocol AuthenticationProtocol AuthenticationProtocol AuthenticationProtocol Enum

Definition

Identifies which authentication protocol to use.

public : enum class AuthenticationProtocol
enum class winrt::Windows::Security::Credentials::UI::AuthenticationProtocol : int32_t
public enum AuthenticationProtocol
Public Enum AuthenticationProtocol
var value = Windows.Security.Credentials.UI.AuthenticationProtocol.basic;
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Fields

Basic Basic Basic Basic Basic 0

The authentication protocol is basic. Credentials are returned to the caller as plaintext.

CredSsp CredSsp CredSsp CredSsp CredSsp 5

The authentication protocol is for remote access using the Credential Security Support Provider (CredSSP) protocol.

Custom Custom Custom Custom Custom 6

The authentication protocol is anything other than the previous ones. Credentials are returned to the caller as plaintext.

Digest Digest Digest Digest Digest 1

The authentication protocol is digest. Credentials are returned to the caller as plaintext.

Kerberos Kerberos Kerberos Kerberos Kerberos 3

The authentication protocol is Kerberos. Credentials are transformed before being returned to the caller.

Negotiate Negotiate Negotiate Negotiate Negotiate 4

The authentication protocol is negotiate, including negotiate extensions. Credentials are transformed before being returned to the caller.

Ntlm Ntlm Ntlm Ntlm Ntlm 2

The authentication protocol is NTLM. Credentials are transformed before being returned to the caller.