KeyOperation 構造体

定義

キーを使用して実行できる操作。

public readonly struct KeyOperation : IEquatable<Azure.Security.KeyVault.Keys.KeyOperation>
type KeyOperation = struct
Public Structure KeyOperation
Implements IEquatable(Of KeyOperation)
継承
KeyOperation
実装

コンストラクター

KeyOperation(String)

KeyOperation 構造体の新しいインスタンスを初期化します。

プロパティ

Decrypt

キーを 使用して メソッドまたは Decrypt(EncryptionAlgorithm, Byte[], CancellationToken) メソッドを使用して暗号化を解除できることを示す値をDecryptAsync(EncryptionAlgorithm, Byte[], CancellationToken)取得します。

Encrypt

キーEncrypt(EncryptionAlgorithm, Byte[], CancellationToken)を または メソッドで暗号化するために使用できることを示す値をEncryptAsync(EncryptionAlgorithm, Byte[], CancellationToken)取得します。

Import

または ImportKey(ImportKeyOptions, CancellationToken) メソッドを使用して作成中にキーをインポートできることを示す値をImportKeyAsync(ImportKeyOptions, CancellationToken)取得します。

Sign

キーを 使用して メソッドまたは Sign(SignatureAlgorithm, Byte[], CancellationToken) メソッドで署名できることを示す値をSignAsync(SignatureAlgorithm, Byte[], CancellationToken)取得します。

UnwrapKey

メソッドまたは UnwrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) メソッドを使用して別のキーのラップを解除するためにキーを使用できることを示す値をUnwrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken)取得します。

Verify

キーを 使用して メソッドまたは Verify(SignatureAlgorithm, Byte[], Byte[], CancellationToken) メソッドを使用して検証できることを示す値をVerifyAsync(SignatureAlgorithm, Byte[], Byte[], CancellationToken)取得します。

WrapKey

キーを使用して、 メソッドまたは WrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) メソッドを使用して別のキーをラップできることを示す値をWrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken)取得します。

メソッド

Equals(KeyOperation)

現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。

ToString()

このインスタンスの完全修飾型名を返します。

演算子

Equality(KeyOperation, KeyOperation)

2 つの KeyOperation 値が同じかどうかを判断します。

Implicit(String to KeyOperation)

文字列を KeyOperation に変換します。

Inequality(KeyOperation, KeyOperation)

2 つの KeyOperation 値が異なるかどうかを判断します。

適用対象