Это не класс объектов, поэтому не требуется определение CKO_
. К объектам хранения относятся:
Таблица ниже описывает атрибуты объектов хранения, в дополнение к общим атрибутам.
Атрибут | Тип данных | Значение |
---|---|---|
CKA_TOKEN |
CK_BBOOL |
По умолчанию – |
CKA_PRIVATE |
CK_BBOOL |
По умолчанию – специфическое для конкретного носителя 9. |
CKA_MODIFIABLE |
CK_BBOOL |
По умолчанию – |
CKA_LABEL |
RFC2279 string
(массив
CK_UTF8CHAR ) |
Описание объекта. По умолчанию – пусто. |
CKA_COPYABLE |
CK_BBOOL |
Невозможно установить значение По умолчанию – |
Только атрибут CKA_LABEL
можно изменять после создания объекта.
Атрибуты CKA_TOKEN
, CKA_PRIVATE
и CKA_MODIFIABLE
можно изменять в процессе копирования объекта.
Атрибут CKA_TOKEN
указывает на то, является ли объект объектом носителя или сеанса.
Когда атрибут CKA_PRIVATE
выставлен на CK_TRUE
, пользователь не сможет получить доступ к объекту до тех пор,
пока не пройдет аутентификацию в объекте.
Значение атрибута CKA_MODIFIABLE
определяет, является ли объект объектом только для чтения или нет.
Могут быть варианты, при которых неизменяемый объект можно удалить, однако есть варианты, когда его удалить нельзя.
Атрибут CKA_LABEL
предназначен для оказания помощи пользователям при просмотре и редактировании.