Partager via


Azure.Security.KeyVault.Keys.Cryptography Espace de noms

Classes

CryptographyClient

Client utilisé pour effectuer des opérations de chiffrement avec des clés Azure Key Vault.

CryptographyClientOptions

Options qui vous permettent de configurer pour les CryptographyClient opérations locales ou distantes sur Key Vault.

DecryptParameters

Paramètres pour le déchiffrement du texte chiffré.

DecryptResult

Représente des informations sur une opération de déchiffrement.

EncryptParameters

Paramètres pour le chiffrement du texte en clair.

EncryptResult

Représente des informations sur une opération de chiffrement.

KeyResolver

Azure Key Vault KeyResolver. Cette classe résout les identificateurs de clé Key Vault et les identificateurs secrets pour créer CryptographyClient des instances capables d’effectuer des opérations de chiffrement avec la clé. Les identificateurs de secret ne peuvent être résolus que si le secret est un tableau d’octets dont la longueur correspond à l’une des longueurs de clé AES (128, 192, 256) et si le type de contenu du secret est application/octet-stream.

LocalCryptographyClientOptions

Options qui vous permettent de configurer pour les CryptographyClient opérations locales uniquement.

SignResult

Représente des informations sur une opération de signe.

UnwrapResult

Représente des informations sur une opération d’annulation.

VerifyResult

Représente des informations sur une opération de vérification.

WrapResult

Représente des informations sur une opération de wrap.

Structures

EncryptionAlgorithm

Algorithme utilisé pour le chiffrement et le déchiffrement.

KeyWrapAlgorithm

Algorithme utilisé pour l’encapsulage et l’annulation de clé.

SignatureAlgorithm

Algorithme utilisé pour la signature et la vérification.

Énumérations

CryptographyClientOptions.ServiceVersion

Les versions d’Azure Key Vault prises en charge par cette bibliothèque cliente.