IEnroll2 인터페이스(xenroll.h)
[이 인터페이스는 Windows Server 2008 및 Windows Vista를 기준으로 더 이상 사용할 수 없습니다.]
IEnroll2 인터페이스는 인증서 등록 제어를 나타내며 주로 인증서 요청을 생성하는 데 사용됩니다.
상속
IEnroll2 인터페이스는 IEnroll에서 상속됩니다. IEnroll2 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IEnroll2 인터페이스에는 이러한 메서드가 있습니다.
IEnroll2::EnumAlgs 현재 CSP(암호화 서비스 공급자)에서 지원하는 지정된 알고리즘 클래스에서 암호화 알고리즘의 ID를 검색합니다. |
IEnroll2::get_EnableSMIMECapabilities PKCS(가져오기) 여부를 제어합니다. |
IEnroll2::get_HashAlgID IEnroll4의 HashAlgID 속성은 PKCS(Get)에 서명할 때 사용되는 해시 알고리즘을 설정하거나 검색합니다. |
IEnroll2::get_LimitExchangeKeyToEncipherment IEnroll4의 LimitExchangeKeyToEncipherment 속성은 AT_KEYEXCHANGE 요청에 디지털 서명 및 비준수 키 사용이 포함되어 있는지 여부를 결정하는 부울 값을 설정하거나 검색합니다. (Get) |
IEnroll2::get_ReuseHardwareKeyIfUnableToGenNew IEnroll4의 ReuseHardwareKeyIfUnableToGenNew 속성은 새 키를 생성할 때 오류가 발생하는 경우 인증서 등록 제어 개체가 수행한 작업을 결정하는 부울 값을 설정하거나 검색합니다. (Get) |
IEnroll2::GetAlgNameWStr ID가 지정된 암호화 알고리즘의 이름을 검색합니다. 이 메서드에서 검색한 값은 현재 CSP(암호화 서비스 공급자)에 따라 달라집니다. |
IEnroll2::GetKeyLen IEnroll4::GetKeyLen 메서드는 서명 및 교환 키에 대한 최소 및 최대 키 길이를 검색합니다. |
IEnroll2::GetSupportedKeySpec 서명 및/또는 교환 작업에 대한 현재 CSP(암호화 서비스 공급자) 지원에 대한 정보를 검색합니다. |
IEnroll2::InstallPKCS7Blob 인증서 또는 인증서 체인을 처리하여 적절한 인증서 저장소에 배치합니다. 이 메서드는 InstallPKCS7Blob이 요청 인증서를 받지 않는다는 점에서 acceptPKCS7Blob 메서드와 다릅니다. |
IEnroll2::p ut_EnableSMIMECapabilities PKCS(Put) 여부를 제어합니다. |
IEnroll2::p ut_HashAlgID IEnroll4의 HashAlgID 속성은 PKCS에 서명할 때 사용되는 해시 알고리즘을 설정하거나 검색합니다(Put). |
IEnroll2::p ut_LimitExchangeKeyToEncipherment IEnroll4의 LimitExchangeKeyToEncipherment 속성은 AT_KEYEXCHANGE 요청에 디지털 서명 및 비준수 키 사용이 포함되어 있는지 여부를 결정하는 부울 값을 설정하거나 검색합니다. (Put) |
IEnroll2::p ut_ReuseHardwareKeyIfUnableToGenNew IEnroll4의 ReuseHardwareKeyIfUnableToGenNew 속성은 새 키를 생성할 때 오류가 발생하는 경우 인증서 등록 제어 개체가 수행한 작업을 결정하는 부울 값을 설정하거나 검색합니다. (Put) |
IEnroll2::Reset 인증서 등록 컨트롤 개체를 초기 상태로 반환하여 컨트롤을 다시 사용할 수 있습니다. |
IEnroll2::SetHStoreCA SetHStoreCA 메서드는 CA 저장소에 사용할 핸들을 지정합니다. 이 메서드는 IEnroll2 인터페이스에서 처음 정의되었습니다. |
IEnroll2::SetHStoreMy SetHStoreMy 메서드는 MY 저장소에 사용할 핸들을 지정합니다. 이 메서드는 IEnroll2 인터페이스에서 처음 정의되었습니다. |
IEnroll2::SetHStoreRequest SetHStoreRequest 메서드는 요청 저장소에 사용할 핸들을 지정합니다. 이 메서드는 IEnroll2 인터페이스에서 처음 정의되었습니다. |
IEnroll2::SetHStoreROOT SetHStoreROOT 메서드는 루트 저장소에 사용할 핸들을 지정합니다. 이 메서드는 IEnroll2 인터페이스에서 처음 정의되었습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | xenroll.h |