Поделиться через


CmsDetachedSignature.GenerateSignatureAsync Метод

Определение

Подписывает указанные входные данные с помощью указанных сведений подписывателя и создает отсоединяемое подписанное сообщение CMS.

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)

Параметры

data
IInputStream

Входные данные для подписи.

signers

IIterable<CmsSignerInfo>

IEnumerable<CmsSignerInfo>

Сведения о подписывшем, используемом для вычисления сигнатуры.

certificates

IIterable<Certificate>

IEnumerable<Certificate>

Список сертификатов для создания цепочки сертификатов подписывателя.

Возвращаемое значение

Асинхронная операция для получения отсоединяемого подписанного сообщения CMS.

Атрибуты

Применяется к