PKCS7SignedData

PKCS7SignedData

Översikt

PKCS7SignedData är en klass i Aspose.PDF FOSS för Java.

Analyserar och skapar PKCS#7 SignedData-strukturer (RFC 2315 §9).

Denna klass ger 8 metoder för att arbeta med PKCS7SignedData-objekt i Java-program. Tillgängliga metoder är bland annat: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: certificates, encapsulatedContent, signerInfos, version.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
encapsulatedContentbyte[]Läs.Returnerar eventuella data om inkapslat innehåll.
signerInfosList<SignerInfo>Läs.Hämtar signaturinformationen.
certificatesList<X509Certificate>Läs.Hämtar certifikaten.
versionintLäs.Hämtar versionen.

Methods

SignatureBeskrivning
parse(pkcs7Bytes: byte[])PKCS7SignedDataParserar PKCS#7 SignedData från DER-kodade byte.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataSkapar en separat PKCS # 7-signatur.
verify(originalData: byte[])booleanVerifierar signaturen mot originaldata.
getEncapsulatedContent()byte[]Returnerar eventuella data om inkapslat innehåll.
encode()byte[]Kodar detta SignedData till DER-byte.
getSignerInfos()List<SignerInfo>- Det ger information om signatorn.
getCertificates()List<X509Certificate>- Ge tillbaka certifikatet.
getVersion()intReturnerar versionen.

Se också:

 Svenska