PKCS1
PKCS1
Overview
PKCS1 adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Signature.
PKCS#1 RSA tanda tangan untuk PDF (ISO 32000-1:2008, §12.8.3.2).
Kelas ini menyediakan 18 metode untuk bekerja dengan objek PKCS1 dalam program Java. Metode yang tersedia meliputi: PKCS1, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, dan 5 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: certificate, certificateChain, contactInfo, customAppearance, date, location, dan 4 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
subFilter | String | Read | Dapatkan sub filter. |
privateKey | PrivateKey | Read | Mengembalikan kunci pribadi dari KeyStore. |
certificate | X509Certificate | Read | Mengembalikan sertifikat X.509 penandatangan dari KeyStore. |
certificateChain | X509Certificate[] | Read | Mengembalikan rantai sertifikat dari KeyStore. |
reason | String | Read | Mengembalikan alasan penandatanganan. |
location | String | Read | Kembalikan lokasi penandatanganan. |
contactInfo | String | Read | Kembalikan info kontak. |
name | String | Read | Mengembalikan tanda tangan nama override. |
date | Date | Read | Mengembalikan tanggal penandatanganan. |
customAppearance | SignatureCustomAppearance | Read | Mengembalikan pengaturan tampilan kustom untuk tanda tangan. |
Methods
| Signature | Description |
|---|---|
PKCS1(pfxPath: String, password: String) | Membuat tanda tangan PKCS#1 RSA dari file PFX/P12. |
PKCS1(pfxStream: InputStream, password: String) | Membuat tanda tangan PKCS#1 RSA dari aliran PFX/P12. |
getSubFilter() → String | Mengembalikan sub filter. |
getPrivateKey() → PrivateKey | Mengembalikan kunci pribadi dari KeyStore. |
getCertificate() → X509Certificate | Mengembalikan sertifikat X.509 penandatangan dari KeyStore. |
getCertificateChain() → X509Certificate[] | Mengembalikan rantai sertifikat dari KeyStore. |
getReason() → String | Mengembalikan alasan penandatanganan. |
setReason(reason: String) | Menentukan alasan penandatanganan. |
getLocation() → String | Kembalikan lokasi penandatanganan. |
setLocation(location: String) | Menetapkan lokasi penandatanganan. |
getContactInfo() → String | Kembalikan info kontak. |
setContactInfo(contactInfo: String) | Menetapkan info kontak. |
getName() → String | Mengembalikan tanda tangan nama override. |
setName(name: String) | Menetapkan penandatangan nama override. |
getDate() → Date | Mengembalikan tanggal penandatanganan. |
setDate(date: Date) | Menetapkan tanggal penandatanganan. |
getCustomAppearance() → SignatureCustomAppearance | Mengembalikan pengaturan tampilan kustom untuk tanda tangan. |
setCustomAppearance(appearance: SignatureCustomAppearance) | Menetapkan pengaturan tampilan khusus untuk tanda tangan. |