PKCS7

Opinie generală

PKCS7 este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Signature.

PKCS#7 semnătura SHA-1 pentru PDF (ISO 32000-1:2008, §12.8.3.3.2).

Această clasă oferă 18 metode pentru a lucra cu obiecte PKCS7 în programele Java. Metodele disponibile includ: PKCS7, 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 proprietateTipul de vehiculAccesulDescriere:
subFilterStringCiteşte.Obţine subfiltru.
privateKeyPrivateKeyCiteşte.Întoarce cheia privată de la KeyStore.
certificateX509CertificateCiteşte.Întoarce certificatul X.509 al semnatarului din KeyStore.
certificateChainX509Certificate[]Citeşte.Întoarce lanțul de certificate din KeyStore încărcat.
reasonStringCiteşte.Întoarce motivul semnării.
locationStringCiteşte.Întoarce locaţia semnării.
contactInfoStringCiteşte.Întoarce informaţiile de contact.
nameStringCiteşte.Întoarce numele semnatorului.
dateDateCiteşte.Întoarce data semnării.
customAppearanceSignatureCustomAppearanceCiteşte.Întoarce setările personalizate de aspect pentru semnătură.

Metode de evaluare

SemnăturaDescriere:
PKCS7(pfxPath: String, password: String)Creează o semnătură PKCS # 7 SHA-1 dintr-un fișier PFX/P12.
PKCS7(pfxStream: InputStream, password: String)Creează o semnătură PKCS # 7 SHA-1 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ă.

Vezi și:

 Română