PKCS1
PKCS1
نمای کلی
PKCS1 یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: Signature.
PKCS#1 امضای RSA برای PDF (ISO 32000-1:2008، §12.8.3.2).
این کلاس 18 روش برای کار با اشیاء PKCS1 در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PKCS1, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo,، و 5 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: certificate, certificateChain, contactInfo, customAppearance, date, location,، و 4 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
subFilter | String | بخونید. | زیر فیلتر را دریافت میکند. |
privateKey | PrivateKey | بخونید. | کلید خصوصی را از KeyStore بارگذاری شده باز می گرداند. |
certificate | X509Certificate | بخونید. | گواهینامه X.509 امضا کننده را از KeyStore بارگذاری شده باز می گرداند. |
certificateChain | X509Certificate[] | بخونید. | زنجیره گواهینامه را از KeyStore بارگذاری شده باز می گرداند. |
reason | String | بخونید. | دلیل امضای رو میگیره. |
location | String | بخونید. | مکان امضا رو میگیره. |
contactInfo | String | بخونید. | اطلاعات تماس رو میگیره. |
name | String | بخونید. | نام امضا کننده را رد می کند. |
date | Date | بخونید. | تاریخ امضای رو میگیره. |
customAppearance | SignatureCustomAppearance | بخونید. | تنظیمات ظاهر سفارشی برای امضای را باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
PKCS1(pfxPath: String, password: String) | یک امضای PKCS#1 RSA را از فایل PFX/P12 ایجاد می کند. |
PKCS1(pfxStream: InputStream, password: String) | یک امضای PKCS#1 RSA را از جریان 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) | تنظیمات سفارشی ظاهر را برای امضا تنظیم میکند. |