다음을 통해 공유


IX509CertificateRequest 인터페이스(certenroll.h)

IX509CertificateRequest 인터페이스는 인증서 등록 API에서 구현된 각 요청 개체에 공통되고 상속되는 메서드 및 속성을 식별하는 추상 기본 인증서 요청을 나타냅니다. 다음 목록에서는 이러한 개체의 상속 구조에 대해 설명합니다.

상속

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

메서드

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

 
IX509CertificateRequest::Encode

인증서 요청을 서명하고 인코딩하고 키 쌍이 없으면 만듭니다.
IX509CertificateRequest::get_AlternateSignatureAlgorithm

PKCS(Get)에 대한 OID(서명 알고리즘 개체 식별자) 여부를 나타내는 부울 값을 지정하고 검색합니다.
IX509CertificateRequest::get_ClientId

요청을 만든 실행 파일을 식별하는 값을 지정하고 검색합니다. (Get)
IX509CertificateRequest::get_CspInformations

요청 개체에서 사용할 수 있는 암호화 공급자 컬렉션을 지정하고 검색합니다. (Get)
IX509CertificateRequest::get_EnrollmentContext

인증서가 컴퓨터 또는 사용자용인지 여부를 지정하는 값을 검색합니다.
IX509CertificateRequest::get_HashAlgorithm

인증서 요청에 서명하는 데 사용되는 해시 알고리즘의 OID(개체 식별자)를 지정하고 검색합니다. (Get)
IX509CertificateRequest::get_ParentWindow

키 관련 사용자 인터페이스 대화 상자에서 사용하는 창의 ID를 지정하고 검색합니다. (Get)
IX509CertificateRequest::get_RawData

서명된 DER(Distinguished Encoding Rules) 인코딩된 인증서 요청이 포함된 바이트 배열을 검색합니다.
IX509CertificateRequest::get_RenewalCertificate

갱신 중인 DER(Distinguished Encoding Rules) 인코딩된 인증서가 포함된 바이트 배열을 지정하거나 검색합니다. (Get)
IX509CertificateRequest::get_Silent

인증서 등록 프로세스 중에 키 관련 모달 대화 상자가 표시되는지 여부를 나타내는 부울 값을 지정하거나 검색합니다. (Get)
IX509CertificateRequest::get_SuppressDefaults

기본 확장 및 특성이 요청에 포함되는지 여부를 나타내는 부울 값을 지정하거나 검색합니다. (Get)
IX509CertificateRequest::get_Type

요청 개체의 형식을 지정하는 값을 검색합니다.
IX509CertificateRequest::get_UIContextMessage

사용자 인터페이스에 표시할 컨텍스트 문자열을 지정하거나 검색합니다. (Get)
IX509CertificateRequest::GetInnerRequest

중첩된 요청 개체를 검색합니다.
IX509CertificateRequest::Initialize

사용자 또는 컴퓨터에 대한 요청 개체를 초기화합니다.
IX509CertificateRequest::p ut_AlternateSignatureAlgorithm

PKCS(Put)의 OID(서명 알고리즘 개체 식별자) 여부를 나타내는 부울 값을 지정하고 검색합니다.
IX509CertificateRequest::p ut_ClientId

요청을 만든 실행 파일을 식별하는 값을 지정하고 검색합니다. (Put)
IX509CertificateRequest::p ut_CspInformations

요청 개체에서 사용할 수 있는 암호화 공급자 컬렉션을 지정하고 검색합니다. (Put)
IX509CertificateRequest::p ut_HashAlgorithm

인증서 요청에 서명하는 데 사용되는 해시 알고리즘의 OID(개체 식별자)를 지정하고 검색합니다. (Put)
IX509CertificateRequest::p ut_ParentWindow

키 관련 사용자 인터페이스 대화 상자에서 사용하는 창의 ID를 지정하고 검색합니다. (Put)
IX509CertificateRequest::p ut_RenewalCertificate

갱신 중인 DER(Distinguished Encoding Rules) 인코딩된 인증서가 포함된 바이트 배열을 지정하거나 검색합니다. (Put)
IX509CertificateRequest::p ut_Silent

인증서 등록 프로세스 중에 키 관련 모달 대화 상자가 표시되는지 여부를 나타내는 부울 값을 지정하거나 검색합니다. (Put)
IX509CertificateRequest::p ut_SuppressDefaults

기본 확장 및 특성이 요청에 포함되는지 여부를 나타내는 부울 값을 지정하거나 검색합니다. (Put)
IX509CertificateRequest::p ut_UIContextMessage

사용자 인터페이스에 표시할 컨텍스트 문자열을 지정하거나 검색합니다. (Put)
IX509CertificateRequest::ResetForEncode

요청 개체의 상태를 Encode 메서드가 호출되기 전에 존재했던 상태로 복원합니다.

요구 사항

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

추가 정보

CertEnroll 인터페이스

IDispatch

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7