CryptographicEngine.SignAsync(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.
Calcule un hachage pour les données d’entrée fournies, puis signe le hachage calculé à l’aide de la clé spécifiée.
public:
static IAsyncOperation<IBuffer ^> ^ SignAsync(CryptographicKey ^ key, IBuffer ^ data);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IBuffer> SignAsync(CryptographicKey const& key, IBuffer const& data);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IBuffer> SignAsync(CryptographicKey key, IBuffer data);
function signAsync(key, data)
Public Shared Function SignAsync (key As CryptographicKey, data As IBuffer) As IAsyncOperation(Of IBuffer)
Paramètres
- key
- CryptographicKey
Clé à utiliser pour calculer et signer le hachage.
- data
- IBuffer
Données d’entrée brutes à signer. Les données ne sont pas hachées.
Retours
Opération asynchrone pour récupérer les données hachées et signées.
- Attributs
Remarques
Les données d’entrée fournies à la méthode SignAsync sont des données brutes qui n’ont pas été hachées. Pour signer des données hachées, utilisez la méthode SignHashedDataAsync .
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 SignAsync au lieu de la méthode Sign .