PKCS1
Opinie generală
PKCS1 este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Signature.
Semnătura PKCS#1 RSA pentru PDF (ISO 32000-1:2008, §12.8.3.2).
Această clasă oferă 18 metode pentru a lucra cu obiecte PKCS1 în programele Java. Metodele disponibile includ: PKCS1, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, și 5 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: certificate, certificateChain, contactInfo, customAppearance, date, location, şi încă 4 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
subFilter | String | Citeşte. | Obţine subfiltru. |
privateKey | PrivateKey | Citeşte. | Întoarce cheia privată de la KeyStore. |
certificate | X509Certificate | Citeşte. | Întoarce certificatul X.509 al semnatarului din KeyStore. |
certificateChain | X509Certificate[] | Citeşte. | Întoarce lanțul de certificate din KeyStore încărcat. |
reason | String | Citeşte. | Întoarce motivul semnării. |
location | String | Citeşte. | Întoarce locaţia semnării. |
contactInfo | String | Citeşte. | Întoarce informaţiile de contact. |
name | String | Citeşte. | Întoarce numele semnatorului. |
date | Date | Citeşte. | Întoarce data semnării. |
customAppearance | SignatureCustomAppearance | Citeşte. | Întoarce setările personalizate de aspect pentru semnătură. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
PKCS1(pfxPath: String, password: String) | Creează o semnătură PKCS#1 RSA dintr-un fișier PFX/P12. |
PKCS1(pfxStream: InputStream, password: String) | Creează o semnătură PKCS#1 RSA dintr-un flux PFX/P12. |
getSubFilter() → String | Întoarce subfiltru. |
getPrivateKey() → PrivateKey | Întoarce cheia privată de la KeyStore. |
getCertificate() → X509Certificate | Întoarce certificatul X.509 al semnatarului din KeyStore. |
getCertificateChain() → X509Certificate[] | Întoarce lanțul de certificate din KeyStore încărcat. |
getReason() → String | Întoarce motivul semnării. |
setReason(reason: String) | Stabileşte motivul semnării. |
getLocation() → String | Întoarce locaţia semnării. |
setLocation(location: String) | Stabileşte locaţia semnării. |
getContactInfo() → String | Întoarce informaţiile de contact. |
setContactInfo(contactInfo: String) | Setează informaţiile de contact. |
getName() → String | Întoarce numele semnatorului. |
setName(name: String) | Setarea numele de semnatar suprasolicitare. |
getDate() → Date | Întoarce data semnării. |
setDate(date: Date) | Stabileşte data semnării. |
getCustomAppearance() → SignatureCustomAppearance | Întoarce setările personalizate de aspect pentru semnătură. |
setCustomAppearance(appearance: SignatureCustomAppearance) | Setarea setărilor de aspect personalizat pentru semnătură. |