SecretClient Clase

Definición

SecretClient proporciona métodos sincrónicos y asincrónicos para administrar KeyVaultSecret en azure Key Vault. El cliente admite la creación, recuperación, actualización, eliminación, purgado, copia de seguridad, restauración y enumeración KeyVaultSecretde . El cliente también admite la lista DeletedSecret de una eliminación temporal habilitada para Azure Key Vault.

public class SecretClient
type SecretClient = class
Public Class SecretClient
Herencia
SecretClient

Constructores

SecretClient()

Inicializa una nueva instancia de la SecretClient clase para simular.

SecretClient(Uri, TokenCredential)

Inicializa una nueva instancia de la SecretClient clase para el almacén especificado.

SecretClient(Uri, TokenCredential, SecretClientOptions)

Inicializa una nueva instancia de la SecretClient clase para el almacén especificado.

Propiedades

VaultUri

Obtiene el Uri del almacén usado para crear esta instancia de .SecretClient

Métodos

BackupSecret(String, CancellationToken)

Realiza una copia de seguridad del secreto especificado.

BackupSecretAsync(String, CancellationToken)

Realiza una copia de seguridad del secreto especificado.

GetDeletedSecret(String, CancellationToken)

Obtiene el secreto eliminado especificado.

GetDeletedSecretAsync(String, CancellationToken)

Obtiene el secreto eliminado especificado.

GetDeletedSecrets(CancellationToken)

Enumera los secretos eliminados del almacén especificado.

GetDeletedSecretsAsync(CancellationToken)

Enumera los secretos eliminados del almacén especificado.

GetPropertiesOfSecrets(CancellationToken)

Enumera las propiedades de todos los secretos habilitados y deshabilitados en el almacén especificado. Puede usar el devuelto Name en llamadas posteriores a GetSecret(String, String, CancellationToken).

GetPropertiesOfSecretsAsync(CancellationToken)

Enumera las propiedades de todos los secretos habilitados y deshabilitados en el almacén especificado. Puede usar el devuelto Name en llamadas posteriores a GetSecretAsync(String, String, CancellationToken).

GetPropertiesOfSecretVersions(String, CancellationToken)

Enumera las propiedades de todas las versiones habilitadas y deshabilitadas del secreto especificado. Puede usar las llamadas devueltas Name y Version posteriores a GetSecret(String, String, CancellationToken).

GetPropertiesOfSecretVersionsAsync(String, CancellationToken)

Enumera las propiedades de todas las versiones habilitadas y deshabilitadas del secreto especificado. Puede usar las llamadas devueltas Name y Version posteriores a GetSecretAsync(String, String, CancellationToken).

GetSecret(String, String, CancellationToken)

Obtenga un secreto especificado de un almacén de claves determinado.

GetSecretAsync(String, String, CancellationToken)

Obtenga un secreto especificado de un almacén de claves determinado.

PurgeDeletedSecret(String, CancellationToken)

Elimina permanentemente el secreto especificado.

PurgeDeletedSecretAsync(String, CancellationToken)

Elimina permanentemente el secreto especificado.

RestoreSecretBackup(Byte[], CancellationToken)

Restaura un secreto de copia de seguridad en un almacén.

RestoreSecretBackupAsync(Byte[], CancellationToken)

Restaura un secreto de copia de seguridad en un almacén.

SetSecret(KeyVaultSecret, CancellationToken)

Establece un secreto en un almacén de claves especificado.

SetSecret(String, String, CancellationToken)

Establece un secreto en un almacén de claves especificado.

SetSecretAsync(KeyVaultSecret, CancellationToken)

Establece un secreto en un almacén de claves especificado.

SetSecretAsync(String, String, CancellationToken)

Establece un secreto en un almacén de claves especificado.

StartDeleteSecret(String, CancellationToken)

Elimina un secreto de un almacén de claves especificado.

StartDeleteSecretAsync(String, CancellationToken)

Elimina un secreto de un almacén de claves especificado.

StartRecoverDeletedSecret(String, CancellationToken)

Recupera el secreto eliminado en la versión más reciente.

StartRecoverDeletedSecretAsync(String, CancellationToken)

Recupera el secreto eliminado en la versión más reciente.

UpdateSecretProperties(SecretProperties, CancellationToken)

Novedades los atributos asociados a un secreto especificado.

UpdateSecretPropertiesAsync(SecretProperties, CancellationToken)

Novedades los atributos asociados a un secreto especificado.

Se aplica a