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