ICEnroll4 인터페이스(xenroll.h)

[이 인터페이스는 Windows Server 2008 및 Windows Vista를 기준으로 더 이상 사용할 수 없습니다.]

ICEnroll4 인터페이스는 인증서 등록 제어를 나타내는 여러 인터페이스 중 하나입니다. Automation을 사용하지 않는 경우 주로 중요합니다. 반면에 Visual Basic 또는 다른 Automation 언어로 프로그래밍하는 경우 CEnroll 개체를 참조하세요.

상속

ICEnroll4 인터페이스는 ICEnroll, ICEnroll2, ICEnroll3IDispatch에서 상속됩니다. ICEnroll4 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

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

 
ICEnroll4::acceptFileResponse

createFileRequest에 대한 이전 호출에 대한 응답으로 발급된 자격 증명의 배달을 수락하고 자격 증명을 적절한 저장소에 배치합니다.
ICEnroll4::acceptResponse

createRequest에 대한 이전 호출에 대한 응답으로 발급된 자격 증명 배달을 수락하고 자격 증명을 적절한 저장소에 배치합니다.
ICEnroll4::addAttributeToRequest

인증서 요청에 특성을 추가합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::addBlobPropertyToCertificate

인증서에 BLOB 속성을 추가합니다.
ICEnroll4::addCertTypeToRequestEx

요청에 인증서 템플릿(또는 "인증서 유형")을 추가합니다.
ICEnroll4::addExtensionToRequest

ICEnroll4::addExtensionToRequest 메서드는 요청에 확장을 추가합니다.
ICEnroll4::addNameValuePairToRequest

인증되지 않은 이름-값 문자열 쌍을 요청에 추가합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::binaryToString

이진 데이터 BLOB을 문자열로 변환합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::createFilePFX

허용된 인증서 체인 및 프라이빗 키를 PFX(개인 정보 교환) 형식의 파일로 저장합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::createFileRequest

PKCS(ICEnroll4.createFileRequest)를 만듭니다.
ICEnroll4::createPFX

허용되는 인증서 체인 및 프라이빗 키를 PFX(개인 정보 교환) 형식 문자열에 저장합니다. PFX 형식을 PKCS(ICEnroll4.createPFX)라고도 합니다.
ICEnroll4::createRequest

PKCS(ICEnroll4.createRequest)를 만듭니다.
ICEnroll4::enumPendingRequest

보류 중인 인증서 요청을 열거하고 각 요청에서 지정된 속성을 검색합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::get_ClientId

클라이언트 ID 요청 특성을 설정하거나 검색합니다. 클라이언트 ID 요청 특성은 인증서 요청의 원본을 나타냅니다. 이 속성은 ICEnroll4 인터페이스에서 처음 정의되었습니다. (Get)
ICEnroll4::get_IncludeSubjectKeyID

주체 키 ID 확장이 생성된 인증서 요청에 추가되는지 여부를 결정합니다. (Get)
ICEnroll4::get_PrivateKeyArchiveCertificate

PKCS(Get)를 사용하여 프라이빗 키를 보관하는 데 사용되는 인증서를 설정하거나 검색합니다.
ICEnroll4::get_ThumbPrint

인증서 데이터의 해시를 설정하거나 검색합니다. (Get)
ICEnroll4::getCertFromFileResponse

인증 기관의 응답을 포함하는 파일에서 인증서를 검색합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::getCertFromResponse

인증 기관의 응답에서 인증서를 검색합니다. 이 메서드는 ICEnroll4 인터페이스에 의해 처음 정의되었습니다.
ICEnroll4::GetKeyLenEx

서명 및 교환 키에 대한 크기 정보를 검색합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::getProviderType

지정된 CSP(암호화 서비스 공급자)의 형식을 검색합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::InstallPKCS7Ex

인증서 또는 인증서 체인을 처리하여 적절한 인증서 저장소에 배치합니다. InstallPKCS7은 로컬 저장소에 실제로 설치된 인증서 수를 반환한다는 점을 제외하고.
ICEnroll4::p ut_ClientId

클라이언트 ID 요청 특성을 설정하거나 검색합니다. 클라이언트 ID 요청 특성은 인증서 요청의 원본을 나타냅니다. 이 속성은 ICEnroll4 인터페이스에서 처음 정의되었습니다. (Put)
ICEnroll4::p ut_IncludeSubjectKeyID

주체 키 ID 확장이 생성된 인증서 요청에 추가되는지 여부를 결정합니다. (Put)
ICEnroll4::p ut_PrivateKeyArchiveCertificate

PKCS(Put)를 사용하여 프라이빗 키를 보관하는 데 사용되는 인증서를 설정하거나 검색합니다.
ICEnroll4::p ut_SignerCertificate

서명자의 인증서를 설정합니다.
ICEnroll4::p ut_ThumbPrint

인증서 데이터의 해시를 설정하거나 검색합니다. (Put)
ICEnroll4::removePendingRequest

클라이언트의 요청 저장소에서 보류 중인 요청을 제거합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::resetAttributes

요청에서 모든 특성을 제거합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::resetBlobProperties

BLOB의 속성을 다시 설정합니다.
ICEnroll4::resetExtensions

요청에서 모든 확장을 제거합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::setPendingRequestInfo

보류 중인 요청에 대한 속성을 설정합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.
ICEnroll4::stringToBinary

인코딩된 문자열을 이진 데이터 BLOB으로 변환합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 xenroll.h