PKCS7SignedData

PKCS7SignedData

Overview

PKCS7SignedData on luokka Aspose.PDF FOSS for Java.

Se jakaa ja luo PKCS#7 SignedData rakenteita (RFC 2315 §9).

Tämä luokka tarjoaa 8 menetelmää työskennellä PKCS7SignedData-objektien kanssa Java-ohjelmissa. Saatavilla olevat menetelmät ovat: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Kaikki julkiset jäsenet ovat käytettävissä Java-sovellukseen asentamisen jälkeen Aspose.PDF FOSS for Java -paketin. Ominaisuuksia : certificates, encapsulatedContent, signerInfos, version.

Properties

NameTypeAccessDescription
encapsulatedContentbyte[]ReadPalauttaa kapselitut sisällön tiedot, jos on.
signerInfosList<SignerInfo>ReadSaa allekirjoittajan infos.
certificatesList<X509Certificate>ReadSaa todistukset.
versionintReadSaa sen versio.

Methods

SignatureDescription
parse(pkcs7Bytes: byte[])PKCS7SignedDataPars PKCS#7 SignedData DER-kooditusta byteistä.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataLuo erillinen PKCS#7 allekirjoitus.
verify(originalData: byte[])booleanTarkista allekirjoitus alkuperäisten tietojen kanssa.
getEncapsulatedContent()byte[]Palauttaa kapselitut sisällön tiedot, jos on.
encode()byte[]Kooda tämä SignedData DER byteihin.
getSignerInfos()List<SignerInfo>Palauta allekirjoittaja infos.
getCertificates()List<X509Certificate>palauttaa todistukset.
getVersion()intPalauttaa versio takaisin.

See Also

 Suomi