次の方法で共有


IKey インターフェイス

定義

Azure Key Vault キーの不変のクライアント側表現。

public interface IKey : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.KeyVault.Models.KeyBundle>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.KeyVault.Fluent.Key.Update.IUpdate>
type IKey = interface
    interface IBeta
    interface IIndexable
    interface IHasInner<KeyBundle>
    interface IHasId
    interface IHasName
    interface IUpdatable<IUpdate>
Public Interface IKey
Implements IBeta, IHasId, IHasInner(Of KeyBundle), IHasName, IIndexable, IUpdatable(Of IUpdate)
実装

プロパティ

Attributes

キー管理属性を取得します。

Id

リソース ID 文字列を取得します

(継承元 IHasId)
Inner

Azure Key Vault キーの不変のクライアント側表現。

(継承元 IHasInner<T>)
JsonWebKey

Json Web キーを取得します。

Key

Azure Key Vault キーの不変のクライアント側表現。

(継承元 IIndexable)
Managed

キーの有効期間がキー コンテナーによって管理されている場合は true を取得します。 これが証明書をバックアップするキーの場合、マネージドは true になります。

Name

リソースの名前を取得します

(継承元 IHasName)
Tags

キーと値のペアの形式でアプリケーション固有のメタデータを取得します。

メソッド

Backup()

Azure Key Vault キーの不変のクライアント側表現。

BackupAsync(CancellationToken)

Azure Key Vault キーの不変のクライアント側表現。

Decrypt(JsonWebKeyEncryptionAlgorithm, Byte[])

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

DecryptAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken)

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

Encrypt(JsonWebKeyEncryptionAlgorithm, Byte[])

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

EncryptAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken)

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

ListVersions()

Azure Key Vault キーの不変のクライアント側表現。

ListVersionsAsync(CancellationToken)

Azure Key Vault キーの不変のクライアント側表現。

Sign(JsonWebKeySignatureAlgorithm, Byte[])

ダイジェストから署名を作成します。

SignAsync(JsonWebKeySignatureAlgorithm, Byte[], CancellationToken)

ダイジェストから署名を作成します。

UnwrapKey(JsonWebKeyEncryptionAlgorithm, Byte[])

このKey Vault キーによって最初にラップされた対称キーのラップを解除します。

UnwrapKeyAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken)

このKey Vault キーによって最初にラップされた対称キーのラップを解除します。

Update()

Azure Key Vault キーの不変のクライアント側表現。

(継承元 IUpdatable<T>)
Verify(JsonWebKeySignatureAlgorithm, Byte[], Byte[])

ダイジェストから署名を検証します。

VerifyAsync(JsonWebKeySignatureAlgorithm, Byte[], Byte[], CancellationToken)

ダイジェストから署名を検証します。

WrapKey(JsonWebKeyEncryptionAlgorithm, Byte[])

指定したアルゴリズムを使用して対称キーをラップします。

WrapKeyAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken)

指定したアルゴリズムを使用して対称キーをラップします。

適用対象