Перейти к основному содержимому

СистемноеХранилищеСертификатов

Стд::Криптография::СистемноеХранилищеСертификатов

Предоставляет доступ к цифровым сертификатам, установленным в операционной системе.

В зависимости от операционной системы будет использовано хранилище:

  • Для 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
    • Все сертификаты, расположенные в файлах, считаются доверенными:
      • 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

Сравнение

Ссылочное

Иерархия типа

Базовые типы: Объект, Стд::Криптография::ХранилищеСертификатов


Конструкторы

СистемноеХранилищеСертификатов

Версия 8.0 и выше

СистемноеХранилищеСертификатов()
Создаёт объект СистемноеХранилищеСертификатов для доступа к сертификатам.


Список унаследованных методов

Объект

ВСтроку

ПолучитьТип

Представление

ХранилищеСертификатов

НайтиПоСерийномуНомеру

НайтиПоСубъекту

НайтиСертификат

ПолучитьПсевдонимы

ПолучитьСертификаты

Размер

Содержит