Freigeben über


CmsAttachedSignature.GenerateSignatureAsync Methode

Definition

Signiert die angegebenen Eingabedaten mithilfe der angegebenen Signiererinformationen und erstellt eine angefügte signierte CMS-Nachricht.

public:
 static IAsyncOperation<IBuffer ^> ^ GenerateSignatureAsync(IBuffer ^ data, IIterable<CmsSignerInfo ^> ^ signers, IIterable<Certificate ^> ^ certificates);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<IBuffer> GenerateSignatureAsync(IBuffer const& data, IIterable<CmsSignerInfo> const& signers, IIterable<Certificate> const& certificates);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IBuffer> GenerateSignatureAsync(IBuffer data, IEnumerable<CmsSignerInfo> signers, IEnumerable<Certificate> certificates);
function generateSignatureAsync(data, signers, certificates)
Public Shared Function GenerateSignatureAsync (data As IBuffer, signers As IEnumerable(Of CmsSignerInfo), certificates As IEnumerable(Of Certificate)) As IAsyncOperation(Of IBuffer)

Parameter

data
IBuffer

Die zu signierten Eingabedaten.

signers

IIterable<CmsSignerInfo>

IEnumerable<CmsSignerInfo>

Die Signiererinformationen, die zum Berechnen der Signatur verwendet werden.

certificates

IIterable<Certificate>

IEnumerable<Certificate>

Die Liste der Zertifikate zum Erstellen der Kette für die Signaturzertifikate.

Gibt zurück

Ein asynchroner Vorgang zum Abrufen der angefügten signierten CMS-Nachricht.

Attribute

Gilt für: