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