次の方法で共有


KeyClient.ReleaseKeyAsync メソッド

定義

オーバーロード

ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken)

キーを解放します。

ReleaseKeyAsync(String, String, CancellationToken)

キーの最新バージョンをリリースします。

ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken)

ソース:
KeyClient.cs
ソース:
KeyClient.cs

キーを解放します。

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>> ReleaseKeyAsync (Azure.Security.KeyVault.Keys.ReleaseKeyOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseKeyAsync : Azure.Security.KeyVault.Keys.ReleaseKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
override this.ReleaseKeyAsync : Azure.Security.KeyVault.Keys.ReleaseKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
Public Overridable Function ReleaseKeyAsync (options As ReleaseKeyOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ReleaseKeyResult))

パラメーター

options
ReleaseKeyOptions

ReleaseKeyOptions には、名前、ターゲットの構成証明アサーション、およびキーを解放するための追加オプションが含まれています。

cancellationToken
CancellationToken

CancellationToken要求の有効期間を制御する 。

戻り値

リリースされたキーを含むキーリリースの結果。

例外

options が null です。

サーバーからエラーが返されました。 サーバーから返される詳細については、「」を参照してください Message

注釈

キーはエクスポート可能である必要があります。 この操作には、キー/リリースのアクセス許可が必要です。

適用対象

ReleaseKeyAsync(String, String, CancellationToken)

ソース:
KeyClient.cs
ソース:
KeyClient.cs

キーの最新バージョンをリリースします。

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>> ReleaseKeyAsync (string name, string targetAttestationToken, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseKeyAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
override this.ReleaseKeyAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
Public Overridable Function ReleaseKeyAsync (name As String, targetAttestationToken As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ReleaseKeyResult))

パラメーター

name
String

解放するキーの名前。

targetAttestationToken
String

キー リリースのターゲットの構成証明アサーション。

cancellationToken
CancellationToken

CancellationToken要求の有効期間を制御する 。

戻り値

リリースされたキーを含むキーリリースの結果。

例外

name または targetAttestationToken に空の文字列が含まれています。

name または targetAttestationToken が null です。

サーバーからエラーが返されました。 サーバーから返される詳細については、「」を参照してください Message

注釈

キーはエクスポート可能である必要があります。 この操作には、キー/リリースのアクセス許可が必要です。

適用対象