SignatureOptionsICAdESSignatureru.CryptoPro.CAdES.AbstractCAdESSignature, BufferedCAdESSignature, CAdESSignaturepublic interface IAdESSignature extends SignatureOptions
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
Завершение процедуры подписания.
|
void |
open(java.io.OutputStream sgnOutStream) |
Открытие выходного потока для записи подписанного сообщения.
|
void |
verify(java.util.Set<java.security.cert.X509Certificate> certificates) |
Проверка всех подписей в сообщении.
|
void |
verify(java.util.Set<java.security.cert.X509Certificate> certificates,
java.util.Set<java.security.cert.X509CRL> cRLs) |
Проверка всех подписей в сообщении.
|
setOptionsvoid open(java.io.OutputStream sgnOutStream) throws AdESException
close().sgnOutStream - Поток подписанных данных. Может
быть байтовым или файловым потоком.AdESException - ошибка открытия потокаvoid close()
throws AdESException
open(java.io.OutputStream).AdESException - ошибка закрытияvoid verify(java.util.Set<java.security.cert.X509Certificate> certificates)
throws AdESException
certificates - Дополнительные сертификаты для построения
цепочек. Может быть null.AdESException - ошибка проверки подписейvoid verify(java.util.Set<java.security.cert.X509Certificate> certificates,
java.util.Set<java.security.cert.X509CRL> cRLs)
throws AdESException
certificates - Дополнительные сертификаты для построения
цепочек. Может быть null.cRLs - Списки CRL, которые могут использоваться для проверки
подписи PKCS7, XML DSig, *AdES-BES или *AdES-T. Может быть null.AdESException - ошибка проверки подписей