PKCS7SignedData

PKCS7SignedData

Približni podaci

PKCS7SignedData je klasa u Aspose.PDF FOSS za Java.

Proučava i kreira PKCS#7 SignedData strukture (RFC 2315 §9).

Ova klasa pruža 8 metoda za rad s PKCS7SignedData objektima u Java programima. Postoje i sljedeće metode: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: certificates, encapsulatedContent, signerInfos, version.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
encapsulatedContentbyte[]Čitaj.Pozivni broj:.
signerInfosList<SignerInfo>Čitaj.Dobiva potpisnik info.
certificatesList<X509Certificate>Čitaj.Dobiva potvrde.
versionintČitaj.Dobija verziju.

Metoda za primjenu

PotpisOpisivanje
parse(pkcs7Bytes: byte[]) → PKCS7SignedDataProučava PKCS#7 SignedData iz DER-kodiranih bajta.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[]) → PKCS7SignedDataStvara odvojeni PKCS # 7 potpis.
verify(originalData: byte[]) → booleanPotvrđuje potpis prema izvornim podacima.
getEncapsulatedContent() → byte[]Pozivni broj:.
encode() → byte[]Kodira ovo SignedData na DER bajtove.
getSignerInfos() → List<SignerInfo>Vrati potpisnik info.
getCertificates() → List<X509Certificate>Vrati potvrde.
getVersion() → intVrati verziju.

Također pogledajte:

 Hrvatski