Share via


ICertPropertyEnrollment 인터페이스(certenroll.h)

ICertPropertyEnrollment 인터페이스는 클라이언트가 IX509Enrollment 인터페이스에서 Enroll 메서드를 호출할 때 생성된 CA(인증서 및 인증 기관) 정보를 포함하는 인증서 속성을 나타냅니다. 속성 값은 다음 정보로 구성됩니다.

  • 인증서 요청 ID
  • 인증서 주체의 CN(일반 이름)
  • CA(인증 기관) DNS(도메인 이름 시스템) 이름
  • 요청되는 인증서의 선택적 표시 이름

이 속성은 등록 프로세스에 의해 초기화되고 요청 저장소에 일시적으로 복사되는 더미 인증서와 연결됩니다. CA가 제출된 후 보류 중인 요청을 표시하는 경우 자동 등록은 나중에 요청 ID를 사용하여 인증서 응답을 검색할 수 있습니다. CA가 인증서 요청을 거부하면 요청 저장소의 더미 인증서와 연결된 모든 속성이 삭제됩니다. CA가 인증서를 발급하고 개인 저장소에 설치된 경우 이 속성은 새 인증서와 연결되고 더미 인증서가 삭제됩니다.

참고CERTENROLL_PROPERTYID 값은 XCN_CERT_ENROLLMENT_PROP_ID.

 

상속

ICertPropertyEnrollment 인터페이스는 ICertProperty에서 상속됩니다. ICertPropertyEnrollment 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ICertPropertyEnrollment 인터페이스에는 이러한 메서드가 있습니다.

 
ICertPropertyEnrollment::get_CADnsName

CA(인증 기관)의 DNS(Domain Naming System) 이름을 검색합니다.
ICertPropertyEnrollment::get_CAName

CA(인증 기관)의 CN(일반 이름)을 검색합니다.
ICertPropertyEnrollment::get_FriendlyName

인증서의 표시 이름을 검색합니다. (ICertPropertyEnrollment.get_FriendlyName)
ICertPropertyEnrollment::get_RequestId

고유한 인증서 요청 식별자를 검색합니다.
ICertPropertyEnrollment::Initialize

인증서 요청 ID, CA(인증 기관) 구성 문자열 및 선택적 인증서 표시 이름에서 속성을 초기화합니다.

요구 사항

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

추가 정보

CertEnroll 인터페이스

ICertProperty