WebAuthenticationCoreManager.RequestTokenAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RequestTokenAsync(WebTokenRequest) |
Asynchronously requests a token from a web account provider. If necessary, the user is prompted to enter their credentials. |
RequestTokenAsync(WebTokenRequest, WebAccount) |
Asynchronously requests a token from a web account provider. If necessary, the user is prompted to enter their credentials. |
RequestTokenAsync(WebTokenRequest)
Asynchronously requests a token from a web account provider. If necessary, the user is prompted to enter their credentials.
public:
static IAsyncOperation<WebTokenRequestResult ^> ^ RequestTokenAsync(WebTokenRequest ^ request);
/// [Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest const& request);
[Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest request);
function requestTokenAsync(request)
Public Shared Function RequestTokenAsync (request As WebTokenRequest) As IAsyncOperation(Of WebTokenRequestResult)
Parameters
- request
- WebTokenRequest
The web token request.
Returns
An asynchronous request operation. On successful completion, contains a WebTokenRequestResult object representing the result of the web token request.
- Attributes
Remarks
This method cannot be called from desktop apps or from background threads of UWP apps. For an equivalent of this method for desktop apps, see IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync.
See also
- RequestTokenAsync(WebTokenRequest, WebAccount)
- Web account management code sample
- IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync
- IWebAuthenticationCoreManagerInterop interface
Applies to
RequestTokenAsync(WebTokenRequest, WebAccount)
Asynchronously requests a token from a web account provider. If necessary, the user is prompted to enter their credentials.
public:
static IAsyncOperation<WebTokenRequestResult ^> ^ RequestTokenAsync(WebTokenRequest ^ request, WebAccount ^ webAccount);
/// [Windows.Foundation.Metadata.Overload("RequestTokenWithWebAccountAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest const& request, WebAccount const& webAccount);
[Windows.Foundation.Metadata.Overload("RequestTokenWithWebAccountAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest request, WebAccount webAccount);
function requestTokenAsync(request, webAccount)
Public Shared Function RequestTokenAsync (request As WebTokenRequest, webAccount As WebAccount) As IAsyncOperation(Of WebTokenRequestResult)
Parameters
- request
- WebTokenRequest
The web token request.
- webAccount
- WebAccount
The web account for the request.
Returns
An asynchronous request operation. On successful completion, contains a WebTokenRequestResult object representing the result of the web token request.
- Attributes
Remarks
This method cannot be called from desktop apps or from background threads of UWP apps. For an equivalent of this method for desktop apps, see IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync.
See also
M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.RequestTokenAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync
IWebAuthenticationCoreManagerInterop interface