CryptographyClient.SignData 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.
Surcharges
SignData(SignatureAlgorithm, Byte[], CancellationToken) |
Signe les données spécifiées. |
SignData(SignatureAlgorithm, Stream, CancellationToken) |
Signe les données spécifiées. |
SignData(SignatureAlgorithm, Byte[], CancellationToken)
Signe les données spécifiées.
public virtual Azure.Security.KeyVault.Keys.Cryptography.SignResult SignData (Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm algorithm, byte[] data, System.Threading.CancellationToken cancellationToken = default);
abstract member SignData : Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.SignResult
override this.SignData : Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.SignResult
Public Overridable Function SignData (algorithm As SignatureAlgorithm, data As Byte(), Optional cancellationToken As CancellationToken = Nothing) As SignResult
Paramètres
- algorithm
- SignatureAlgorithm
SignatureAlgorithm à utiliser.
- data
- Byte[]
Données à signer.
- cancellationToken
- CancellationToken
CancellationToken permettant d’annuler l’opération.
Retours
Résultat de l’opération de signature. Le retourné SignResult contient la signature ainsi que toutes les autres informations nécessaires pour la vérifier. Ces informations doivent être stockées avec la signature.
Exceptions
Le spécifié algorithm
ne correspond pas à la clé correspondant à l’identificateur de clé.
Le fournisseur de chiffrement local a levé une exception.
La clé n’est pas valide pour l’opération en cours.
L’opération n’est pas prise en charge avec la clé spécifiée.
Le serveur a retourné une erreur. Consultez Message pour plus d’informations renvoyées par le serveur.
Remarques
L’algorithme de hachage utilisé pour calculer la synthèse est dérivé de l’algorithme spécifié :
S’applique à
SignData(SignatureAlgorithm, Stream, CancellationToken)
Signe les données spécifiées.
public virtual Azure.Security.KeyVault.Keys.Cryptography.SignResult SignData (Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm algorithm, System.IO.Stream data, System.Threading.CancellationToken cancellationToken = default);
abstract member SignData : Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm * System.IO.Stream * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.SignResult
override this.SignData : Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm * System.IO.Stream * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.SignResult
Public Overridable Function SignData (algorithm As SignatureAlgorithm, data As Stream, Optional cancellationToken As CancellationToken = Nothing) As SignResult
Paramètres
- algorithm
- SignatureAlgorithm
SignatureAlgorithm à utiliser.
- data
- Stream
Données à signer.
- cancellationToken
- CancellationToken
CancellationToken permettant d’annuler l’opération.
Retours
Résultat de l’opération de signature. Le retourné SignResult contient la signature ainsi que toutes les autres informations nécessaires pour la vérifier. Ces informations doivent être stockées avec la signature.
Exceptions
Le spécifié algorithm
ne correspond pas à la clé correspondant à l’identificateur de clé.
data
a la valeur null.
Le fournisseur de chiffrement local a levé une exception.
La clé n’est pas valide pour l’opération en cours.
L’opération n’est pas prise en charge avec la clé spécifiée.
Le serveur a retourné une erreur. Consultez Message pour plus d’informations renvoyées par le serveur.
Remarques
L’algorithme de hachage utilisé pour calculer la synthèse est dérivé de l’algorithme spécifié :
S’applique à
Azure SDK for .NET