PKCS7SignedData (Könnyűködő adat)
PKCS7SignedData (Könnyűködő adat)
Összefoglaló
PKCS7SignedData egy osztály a Aspose.PDF FOSS-ban Java számára.
A PKCS#7 SignedData struktúrák (RFC 2315 §9) elemzése és létrehozása.
Ez a osztály 8 módszert biztosít a PKCS7SignedData objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: certificates, encapsulatedContent, signerInfos, version.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
encapsulatedContent | byte[] | Olvasd! | A kapszulázott tartalomhoz tartozó adatokat adja vissza, ha van ilyen. |
signerInfos | List<SignerInfo> | Olvasd! | Megkapja az aláíró adatait. |
certificates | List<X509Certificate> | Olvasd! | Megkapja a bizonyítványokat. |
version | int | Olvasd! | Megvan a verzió. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
parse(pkcs7Bytes: byte[]) → PKCS7SignedData | PKCS#7 SignedData elemzés a DER-kódolt bájtokból. |
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[]) → PKCS7SignedData | Egy PKCS #7 aláírást hoz létre. |
verify(originalData: byte[]) → boolean | Az eredeti adatokkal összehasonlítja az aláírást. |
getEncapsulatedContent() → byte[] | A kapszulázott tartalomhoz tartozó adatokat adja vissza, ha van ilyen. |
encode() → byte[] | A SignedData kódja DER-bitébe. |
getSignerInfos() → List<SignerInfo> | Visszaadja az aláíró adatait. |
getCertificates() → List<X509Certificate> | Visszaadja a bizonyítványokat. |
getVersion() → int | Visszaadja a verziót. |