KeyVaultClientExtensions クラス

定義

KeyVaultClient の拡張メソッド。

public static class KeyVaultClientExtensions
type KeyVaultClientExtensions = class
Public Module KeyVaultClientExtensions
継承
KeyVaultClientExtensions

メソッド

BackupCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

指定した証明書をバックアップします。

BackupKeyAsync(IKeyVaultClient, String, String, CancellationToken)

指定したキーのバックアップをクライアントにダウンロードするように要求します。

BackupSecretAsync(IKeyVaultClient, String, String, CancellationToken)

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

BackupStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

指定したストレージ アカウントをバックアップします。

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

新しい証明書を作成します。

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

KeyVaultClient の拡張メソッド。

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

新しいキーを作成し、格納し、キー パラメーターと属性をクライアントに返します。

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

暗号化されたデータの 1 つのブロックを復号化します

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

暗号化されたデータの 1 つのブロックを復号化します。

DeleteCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

指定したキー コンテナーから証明書を削除します。

DeleteCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

指定したキー コンテナーの証明書の連絡先を削除します。

DeleteCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

指定した証明書発行者を削除します。

DeleteCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

特定の証明書の作成操作を削除します。

DeleteKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Azure Key Vaultのストレージから任意の種類のキーを削除します。

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

指定したストレージ アカウントから SAS 定義を削除します。 この操作には、storage/deletesas アクセス許可が必要です。

DeleteSecretAsync(IKeyVaultClient, String, String, CancellationToken)

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

DeleteStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

ストレージ アカウントを削除します。 この操作には、ストレージ/削除のアクセス許可が必要です。

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

1 つのデータ ブロックを暗号化します。 暗号化できるデータの量は、ターゲット キーの種類と暗号化アルゴリズムによって決まります。

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

キー コンテナーに格納されている暗号化キーを使用して、任意のバイト シーケンスを暗号化します。

GetCertificateAsync(IKeyVaultClient, String, CancellationToken)

証明書を取得します。

GetCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

証明書を取得します。

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

証明書に関する情報を取得します。

GetCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

指定したキー コンテナーの証明書の連絡先を一覧表示します。

GetCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

指定した証明書発行者を一覧表示します。

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

指定したキー コンテナーの証明書発行者を一覧表示します。

GetCertificateIssuersNextAsync(IKeyVaultClient, String, CancellationToken)

指定したキー コンテナーの証明書発行者を一覧表示します。

GetCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

証明書の作成操作を取得します。

GetCertificatePolicyAsync(IKeyVaultClient, String, String, CancellationToken)

証明書のポリシーを一覧表示します。

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

指定したキー コンテナー内の証明書を一覧表示する

GetCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

指定したキー コンテナー内の証明書を一覧表示する

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

証明書のバージョンを一覧表示します。

GetCertificateVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

証明書のバージョンを一覧表示します。

GetDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

指定した削除された証明書に関する情報を取得します。

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

現在復旧に使用できる、指定されたコンテナー内の削除された証明書を一覧表示します。

GetDeletedCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

現在復旧に使用できる、指定されたコンテナー内の削除された証明書を一覧表示します。

GetDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

削除されたキーの公開部分を取得します。

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

指定したコンテナー内の削除されたキーを一覧表示します。

GetDeletedKeysNextAsync(IKeyVaultClient, String, CancellationToken)

指定したコンテナー内の削除されたキーを一覧表示します。

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

指定した削除済み sas 定義を取得します。

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

指定したコンテナーとストレージ アカウントの削除された SAS 定義を一覧表示します。

GetDeletedSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

指定したコンテナーとストレージ アカウントの削除された SAS 定義を一覧表示します。

GetDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

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

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

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

GetDeletedSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

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

GetDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

指定した削除されたストレージ アカウントを取得します。

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

指定したコンテナーの削除されたストレージ アカウントを一覧表示します。

GetDeletedStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

指定したコンテナーの削除されたストレージ アカウントを一覧表示します。

GetKeyAsync(IKeyVaultClient, String, CancellationToken)

キーの公開部分とその属性を取得します

GetKeyAsync(IKeyVaultClient, String, String, CancellationToken)

キーの公開部分とその属性を取得します

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

格納されているキーの公開部分を取得します。

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

指定したコンテナー内のキーを一覧表示します。

GetKeysNextAsync(IKeyVaultClient, String, CancellationToken)

指定したコンテナー内のキーを一覧表示します。

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

同じキー名を持つ個々のキー バージョンの一覧を取得します。

GetKeyVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

同じキー名を持つ個々のキー バージョンの一覧を取得します。

GetPendingCertificateSigningRequestAsync(IKeyVaultClient, String, String, CancellationToken)

Base64 保留中の証明書署名要求を取得します (PKCS-10)

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

指定したストレージ アカウントの SAS 定義に関する情報を取得します。 この操作には、storage/getsas アクセス許可が必要です。

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

特定のストレージ アカウントのストレージ SAS 定義を一覧表示します。 この操作には、ストレージ/リストのアクセス許可が必要です。

GetSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

特定のストレージ アカウントのストレージ SAS 定義を一覧表示します。 この操作には、ストレージ/リストのアクセス許可が必要です。

GetSecretAsync(IKeyVaultClient, String, CancellationToken)

シークレットを取得します。

GetSecretAsync(IKeyVaultClient, String, String, CancellationToken)

シークレットを取得します。

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

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

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

指定したキー コンテナー内のシークレットを一覧表示します。

GetSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

指定したキー コンテナー内のシークレットを一覧表示します。

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

指定したシークレットのすべてのバージョンを一覧表示します。

GetSecretVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

指定したシークレットのすべてのバージョンを一覧表示します。

GetStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

指定したストレージ アカウントに関する情報を取得します。 この操作には、ストレージ/取得アクセス許可が必要です。

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

指定したキー コンテナーによって管理されているストレージ アカウントを一覧表示します。 この操作には、ストレージ/リストのアクセス許可が必要です。

GetStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

指定したキー コンテナーによって管理されているストレージ アカウントを一覧表示します。 この操作には、ストレージ/リストのアクセス許可が必要です。

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

指定したキー コンテナーに証明書をインポートします。

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

新しい証明書バージョンをインポートします。 これが最初のバージョンの場合は、証明書リソースが作成されます。

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

外部で作成されたキーをインポートし、格納し、キーのパラメーターと属性をクライアントに返します。

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

指定したコンテナーにキーをインポートします

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

証明書または証明書チェーンを、サーバー上に存在するキー ペアとマージします。

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

証明書または証明書チェーンを、サーバー上に存在するキー ペアとマージします。

PurgeDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

削除された証明書を即時に消去します。

PurgeDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

指定した削除された証明書を完全に削除します。

PurgeDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

削除されたキーを直ちに消去します。

PurgeDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

指定したキーを完全に削除します。

PurgeDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

削除されたシークレットを直ちに消去します。

PurgeDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

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

PurgeDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

指定したストレージ アカウントを完全に削除します。

RecoverDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

削除された証明書を回復させます。

RecoverDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

削除された証明書を 、/certificates の下の現在のバージョンに回復します。

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

削除されたキーを回復させます。

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

削除されたキーを最新バージョンに回復します。

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

削除された SAS 定義を回復します。

RecoverDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

削除されたシークレットを回復させます。

RecoverDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

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

RecoverDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

削除されたストレージ アカウントを回復します。

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

指定されたストレージ アカウントの指定したキー値を再生成します。 この操作には、ストレージ/再生成キーのアクセス許可が必要です。

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

バックアップされた証明書をコンテナーに復元します。

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

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

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

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

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

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

SetCertificateContactsAsync(IKeyVaultClient, String, Contacts, CancellationToken)

指定したキー コンテナーの証明書の連絡先を設定します。

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

指定した証明書発行者を設定します。

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

指定したストレージ アカウントの新しい SAS 定義を作成または更新します。 この操作には storage/setsas アクセス許可が必要です。

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

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

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

新しいストレージ アカウントを作成または更新します。 この操作には、ストレージ/設定のアクセス許可が必要です。

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

コンテナー内の指定したキーを使用して、ダイジェストから署名を作成します

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

指定したキーを使用してダイジェストから署名を作成します。

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

キーのラップに最初に使用されたコンテナー内の指定したキーを使用して、対称キーのラップを解除します。

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

そのキーをラップするために最初に使用された指定したキーを使用して、対称キーのラップを解除します。

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

証明書のバージョンを更新します。

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

特定の証明書に関連付けられている、指定された属性を更新します。

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

指定した証明書発行者を更新します。

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

証明書操作を更新します。

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

証明書のポリシーを更新します。

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

更新キー操作は、格納されているキーの指定された属性を変更し、Azure Key Vaultに格納されている任意のキーの種類とキー バージョンに適用できます。

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

指定したキーに関連付けられているキー属性を更新する

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

指定したキーに関連付けられているキー属性を更新する

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

指定した SAS 定義に関連付けられている指定した属性を更新します。 この操作には storage/setsas アクセス許可が必要です。

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

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

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

特定のキー コンテナー内の指定したシークレットに関連付けられている属性を更新します。

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

指定したストレージ アカウントに関連付けられている指定した属性を更新します。 この操作には、ストレージ/設定/更新のアクセス許可が必要です。

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

指定したキーを使用して署名を検証します

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

指定したキーを使用して署名を検証します。

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

指定したキーを使用して対称キーをラップします

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

指定したキーを使用して対称キーをラップします。

適用対象