IEKU::Name property

[CAPICOM is a 32-bit only component that is available for use in the following operating systems: Windows Server 2008, Windows Vista, and Windows XP. Instead, use the X509EnhancedKeyUsageExtension Class in the System.Security.Cryptography.X509Certificates namespace.]

The Name property sets or retrieves an enumeration value that specifies the CAPICOM name of the EKU. This is the default property.

This property is read/write.

Syntax


EKU.Name As CAPICOM_EKU

Property value

A value of the CAPICOM_EKU enumeration that specifies the CAPICOM name of the EKU. The following table shows the possible values.

ValueMeaning
CAPICOM_EKU_OTHER

Certificate has uses defined in local policy. This is used if the EKU needed is not predefined and the OID value must be set by the application.

CAPICOM_EKU_SERVER_AUTH

Certificate can be used to authenticate a server.

CAPICOM_EKU_CLIENT_AUTH

Certificate can be used to authenticate a client.

CAPICOM_EKU_CODE_SIGNING

Certificate can be used to create a digital signature.

CAPICOM_EKU_EMAIL_PROTECTION

Certificate can be used for email protection.

CAPICOM_EKU_SMARTCARD_LOGON

Certificate can be used for smart card logon. Introduced in CAPICOM 2.0.

CAPICOM_EKU_ENCRYPTING_FILE_SYSTEM

Certificate can be used for EFS. Introduced in CAPICOM 2.0.

 

Remarks

When the value of this property is reset, directly or indirectly, the whole state of the object is reset.

Requirements

End of client support

Windows Vista

End of server support

Windows Server 2008

Redistributable

CAPICOM 2.0 or later on Windows Server 2003 and Windows XP

DLL

Capicom.dll

 

 

Show: