IEnroll4 인터페이스(xenroll.h)
[이 인터페이스는 Windows Server 2008 및 Windows Vista를 기준으로 더 이상 사용할 수 없습니다.]
IEnroll4 인터페이스는 인증서 등록 제어를 나타내며 주로 인증서 요청을 생성하는 데 사용됩니다.
상속
IEnroll4 인터페이스는 IEnroll 및 IEnroll2에서 상속됩니다. IEnroll4 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IEnroll4 인터페이스에는 이러한 메서드가 있습니다.
IEnroll4::acceptFileResponseWStr createFileRequestWStr에 대한 이전 호출에 대한 응답으로 발급된 자격 증명의 배달을 수락하고 자격 증명을 적절한 저장소에 배치합니다. |
IEnroll4::acceptResponseBlob createRequestWStr에 대한 이전 호출에 대한 응답으로 발급된 자격 증명의 배달을 수락하고 자격 증명을 적절한 저장소에 배치합니다. |
IEnroll4::addAttributeToRequestWStr 인증서 요청에 특성을 추가합니다. |
IEnroll4::addBlobPropertyToCertificateWStr IEnroll4::addBlobPropertyToCertificateWStr 메서드는 BLOB 속성을 인증서에 추가합니다. |
IEnroll4::AddCertTypeToRequestWStrEx 인증서 템플릿(인증서 유형이라고도 함)을 요청에 추가합니다. |
IEnroll4::addExtensionToRequestWStr 요청에 확장을 추가합니다. |
IEnroll4::addNameValuePairToRequestWStr 인증되지 않은 이름-값 문자열 쌍을 요청에 추가합니다. |
IEnroll4::binaryBlobToString 이진 데이터 BLOB을 문자열로 변환합니다. 이 메서드는 CryptBinaryToString 함수를 사용하여 변환을 수행합니다. 이 메서드는 IEnroll4 인터페이스에서 처음 정의되었습니다. |
IEnroll4::createFilePFXWStr 허용된 인증서 체인 및 프라이빗 키를 PFX(개인 정보 교환) 형식의 파일에 저장합니다. |
IEnroll4::createFileRequestWStr PKCS(IEnroll4.createFileRequestWStr)를 만듭니다. |
IEnroll4::createPFXWStr 허용된 인증서 체인 및 프라이빗 키를 PFX(개인 정보 교환) 형식 문자열에 저장합니다. PFX 형식을 PKCS(IEnroll4.createPFXWStr)라고도 합니다. |
IEnroll4::createRequestWStr PKCS(IEnroll4.createRequestWStr)를 만듭니다. |
IEnroll4::enumPendingRequestWStr 보류 중인 인증서 요청을 열거하고 각 요청에서 지정된 속성을 검색합니다. |
IEnroll4::get_ClientId ClientId 속성은 클라이언트 ID 요청 특성을 설정하거나 검색합니다. 클라이언트 ID 요청 특성은 인증서 요청의 원본을 나타냅니다. 이 속성은 IEnroll4 인터페이스에서 처음 정의되었습니다. (Get) |
IEnroll4::get_IncludeSubjectKeyID IEnroll4의 IncludeSubjectKeyID 속성은 주체 키 ID 확장이 생성된 인증서 요청에 추가되는지 여부를 결정합니다. (Get) |
IEnroll4::get_ThumbPrintWStr 인증서 데이터의 해시를 설정하거나 검색합니다. 지문은 보류 중인 인증서를 가리키는 데 사용됩니다. (Get) |
IEnroll4::getCertContextFromFileResponseWStr 인증 기관의 응답이 포함된 파일에서 인증서를 검색합니다. |
IEnroll4::getCertContextFromResponseBlob 인증 기관의 응답에서 인증서를 검색합니다. |
IEnroll4::GetKeyLenEx 서명 및 교환 키의 크기 정보를 검색합니다. |
IEnroll4::GetPrivateKeyArchiveCertificate GetPrivateKeyArchiveCertificate 메서드는 프라이빗 키를 보관하는 데 사용되는 인증서를 검색합니다. 이 메서드는 IEnroll4 인터페이스에서 처음 정의되었습니다. |
IEnroll4::getProviderTypeWStr 지정된 CSP(암호화 서비스 공급자)의 형식을 검색합니다. |
IEnroll4::InstallPKCS7BlobEx 로컬 저장소에 실제로 설치된 인증서 수를 반환한다는 점을 제외하고 InstallPKCS7Blob과 동일합니다. |
IEnroll4::p ut_ClientId ClientId 속성은 클라이언트 ID 요청 특성을 설정하거나 검색합니다. 클라이언트 ID 요청 특성은 인증서 요청의 원본을 나타냅니다. 이 속성은 IEnroll4 인터페이스에서 처음 정의되었습니다. (Put) |
IEnroll4::p ut_IncludeSubjectKeyID IEnroll4의 IncludeSubjectKeyID 속성은 주체 키 ID 확장이 생성된 인증서 요청에 추가되는지 여부를 결정합니다. (Put) |
IEnroll4::p ut_ThumbPrintWStr 인증서 데이터의 해시를 설정하거나 검색합니다. 지문은 보류 중인 인증서를 가리키는 데 사용됩니다. (Put) |
IEnroll4::removePendingRequestWStr 클라이언트의 요청 저장소에서 보류 중인 요청을 제거합니다. |
IEnroll4::resetAttributes 요청에서 모든 특성을 제거합니다. |
IEnroll4::resetExtensions 요청에서 모든 확장을 제거합니다. |
IEnroll4::setPendingRequestInfoWStr 보류 중인 요청에 대한 속성을 설정합니다. |
IEnroll4::SetPrivateKeyArchiveCertificate SetPrivateKeyArchiveCertificate 메서드는 프라이빗 키를 보관하는 데 사용되는 인증서를 지정합니다. 이 메서드는 IEnroll4 인터페이스에서 처음 정의되었습니다. |
IEnroll4::SetSignerCertificate SetSignerCertificate 메서드는 서명자의 인증서를 지정합니다. 이 메서드는 IEnroll4 인터페이스에서 처음 정의되었습니다. |
IEnroll4::stringToBinaryBlob 인코딩된 문자열을 이진 데이터 BLOB으로 변환합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | xenroll.h |