다음을 통해 공유


IX509CertificateRequestCmc::get_SignerCertificates 메서드(certenroll.h)

SignerCertificates 속성은 요청에 서명하는 데 사용되는 인증서 컬렉션을 검색합니다.

이 속성은 읽기 전용입니다.

구문

HRESULT get_SignerCertificates(
  ISignerCertificates **ppValue
);

매개 변수

ppValue

반환 값

없음

설명

CMC 요청에는 기본 서명과 0개 이상의 인증서 기반 서명이 있을 수 있습니다. 예를 들어 하나 이상의 추가 당사자가 새 인증서를 요청하는 엔터티의 ID를 보증해야 하는 경우 인증서 기반 서명을 요청에 포함할 수 있습니다. SignerCertificates 속성을 호출하여 이러한 추가 인증서 기반 서명의 컬렉션을 검색합니다.

기본 서명은 일반적으로 내부 PKCS #10 요청 개체의 공개 키와 일치하는 프라이빗 키를 사용하여 만들어집니다. 프라이빗 키는 일반적으로 인증서 계층 구조에 새 요청을 등록하기 위해 만들어지므로 기본 서명은 인증서 기반이 아니며 이를 검색하려면 SignatureInformation 속성을 호출해야 합니다.

이 속성을 호출하기 전에 CMC 요청 개체를 초기화해야 합니다. 자세한 내용은 아래 항목을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 certenroll.h
DLL CertEnroll.dll

추가 정보

IX509CertificateRequestCmc