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

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 ICPCertificateStatus Предоставляет свойства для получения более подробной информации о статусе сертификата. Расширяет интерфейс ICertificateStatus3.
interface member ICPContainer Объект для работы с ключевым контейнером.
interface member ICPContainerKey Объект для работы с ключом из ключевого контейнера.
interface member ICPContainerKey2 Объект для работы с ключом из ключевого контейнера.
interface member ICPContainerKeys Коллекция ключей в ключевом контейнере.
interface member ICPContainers Коллекция ключевых контейнеров.
interface member ICPCRL Предоставляет методы для работы со списком отозванных сертификатов.
interface member ICPCspInformation Предоставляет методы для получения информации о криптопровайдере. Расширяет интерфейс ICspInformation.
interface member ICPCspInformation2 Предоставляет методы для получения информации о криптопровайдере. Расширяет интерфейс ICspInformation2.
interface member ICPCspInformation3 Предоставляет методы для получения информации о криптопровайдере. Расширяет интерфейс ICspInformation2.
interface member ICPEnvelopedData Предоставляет свойства и методы для работы с зашифрованным сообщением. Расширяет интерфейс объекта CAPICOM.EnvelopedData .
interface member ICPEnvelopedData2 Предоставляет свойства и методы для работы с зашифрованным сообщением. Расширяет интерфейс ICPEnvelopedData.
interface member ICPErrorStatuses Коллекция значений dwErrorStatus для сертификатов из цепочки.
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 ICPLicense2 Предназначен для работы с лицензиями на продукты КриптоПро.
interface member ICPPrivateKey Предоставляет свойства и методы для работы с закрытым ключем, ассоциированным с сертификатом. Расширяет интерфейс объекта CAPICOM.PrivateKey .
interface member ICPPrivateKey2 Предоставляет свойства и методы для работы с закрытым ключом, ассоциированным с сертификатом. Расширяет интерфейс ICPPrivateKey.
interface member ICPPrivateKey3 Предоставляет свойства и методы для работы с закрытым ключом, ассоциированным с сертификатом. Расширяет интерфейс ICPPrivateKey2.
interface member ICPPrivateKey4 Предоставляет свойства и методы для работы с закрытым ключом, ассоциированным с сертификатом. Расширяет интерфейс ICPPrivateKey3.
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 ICPSigner7 Расширяет интерфейс ICPSigner6.
interface member ICPStore Предоставляет методы для работы с хранилищем сертификатов и списков отозванных сертификатов. Расширяет интерфейс CAPICOM.IStore3.
interface member ICPX509CertificateRequestPkcs10 Предоставляет методы для работы с запросом на сертификат. Расширяет интерфейс IX509CertificateRequestPkcs10.
interface member ICPX509Enrollment Предоставляет методы для создания и установки запросов на сертификат. Расширяет интерфейс IX509Enrollment.
interface member IEnvelopedXML Предоставляет свойства и методы для работы с зашифрованным документом XML.
interface member IEventSource Позволяет добавить и удалить обработчик наступления заданного события.
interface member IPrivateKeyUsageValidator Интерфейс описан в составе документации библиотеки PKIValidator .
interface member IRawSignature Значение электронной подписи.
interface member ISignatureStatus Описывает результат проверки электронной подписи.
interface member ISignedXML Предоставляет свойства и методы для работы с подписанным документом XML.
interface member ISignedXML2 Предоставляет свойства и методы для вычисления хэш-значения данных. Интерфейс ISignedXML2 наследуется от интерфейса ISignedXML. Таким образом, интерфейс ISignedXML2 содержит все свойства и методы, предоставляемые интерфейсом ISignedXML, а также предоставляет дополнительное свойство SignatureOptions для задания дополнительных параметров при создании и проверке подписи XML-документов.
interface member ISymmetricAlgorithm Описывает симметричный ключ для шифрования по алгоритму ГОСТ 28147-89.
interface member ISymmetricAlgorithm2 Предоставляет дополнительное свойство LegacyPluginSymmetricExport. Расширяет интерфейс ISymmetricAlgorithm.
interface member ISymmetricAlgorithm3 Предоставляет дополнительные методы для задания Mode и Padding. Расширяет интерфейс ISymmetricAlgorithm2.
interface member IVersion Описывает версию.
interface member IX509ExtensionIdentificationKind Объект для добавления способа идентификации заявителя при выдаче сертификата ключа проверки ЭП.
interface member IX509ExtensionSubjectSignTool Объект для добавления информации об СКЗИ в запрос на сертификат.