public interface IAdESSignature extends SignatureOptions
| Modifier and Type | Method and 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 - Поток подписанных данных. Может
быть байтовым или файловым потоком.AdESExceptionvoid close()
throws AdESException
open(java.io.OutputStream).AdESExceptionvoid verify(java.util.Set<java.security.cert.X509Certificate> certificates)
throws AdESException
certificates - Дополнительные сертификаты для построения
цепочек. Может быть null.AdESExceptionvoid 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