CryptographicEngine.SignHashedDataAsync(CryptographicKey, IBuffer) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したキーを使用して、ハッシュされた入力データに署名します。
public:
static IAsyncOperation<IBuffer ^> ^ SignHashedDataAsync(CryptographicKey ^ key, IBuffer ^ data);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IBuffer> SignHashedDataAsync(CryptographicKey const& key, IBuffer const& data);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IBuffer> SignHashedDataAsync(CryptographicKey key, IBuffer data);
function signHashedDataAsync(key, data)
Public Shared Function SignHashedDataAsync (key As CryptographicKey, data As IBuffer) As IAsyncOperation(Of IBuffer)
パラメーター
- key
- CryptographicKey
ハッシュの署名に使用するキー。 このキーは、 PersistedKeyProvider または AsymmetricKeyAlgorithmProvider から取得した非対称キーである必要があります。
- data
- IBuffer
署名対象の入力データ。 データは、増分ハッシュを使用して取得できるハッシュ値です。
戻り値
署名されたデータを取得する非同期操作。
- 属性
注釈
SignHashedDataAsync メソッドに提供される入力データはハッシュ値です。 ハッシュされていない生データに署名するには、 SignAsync メソッドを使用します。
キーが永続化されたキーであり、操作に UI が必要な場合、または時間がかかる場合は、 SignHashedData メソッドではなく SignHashedDataAsync メソッドを使用します。