CryptoPro CAdES API.
Public API.
A C E G P R S T V

A

addCountersigner(SignerInformation) - Method in class ru.CryptoPro.CAdES.CAdESSigner
Добавление заверяющей подписи к отдельному подписанту.
addSigner(String, String, String, PrivateKey, Collection<X509Certificate>, Integer, String, boolean, AttributeTable, AttributeTable) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Добавление подписи в формируемое подписанное сообщение.
addSigner(String, String, String, PrivateKey, Collection<X509Certificate>, Integer, String, boolean) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Добавление подписи в формируемое подписанное сообщение.
addSigner(PrivateKey, Collection<X509Certificate>, Integer, String, boolean) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Добавление подписи в формируемое подписанное сообщение.
addSigner(PrivateKey, Collection<X509Certificate>, Integer, String) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Добавление подписи в формируемое подписанное сообщение.

C

CAdES_BES - Static variable in class ru.CryptoPro.CAdES.CAdESType
Тип подписи CAdES-BES с подписанными атрибутами.
CAdES_Unknown - Static variable in class ru.CryptoPro.CAdES.CAdESType
Значение, соответствующее нераспознанному, незаданному типу.
CAdES_X_Long_Type_1 - Static variable in class ru.CryptoPro.CAdES.CAdESType
Тип подписи CAdES-X Long Type 1, включающей CAdES-BES, цепочку сертификатов, доказательства их валидности и штампы времени (внутренний и внешний).
CAdESException - Exception in ru.CryptoPro.CAdES.exception
Класс исключения подписи CAdES.
CAdESException(String, List) - Constructor for exception ru.CryptoPro.CAdES.exception.CAdESException
Конструктор.
CAdESException(String, Integer) - Constructor for exception ru.CryptoPro.CAdES.exception.CAdESException
Конструктор.
CAdESException(Integer) - Constructor for exception ru.CryptoPro.CAdES.exception.CAdESException
Конструктор.
CAdESException(Exception, Integer) - Constructor for exception ru.CryptoPro.CAdES.exception.CAdESException
Конструктор.
CAdESSignature - Class in ru.CryptoPro.CAdES
Класс создания, проверки, декодирования и усовершенствования подписи CAdES.
CAdESSignature(byte[], byte[], Integer) - Constructor for class ru.CryptoPro.CAdES.CAdESSignature
Конструктор.
CAdESSignature(boolean) - Constructor for class ru.CryptoPro.CAdES.CAdESSignature
Конструктор.
CAdESSignature() - Constructor for class ru.CryptoPro.CAdES.CAdESSignature
Конструктор.
CAdESSigner - Class in ru.CryptoPro.CAdES
Класс декодирования, проверки и усовершенствования подписи в подписанном CAdES сообщении.
CAdESType - Class in ru.CryptoPro.CAdES
Объявления констант и реализация функции определения типа подписи.
clear() - Method in class ru.CryptoPro.CAdES.CAdESSignature
Очистка списка подписантов, обновление генератора подписи.

E

ecBuilderPKIXInvalidChain - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ошибка при построении цепочки сертификатов - один или несколько сертификатов имеют неверные параметры.
ecBuilderRootIsAbsent - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Корневой сертификат не найден ни в цепочке сертификатов, ни в доверенном хранилище.
ecBuilderRootIsUntrusted - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Корневой сертификат найден в цепочке, но он отсутствует в доверенном хранилище.
ecCertificateChainIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Отсутствует цепочка сертификатов для формирования или проверки подписи.
ecFinderCertificateIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Сертификат не найден.
ecFinderListIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Список объектов для выполнения поиска пуст.
ecFinderWrongCertRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Некорректная ссылка на сертификат.
ecFinderWrongCrlRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Некорректная ссылка на CRL.
ecFinderWrongOcspRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Некорректная ссылка на OCSP ответ.
ecInternal - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ошибка обработки (переадресованная ошибка).
ecOnlineCallFailed - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ошибка при обращении к онлайновой службе.
ecParserIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Подпись не декодирована.
ecParserSigningCertificateConflict - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Заданы одновременно атрибуты signing-certificateV2 и other-certificate.
ecParserSigningCertificateIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Сертификат ключа подписи не найден в подписанных атрибутах.
ecParserWrongCertRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ссылка на данный сертификат не найдена.
ecParserWrongCrlRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ссылка на данный CRL не найдена.
ecParserWrongOcspRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ссылка на данный OCSP ответ не найдена.
ecRevocationCertificateStatusIsRevoked - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Сертификат отозван.
ecRevocationCertificateStatusIsUnknown - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Статус сертификата неизвестен.
ecRevocationIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
При выполнении проверки сертификата не найдены доказательства.
ecRevocationWrongCertificateConstraints - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неправильные параметры сертификата.
ecRevocationWrongCertRef - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неправильная ссылка на сертификат.
ecRevocationWrongOcspResponsePeriod - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неверный период действия OCSP ответа.
ecSignatureInvalid - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неверная (нарушенная) подпись.
ecSignaturePrivateKeyUsagePeriodExpiredOrNotYetValid - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Истек или еще не наступил срок действия ключа сертификата подписи.
ecSignatureSignedDataIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Отсутствуют данные подписи CAdES для декодирования.
ecSignatureSignerIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Отсутствует CAdES подпись.
ecSignatureUnsupported - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неподдерживаемый тип подписи.
ecSignatureWrongAttributeCount - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неверное количество атрибутов в подписи.
ecSignerCertificateIsNull - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Отсутствует сертификат ключа подписи.
ecSignerWrongCountersignature - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неправильный формат заверяющей подписи.
ecSuccess - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Подпись верна, все проверки успешно выполнены.
ecTimestampInvalid - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Ошибка при поиске корректных штампов времени.
ecTimestampWrongImprint - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Хэш в штампе времени не соответствует хэшу подписанных данных.
ecUnknown - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неизвестная ошибка.
ecWrongCertificateChain - Static variable in exception ru.CryptoPro.CAdES.exception.CAdESException
Неправильная (незавершенная) цепочка сертификатов.
enhance(String, String, Collection<X509Certificate>, String, Integer, AttributeTable) - Method in class ru.CryptoPro.CAdES.CAdESSigner
Усовершенствование подписи CAdES-BES до CAdES-X Long Type 1.
enhance(String, String, Collection<X509Certificate>, String, Integer) - Method in class ru.CryptoPro.CAdES.CAdESSigner
Усовершенствование подписи CAdES-BES до CAdES-X Long Type 1.
enhance(Collection<X509Certificate>, String, Integer) - Method in class ru.CryptoPro.CAdES.CAdESSigner
Усовершенствование подписи CAdES-BES до CAdES-X Long Type 1.
enhance(Collection<X509Certificate>, String, Integer, AttributeTable) - Method in class ru.CryptoPro.CAdES.CAdESSigner
Усовершенствование подписи CAdES-BES до CAdES-X Long Type 1.

G

getCAdESCertificates() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение списка сертификатов certificate-values из подписи.
getCAdESCountersignerInfos() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение списка заверителей.
getCAdESCTimestampToken() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение внешнего штампа времени CAdES-C-timestamp из подписи.
getCAdESSignatureType(SignerInformation) - Static method in class ru.CryptoPro.CAdES.CAdESType
Определение типа подписи.
getCAdESSignerInfo(int) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Получение i-го подписанта из списка подписантов.
getCAdESSignerInfos() - Method in class ru.CryptoPro.CAdES.CAdESSignature
Получение списка имеющихся подписантов.
getErrorCode() - Method in exception ru.CryptoPro.CAdES.exception.CAdESException
Получение кода ошибки.
getErrorCodeList() - Method in exception ru.CryptoPro.CAdES.exception.CAdESException
Получение списка кодов ошибок.
getErrorCodeName(Integer) - Static method in exception ru.CryptoPro.CAdES.exception.CAdESException
Получение описания кода ошибки.
getMessage() - Method in exception ru.CryptoPro.CAdES.exception.CAdESException
Получение сообщения об ошибке.
getSignatureTimestampToken() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение внутреннего штампа времени signature-timestamp из подписи.
getSignatureType() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение типа подписи.
getSignatureTypeName(Integer) - Static method in class ru.CryptoPro.CAdES.CAdESType
Получение имени типа подписи по числовому значению.
getSignedData() - Method in class ru.CryptoPro.CAdES.CAdESSignature
Получение сформированной или декодированной подписи.
getSignerCertificate() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение сертификата, соответствующего ссылке в подписанных атрибутах (для подписи CAdES) или SID (для подписи PKCS7).
getSignerInfo() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение подписанта.
getSignerSignedAttributes() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение списка подписываемых аттрибутов.
getSignerUnsignedAttributes() - Method in class ru.CryptoPro.CAdES.CAdESSigner
Получение списка неподписываемых аттрибутов.

P

PKCS7 - Static variable in class ru.CryptoPro.CAdES.CAdESType
Тип подписи PKCS7.

R

ru.CryptoPro.CAdES - package ru.CryptoPro.CAdES
Классы для определения типа, формирования, проверки и усовершенствования CAdES подписи.
ru.CryptoPro.CAdES.exception - package ru.CryptoPro.CAdES.exception
Классы специфических исключений CAdES подписи.

S

setCertificateStore(CollectionStore) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Функция задания списка сертификатов, который следует поместить в подпись при ее формировании.
setCRLStore(CollectionStore) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Функция задания списка СОС, который следует поместить в подпись при ее формировании.
sign(byte[]) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Создание CAdES подписи данных data.

T

toString() - Method in exception ru.CryptoPro.CAdES.exception.CAdESException
Вывод содержимого исключения.
TSA_CADESC_TIME_STAMP - Static variable in class ru.CryptoPro.CAdES.CAdESType
Тип штампа времени.
TSA_SIGNATURE_TIME_STAMP - Static variable in class ru.CryptoPro.CAdES.CAdESType
Тип дополненного внутреннего штампа времени, совпадающего по структуре с CAdES-X Long Type 1, но не имеющего собственных штампов.

V

verify(Collection<X509Certificate>) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Проверка всех подписей.
verify(Collection<X509Certificate>, Collection<X509CRL>) - Method in class ru.CryptoPro.CAdES.CAdESSignature
Проверка всех подписей.
verify(Collection<X509Certificate>, Collection<X509CRL>, Integer, boolean) - Method in class ru.CryptoPro.CAdES.CAdESSigner
Проверка одной отдельной подписи CAdES.

A C E G P R S T V
Copyright Crypto-Pro.
All rights reserved.