Partager via


KeyOperation Structure

Définition

Opération qui peut être effectuée avec la clé .

public readonly struct KeyOperation : IEquatable<Azure.Security.KeyVault.Keys.KeyOperation>
type KeyOperation = struct
Public Structure KeyOperation
Implements IEquatable(Of KeyOperation)
Héritage
KeyOperation
Implémente

Constructeurs

KeyOperation(String)

Initialise une nouvelle instance de la structure KeyOperation.

Propriétés

Decrypt

Obtient une valeur qui indique que la clé peut être utilisée pour déchiffrer avec les DecryptAsync(EncryptionAlgorithm, Byte[], CancellationToken) méthodes ou Decrypt(EncryptionAlgorithm, Byte[], CancellationToken) .

Encrypt

Obtient une valeur qui indique que la clé peut être utilisée pour chiffrer avec les EncryptAsync(EncryptionAlgorithm, Byte[], CancellationToken) méthodes ou Encrypt(EncryptionAlgorithm, Byte[], CancellationToken) .

Import

Obtient une valeur qui indique que la clé peut être importée lors de la création à l’aide des ImportKeyAsync(ImportKeyOptions, CancellationToken) méthodes ou ImportKey(ImportKeyOptions, CancellationToken) .

Sign

Obtient une valeur qui indique que la clé peut être utilisée pour signer avec les SignAsync(SignatureAlgorithm, Byte[], CancellationToken) méthodes ou Sign(SignatureAlgorithm, Byte[], CancellationToken) .

UnwrapKey

Obtient une valeur qui indique que la clé peut être utilisée pour désencapsuler une autre clé avec les UnwrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken) méthodes ou UnwrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) .

Verify

Obtient une valeur qui indique que la clé peut être utilisée pour vérifier avec les VerifyAsync(SignatureAlgorithm, Byte[], Byte[], CancellationToken) méthodes ou Verify(SignatureAlgorithm, Byte[], Byte[], CancellationToken) .

WrapKey

Obtient une valeur qui indique que la clé peut être utilisée pour encapsuler une autre clé avec les WrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken) méthodes ou WrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) .

Méthodes

Equals(KeyOperation)

Indique si l'objet actuel est égal à un autre objet du même type.

ToString()

Retourne le nom de type qualifié complet de cette instance.

Opérateurs

Equality(KeyOperation, KeyOperation)

Détermine si deux KeyOperation valeurs sont identiques.

Implicit(String to KeyOperation)

Convertit une chaîne en KeyOperation.

Inequality(KeyOperation, KeyOperation)

Détermine si deux KeyOperation valeurs sont différentes.

S’applique à