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