CAPICOM_CHECK_FLAG 열거형
CAPICOM_CHECK_FLAG 열거형 형식은 인증서 체인을 검사할 조건을 정의합니다.
멤버
멤버 | Description | 값 |
---|---|---|
CAPICOM_CHECK_NONE | 유효성 검사가 수행되지 않습니다. |
0x00000000 |
CAPICOM_CHECK_TRUSTED_ROOT | 인증서 체인의 신뢰할 수 있는 루트를 확인합니다. |
0x00000001 |
CAPICOM_CHECK_TIME_VALIDITY | 체인에 있는 모든 인증서의 시간 유효성을 확인합니다. |
0x00000002 |
CAPICOM_CHECK_SIGNATURE_VALIDITY | 체인의 모든 인증서에서 유효한 서명을 확인합니다. |
0x00000004 |
CAPICOM_CHECK_ONLINE_REVOCATION_STATUS | 온라인에서 사용할 수 있는 CRL(인증서 해지 목록)을 사용하여 체인에 있는 모든 인증서의 해지 상태 확인합니다. CRL은 인증서의 CDP(CRL 배포 지점) 확장을 사용하여 다운로드됩니다. CRL이 다운로드되어 만료되지 않은 경우 CAPICOM은 CRL을 사용하며 온라인 상태가 아닙니다. CRL이 다운로드되지 않았거나 만료된 경우 CAPICOM은 온라인으로 CRL 다운로드를 시도합니다. CAPICOM_CHECK_OFFLINE_REVOCATION_STATUS 지정한 경우 이 플래그는 무시됩니다. |
0x00000008 |
CAPICOM_CHECK_OFFLINE_REVOCATION_STATUS | 오프라인 CRL만 사용하여 체인에 있는 모든 인증서의 해지 상태 확인합니다. |
0x00000010 |
CAPICOM_CHECK_COMPLETE_CHAIN | 전체 체인을 확인합니다. CAPICOM 2.0에 도입되었습니다. |
0x00000020 |
CAPICOM_CHECK_NAME_CONSTRAINTS | 이름 제약 조건을 확인합니다. CAPICOM 2.0에 도입되었습니다. |
0x00000040 |
CAPICOM_CHECK_BASIC_CONSTRAINTS | 기본 제약 조건을 확인합니다. CAPICOM 2.0에 도입되었습니다. |
0x00000080 |
CAPICOM_CHECK_NESTED_VALIDITY_PERIOD | 중첩된 유효성을 확인합니다. CAPICOM 2.0에 도입되었습니다. |
0x00000100 |
CAPICOM_CHECK_ONLINE_ALL | CAPICOM_CHECK_OFFLINE_REVOCATION_STATUS 제외한 모든 조건을 확인합니다. 해지 검사는 루트 인증서를 제외한 체인의 모든 인증서에서 수행됩니다. CAPICOM 2.0에 도입되었습니다. |
0x000001EF |
CAPICOM_CHECK_OFFLINE_ALL | CAPICOM_CHECK_ONLINE_REVOCATION_STATUS 제외한 모든 조건을 확인합니다. 해지 검사는 루트 인증서를 제외한 체인의 모든 인증서에서 수행됩니다. CAPICOM 2.0에 도입되었습니다. |
0x000001F7 |
요구 사항
요구 사항 | 값 |
---|---|
재배포 가능 파일 |
Windows Server 2003 및 Windows XP의 CAPICOM 2.0 이상 |
헤더 |
|