Константы OID (объектные идентификкаторы) аналогичны перечислению CAPICOM_OID.
Имя | Описание | Значение |
---|---|---|
OID_OTHER | The object is not one of the predefined object types. | 0 |
OID_AUTHORITY_KEY_IDENTIFIER_EXTENSION | The object is a certificate extension that contains the public key identifier of the certification authority (CA). | 1 |
OID_KEY_ATTRIBUTES_EXTENSION | The object is a certificate extension that contains optional attributes of a public key. | 2 |
OID_CERT_POLICIES_95_EXTENSION | The object is a certificate extension that contains Windows 95 certificate policy information. | 3 |
OID_KEY_USAGE_RESTRICTION_EXTENSION | The object is a certificate extension that contains restrictions on the use of a certificate's public key. | 4 |
OID_LEGACY_POLICY_MAPPINGS_EXTENSION | The object is a certificate extension that contains legacy policy mapping information. | 5 |
OID_SUBJECT_ALT_NAME_EXTENSION | The object is a certificate extension that contains an alternative name for the subject of the certificate. | 6 |
OID_ISSUER_ALT_NAME_EXTENSION | The object is a certificate extension that contains an alternative name for the issuer of the certificate. | 7 |
OID_BASIC_CONSTRAINTS_EXTENSION | The object is a certificate extension that indicates whether the certified subject can act as a CA, an end-entity, or both. | 8 |
OID_SUBJECT_KEY_IDENTIFIER_EXTENSION | The object is a certificate extension that contains the key identifier of the subject of the certificate. | 9 |
OID_KEY_USAGE_EXTENSION | The object is a certificate extension that contains information about the intended use of a certificate's public key. | 10 |
OID_PRIVATEKEY_USAGE_PERIOD_EXTENSION | The object is a certificate extension that contains information about the time period during which a certificate's private key is usable. | 11 |
OID_SUBJECT_ALT_NAME2_EXTENSION | The object is a certificate extension that contains an alternative name for the subject of the certificate. | 12 |
OID_ISSUER_ALT_NAME2_EXTENSION | The object is a certificate extension that contains an alternative name for the issuer of the certificate. | 13 |
OID_BASIC_CONSTRAINTS2_EXTENSION | The object is a certificate extension that indicates whether the certified subject can act as a CA, an end-entity, or both. | 14 |
OID_NAME_CONSTRAINTS_EXTENSION | The object is a certificate extension that contains information about certificates that are specifically permitted or excluded from trust. | 15 |
OID_CRL_DIST_POINTS_EXTENSION | The object is a certificate extension that contains information used to update the certificate revocation list (CRL). | 16 |
OID_CERT_POLICIES_EXTENSION | The object is a certificate extension that contains a list of the policies that the certificate supports. | 17 |
OID_POLICY_MAPPINGS_EXTENSION | The object is a certificate extension that provides mappings between policies in different domains. | 18 |
OID_AUTHORITY_KEY_IDENTIFIER2_EXTENSION | The object is a certificate extension that contains the public key identifier of the CA. | 19 |
OID_POLICY_CONSTRAINTS_EXTENSION | The object is a certificate extension that contains established policies for accepting certificates as trusted. | 20 |
OID_ENHANCED_KEY_USAGE_EXTENSION | The object is a certificate extension that contains enhanced information about the intended use of a certificate's public key. | 21 |
OID_CERTIFICATE_TEMPLATE_EXTENSION | The object is a certificate extension that contains a certificate template. | 22 |
OID_APPLICATION_CERT_POLICIES_EXTENSION | The object is a certificate extension that contains the application policy of the certificate. | 23 |
OID_APPLICATION_POLICY_MAPPINGS_EXTENSION | The object is a certificate extension that contains mappings between different application policies. | 24 |
OID_APPLICATION_POLICY_CONSTRAINTS_EXTENSION | The object is a certificate extension that contains the application policy constraints of the certificate. | 25 |
OID_AUTHORITY_INFO_ACCESS_EXTENSION | The object is a certificate extension that indicates how to access CA information and services for the issuer of the certificate. | 26 |
OID_SERVER_AUTH_eku | The object is an EKU object that specifies that the certificate can be used to authenticate a server. | 100 |
OID_CLIENT_AUTH_eku | The object is an EKU object that specifies that the certificate can be used to authenticate a client. | 101 |
OID_CODE_SIGNING_eku | The object is an EKU object that specifies that the certificate can be used to create a digital signature. | 102 |
OID_EMAIL_PROTECTION_eku | The object is an EKU object that specifies that the certificate can be used for email protection. | 103 |
OID_IPSEC_END_SYSTEM_eku | The object is an EKU object that specifies that the certificate can be used for an IPsec end system. | 104 |
OID_IPSEC_TUNNEL_eku | The object is an EKU object that specifies that the certificate can be used for IPsec tunneling. | 105 |
OID_IPSEC_USER_eku | The object is an EKU object that specifies that the certificate can be used for an IPsec user. | 106 |
OID_TIME_STAMPING_eku | The object is an EKU object that specifies that the certificate can be used for time stamping. | 107 |
OID_CTL_USAGE_SIGNING_eku | The object is an EKU object that specifies that the certificate can be used to sign the certificate trust list (CTL). | 108 |
OID_TIME_STAMP_SIGNING_eku | The object is an EKU object that specifies that the certificate can be used to sign a time stamp. | 109 |
OID_SERVER_GATED_CRYPTO_eku | The object is an EKU object that specifies that the certificate can be used for server-gated cryptography (SGC). | 110 |
OID_ENCRYPTING_FILE_SYSTEM_eku | The object is an EKU object that specifies that the certificate can be used for the Encrypting File System (EFS). | 111 |
OID_EFS_RECOVERY_eku | The object is an EKU object that specifies that the certificate can be used for recovery of the EFS. | 112 |
OID_WHQL_CRYPTO_eku | The object is an EKU object that specifies that the certificate can be used for Windows Hardware Quality Labs (WHQL) cryptography. | 113 |
OID_NT5_CRYPTO_eku | The object is an EKU object that specifies that the certificate can be used for Windows Server 2003 and Windows XP cryptography. | 114 |
OID_OEM_WHQL_CRYPTO_eku | The object is an EKU object that specifies that the certificate can be used for Original Equipment Manufacturers (OEM) WHQL cryptography. | 115 |
OID_EMBEDED_NT_CRYPTO_eku | The object is an EKU object that specifies that the certificate can be used for Windows NT Embedded cryptography. | 116 |
OID_ROOT_LIST_SIGNER_eku | The object is an EKU object that specifies that the certificate can be used to sign a root list. | 117 |
OID_QUALIFIED_SUBORDINATION_eku | The object is an EKU object that specifies that the certificate can be used for qualified subordination. | 118 |
OID_KEY_RECOVERY_eku | The object is an EKU object that specifies that the certificate can be used for key recovery. | 119 |
OID_DIGITAL_RIGHTS_eku | The object is an EKU object that specifies that the certificate can be used for digital rights. | 120 |
OID_LICENSES_eku | The object is an EKU object that specifies that the certificate can be used for licenses. | 121 |
OID_LICENSE_SERVER_eku | The object is an EKU object that specifies that the certificate can be used for a license server. | 122 |
OID_SMART_CARD_LOGON_eku | The object is an EKU object that specifies that the certificate can be used for smart card logon. | 123 |
OID_PKIX_POLICY_QUALIFIER_CPS | The object is a Certification Practice Statement (CPS) that can be used for the public key infrastructure X.509 (PKIX) policy qualifier. | 124 |
OID_PKIX_POLICY_QUALIFIER_USERNOTICE | The object is a user notice that can be used for the public key infrastructure X.509 (PKIX) policy qualifier. | 125 |