CryptographicEngine.SignHashedDataAsync(CryptographicKey, IBuffer) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Signe les données d’entrée hachées à l’aide de la clé spécifiée.
public:
static IAsyncOperation<IBuffer ^> ^ SignHashedDataAsync(CryptographicKey ^ key, IBuffer ^ data);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IBuffer> SignHashedDataAsync(CryptographicKey const& key, IBuffer const& data);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IBuffer> SignHashedDataAsync(CryptographicKey key, IBuffer data);
function signHashedDataAsync(key, data)
Public Shared Function SignHashedDataAsync (key As CryptographicKey, data As IBuffer) As IAsyncOperation(Of IBuffer)
Paramètres
- key
- CryptographicKey
Clé à utiliser pour signer le hachage. Cette clé doit être une clé asymétrique obtenue à partir d’un PersistedKeyProvider ou d’un AsymmetricKeyAlgorithmProvider.
- data
- IBuffer
Données d'entrée à signer. Les données sont une valeur de hachage qui peut être obtenue via le hachage incrémentiel.
Retours
Opération asynchrone pour récupérer les données signées.
- Attributs
Remarques
Les données d’entrée fournies à la méthode SignHashedDataAsync sont une valeur de hachage. Pour signer des données brutes qui n’ont pas été hachées, utilisez la méthode SignAsync .
Si la clé est une clé persistante et que l’opération nécessite une interface utilisateur ou prend beaucoup de temps, utilisez la méthode SignHashedDataAsync au lieu de la méthode SignHashedData .