InstallResponseRestrictionFlags 열거형(certenroll.h)
InstallResponseRestrictionFlags 열거형에는 인증서 체인의 로컬 설치에 적용되는 제한을 식별하는 플래그가 포함되어 있습니다. 이 열거형은 IX509Enrollment 인터페이스의 InstallResponse 메서드에서 사용됩니다.
Syntax
typedef enum InstallResponseRestrictionFlags {
AllowNone = 0,
AllowNoOutstandingRequest = 0x1,
AllowUntrustedCertificate = 0x2,
AllowUntrustedRoot = 0x4
} ;
상수
AllowNone 값: 0 해당 요청이 없는 신뢰할 수 없는 인증서 또는 인증서의 설치를 허용하지 않습니다. |
AllowNoOutstandingRequest 값: 0x1 더미 인증서가 아닌 인증서 응답에서 프라이빗 키를 만듭니다. 이렇게 하면 더미 인증서가 선택 사항으로 지정됩니다. 이 값을 설정하지 않으면 더미 인증서가 있어야 하며 프라이빗 키가 추출됩니다. |
AllowUntrustedCertificate 값: 0x2 신뢰할 수 없는 최종 엔터티 및 인증 기관 인증서를 설치합니다. 인증 기관 인증서에는 루트 및 하위 인증 기관 인증서가 포함됩니다. 최종 엔터티 인증서는 개인 저장소에 설치되고 인증 기관 인증서는 인증 기관 저장소에 설치됩니다. |
AllowUntrustedRoot 값: 0x4 AllowUntrustedCertificate 플래그와 동일한 작업을 수행하지만 루트를 신뢰할 수 없으므로 인증서 체인을 빌드할 수 없는 경우에도 인증서를 설치합니다. 참고 Windows Vista에서 이 플래그의 동작은 AllowUntrustedCertificate 플래그에 대해 정의된 동작과 동일합니다. SP1을 사용하여 Windows Vista부터 신뢰할 수 없는 루트를 설치할 수 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | certenroll.h |