Windows Dev Center

Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

AuthenticationProtocol enumeration

Identifies which authentication protocol to use.

Syntax


var value = Windows.Security.Credentials.UI.AuthenticationProtocol.basic;

Attributes

[Version(0x06020000)]

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 (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 (operating system)

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

 

 

Show:
© 2015 Microsoft