PKCS1
PKCS1
Overview
PKCS1 є клас в Aspose.PDF FOSS для Java. Наследники від: Signature.
PKCS#1 RSA підпис для PDF (ISO 32000-1:2008, §12.8.3.2).
Цей клас надає 18 методів роботи з об’єктами PKCS1 в програмах Java. Доступні методи включають: PKCS1, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, і 5 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: certificate, certificateChain, contactInfo, customAppearance, date, location, і ще 4 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
subFilter | String | Read | Поймає субфільтр. |
privateKey | PrivateKey | Read | Повертає приватний ключ від завантаженого KeyStore. |
certificate | X509Certificate | Read | Повертає сертифікат X.509 підписчика з завантаженого KeyStore. |
certificateChain | X509Certificate[] | Read | Повертає ланцюжок сертифікатів від завантаженого KeyStore. |
reason | String | Read | Повертає причину підписання. |
location | String | Read | Повертає місце підписання. |
contactInfo | String | Read | Відвертає контактну інформацію. |
name | String | Read | Повертає перевірку імені підписчика. |
date | Date | Read | Повертає дату підписання. |
customAppearance | SignatureCustomAppearance | Read | Повертає налаштування зовнішнього вигляду підпису. |
Methods
| Signature | Description |
|---|---|
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) | Налаштує налаштування зовнішнього вигляду для підпису. |