Freigeben über


SecretClient Klasse

Definition

Der SecretClient stellt synchrone und asynchrone Methoden zur Verwaltung KeyVaultSecret im Azure-Key Vault bereit. Der Client unterstützt das Erstellen, Abrufen, Aktualisieren, Löschen, Löschen, Sichern, Wiederherstellen und Auflisten KeyVaultSecret. Der Client unterstützt auch die Auflistung DeletedSecret eines vorläufigen Löschens für Azure Key Vault.

public class SecretClient
type SecretClient = class
Public Class SecretClient
Vererbung
SecretClient

Konstruktoren

SecretClient()

Initialisiert eine neue instance der SecretClient -Klasse zum Mocking.

SecretClient(Uri, TokenCredential)

Initialisiert eine neue instance der SecretClient -Klasse für den angegebenen Tresor.

SecretClient(Uri, TokenCredential, SecretClientOptions)

Initialisiert eine neue instance der SecretClient -Klasse für den angegebenen Tresor.

Eigenschaften

VaultUri

Ruft den Uri des Tresors ab, der zum Erstellen dieser instance von SecretClientverwendet wird.

Methoden

BackupSecret(String, CancellationToken)

Sichert das angegebene Geheimnis.

BackupSecretAsync(String, CancellationToken)

Sichert das angegebene Geheimnis.

GetDeletedSecret(String, CancellationToken)

Ruft den angegebenen gelöschten Geheimen ab.

GetDeletedSecretAsync(String, CancellationToken)

Ruft den angegebenen gelöschten Geheimen ab.

GetDeletedSecrets(CancellationToken)

Listet gelöschte Geheimnisse für den angegebenen Tresor auf.

GetDeletedSecretsAsync(CancellationToken)

Listet gelöschte Geheimnisse für den angegebenen Tresor auf.

GetPropertiesOfSecrets(CancellationToken)

Listet die Eigenschaften aller aktivierten und deaktivierten Geheimnisse im angegebenen Tresor auf. Sie können die zurückgegebenen Name in nachfolgenden Aufrufen von GetSecret(String, String, CancellationToken)verwenden.

GetPropertiesOfSecretsAsync(CancellationToken)

Listet die Eigenschaften aller aktivierten und deaktivierten Geheimnisse im angegebenen Tresor auf. Sie können die zurückgegebenen Name in nachfolgenden Aufrufen von GetSecretAsync(String, String, CancellationToken)verwenden.

GetPropertiesOfSecretVersions(String, CancellationToken)

Listet die Eigenschaften aller aktivierten und deaktivierten Versionen des angegebenen Geheimnisses auf. Sie können die zurückgegebenen Name und Version in nachfolgenden Aufrufen von GetSecret(String, String, CancellationToken)verwenden.

GetPropertiesOfSecretVersionsAsync(String, CancellationToken)

Listet die Eigenschaften aller aktivierten und deaktivierten Versionen des angegebenen Geheimnisses auf. Sie können die zurückgegebenen Name und Version in nachfolgenden Aufrufen von GetSecretAsync(String, String, CancellationToken)verwenden.

GetSecret(String, String, CancellationToken)

Rufen Sie ein angegebenes Geheimnis aus einem bestimmten Schlüsseltresor ab.

GetSecretAsync(String, String, CancellationToken)

Rufen Sie ein angegebenes Geheimnis aus einem bestimmten Schlüsseltresor ab.

PurgeDeletedSecret(String, CancellationToken)

Löscht das angegebene Geheimnis endgültig.

PurgeDeletedSecretAsync(String, CancellationToken)

Löscht das angegebene Geheimnis endgültig.

RestoreSecretBackup(Byte[], CancellationToken)

Stellt ein gesichertes Geheimnis in einem Tresor wieder her.

RestoreSecretBackupAsync(Byte[], CancellationToken)

Stellt ein gesichertes Geheimnis in einem Tresor wieder her.

SetSecret(KeyVaultSecret, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecret(String, String, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecretAsync(KeyVaultSecret, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecretAsync(String, String, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

StartDeleteSecret(String, CancellationToken)

Löscht ein Geheimnis aus einem angegebenen Schlüsseltresor.

StartDeleteSecretAsync(String, CancellationToken)

Löscht ein Geheimnis aus einem angegebenen Schlüsseltresor.

StartRecoverDeletedSecret(String, CancellationToken)

Stellt das gelöschte Geheimnis in der neuesten Version wieder her.

StartRecoverDeletedSecretAsync(String, CancellationToken)

Stellt das gelöschte Geheimnis in der neuesten Version wieder her.

UpdateSecretProperties(SecretProperties, CancellationToken)

Updates die Attribute, die einem angegebenen Geheimnis zugeordnet sind.

UpdateSecretPropertiesAsync(SecretProperties, CancellationToken)

Updates die Attribute, die einem angegebenen Geheimnis zugeordnet sind.

Gilt für: