Freigeben über


CmsDetachedSignature.GenerateSignatureAsync Methode

Definition

Signiert die angegebenen Eingabedaten mithilfe der angegebenen Signaturinformationen und erstellt eine getrennt signierte CMS-Nachricht.

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

Parameter

data
IInputStream

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, die die Kette für die Signaturzertifikate erstellen sollen.

Gibt zurück

Ein asynchroner Vorgang zum Abrufen der getrennten signierten CMS-Nachricht.

Attribute

Gilt für: