PKCS7
Približni podaci
PKCS7 je klasa u Aspose.PDF FOSS za Java. Nasljednici od: Signature.
SHA-1 potpis za PDF (ISO 32000-1:2008, §12.8.3.3.2).
Ova klasa pruža 18 metoda za rad s PKCS7 objektima u Java programima. Postoje i sljedeće metode: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, i 5 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: certificate, certificateChain, contactInfo, customAppearance, date, location, i još 4 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
subFilter | String | Čitaj. | Dobio je podfilter. |
privateKey | PrivateKey | Čitaj. | Vraća privatni ključ iz KeyStore. |
certificate | X509Certificate | Čitaj. | Vrati potpisnikov X.509 certifikat iz uplaćenog KeyStore. |
certificateChain | X509Certificate[] | Čitaj. | Vrati lanac certifikata iz KeyStore. |
reason | String | Čitaj. | Vrati razlog potpisivanja. |
location | String | Čitaj. | Vrati lokaciju potpisivanja. |
contactInfo | String | Čitaj. | Vrati kontakt podatke. |
name | String | Čitaj. | Vrati ime potpisnika prebaci. |
date | Date | Čitaj. | Vrati datum potpisivanja. |
customAppearance | SignatureCustomAppearance | Čitaj. | Vrati namjenjene postavke izgleda za potpis. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
PKCS7(pfxPath: String, password: String) | Stvara PKCS # 7 SHA-1 potpis iz PFX/P12 datoteke. |
PKCS7(pfxStream: InputStream, password: String) | Stvara PKCS # 7 SHA-1 potpis iz PFX/P12 toka. |
getSubFilter() → String | Vrati podfilter. |
getPrivateKey() → PrivateKey | Vraća privatni ključ iz KeyStore. |
getCertificate() → X509Certificate | Vrati potpisnikov X.509 certifikat iz uplaćenog KeyStore. |
getCertificateChain() → X509Certificate[] | Vrati lanac certifikata iz KeyStore. |
getReason() → String | Vrati razlog potpisivanja. |
setReason(reason: String) | Uređuje razlog potpisivanja. |
getLocation() → String | Vrati lokaciju potpisivanja. |
setLocation(location: String) | Postavi lokaciju potpisivanja. |
getContactInfo() → String | Vrati kontakt podatke. |
setContactInfo(contactInfo: String) | Postavi kontakt info. |
getName() → String | Vrati ime potpisnika prebaci. |
setName(name: String) | Postavi ime potpisnika prebaci. |
getDate() → Date | Vrati datum potpisivanja. |
setDate(date: Date) | Postavi datum potpisivanja. |
getCustomAppearance() → SignatureCustomAppearance | Vrati namjenjene postavke izgleda za potpis. |
setCustomAppearance(appearance: SignatureCustomAppearance) | Postavlja prilagođene postavke izgleda za potpis. |