OID.Name property
[The Name property is available for use in the operating systems specified in the Requirements section. Instead, use the Oid Class in the System.Security.Cryptography namespace.]
The Name property sets or retrieves the CAPICOM-defined name for the identifier. This is the default property.
Syntax
OID.Name As CAPICOM_OID
Property value
A value of the CAPICOM_OID enumeration that provides the names for CAPICOM object identifiers. The following table shows the possible values.
Value | Meaning |
---|---|
|
The object is not one of the predefined CAPICOM object types. |
|
The object is a certificate extension that contains the public key identifier of the certification authority (CA). |
|
The object is a certificate extension that contains optional attributes of a public key. |
|
The object is a certificate extension that contains certificate policy information for a legacy operating system. |
|
The object is a certificate extension that contains restrictions on the use of a certificate's public key. |
|
The object is a certificate extension that contains legacy policy mapping information. |
|
The object is a certificate extension that contains an alternative name for the subject of the certificate. |
|
The object is a certificate extension that contains an alternative name for the issuer of the certificate. |
|
The object is a certificate extension that indicates whether the certified subject can act as a CA, an end entity, or both. |
|
The object is a certificate extension that contains the key identifier of the subject of the certificate. |
|
The object is a certificate extension that contains information about the intended use of a certificate's public key. |
|
The object is a certificate extension that contains information about the time period during which a certificate's private key is usable. |
|
The object is a certificate extension that contains an alternative name for the subject of the certificate. |
|
The object is a certificate extension that contains an alternative name for the issuer of the certificate. |
|
The object is a certificate extension that indicates whether the certified subject can act as a CA, an end entity, or both. |
|
The object is a certificate extension that contains information about certificates that are specifically permitted or excluded from trust. |
|
The object is a certificate extension that contains information used to update the certificate revocation list (CRL). |
|
The object is a certificate extension that contains a list of the policies that the certificate supports. |
|
The object is a certificate extension that provides mappings between policies in different domains. |
|
The object is a certificate extension that contains the public key identifier of the CA. |
|
The object is a certificate extension that contains established policies for accepting certificates as trusted. |
|
The object is a certificate extension that contains enhanced information about the intended use of a certificate's public key. |
|
The object is a certificate extension that contains a certificate template. |
|
The object is a certificate extension that contains the application policy of the certificate. |
|
The object is a certificate extension that contains mappings between different application policies. |
|
The object is a certificate extension that contains the application policy constraints of the certificate. |
|
The object is a certificate extension that indicates how to access CA information and services for the issuer of the certificate. |
|
The object is an EKU object that specifies that the certificate can be used to authenticate a server. |
|
The object is an EKU object that specifies that the certificate can be used to authenticate a client. |
|
The object is an EKU object that specifies that the certificate can be used to create a digital signature. |
|
The object is an EKU object that specifies that the certificate can be used for email protection. |
|
The object is an EKU object that specifies that the certificate can be used for an IPsec end system. |
|
The object is an EKU object that specifies that the certificate can be used for IPsec tunneling. |
|
The object is an EKU object that specifies that the certificate can be used for an IPsec user. |
|
The object is an EKU object that specifies that the certificate can be used for time stamping. |
|
The object is an EKU object that specifies that the certificate can be used to sign the certificate trust list (CTL). |
|
The object is an EKU object that specifies that the certificate can be used to sign a time stamp. |
|
The object is an EKU object that specifies that the certificate can be used for server-gated cryptography (SGC). |
|
The object is an EKU object that specifies that the certificate can be used for Encrypting File System (EFS). |
|
The object is an EKU object that specifies that the certificate can be used for recovery of the EFS. |
|
The object is an EKU object that specifies that the certificate can be used for Windows Hardware Quality Labs (WHQL) cryptography. |
|
The object is an EKU object that specifies that the certificate can be used for Windows Server 2003 and Windows XP cryptography. |
|
The object is an EKU object that specifies that the certificate can be used for Original Equipment Manufacturers (OEM) Windows Hardware Quality Lab (WHQL) cryptography. |
|
The object is an EKU object that specifies that the certificate can be used for Embedded cryptography in certain legacy operating systems. |
|
The object is an EKU object that specifies that the certificate can be used to sign a root list. |
|
The object is an EKU object that specifies that the certificate can be used for qualified subordination. |
|
The object is an EKU object that specifies that the certificate can be used for key recovery. |
|
The object is an EKU object that specifies that the certificate can be used for digital rights. |
|
The object is an EKU object that specifies that the certificate can be used for licenses. |
|
The object is an EKU object that specifies that the certificate can be used for a license server. |
|
The object is an EKU object that specifies that the certificate can be used for smart card logon. |
|
The object is a Certification Practice Statement (CPS) that can be used for the public key infrastructure X.509 (PKIX) policy qualifier. |
|
The object is a user notice that can be used for the public key infrastructure X.509 (PKIX) policy qualifier. |
Requirements
Requirement | Value |
---|---|
Redistributable |
CAPICOM 2.0 or later on Windows Server 2003 and Windows XP |
DLL |
|
See also