СистемноеХранилищеСертификатов
Стд::Криптография::СистемноеХранилищеСертификатов Доступность: КлиентИСервер
Предоставляет доступ к цифровым сертификатам, установленным в операционной системе.
В зависимости от операционной системы будет использовано хранилище:
- Для macOS, Windows и Android - системное (корневое) хранилище сертификатов (например, для Windows - это
Windows-ROOT). - Для Linux расположение хранилища доверенных сертификатов зависит от дистрибутива.
- Все сертификаты, расположенные в каталогах, считаются доверенными:
- Debian, Mint, Ubuntu, CentOS, Fedora, RedHat:
/etc/ssl/certs - CentOS, Fedora, RedHat (additional):
/etc/pki/tls/certs/ - Alt Linux:
/etc/share/ca-certificates/ - RHEL/SL:
/etc/pki/ca-trust/source/anchors
- Debian, Mint, Ubuntu, CentOS, Fedora, RedHat:
- Все сертификаты, расположенные в файлах, считаются доверенными:
- OpenSUSE:
/etc/ssl/ca-bundle.pem - OpenELEC:
/etc/pki/tls/cacert.pem - CentOS, RHEL 7:
/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem - Alpine Linux:
/etc/ssl/cert.pem
- OpenSUSE:
- Все сертификаты, расположенные в каталогах, считаются доверенными:
Сравнение ссылочное
Иерархия типа
Базовые типы: Объект, Стд::Криптография::ХранилищеСертификатов
Конструкторы
СистемноеХранилищеСертификатов
Версия 8.0 и выше
Доступность: Сервер
СистемноеХранилищеСертификатов()СистемноеХранилищеСертификатов(ВидХранилища: ВидСистемногоХранилищаСертификатов = ВидСистемногоХранилищаСертификатов.ТекущийПользовательОс, ВидСертификатов: ВидЦифровогоСертификата? = Неопределено, Криптопровайдер: Криптопровайдер? = Неопределено)
Создаёт объект СистемноеХранилищеСертификатов для доступа к сертификатам.