Share via


UserConsentVerifier.RequestVerificationAsync(String) Method

Definition

Performs a verification using an authentication device such as Microsoft Passport PIN, Windows Hello, or a fingerprint reader. This API is for Universal Windows Platform (UWP) apps. The alternative API to use for a desktop app is described in Examples in UserConsentVerifier class.

public:
 static IAsyncOperation<UserConsentVerificationResult> ^ RequestVerificationAsync(Platform::String ^ message);
 static IAsyncOperation<UserConsentVerificationResult> RequestVerificationAsync(winrt::hstring const& message);
public static IAsyncOperation<UserConsentVerificationResult> RequestVerificationAsync(string message);
function requestVerificationAsync(message)
Public Shared Function RequestVerificationAsync (message As String) As IAsyncOperation(Of UserConsentVerificationResult)

Parameters

message
String

Platform::String

winrt::hstring

A message to display to the user for this verification request.

Returns

A UserConsentVerificationResult value that describes the result of the verification.

Examples

See Examples in UserConsentVerifier class.

Remarks

You can use the RequestVerificationAsync method to request user consent for a sensitive operation. For example, you can require device authentication before authorizing an in-app purchase, or access to restricted resources. You can use the CheckAvailabilityAsync method to determine if authentication is supported for the current user.

Applies to

See also