다음을 통해 공유


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 메시지를 검색하는 비동기 작업입니다.

특성

적용 대상