CERTENROLL_PROPERTYID 열거형(certenroll.h)
CERTENROLL_PROPERTYID 열거형 형식에는 인증서 저장소의 인증서와 연결할 수 있는 외부 속성에 대한 미리 정의된 개체 식별자가 포함되어 있습니다. 이 열거형은 ICertProperty 인터페이스에서 사용됩니다.
지원되는 각 값에 대한 설명은 InitializeDecode 메서드를 호출하기 전에 값을 만드는 방법을 알 수 있도록 속성 데이터 형식을 식별합니다. ICertProperty에서 파생된 다음 인터페이스는 가장 일반적인 속성의 초기화 및 검색을 간소화하기 위해 정의되었습니다.
- ICertPropertyArchived
- ICertPropertyArchivedKeyHash
- ICertPropertyAutoEnroll
- ICertPropertyBackedUp
- ICertPropertyDescription
- ICertPropertyEnrollment
- ICertPropertyEnrollmentPolicyServer
- ICertPropertyFriendlyName
- ICertPropertyKeyProvInfo
- ICertPropertyRenewal
- ICertPropertyRequestOriginator
- ICertPropertySHA1Hash
Syntax
typedef enum CERTENROLL_PROPERTYID {
XCN_PROPERTYID_NONE = 0,
XCN_CERT_KEY_PROV_HANDLE_PROP_ID = 1,
XCN_CERT_KEY_PROV_INFO_PROP_ID = 2,
XCN_CERT_SHA1_HASH_PROP_ID = 3,
XCN_CERT_MD5_HASH_PROP_ID = 4,
XCN_CERT_HASH_PROP_ID = 3,
XCN_CERT_KEY_CONTEXT_PROP_ID = 5,
XCN_CERT_KEY_SPEC_PROP_ID = 6,
XCN_CERT_IE30_RESERVED_PROP_ID = 7,
XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID = 8,
XCN_CERT_ENHKEY_USAGE_PROP_ID = 9,
XCN_CERT_CTL_USAGE_PROP_ID = 9,
XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID = 10,
XCN_CERT_FRIENDLY_NAME_PROP_ID = 11,
XCN_CERT_PVK_FILE_PROP_ID = 12,
XCN_CERT_DESCRIPTION_PROP_ID = 13,
XCN_CERT_ACCESS_STATE_PROP_ID = 14,
XCN_CERT_SIGNATURE_HASH_PROP_ID = 15,
XCN_CERT_SMART_CARD_DATA_PROP_ID = 16,
XCN_CERT_EFS_PROP_ID = 17,
XCN_CERT_FORTEZZA_DATA_PROP_ID = 18,
XCN_CERT_ARCHIVED_PROP_ID = 19,
XCN_CERT_KEY_IDENTIFIER_PROP_ID = 20,
XCN_CERT_AUTO_ENROLL_PROP_ID = 21,
XCN_CERT_PUBKEY_ALG_PARA_PROP_ID = 22,
XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID = 23,
XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID = 24,
XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID = 25,
XCN_CERT_ENROLLMENT_PROP_ID = 26,
XCN_CERT_DATE_STAMP_PROP_ID = 27,
XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = 28,
XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = 29,
XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID = 30,
XCN_CERT_RENEWAL_PROP_ID = 64,
XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID = 65,
XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID = 66,
XCN_CERT_AIA_URL_RETRIEVED_PROP_ID = 67,
XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID = 68,
XCN_CERT_BACKED_UP_PROP_ID = 69,
XCN_CERT_OCSP_RESPONSE_PROP_ID = 70,
XCN_CERT_REQUEST_ORIGINATOR_PROP_ID = 71,
XCN_CERT_SOURCE_LOCATION_PROP_ID = 72,
XCN_CERT_SOURCE_URL_PROP_ID = 73,
XCN_CERT_NEW_KEY_PROP_ID = 74,
XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID = 75,
XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID = 76,
XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID = 77,
XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID = 78,
XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID = 79,
XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID = 80,
XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 81,
XCN_CERT_CA_DISABLE_CRL_PROP_ID = 82,
XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID = 83,
XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID = 84,
XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 85,
XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID = 86,
XCN_CERT_CEP_PROP_ID = 87,
XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID = 89,
XCN_CERT_SCARD_PIN_ID_PROP_ID = 90,
XCN_CERT_SCARD_PIN_INFO_PROP_ID = 91,
XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID = 92,
XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 93,
XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID = 94,
XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID = 95,
XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 96,
XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID = 97,
XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID = 98,
XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID = 99,
XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID = 100,
XCN_CERT_SMART_CARD_READER_PROP_ID = 101,
XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID = 102,
XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID = 103,
XCN_CERT_DISALLOWED_FILETIME_PROP_ID = 104,
XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID = 105,
XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID = 106,
XCN_CERT_SHA256_HASH_PROP_ID = 107,
XCN_CERT_SCEP_SERVER_CERTS_PROP_ID = 108,
XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID = 109,
XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID = 110,
XCN_CERT_SCEP_CA_CERT_PROP_ID = 111,
XCN_CERT_SCEP_SIGNER_CERT_PROP_ID = 112,
XCN_CERT_SCEP_NONCE_PROP_ID = 113,
XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID = 114,
XCN_CERT_SCEP_FLAGS_PROP_ID = 115,
XCN_CERT_SCEP_GUID_PROP_ID = 116,
XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID = 117,
XCN_CERT_ISOLATED_KEY_PROP_ID = 118,
XCN_CERT_SERIAL_CHAIN_PROP_ID = 119,
XCN_CERT_KEY_CLASSIFICATION_PROP_ID = 120,
XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID = 122,
XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID = 123,
XCN_CERT_PIN_SHA256_HASH_PROP_ID = 124,
XCN_CERT_CLR_DELETE_KEY_PROP_ID = 125,
XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID = 126,
XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID = 127,
XCN_CERT_FIRST_RESERVED_PROP_ID = 128,
XCN_CERT_LAST_RESERVED_PROP_ID = 0x7fff,
XCN_CERT_FIRST_USER_PROP_ID = 0x8000,
XCN_CERT_LAST_USER_PROP_ID = 0xffff,
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 0x1000
} ;
상수
XCN_PROPERTYID_NONE 값: 0 속성이 식별되지 않습니다. |
XCN_CERT_KEY_PROV_HANDLE_PROP_ID 값: 1 데이터 형식: HCRYPTPROV 인증서와 연결된 프라이빗 키의 핸들입니다. |
XCN_CERT_KEY_PROV_INFO_PROP_ID 값: 2 데이터 형식: CRYPT_KEY_PROV_INFO 구조체에 대한 포인터입니다. 구조체에는 CSP 키 컨테이너 또는 암호화 API: 차세대(CNG) 키에 대한 정보가 포함됩니다. 프라이빗 키에 대한 핸들을 획득하는 데 사용됩니다. ICertPropertyKeyProvInfo 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_SHA1_HASH_PROP_ID 값: 3 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서의 SHA-1 해시 값이 포함된 바이트 배열을 가리킵니다. ICertPropertySHA1Hash 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_MD5_HASH_PROP_ID 값: 4 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서의 MD5 해시 값이 포함된 바이트 배열을 가리킵니다. |
XCN_CERT_HASH_PROP_ID 값: 3 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 기본 해시 알고리즘을 사용하여 만든 인증서의 해시를 포함하는 바이트 배열을 가리킵니다. 기본 알고리즘은 현재 SHA-1입니다. |
XCN_CERT_KEY_CONTEXT_PROP_ID 값: 5 데이터 형식: CERT_KEY_CONTEXT 구조체에 대한 포인터입니다. 구조체에는 CSP 또는 KSP(키 서비스 공급자) 핸들을 포함하여 키를 검색하는 데 필요한 정보와 키가 서명 또는 암호화에 사용되는지 여부를 나타내는 값이 포함됩니다. |
XCN_CERT_KEY_SPEC_PROP_ID 값: 6 데이터 형식: DWORD에 대한 포인터입니다. DWORD에는 키가 서명 또는 암호화에 사용되는지 여부와 키가 CNG KSP와 연결되어 있는지 여부를 식별하는 값이 포함되어 있습니다. 이는 CERT_KEY_CONTEXT 구조체의 dwKeySpec 매개 변수에 지정된 값과 동일합니다. 이 값은 다음 값의 비트 OR 조합일 수 있습니다.
|
XCN_CERT_IE30_RESERVED_PROP_ID 값: 7 지원되지 않습니다. |
XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID 값: 8 지원되지 않습니다. |
XCN_CERT_ENHKEY_USAGE_PROP_ID 값: 9 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 CERT_ENHKEY_USAGE 구조체에 DER로 인코딩된 EnhancedKeyUsage 확장이 포함된 바이트 배열을 가리킵니다. CryptoAPI CryptEncodeObject 함수를 사용하고 lpszStructType 매개 변수를 X509_ENHANCED_KEY_USAGE 설정하여 구조를 인코딩할 수 있습니다. syntax<br>typedef struct _CTL_USAGE <br>{<br> DWORD cUsageIdentifier;<br> LPSTR *rgpszUsageIdentifier; <br>} <br>CTL_USAGE, *PCTL_USAGE, CERT_ENHKEY_USAGE, *PCERT_ENHKEY_USAGE;<br> |
XCN_CERT_CTL_USAGE_PROP_ID 값: 9 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 CTL_USAGE 구조체에서 DER로 인코딩된 CTL(인증서 신뢰 목록) 사용 식별자를 포함하는 바이트 배열을 가리킵니다. CryptoAPI CryptEncodeObject 함수를 사용하고 lpszStructType 매개 변수를 X509_ENHANCED_KEY_USAGE 설정하여 구조를 인코딩할 수 있습니다. syntax<br>typedef struct _CTL_USAGE <br>{<br> DWORD cUsageIdentifier;<br> LPSTR *rgpszUsageIdentifier; <br>} <br>CTL_USAGE;<br> |
XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID 값: 10 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 CERT_ALT_NAME_INFO 구조체에 DER로 인코딩된 AlternativeNames 확장이 포함된 바이트 배열을 가리킵니다. CryptoAPI CryptEncodeObject 함수를 사용하고 lpszStructType 매개 변수를 X509_ALTERNATE_NAME 설정하여 구조를 인코딩할 수 있습니다. |
XCN_CERT_FRIENDLY_NAME_PROP_ID 값: 11 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서의 표시 이름을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터를 포함합니다. ICertPropertyFriendlyName 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_PVK_FILE_PROP_ID 값: 12 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 프라이빗 키 파일의 이름을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터를 포함합니다. |
XCN_CERT_DESCRIPTION_PROP_ID 값: 13 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버에는 인증서에 대한 설명이 포함된 null로 끝나는 유니코드 문자열에 대한 포인터가 포함되어 있습니다. ICertPropertyDescription 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_ACCESS_STATE_PROP_ID 값: 14 데이터 형식: DWORD에 대한 포인터입니다. DWORD에는 다음 플래그의 비트 OR 조합인 값이 포함될 수 있습니다.
|
XCN_CERT_SIGNATURE_HASH_PROP_ID 값: 15 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서 서명의 해시가 포함된 바이트 배열을 가리킵니다. |
XCN_CERT_SMART_CARD_DATA_PROP_ID 값: 16 지원되지 않습니다. |
XCN_CERT_EFS_PROP_ID 값: 17 지원되지 않습니다. |
XCN_CERT_FORTEZZA_DATA_PROP_ID 값: 18 지원되지 않습니다. |
XCN_CERT_ARCHIVED_PROP_ID 값: 19 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서 보관 여부를 식별하는 바이트 배열을 가리킵니다. 인증서는 일반적으로 최신 인증서로 대체된 경우 보관됩니다. 인증서 저장소의 후속 열거형은 일반적으로 보관된 인증서를 건너뜁니다. 인증서가 보관되지 않았음을 나타내기 위해 pbData 를 NULL 로 설정하고 cbData 를 0으로 설정할 수 있습니다. 인증서가 보관되었음을 나타내기 위해 pbData 를 NULL 이외의 항목(예: CRYPT_INTEGER_BLOB 구조체의 주소)으로 설정할 수 있습니다. 그러나 ICertPropertyArchived 인터페이스를 사용하여 이 속성을 설정하는 것이 좋습니다. |
XCN_CERT_KEY_IDENTIFIER_PROP_ID 값: 20 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서 주체 공개 키의 해시를 포함하는 바이트 배열을 가리킵니다. 일반적으로 20바이트 SHA-1 해시입니다. 자세한 내용은 IX509ExtensionSubjectKeyIdentifier 인터페이스를 참조하세요. |
XCN_CERT_AUTO_ENROLL_PROP_ID 값: 21 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버에는 자동 등록에 사용되는 이름 또는 개체 식별자가 포함된 null로 종료된 유니코드 문자열에 대한 포인터가 포함되어 있습니다. ICertPropertyAutoEnroll 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_PUBKEY_ALG_PARA_PROP_ID 값: 22 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 DER로 인코딩된 공개 키 알고리즘 매개 변수를 가리킵니다. 자세한 내용은 IX509PublicKey 인터페이스의 EncodedParameters 속성을 참조하세요. |
XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID 값: 23 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 DER로 인코딩된 CROSS_CERT_DIST_POINTS_INFO 구조체가 포함된 바이트 배열을 가리킵니다. CryptoAPI CryptEncodeObject 함수를 사용하고 lpszStructType 매개 변수를 X509_CROSS_CERT_DIST_POINTS 설정하여 구조를 인코딩할 수 있습니다. |
XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID 값: 24 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서 서명에 사용되는 프라이빗 키와 연결된 공개 키의 MD5 해시가 포함된 바이트 배열을 가리킵니다. |
XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID 값: 25 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서에 포함된 공개 키의 MD5 해시를 포함하는 바이트 배열을 가리킵니다. |
XCN_CERT_ENROLLMENT_PROP_ID 값: 26 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 보류 중인 요청에 대한 다음 정보(나열된 순서)가 포함된 바이트 배열을 가리킵니다. 각 유니코드 문자열은 null로 종료되고 길이에는 종료 null 문자가 포함됩니다.
|
XCN_CERT_DATE_STAMP_PROP_ID 값: 27 데이터 형식: FILETIME 구조체에 대한 포인터입니다. 구조에는 인증서가 인증서 저장소에 추가된 시간이 포함됩니다. |
XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID 값: 28 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 CA 서명 인증서 일련 번호의 MD5 해시가 포함된 바이트 배열을 가리킵니다. |
XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID 값: 29 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 주체 이름의 MD5 해시가 포함된 바이트 배열을 가리킵니다. |
XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID 값: 30 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 오류에 대한 정보가 포함된 null로 끝나는 유니코드 문자열을 가리킵니다. |
XCN_CERT_RENEWAL_PROP_ID 값: 64 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 갱신 중인 인증서의 SHA-1 해시가 포함된 바이트 배열을 가리킵니다. ICertPropertyRenewal 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID 값: 65 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 보관된 프라이빗 키의 해시가 포함된 바이트 배열을 가리킵니다. ICertPropertyArchivedKeyHash 인터페이스를 사용하여 이 속성 값을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID 값: 66 지원되지 않습니다. |
XCN_CERT_AIA_URL_RETRIEVED_PROP_ID 값: 67 지원되지 않습니다. |
XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID 값: 68 지원되지 않습니다. |
XCN_CERT_BACKED_UP_PROP_ID 값: 69 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 VARIANT_BOOL 포함된 바이트 배열과 FILETIME 구조체를 가리킵니다. 인증서가 백업되지 않도록 지정하려면 배열의 첫 번째 sizeof(VARIANT_BOOL) 바이트를 0으로 설정합니다. 그렇지 않으면 0이 아닌 값을 지정합니다. 인증서가 백업된 시간을 지정하려면 다음 sizeof(FILETIME) 바이트를 날짜 및 시간으로 설정합니다. ICertPropertyBackedUp 인터페이스를 사용하여 이 속성 값을 설정하는 것이 좋습니다. 이 속성은 현재 사용되지 않습니다. |
XCN_CERT_OCSP_RESPONSE_PROP_ID 값: 70 지원되지 않습니다. |
XCN_CERT_REQUEST_ORIGINATOR_PROP_ID 값: 71 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 자동 등록 인증서 요청을 시작한 컴퓨터의 이름을 포함하는 null로 끝나는 유니코드 문자열을 가리킵니다. ICertPropertyRequestOriginator 인터페이스를 사용하여 이 속성을 초기화하고 검색하는 것이 좋습니다. |
XCN_CERT_SOURCE_LOCATION_PROP_ID 값: 72 지원되지 않습니다. |
XCN_CERT_SOURCE_URL_PROP_ID 값: 73 지원되지 않습니다. |
XCN_CERT_NEW_KEY_PROP_ID 값: 74 지원되지 않습니다. |
XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID 값: 75 |
XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID 값: 76 |
XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID 값: 77 |
XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID 값: 78 |
XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID 값: 79 |
XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID 값: 80 |
XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID 값: 81 |
XCN_CERT_CA_DISABLE_CRL_PROP_ID 값: 82 |
XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID 값: 83 |
XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID 값: 84 |
XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID 값: 85 |
XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID 값: 86 |
XCN_CERT_CEP_PROP_ID 값: 87 CEP(인증서 등록 정책) 서버 및 CES(인증서 등록 서버)에 대한 정보를 포함합니다. 다음 내용이 포함됩니다.
자세한 내용은 ICertPropertyEnrollmentPolicyServer를 참조하세요. |
XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID 값: 89 |
XCN_CERT_SCARD_PIN_ID_PROP_ID 값: 90 |
XCN_CERT_SCARD_PIN_INFO_PROP_ID 값: 91 |
XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID 값: 92 |
XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID 값: 93 |
XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID 값: 94 |
XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID 값: 95 |
XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID 값: 96 |
XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID 값: 97 |
XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID 값: 98 |
XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID 값: 99 |
XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID 값: 100 |
XCN_CERT_SMART_CARD_READER_PROP_ID 값: 101 |
XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID 값: 102 |
XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID 값: 103 |
XCN_CERT_DISALLOWED_FILETIME_PROP_ID 값: 104 |
XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID 값: 105 |
XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID 값: 106 |
XCN_CERT_SHA256_HASH_PROP_ID 값: 107 |
XCN_CERT_SCEP_SERVER_CERTS_PROP_ID 값: 108 |
XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID 값: 109 |
XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID 값: 110 |
XCN_CERT_SCEP_CA_CERT_PROP_ID 값: 111 |
XCN_CERT_SCEP_SIGNER_CERT_PROP_ID 값: 112 |
XCN_CERT_SCEP_NONCE_PROP_ID 값: 113 |
XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID 값: 114 |
XCN_CERT_SCEP_FLAGS_PROP_ID 값: 115 |
XCN_CERT_SCEP_GUID_PROP_ID 값: 116 |
XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID 값: 117 |
XCN_CERT_ISOLATED_KEY_PROP_ID 값: 118 |
XCN_CERT_SERIAL_CHAIN_PROP_ID 값: 119 |
XCN_CERT_KEY_CLASSIFICATION_PROP_ID 값: 120 |
XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID 값: 122 |
XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID 값: 123 |
XCN_CERT_PIN_SHA256_HASH_PROP_ID 값: 124 |
XCN_CERT_CLR_DELETE_KEY_PROP_ID 값: 125 |
XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID 값: 126 |
XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID 값: 127 |
XCN_CERT_FIRST_RESERVED_PROP_ID 값: 128 지원되지 않습니다. |
XCN_CERT_LAST_RESERVED_PROP_ID 값: 0x7fff 지원되지 않습니다. |
XCN_CERT_FIRST_USER_PROP_ID 값: 0x8000 사용자 정의 속성 ID의 최소 번호입니다. |
XCN_CERT_LAST_USER_PROP_ID 값: 0xffff 사용자 정의 속성 ID의 최대 수입니다. |
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID 값: 0x1000 데이터 형식: CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. pbData 구조체 멤버는 인증서 저장소의 지역화된 이름을 포함하는 null로 끝나는 유니코드 문자열을 가리킵니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | certenroll.h |