Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Интерфейс должен реализовывать один из внутренних классов в модуле расширения, но не сам класс, реализующий интерфейс IPlugin и IPluginSettings.

Синтаксис:

ICertificate = interface(IDispatch);

Методы

Метод

Описание

IsValid

Определяет, действителен ли сертификат

LoadPublicKeyFromFile

Загружает в сертификат открытый ключ из файла

LoadPublicKeyFromStorage

Загружает в сертификат открытый ключ из хранилища

Display

Отображает информацию о сертификате

Save

Экспортирует сертификат в файл

LoadPrivateKeyFromFile

Загружает в сертификат закрытый ключ из файла

LoadPrivateKeyFromStorage

Загружает в сертификат закрытый ключ из хранилища

Свойства

Свойство

Описание

CanLoadPublicKeyFromFile

Признак возможности загрузки открытого ключа из файла

CanLoadPublicKeyFromStorage

Признак возможности загрузки открытого ключа из хранилища

CanLoadPrivateKeyFromFile

Признак возможности загрузки закрытого ключа из файла

CanLoadPrivateKeyFromStorage

Признак возможности загрузки закрытого ключа из хранилища

HasPrivateKey

Признак наличия закрытого ключа у сертификата

EncryptionAllowed

Признак использования сертификата для шифрования

SigningAllowed

Признак использования сертификата для подписания

CertificateID

Идентификатор сертификата

IssuerName

Издатель сертификата

PluginName

Имя модуля расширения

SerialNumber

Серийный номер сертификата

SubjectName

Владелец сертификата

ValidFromDate

Дата начала действия сертификата

ValidToDate

Дата окончания действия сертификата

Version

Версия сертификата

KeyFileExtensionFilter

Фильтр по расширению файлов для файлов с ключами сертификата

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }