Partager via


SmartCardCryptogramGenerator.TryProvePossessionOfCryptogramMaterialPackageAsync Méthode

Définition

Cette méthode permet à l’application de paiement d’interroger le générateur de cryptogrammes pour obtenir une preuve de possession matérielle du package.

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)

Paramètres

promptingBehavior
SmartCardUnlockPromptingBehavior

Comportement d’invite à afficher à l’utilisateur pour validation.

responseFormat
SmartCardCryptogramMaterialPackageConfirmationResponseFormat

Format de la réponse.

materialPackageName
String

Platform::String

winrt::hstring

Nom du package de matériaux.

materialName
String

Platform::String

winrt::hstring

Nom du matériau.

challenge
IBuffer

Mémoire tampon qui contient le jeton de demande de confirmation. Le jeton de défi doit se composer de caractères UTF-8 conformes à l’expression régulière C# suivante. ''' ^(?0\d{7})(?\d+)(?\d*[|] [0-9a-fA-F] [|] \d[|] [QM]) *$"

Retours

Opération asynchrone qui se termine avec la preuve de possession matérielle.

Attributs

S’applique à

Voir aussi