PKCS7

Overview

PKCS7 در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Signature.

PKCS#7 امضای SHA-1 برای PDF (ISO 32000-1:2008, §12.8.3.2.).

این کلاس 18 روش برای کار با اشیاء PKCS7 در برنامه های جاوا ارائه می دهد. روش های موجود شامل: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo,و 5 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : certificate, certificateChain, contactInfo, customAppearance, date, location,و 4 بیشتر.

Properties

NameTypeAccessDescription
subFilterStringReadزیر فیلتر را می گیرد.
privateKeyPrivateKeyReadکلید خصوصی را از KeyStore بارگذاری می کند.
certificateX509CertificateReadگواهینامه X.509 امضا کننده را از بارگذاری شده KeyStore بازگردانید.
certificateChainX509Certificate[]Readبازگرداندن زنجیره گواهینامه از بارگذاری شده KeyStore.
reasonStringReadدلیل امضا را بازگردانید.
locationStringReadبازگشت محل ثبت نام را به دست آورید.
contactInfoStringReadاطلاعات تماس را بازگردانید.
nameStringReadنام امضا کننده را برگردانید.
dateDateReadتاریخ امضای را بازگردانید.
customAppearanceSignatureCustomAppearanceReadبازگشت تنظیمات ظاهر سفارشی برای امضای.

Methods

SignatureDescription
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)تنظیمات ظاهر سفارشی برای امضای.

See Also

 فارسی