다음을 통해 공유


CertEnroll 열거형

다음 열거형은 인증서 등록 API에서 지원됩니다.

열거형 묘사
AlgorithmFlags 암호화 알고리즘에 대한 검색을 구체화하는 데 사용할 수 있는 플래그를 포함합니다.
AlgorithmOperationFlags 알고리즘이 수행할 수 있는 작업을 지정합니다. 이러한 기능을 기반으로 CSP 알고리즘 또는 CSP 상태 정보의 작동 기능을 검색하는 데 사용됩니다.
AlgorithmType 암호화 알고리즘의 용도를 지정합니다.
AlternativeNameType AlternativeName 확장을 만들 때 지정할 수 있는 대체 이름 형식을 지정합니다.
CERTENROLL_OBJECTID 인증서 등록 API를 지원하는 UD() 미리 정의된개체 식별자를 포함합니다.
CERTENROLL_PROPERTYID 인증서 등록 API에서 지원하는 외부 속성에 대해 미리 정의된 OID를 포함합니다.
CommitTemplateFlags 템플릿 저장 및 삭제 옵션을 지정합니다.
EncodingType 표시를 위해 바이트 배열에 적용되는 인코딩 유형을 지정합니다.
EnrollmentCAProperty 인증 기관 속성 값을 지정합니다.
EnrollmentDisplayStatus 사용자 인터페이스에 등록 상태 정보를 표시할지 여부를 지정합니다.
EnrollmentEnrollStatus 인증서 요청의 등록 상태를 지정합니다.
EnrollmentPolicyFlags 그룹 정책 플래그를 지정합니다.
EnrollmentPolicyServerPropertyFlags 기본 정책 서버를 지정합니다.
EnrollmentSelectionStatus 등록 프로세스 중에 개체의 등록 상태를 모니터링할지 여부를 지정합니다.
EnrollmentTemplateProperty 지정된 템플릿에 대한 속성 값을 포함합니다.
InnerRequestLevel PKCS #7 또는 CMC 요청 내에서 인증서 요청의 포함 수준을 지정합니다.
InstallResponseRestrictionFlags 인증서 체인의 로컬 설치에 적용되는 제한을 식별하는 플래그를 포함합니다.
KeyIdentifierHashAlgorithm 인증서 요청에서 공개 키를 해시하는 데 사용되는 알고리즘을 지정합니다.
ObjectIdGroupId OID가 속한 범주 또는 그룹을 지정합니다.
ObjectIdPublicKeyFlags 공개 키 알고리즘을 서명 또는 암호화에 사용할지 여부를 지정합니다.
PFXExportOptions PFX(개인 정보 교환) 메시지를 만들 때 포함되는 인증서 체인의 양을 지정합니다.
Pkcs10AllowedSignatureTypes 인증서 요청에 서명할 때 허용되는 서명 유형을 지정합니다.
PolicyQualifierType 인증서 정책에 적용되는 한정자 유형을 지정합니다.
PolicyServerUrlFlags CEP(인증서 등록 정책) 서버 플래그를 포함합니다.
PolicyServerUrlPropertyID GetStringProperty 메서드에서 반환하거나 IX509PolicyServerUrl 인터페이스의 SetStringProperty 메서드에서 설정할 속성 값의 형식을 지정하는 값을 포함합니다.
RequestClientInfoClientId 인증서 요청을 만든 애플리케이션의 유형을 지정합니다.
webEnrollmentFlags 웹 등록 동작을 지정합니다.
WebSecurityLevel 웹 사용 메서드 또는 속성이 스크립팅에 안전한지 여부를 지정합니다.
X500NameFlags 고유 이름 또는 상대 고유 이름의 표시 및 인코딩 특성을 지정합니다.
X509CertificateEnrollmentContext 인증서가 의도된 최종 엔터티의 특성을 지정합니다.
X509CertificateTemplateEnrollmentFlag 등록하는 동안 서버 및 클라이언트 작업을 지정하는 값을 포함합니다.
X509CertificateTemplateGeneralFlag 템플릿 및 관련 인증서에 대한 사용 및 수정 정보를 포함합니다.
X509CertificateTemplatePrivateKeyFlag 프라이빗 키에 대한 클라이언트 작업을 지정하는 값을 포함합니다.
X509CertificateTemplateSubjectNameFlag 주체 이름과 관련된 서버 및 클라이언트 작업을 지정하는 값을 포함합니다.
X509EnrollmentPolicyExportFlags 정책 서버에서 내보낼 항목을 지정합니다.
X509EnrollmentPolicyLoadOption 정책 서버에서 정책을 검색하는 방법을 지정합니다.
X509KeySpec 레거시 CSP에 대한 키의 의도된 사용을 지정합니다.
X509KeyUsageFlags 인증서에 포함된 키의 용도를 지정합니다.
X509PrivateKeyExportFlags 프라이빗 키에 대한 내보내기 정책을 지정합니다.
X509PrivateKeyProtection KSP 또는 CSP에서 지원하는 프라이빗 키 보호 수준을 지정합니다.
X509PrivateKeyUsageFlags 프라이빗 키의 허용된 사용을 지정합니다.
X509PrivateKeyVerify 프라이빗 키 확인 중에 사용자 인터페이스가 표시되는지 여부와 CSP 또는 KSP가 스마트 카드를 나타내는 경우 확인을 진행할 수 있는지 여부를 지정합니다.
X509ProviderType 암호화 서비스 공급자 또는 키 서비스 공급자의 유형을 지정합니다.
X509RequestInheritOptions 기존 인증서에서 새 요청을 만들 때 키, 확장 값 및 외부 속성을 상속하는 방법을 지정합니다.
X509RequestType 인증서 요청 유형을 지정합니다.
X509SCEPDisposition 응답 메시지를 처리하기 위한 요청의 결과 처리에 대해 설명합니다.
X509SCEPFailInfo SCEP 인증서 등록 실패의 특성에 대해 설명합니다.

 

인증서 등록 API 참조

CertEnroll 인터페이스