PKCS7

סקירה כללית

PKCS7 הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : Signature.

PKCS#7 חתימה SHA-1 עבור PDF (ISO 32000-1:2008, §12.8.3.3.2).

שיעור זה מספק 18 שיטות לעבוד עם PKCS7 אובייקטים בתוכניות Java. שיטות זמינות כוללות: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo,5 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : certificate, certificateChain, contactInfo, customAppearance, date, location,ועוד ארבעה.

נכסים

שםסוגגישהתיאור
subFilterStringקראומגיע עם הסולר.
privateKeyPrivateKeyקראוהחזיר את המפתח הפרטי מהחשבון העומד KeyStore.
certificateX509Certificateקראוהחזיר את תעודת ה-X.509 של הסופר מהמחוברים KeyStore.
certificateChainX509Certificate[]קראוהחזיר את שרשרת התעודה מהחומרה KeyStore.
reasonStringקראוהחזיר את הסיבה לחתימה.
locationStringקראוהחזיר את המיקום של ההרשמה.
contactInfoStringקראוהחזיר את פרטי הקשר.
nameStringקראוהחזיר את שם המנוי מעל.
dateDateקראוהחזיר את תאריך ההסכם.
customAppearanceSignatureCustomAppearanceקראוהחזיר את הגדרות המראה הניתנות עבור החתימה.

שיטות

חתימהתיאור
PKCS7(pfxPath: String, password: String)יצירת חתימה PKCS#7 SHA-1 מתוך קובץ PFX/P12.
PKCS7(pfxStream: InputStream, password: String)יצירת חתימה PKCS#7 SHA-1 מתוך זרם PFX/P12.
getSubFilter()Stringהחזיר את הפילטר.
getPrivateKey()PrivateKeyהחזיר את המפתח הפרטי מהחשבון העומד KeyStore.
getCertificate()X509Certificateהחזיר את תעודת ה-X.509 של הסופר מהמחוברים KeyStore.
getCertificateChain()X509Certificate[]החזיר את שרשרת התעודה מהחומרה KeyStore.
getReason()Stringהחזיר את הסיבה לחתימה.
setReason(reason: String)תן סיבה לחתום.
getLocation()Stringהחזיר את המיקום של ההרשמה.
setLocation(location: String)קבע את מיקום ההרשמה.
getContactInfo()Stringהחזיר את פרטי הקשר.
setContactInfo(contactInfo: String)הקלד את פרטי הקשר.
getName()Stringהחזיר את שם המנוי מעל.
setName(name: String)הגדר את שם החתימה מעל.
getDate()Dateהחזיר את תאריך ההסכם.
setDate(date: Date)קבע את תאריך ההרשמה.
getCustomAppearance()SignatureCustomAppearanceהחזיר את הגדרות המראה הניתנות עבור החתימה.
setCustomAppearance(appearance: SignatureCustomAppearance)הגדר את ההגדרות המותאמות להופעת החתימה.

ראה גם

 עברית