Windows Dev Center

AuthenticationProtocol enumeration

Identifies which authentication protocol to use.

Syntax


Public Enum AuthenticationProtocol

Members

The AuthenticationProtocol enumeration has these members.

MemberValueDescription
Basic | basic0

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

Digest | digest1

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

Ntlm | ntlm2

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

Kerberos | kerberos3

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

Negotiate | negotiate4

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

CredSsp | credSsp5

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

Custom | custom6

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

Requirements (Windows 10 device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Security.Credentials.UI
Windows::Security::Credentials::UI [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

None supported

Namespace

Windows.Security.Credentials.UI
Windows::Security::Credentials::UI [C++]

Metadata

Windows.winmd

Attributes

[Version(0x06020000)]

 

 

Show:
© 2015 Microsoft