Home >

ProtectToolkit-C Programming Guide > Object Classes > Common Attributes

Common Attributes

The following table defines the attributes common to all objects:

Table 1: Common Object Attributes

Attribute

Data Type

Meaning

CKA_CLASS1

CK_OBJECT_CLASS

Object class (type)

1This attribute must be specified when the object is created

SafeNet ProtectToolkit-C supports the following Cryptoki version 2.20 values for CKA_CLASS (that is, the following classes (types) of objects):

CKO_HW_FEATURE

CKO_DATA, CKO_CERTIFICATE

CKO_PUBLIC_KEY

CKO_PRIVATE_KEY

CKO_SECRET_KEY

The following CKA_CLASS values are SafeNet ProtectToolkit-C extensions:

CKO_CERTIFICATE_REQUEST

CKO_CRL