SmartCardCryptogramGenerator.TryProvePossessionOfCryptogramMaterialPackageAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este método permite a la aplicación de pago consultar el generador de criptogramas para comprobar la posesión del paquete de material.
public:
virtual IAsyncOperation<SmartCardCryptogramMaterialPossessionProof ^> ^ TryProvePossessionOfCryptogramMaterialPackageAsync(SmartCardUnlockPromptingBehavior promptingBehavior, SmartCardCryptogramMaterialPackageConfirmationResponseFormat responseFormat, Platform::String ^ materialPackageName, Platform::String ^ materialName, IBuffer ^ challenge) = TryProvePossessionOfCryptogramMaterialPackageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<SmartCardCryptogramMaterialPossessionProof> TryProvePossessionOfCryptogramMaterialPackageAsync(SmartCardUnlockPromptingBehavior const& promptingBehavior, SmartCardCryptogramMaterialPackageConfirmationResponseFormat const& responseFormat, winrt::hstring const& materialPackageName, winrt::hstring const& materialName, IBuffer const& challenge);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<SmartCardCryptogramMaterialPossessionProof> TryProvePossessionOfCryptogramMaterialPackageAsync(SmartCardUnlockPromptingBehavior promptingBehavior, SmartCardCryptogramMaterialPackageConfirmationResponseFormat responseFormat, string materialPackageName, string materialName, IBuffer challenge);
function tryProvePossessionOfCryptogramMaterialPackageAsync(promptingBehavior, responseFormat, materialPackageName, materialName, challenge)
Public Function TryProvePossessionOfCryptogramMaterialPackageAsync (promptingBehavior As SmartCardUnlockPromptingBehavior, responseFormat As SmartCardCryptogramMaterialPackageConfirmationResponseFormat, materialPackageName As String, materialName As String, challenge As IBuffer) As IAsyncOperation(Of SmartCardCryptogramMaterialPossessionProof)
Parámetros
- promptingBehavior
- SmartCardUnlockPromptingBehavior
Comportamiento de solicitud que se muestra al usuario para la validación.
- responseFormat
- SmartCardCryptogramMaterialPackageConfirmationResponseFormat
Formato de la respuesta.
- materialPackageName
-
String
Platform::String
winrt::hstring
Nombre del paquete de material.
- materialName
-
String
Platform::String
winrt::hstring
Nombre del material.
- challenge
- IBuffer
Búfer que contiene el token de desafío de confirmación. El token de desafío debe constar de caracteres UTF-8 que se ajustan a la siguiente expresión regular de C#. ''' ^(?0\d{7})(?\d+)(?\d*[|] [0-9a-fA-F] [|] \d[|] [QM]) *$"
Devoluciones
Una operación asincrónica que se completa con la prueba de posesión material.
- Atributos