CryptographicEngine.SignHashedDataAsync(CryptographicKey, IBuffer) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Firma los datos de entrada con hash mediante la clave especificada.
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)
Parámetros
- key
- CryptographicKey
Clave que se va a usar para firmar el hash. Esta clave debe ser una clave asimétrica obtenida de persistedKeyProvider o AsymmetricKeyAlgorithmProvider.
- data
- IBuffer
Los datos de entrada que se van a firmar. Los datos son un valor hash que se puede obtener mediante hash incremental.
Devoluciones
Una operación asincrónica para recuperar los datos firmados.
- Atributos
Comentarios
Los datos de entrada proporcionados al método SignHashedDataAsync son un valor hash. Para firmar datos sin procesar que no se han hashizado, use el método SignAsync .
Si la clave es una clave persistente y la operación requiere una interfaz de usuario o tarda mucho tiempo, use el método SignHashedDataAsync en lugar del método SignHashedData .