SecretClient クラス

定義

SecretClient には、Azure Key Vaultで管理KeyVaultSecretするための同期メソッドと非同期メソッドが用意されています。 クライアントでは、 の作成、取得、更新、削除、消去、バックアップ、復元、一覧表示がサポートされています KeyVaultSecret。 クライアントでは、論理的な削除が有効な Azure Key Vaultの一覧DeletedSecretもサポートされています。

public class SecretClient
type SecretClient = class
Public Class SecretClient
継承
SecretClient

コンストラクター

SecretClient()

モック作成のために クラスの SecretClient 新しいインスタンスを初期化します。

SecretClient(Uri, TokenCredential)

指定したコンテナーの クラスの SecretClient 新しいインスタンスを初期化します。

SecretClient(Uri, TokenCredential, SecretClientOptions)

指定したコンテナーの クラスの SecretClient 新しいインスタンスを初期化します。

プロパティ

VaultUri

Uri このインスタンスの作成に使用されるコンテナーの を取得します SecretClient

メソッド

BackupSecret(String, CancellationToken)

指定したシークレットをバックアップします。

BackupSecretAsync(String, CancellationToken)

指定したシークレットをバックアップします。

GetDeletedSecret(String, CancellationToken)

指定した削除されたシークレットを取得します。

GetDeletedSecretAsync(String, CancellationToken)

指定した削除されたシークレットを取得します。

GetDeletedSecrets(CancellationToken)

指定したコンテナーの削除されたシークレットを一覧表示します。

GetDeletedSecretsAsync(CancellationToken)

指定したコンテナーの削除されたシークレットを一覧表示します。

GetPropertiesOfSecrets(CancellationToken)

指定したコンテナー内のすべての有効および無効なシークレットのプロパティを一覧表示します。 に対する後続の呼び出しで返される NameGetSecret(String, String, CancellationToken)使用できます。

GetPropertiesOfSecretsAsync(CancellationToken)

指定したコンテナー内のすべての有効および無効なシークレットのプロパティを一覧表示します。 に対する後続の呼び出しで返される NameGetSecretAsync(String, String, CancellationToken)使用できます。

GetPropertiesOfSecretVersions(String, CancellationToken)

指定したシークレットのすべての有効バージョンと無効バージョンのプロパティを一覧表示します。 に対する後続の呼び出しで、返された NameVersionGetSecret(String, String, CancellationToken)使用できます。

GetPropertiesOfSecretVersionsAsync(String, CancellationToken)

指定したシークレットのすべての有効バージョンと無効バージョンのプロパティを一覧表示します。 に対する後続の呼び出しで、返された NameVersionGetSecretAsync(String, String, CancellationToken)使用できます。

GetSecret(String, String, CancellationToken)

指定されたキー コンテナーから指定されたシークレットを取得します。

GetSecretAsync(String, String, CancellationToken)

指定されたキー コンテナーから指定されたシークレットを取得します。

PurgeDeletedSecret(String, CancellationToken)

指定したシークレットを完全に削除します。

PurgeDeletedSecretAsync(String, CancellationToken)

指定したシークレットを完全に削除します。

RestoreSecretBackup(Byte[], CancellationToken)

バックアップされたシークレットをコンテナーに復元します。

RestoreSecretBackupAsync(Byte[], CancellationToken)

バックアップされたシークレットをコンテナーに復元します。

SetSecret(KeyVaultSecret, CancellationToken)

指定したキー コンテナーにシークレットを設定します。

SetSecret(String, String, CancellationToken)

指定したキー コンテナーにシークレットを設定します。

SetSecretAsync(KeyVaultSecret, CancellationToken)

指定したキー コンテナーにシークレットを設定します。

SetSecretAsync(String, String, CancellationToken)

指定したキー コンテナーにシークレットを設定します。

StartDeleteSecret(String, CancellationToken)

指定したキー コンテナーからシークレットを削除します。

StartDeleteSecretAsync(String, CancellationToken)

指定したキー コンテナーからシークレットを削除します。

StartRecoverDeletedSecret(String, CancellationToken)

削除されたシークレットを最新バージョンに回復します。

StartRecoverDeletedSecretAsync(String, CancellationToken)

削除されたシークレットを最新バージョンに回復します。

UpdateSecretProperties(SecretProperties, CancellationToken)

指定したシークレットに関連付けられている属性を更新します。

UpdateSecretPropertiesAsync(SecretProperties, CancellationToken)

指定したシークレットに関連付けられている属性を更新します。

適用対象