PKCS7SignedData
PKCS7SignedData
Overview
PKCS7SignedData je třída v Aspose.PDF FOSS pro Java.
Procesy a vytváření struktur PKCS#7 SignedData (RFC 2315 §9).
Tato třída poskytuje 8 metod pro práci s PKCS7SignedData objekty v programech Java. K dispozici jsou následující metody: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java. Vlastnosti: certificates, encapsulatedContent, signerInfos, version.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
encapsulatedContent | byte[] | Read | Vrátí data o obsahu v kapslích, pokud jsou k dispozici. |
signerInfos | List<SignerInfo> | Read | Dostal informace o podepsaném. |
certificates | List<X509Certificate> | Read | Dostane certifikáty. |
version | int | Read | Má tu verzi. |
Methods
| Signature | Description |
|---|---|
parse(pkcs7Bytes: byte[]) → PKCS7SignedData | Proces PKCS#7 SignedData z DER-kodovaných bajtů. |
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[]) → PKCS7SignedData | Vytváří oddělený podpis PKCS # 7. |
verify(originalData: byte[]) → boolean | Ověřuje podpis s originálními údaji. |
getEncapsulatedContent() → byte[] | Vrátí data o obsahu v kapslích, pokud jsou k dispozici. |
encode() → byte[] | Kóduje to SignedData na DER bajty. |
getSignerInfos() → List<SignerInfo> | Vrací informace o podepsání. |
getCertificates() → List<X509Certificate> | Vrací certifikáty. |
getVersion() → int | Vrací verzi. |