PKCS7SignedData (PKCS7) Podatak potpisan

PKCS7SignedData (PKCS7) Podatak potpisan

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