Partager via


KeyVaultClientExtensions Classe

Définition

Méthodes d’extension pour KeyVaultClient.

public static class KeyVaultClientExtensions
type KeyVaultClientExtensions = class
Public Module KeyVaultClientExtensions
Héritage
KeyVaultClientExtensions

Méthodes

BackupCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Sauvegarde le certificat spécifié.

BackupKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Demande qu’une sauvegarde de la clé spécifiée soit téléchargée sur le client.

BackupSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Sauvegarde le secret spécifié.

BackupStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Sauvegarde le compte de stockage spécifié.

CreateCertificateAsync(IKeyVaultClient, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Crée un certificat.

CreateKeyAsync(IKeyVaultClient, String, String, NewKeyParameters, CancellationToken)

Méthodes d’extension pour KeyVaultClient.

CreateKeyAsync(IKeyVaultClient, String, String, String, Nullable<Int32>, IList<String>, KeyAttributes, IDictionary<String,String>, String, CancellationToken)

Crée une clé, l'enregistre, et renvoie les paramètres et attributs de la clé au client.

DecryptAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Déchiffre un seul bloc de données chiffrées

DecryptAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Déchiffre un seul bloc de données chiffrées.

DeleteCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime un certificat d’un coffre de clés spécifié.

DeleteCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Supprime les contacts de certificat pour un coffre de clés spécifié.

DeleteCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime l’émetteur de certificat spécifié.

DeleteCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime l’opération de création d’un certificat spécifique.

DeleteKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime une clé de tout type du stockage dans Azure Key Vault.

DeleteSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Supprime une définition SAS d’un compte de stockage spécifié. Cette opération nécessite l’autorisation storage/deletesas.

DeleteSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime un secret d’un coffre de clés spécifié.

DeleteStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime un compte de stockage. Cette opération nécessite l’autorisation de stockage/suppression.

EncryptAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Chiffre un seul bloc de données. La quantité de données pouvant être chiffrées est déterminée par le type de clé cible et l’algorithme de chiffrement.

EncryptAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Chiffre une séquence arbitraire d’octets à l’aide d’une clé de chiffrement stockée dans un coffre de clés.

GetCertificateAsync(IKeyVaultClient, String, CancellationToken)

Obtient un certificat.

GetCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient un certificat.

GetCertificateAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtient des informations sur un certificat.

GetCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les contacts de certificat pour un coffre de clés spécifié.

GetCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Répertorie l’émetteur de certificat spécifié.

GetCertificateIssuersAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorier les émetteurs de certificats pour un coffre de clés spécifié.

GetCertificateIssuersNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les émetteurs de certificats pour un coffre de clés spécifié.

GetCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient l’opération de création d’un certificat.

GetCertificatePolicyAsync(IKeyVaultClient, String, String, CancellationToken)

Répertorie la stratégie d’un certificat.

GetCertificatesAsync(IKeyVaultClient, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Répertorier les certificats dans un coffre de clés spécifié

GetCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les certificats dans un coffre de clés spécifié

GetCertificateVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Répertorier les versions d’un certificat.

GetCertificateVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les versions d’un certificat.

GetDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère des informations sur le certificat supprimé spécifié.

GetDeletedCertificatesAsync(IKeyVaultClient, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Répertorie les certificats supprimés dans le coffre spécifié actuellement disponibles pour la récupération.

GetDeletedCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les certificats supprimés dans le coffre spécifié actuellement disponibles pour la récupération.

GetDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient la partie publique d’une clé supprimée.

GetDeletedKeysAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorie les clés supprimées dans le coffre spécifié.

GetDeletedKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les clés supprimées dans le coffre spécifié.

GetDeletedSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtient la définition sas supprimée spécifiée.

GetDeletedSasDefinitionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Répertorie les définitions SAP supprimées pour le coffre et le compte de stockage spécifiés.

GetDeletedSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les définitions SAP supprimées pour le coffre et le compte de stockage spécifiés.

GetDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient le secret supprimé spécifié.

GetDeletedSecretsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorie les secrets supprimés pour le coffre spécifié.

GetDeletedSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les secrets supprimés pour le coffre spécifié.

GetDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient le compte de stockage supprimé spécifié.

GetDeletedStorageAccountsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorie les comptes de stockage supprimés pour le coffre spécifié.

GetDeletedStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les comptes de stockage supprimés pour le coffre spécifié.

GetKeyAsync(IKeyVaultClient, String, CancellationToken)

Récupère la partie publique d’une clé ainsi que ses attributs

GetKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère la partie publique d’une clé ainsi que ses attributs

GetKeyAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtient la partie publique d’une clé stockée.

GetKeysAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorier les clés dans le coffre spécifié.

GetKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les clés dans le coffre spécifié.

GetKeyVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Récupère une liste de versions de clé individuelles portant le même nom de clé.

GetKeyVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Récupère une liste de versions de clé individuelles portant le même nom de clé.

GetPendingCertificateSigningRequestAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient la demande de signature de certificat en attente en Base64 (PKCS-10)

GetSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtient des informations sur une définition SAS pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/getsas.

GetSasDefinitionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Répertorier les définitions SAS de stockage pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/listsas.

GetSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les définitions SAS de stockage pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/listsas.

GetSecretAsync(IKeyVaultClient, String, CancellationToken)

Obtient un secret.

GetSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient un secret.

GetSecretAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtenez un secret spécifié à partir d’un coffre de clés donné.

GetSecretsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorier les secrets dans un coffre de clés spécifié.

GetSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les secrets dans un coffre de clés spécifié.

GetSecretVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Répertorier toutes les versions du secret spécifié.

GetSecretVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier toutes les versions du secret spécifié.

GetStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient des informations sur un compte de stockage spécifié. Cette opération nécessite l’autorisation de stockage/obtention.

GetStorageAccountsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Répertorier les comptes de stockage gérés par le coffre de clés spécifié. Cette opération nécessite l’autorisation de stockage/liste.

GetStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les comptes de stockage gérés par le coffre de clés spécifié. Cette opération nécessite l’autorisation de stockage/liste.

ImportCertificateAsync(IKeyVaultClient, String, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Importe un certificat dans un coffre de clés spécifié.

ImportCertificateAsync(IKeyVaultClient, String, String, X509Certificate2Collection, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Importe une nouvelle version de certificat. S’il s’agit de la première version, la ressource de certificat est créée.

ImportKeyAsync(IKeyVaultClient, String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, CancellationToken)

Importe une clé créée en externe, l'enregistre, et renvoie les paramètres et attributs de la clé au client.

ImportKeyAsync(IKeyVaultClient, String, String, KeyBundle, Nullable<Boolean>, CancellationToken)

Importe une clé dans le coffre spécifié

MergeCertificateAsync(IKeyVaultClient, String, String, IList<Byte[]>, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Fusionne un certificat ou une chaîne de certificats avec une paire de clés existante sur le serveur.

MergeCertificateAsync(IKeyVaultClient, String, String, X509Certificate2Collection, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Fusionne un certificat ou une chaîne de certificats avec une paire de clés existante sur le serveur.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Purge le certificat supprimé avec effet immédiat.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement le certificat supprimé spécifié.

PurgeDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Purge immédiatement la clé supprimée.

PurgeDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement la clé spécifiée.

PurgeDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Vide immédiatement le secret supprimé.

PurgeDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement le secret spécifié.

PurgeDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement le compte de stockage spécifié.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Permet de récupérer le certificat supprimé.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère le certificat supprimé dans sa version actuelle sous /certificates.

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Permet de récupérer la clé supprimée.

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère la clé supprimée dans sa dernière version.

RecoverDeletedSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Récupère la définition SAS supprimée.

RecoverDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Permet de récupérer le secret supprimé.

RecoverDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère le secret supprimé dans la dernière version.

RecoverDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère le compte de stockage supprimé.

RegenerateStorageAccountKeyAsync(IKeyVaultClient, String, String, String, CancellationToken)

Régénère la valeur de clé spécifiée pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/regeneratekey.

RestoreCertificateAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaure un certificat sauvegardé dans un coffre.

RestoreKeyAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaure une clé sauvegardée dans un coffre.

RestoreSecretAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaure un secret sauvegardé dans un coffre.

RestoreStorageAccountAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaure un compte de stockage sauvegardé dans un coffre.

SetCertificateContactsAsync(IKeyVaultClient, String, Contacts, CancellationToken)

Définit les contacts de certificat pour le coffre de clés spécifié.

SetCertificateIssuerAsync(IKeyVaultClient, String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, CancellationToken)

Définit l’émetteur de certificat spécifié.

SetSasDefinitionAsync(IKeyVaultClient, String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, CancellationToken)

Crée ou met à jour une nouvelle définition SAS pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/setsas.

SetSecretAsync(IKeyVaultClient, String, String, String, IDictionary<String,String>, String, SecretAttributes, CancellationToken)

Définit un secret dans un coffre de clés spécifié.

SetStorageAccountAsync(IKeyVaultClient, String, String, String, String, Boolean, String, StorageAccountAttributes, IDictionary<String, String>, CancellationToken)

Crée ou met à jour un compte de stockage. Cette opération nécessite l’autorisation de stockage/set.

SignAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Crée une signature à partir d’un condensé à l’aide de la clé spécifiée dans le coffre

SignAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Crée une signature à partir d’un digest à l’aide de la clé spécifiée.

UnwrapKeyAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Désencapsule une clé symétrique à l’aide de la clé spécifiée dans le coffre qui a été initialement utilisée pour l’encapsulage de la clé.

UnwrapKeyAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Désencapsule une clé symétrique à l’aide de la clé spécifiée qui a été initialement utilisée pour l’encapsulage de cette clé.

UpdateCertificateAsync(IKeyVaultClient, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Mises à jour une version de certificat.

UpdateCertificateAsync(IKeyVaultClient, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Met à jour les attributs spécifiés associés au certificat donné.

UpdateCertificateIssuerAsync(IKeyVaultClient, String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, CancellationToken)

Mises à jour l’émetteur de certificat spécifié.

UpdateCertificateOperationAsync(IKeyVaultClient, String, String, Boolean, CancellationToken)

Mises à jour une opération de certificat.

UpdateCertificatePolicyAsync(IKeyVaultClient, String, String, CertificatePolicy, CancellationToken)

Mises à jour la stratégie d’un certificat.

UpdateKeyAsync(IKeyVaultClient, String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, CancellationToken)

L’opération de mise à jour de clé modifie les attributs spécifiés d’une clé stockée et peut être appliquée à n’importe quel type de clé et version de clé stockés dans Azure Key Vault.

UpdateKeyAsync(IKeyVaultClient, String, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Mises à jour les attributs de clé associés à la clé spécifiée

UpdateKeyAsync(IKeyVaultClient, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Mises à jour les attributs de clé associés à la clé spécifiée

UpdateSasDefinitionAsync(IKeyVaultClient, String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, CancellationToken)

Mises à jour les attributs spécifiés associés à la définition SAS donnée. Cette opération nécessite l’autorisation storage/setsas.

UpdateSecretAsync(IKeyVaultClient, String, String, SecretAttributes, Dictionary<String,String>, CancellationToken)

Mises à jour les attributs associés au secret spécifié

UpdateSecretAsync(IKeyVaultClient, String, String, String, String, SecretAttributes, IDictionary<String,String>, CancellationToken)

Mises à jour les attributs associés à un secret spécifié dans un coffre de clés donné.

UpdateStorageAccountAsync(IKeyVaultClient, String, String, String, Nullable<Boolean>, String, StorageAccountAttributes, IDictionary<String, String>, CancellationToken)

Mises à jour les attributs spécifiés associés au compte de stockage donné. Cette opération nécessite l’autorisation stockage/set/update.

VerifyAsync(IKeyVaultClient, String, String, Byte[], Byte[], CancellationToken)

Vérifie une signature à l’aide de la clé spécifiée

VerifyAsync(IKeyVaultClient, String, String, String, String, Byte[], Byte[], CancellationToken)

Vérifie une signature à l’aide d’une clé spécifiée.

WrapKeyAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Encapsule une clé symétrique à l’aide de la clé spécifiée

WrapKeyAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Encapsule une clé symétrique à l’aide d’une clé spécifiée.

S’applique à