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شرح:
subFilterStringبخونید.زیر فیلتر را دریافت می‌کند.
privateKeyPrivateKeyبخونید.کلید خصوصی را از KeyStore بارگذاری شده باز می گرداند.
certificateX509Certificateبخونید.گواهینامه X.509 امضا کننده را از KeyStore بارگذاری شده باز می گرداند.
certificateChainX509Certificate[]بخونید.زنجیره گواهینامه را از KeyStore بارگذاری شده باز می گرداند.
reasonStringبخونید.دلیل امضای رو میگیره.
locationStringبخونید.مکان امضا رو میگیره.
contactInfoStringبخونید.اطلاعات تماس رو میگیره.
nameStringبخونید.نام امضا کننده را رد می کند.
dateDateبخونید.تاریخ امضای رو میگیره.
customAppearanceSignatureCustomAppearanceبخونید.تنظیمات ظاهر سفارشی برای امضای را باز می گرداند.

روش ها

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

همچنین ببینید:

 فارسی