| Package | Description |
|---|---|
| ru.CryptoPro.XAdES | |
| ru.CryptoPro.XAdES.exception | |
| ru.CryptoPro.XAdES.interfaces.external | |
| ru.CryptoPro.XAdES.util |
| Modifier and Type | Method | Description |
|---|---|---|
void |
XAdESSignature.addSigner(java.lang.String provider,
java.lang.String digestUri,
java.lang.String signatureUri,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> certificates,
boolean addCertificateChain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
|
void |
XAdESSignature.addSigner(java.lang.String provider,
java.lang.String digestUri,
java.lang.String signatureUri,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> certificates,
boolean addCertificateChain,
java.lang.Integer signatureType,
java.lang.String tsaUrl,
java.util.Set<java.security.cert.X509CRL> cRLs) |
|
void |
XAdESSignature.addSigner(java.lang.String provider,
java.lang.String digestUri,
java.lang.String signatureUri,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
|
void |
XAdESSignature.addSigner(java.lang.String provider,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
boolean addCertificateChain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
|
void |
XAdESSignature.addSigner(java.lang.String provider,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
|
void |
XAdESSignature.close() |
|
void |
XAdESSignature.open(java.io.OutputStream sgnOutStream) |
|
void |
XAdESSignature.update(org.w3c.dom.Element element,
DataObjects dataObjects) |
|
void |
XAdESSignature.verify(java.util.Set<java.security.cert.X509Certificate> certificates) |
|
void |
XAdESSignature.verify(java.util.Set<java.security.cert.X509Certificate> certificates,
java.util.Set<java.security.cert.X509CRL> cRLs) |
|
void |
XAdESSignerXLT1.verify() |
Полная проверка подписи формата XAdES-X Long Type 1 без
указания сертификатов и CRL.
|
| Constructor | Description |
|---|---|
XAdESSignature(org.w3c.dom.Element element,
java.lang.Integer signatureType) |
Конструктор.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
XMLTimeStampValidationException |
Класс исключения XMLTimeStampValidationException подписи
XAdES, который используется при проверке штампов времени.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IXAdESSignature.addSigner(java.lang.String provider,
java.lang.String digestUri,
java.lang.String signatureUri,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
boolean addCertificateChain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
Добавление подписи в формируемое сообщение (ЭЦП).
|
void |
IXAdESSignature.addSigner(java.lang.String provider,
java.lang.String digestUri,
java.lang.String signatureUri,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
boolean addCertificateChain,
java.lang.Integer signatureType,
java.lang.String tsaUrl,
java.util.Set<java.security.cert.X509CRL> cRLs) |
Добавление подписи в формируемое сообщение (ЭЦП).
|
void |
IXAdESSignature.addSigner(java.lang.String provider,
java.lang.String digestUri,
java.lang.String signatureUri,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
Добавление подписи в формируемое сообщение (ЭЦП).
|
void |
IXAdESSignature.addSigner(java.lang.String provider,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
boolean addCertificateChain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
Добавление подписи в формируемое сообщение (ЭЦП).
|
void |
IXAdESSignature.addSigner(java.lang.String provider,
java.lang.String canonicalizationMethod,
java.security.PrivateKey privateKey,
java.util.List<java.security.cert.X509Certificate> chain,
java.lang.Integer signatureType,
java.lang.String tsaUrl) |
Добавление подписи в формируемое сообщение (ЭЦП).
|
XAdESSigner |
IXAdESSigner.enhance(java.lang.String provider,
java.lang.String digestUri,
java.util.List<java.security.cert.X509Certificate> certificates,
java.lang.String tsaUrl,
java.lang.Integer signatureType) |
Усовершенствование подписи XAdES-BES до XAdES-T или XAdES-X
Long Type 1 и XAdES-T до XAdES-X Long Type 1.
|
XAdESSigner |
IXAdESSigner.enhance(java.lang.String provider,
java.lang.String digestUri,
java.util.List<java.security.cert.X509Certificate> certificates,
java.util.Set<java.security.cert.X509CRL> cRLs,
java.lang.String tsaUrl,
java.lang.Integer signatureType) |
Усовершенствование подписи XAdES-BES до XAdES-T или XAdES-X
Long Type 1 и XAdES-T до XAdES-X Long Type 1.
|
void |
IXAdESSignature.update(org.w3c.dom.Element element,
DataObjects dataObjects) |
Подпись данных.
|
void |
IXAdESSigner.verify(java.util.Set<java.security.cert.X509Certificate> certificates,
java.util.Set<java.security.cert.X509CRL> cRLs) |
|
void |
IXAdESSigner.verify(java.util.Set<java.security.cert.X509Certificate> certificates,
java.util.Set<java.security.cert.X509CRL> cRLs,
java.lang.Integer signatureType,
boolean verifyCounterSignatures) |
Проверка одной отдельной подписи CAdES.
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.String |
XAdESUtility.findDigestNameByKey(java.security.Key key) |
Поиск алгоритма хеширования по алгоритму ключа.
|
static java.lang.String |
XAdESUtility.findDigestNameBySignatureUri(java.lang.String signatureUri) |
Поиск алгоритма хеширования по uri алгоритма подписи.
|
static java.lang.String |
XAdESUtility.findDigestOidByDigestName(java.lang.String digestName) |
Поиск oid'а алгоритма хеширования по имени алгоритма хеширования.
|
static java.lang.String |
XAdESUtility.findDigestUriByDigestOid(java.lang.String digestOid) |
Поиск uri алгоритма хеширования по OID'у алгоритма хеширования.
|
static java.lang.String |
XAdESUtility.findDigestUriByKey(java.security.Key key) |
Поиск uri алгоритма хеширования по алгоритму ключа.
|
static java.lang.String |
XAdESUtility.findSignatureUriByKey(java.security.Key key) |
Поиск алгоритма хеширования по алгоритму ключа.
|