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ésLeírás
encapsulatedContentbyte[]Olvasd!A kapszulázott tartalomhoz tartozó adatokat adja vissza, ha van ilyen.
signerInfosList<SignerInfo>Olvasd!Megkapja az aláíró adatait.
certificatesList<X509Certificate>Olvasd!Megkapja a bizonyítványokat.
versionintOlvasd!Megvan a verzió.

Módszerek

Az aláírás:Leírás
parse(pkcs7Bytes: byte[])PKCS7SignedDataPKCS#7 SignedData elemzés a DER-kódolt bájtokból.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataEgy PKCS #7 aláírást hoz létre.
verify(originalData: byte[])booleanAz 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()intVisszaadja a verziót.

Lásd még:

 Magyar