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.

OnlineIdAuthenticator.AuthenticateUserAsync(IIterable(OnlineIdServiceTicketRequest), CredentialPromptType) | authenticateUserAsync(IIterable(OnlineIdServiceTicketRequest), CredentialPromptType) method

Starts the async authentication request with multiple OnlineIdServiceTicketRequests and provides the ability to control the user experience by setting the CredentialPromptType to get the tickets. If a user is signed into a Windows 8 system with a Microsoft account, this user will be used for the authentication request.

Syntax


var userAuthenticationOperation = onlineIdAuthenticator.authenticateUserAsync(requests, credentialPromptType);

Parameters

requests

Type: IIterable<OnlineIdServiceTicketRequest> [JavaScript/C++] | System.Collections.Generic.IEnumerable<OnlineIdServiceTicketRequest> [.NET]

A collection of requests.

credentialPromptType

Type: CredentialPromptType

The type of credentials.

Return value

Type: UserAuthenticationOperation

An object representing the authentication operation.

Remarks

Windows Phone 8

This API is not implemented and will throw an exception if called. See Windows Phone Runtime API.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8 [not implemented, see Remarks]

Namespace

Windows.Security.Authentication.OnlineId
Windows::Security::Authentication::OnlineId [C++]

Metadata

Windows.winmd

See also

OnlineIdAuthenticator
AuthenticateUserAsync(OnlineIdServiceTicketRequest)

 

 

Show:
© 2014 Microsoft