Partager via


SecretClient Classe

Définition

SecretClient fournit des méthodes synchrones et asynchrones à gérer KeyVaultSecret dans azure Key Vault. Le client prend en charge la création, la récupération, la mise à jour, la suppression, la purge, la sauvegarde, la restauration et la liste KeyVaultSecret. Le client prend également en charge la liste DeletedSecret d’un Key Vault Azure avec suppression réversible.

public class SecretClient
type SecretClient = class
Public Class SecretClient
Héritage
SecretClient

Constructeurs

SecretClient()

Initialise une nouvelle instance de la SecretClient classe pour les moqueries.

SecretClient(Uri, TokenCredential)

Initialise une nouvelle instance de la SecretClient classe pour le coffre spécifié.

SecretClient(Uri, TokenCredential, SecretClientOptions)

Initialise une nouvelle instance de la SecretClient classe pour le coffre spécifié.

Propriétés

VaultUri

Obtient le Uri du coffre utilisé pour créer cette instance du SecretClient.

Méthodes

BackupSecret(String, CancellationToken)

Sauvegarde le secret spécifié.

BackupSecretAsync(String, CancellationToken)

Sauvegarde le secret spécifié.

GetDeletedSecret(String, CancellationToken)

Obtient le secret supprimé spécifié.

GetDeletedSecretAsync(String, CancellationToken)

Obtient le secret supprimé spécifié.

GetDeletedSecrets(CancellationToken)

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

GetDeletedSecretsAsync(CancellationToken)

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

GetPropertiesOfSecrets(CancellationToken)

Répertorie les propriétés de tous les secrets activés et désactivés dans le coffre spécifié. Vous pouvez utiliser le retourné Name dans les appels suivants à GetSecret(String, String, CancellationToken).

GetPropertiesOfSecretsAsync(CancellationToken)

Répertorie les propriétés de tous les secrets activés et désactivés dans le coffre spécifié. Vous pouvez utiliser le retourné Name dans les appels suivants à GetSecretAsync(String, String, CancellationToken).

GetPropertiesOfSecretVersions(String, CancellationToken)

Répertorie les propriétés de toutes les versions activées et désactivées du secret spécifié. Vous pouvez utiliser le retourné Name et Version dans les appels suivants à GetSecret(String, String, CancellationToken).

GetPropertiesOfSecretVersionsAsync(String, CancellationToken)

Répertorie les propriétés de toutes les versions activées et désactivées du secret spécifié. Vous pouvez utiliser le retourné Name et Version dans les appels suivants à GetSecretAsync(String, String, CancellationToken).

GetSecret(String, String, CancellationToken)

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

GetSecretAsync(String, String, CancellationToken)

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

PurgeDeletedSecret(String, CancellationToken)

Supprime définitivement le secret spécifié.

PurgeDeletedSecretAsync(String, CancellationToken)

Supprime définitivement le secret spécifié.

RestoreSecretBackup(Byte[], CancellationToken)

Restaure un secret sauvegardé dans un coffre.

RestoreSecretBackupAsync(Byte[], CancellationToken)

Restaure un secret sauvegardé dans un coffre.

SetSecret(KeyVaultSecret, CancellationToken)

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

SetSecret(String, String, CancellationToken)

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

SetSecretAsync(KeyVaultSecret, CancellationToken)

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

SetSecretAsync(String, String, CancellationToken)

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

StartDeleteSecret(String, CancellationToken)

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

StartDeleteSecretAsync(String, CancellationToken)

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

StartRecoverDeletedSecret(String, CancellationToken)

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

StartRecoverDeletedSecretAsync(String, CancellationToken)

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

UpdateSecretProperties(SecretProperties, CancellationToken)

Mises à jour les attributs associés à un secret spécifié.

UpdateSecretPropertiesAsync(SecretProperties, CancellationToken)

Mises à jour les attributs associés à un secret spécifié.

S’applique à