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