Константы STORE_LOCATION (расположение хранилища сертификатов) аналогичны перечислению CADESCOM_STORE_LOCATION интерфейса COM ЭЦП SDK. В настоящее время поддерживается только работа с хранилищами CURRENT_USER_STORE, LOCAL_MACHINE_STORE и CONTAINER_STORE (см. примечание).
Имя | Описание | Значение |
---|---|---|
ACTIVE_DIRECTORY_USER_STORE | Хранилище сертификатов в Active Directory. | 3 |
CONTAINER_STORE* | Хранилище сертификатов из контейнеров закрытых ключей. В данный Store попадают все сертификаты из контейнеров закрытых ключей которые доступны в системе в момент открытия. | 100 |
CURRENT_USER_STORE | Хранилище сертификатов текущего пользователя. | 2 |
LOCAL_MACHINE_STORE | Хранилище сертификатов компьютера. | 1 |
MEMORY_STORE | Хранилище сертификатов в памяти компьютера. | 0 |
SMART_CARD_USER_STORE | Хранилище сертификатов на смарткартах. | 4 |
* В текущей версии библиотеки 2.0.13771 при обращении к хранилищу с расположением в CONTAINER_STORE необходимо указывать 100, а не имя константы.