Развернуть все
Свернуть все

CAdESCOM: Интерфейсы

Интерфейсы

Имя Описание
interface member IAbout Описывает текущую версию библиотеки.
interface member IAbout3 Расширяет интерфейс IAbout.
interface member IAbout4 Расширяет интерфейс IAbout3.
interface member IAbout5 Расширяет интерфейс IAbout4.
interface member IAdditionalStore Позволяет передать в объект дополнительное хранилище.
interface member ICPAttribute Описывает атрибут (подписанный или неподписанный).
interface member ICPAttribute2 Описывает атрибут (подписанный или неподписанный).
interface member ICPAttributes Описывает коллекцию атрибутов (подписанных или неподписанных).
interface member ICPBlobs Описывает коллекцию бинарных объектов.
interface member ICPCertificate Предоставляет методы для работы с сертификатом открытого ключа. Расширяет интерфейс CAPICOM.Certificate .
interface member ICPCRL Предоставляет методы для работы со списком отозванных сертификатов.
interface member ICPCspInformation Предоставляет методы для получения информации о криптопровайдере. Расширяет интерфейс ICspInformation.
interface member ICPCspInformation2 Предоставляет методы для получения информации о криптопровайдере. Расширяет интерфейс ICspInformation.
interface member ICPEnvelopedData Предоставляет свойства и методы для работы с зашифрованным сообщением. Расширяет интерфейс объекта CAPICOM.EnvelopedData .
interface member ICPEnvelopedData2 Предоставляет свойства и методы для работы с зашифрованным сообщением. Расширяет интерфейс ICPEnvelopedData.
interface member ICPHashedData Предоставляет свойства и методы для вычисления хэш-значения данных. Расширяет интерфейс объекта CAPICOM.HashedData .
interface member ICPHashedData2 Предоставляет свойства и методы для вычисления хэш-значения данных. Интерфейс ICPHashedData2 наследуется от интерфейса ICPHashedData. Таким образом, интерфейс ICPHashedData2 содержит все свойства и методы, предоставляемые интерфейсом ICPHashedData и объектом CAPICOM.HashedData , а также предоставляет дополнительное свойство Key для задания ключа для вычисления HMAC на основе алгоритмов ГОСТ Р 34.11-94 и ГОСТ Р 34.11-2012.
interface member ICPLicense Предназначен для работы с лицензиями на продукты КриптоПро.
interface member ICPPrivateKey Предоставляет свойства и методы для работы с закрытым ключем, ассоциированным с сертификатом. Расширяет интерфейс объекта CAPICOM.PrivateKey .
interface member ICPPrivateKey2 Предоставляет свойства и методы для работы с закрытым ключом, ассоциированным с сертификатом. Расширяет интерфейс ICPPrivateKey.
interface member ICPPrivateKey3 Предоставляет свойства и методы для работы с закрытым ключом, ассоциированным с сертификатом. Расширяет интерфейс ICPPrivateKey2.
interface member ICPReaderMode Объект для работы с режимами работы считывателей.
interface member ICPReaderModes Коллекция доступных режимов работы считывателей.
interface member ICPReaders Коллекция доступных считывателей.
interface member ICPSignedData Предоставляет свойства и методы для работы с подписанным сообщением. Расширяет интерфейс объекта CAPICOM.SignedData .
interface member ICPSignedData2 Предоставляет свойства и методы для работы с подписанным сообщением. Расширяет интерфейс ICPSignedData.
interface member ICPSignedData3 Предоставляет свойства и методы для работы с подписанным сообщением. Расширяет интерфейс ICPSignedData2.
interface member ICPSignedData4 Предоставляет свойства и методы для работы с подписанным сообщением. Расширяет интерфейс ICPSignedData3.
interface member ICPSignedData5 Предоставляет свойства и методы для работы с подписанным сообщением. Расширяет интерфейс ICPSignedData4.
interface member ICPSigner Позволяет задать параметры создания и получить информацию об усовершенствованной подписи. Расширяет интерфейс объекта CAPICOM.Signer .
interface member ICPSigner2 Предоставляет дополнительный метод Display. Расширяет интерфейс ICPSigner.
interface member ICPSigner3 Расширяет интерфейс ICPSigner2.
interface member ICPSigner4 Расширяет интерфейс ICPSigner3.
interface member ICPSigner5 Расширяет интерфейс ICPSigner4.
interface member ICPSigner6 Расширяет интерфейс ICPSigner5.
interface member ICPStore Предоставляет методы для работы с хранилищем сертификатов и списков отозванных сертификатов. Расширяет интерфейс CAPICOM.IStore3.
interface member ICPX509CertificateRequestPkcs10 Предоставляет методы для работы с запросом на сертификат. Расширяет интерфейс IX509CertificateRequestPkcs10.
interface member IEventSource Позволяет добавить и удалить обработчик наступления заданного события.
interface member IPrivateKeyUsageValidator Интерфейс описан в составе документации библиотеки PKIValidator .
interface member IRawSignature Значение электронной подписи.
interface member ISignatureStatus Описывает результат проверки электронной подписи.
interface member ISignedXML Предоставляет свойства и методы для работы с подписанным документом XML.
interface member ISymmetricAlgorithm Описывает симметричный ключ для шифрования по алгоритму ГОСТ 28147-89.
interface member IVersion Описывает версию.
interface member IX509ExtensionIdentificationKind Объект для добавления способа идентификации заявителя при выдаче сертификата ключа проверки ЭП.
interface member IX509ExtensionSubjectSignTool Объект для добавления информации об СКЗИ в запрос на сертификат.