PKCS7Detașat

Opinie generală

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

PKCS#7 semnătură detașată pentru PDF (ISO 32000-1:2008, §12.8.3.3.1).

Această clasă oferă 18 metode pentru a lucra cu obiectele PKCS7Detached în programele Java. Metodele disponibile includ: PKCS7Detached, 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:
PKCS7Detached(pfxPath: String, password: String)Creează o semnătură PKCS # 7 detașată dintr-un fișier PFX/P12.
PKCS7Detached(pfxStream: InputStream, password: String)Creează o semnătură PKCS # 7 detașată de 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ă