PKCS7

PKCS7

Overview

PKCS7 adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Signature.

PKCS#7 SHA-1 tanda tangan untuk PDF (ISO 32000-1:2008, §12.8.3.3.2).

Kelas ini menyediakan 18 metode untuk bekerja dengan objek PKCS7 dalam program Java. Metode yang tersedia meliputi: PKCS7, 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

NameTypeAccessDescription
subFilterStringReadDapatkan sub filter.
privateKeyPrivateKeyReadMengembalikan kunci pribadi dari KeyStore.
certificateX509CertificateReadMengembalikan sertifikat X.509 penandatangan dari KeyStore.
certificateChainX509Certificate[]ReadMengembalikan rantai sertifikat dari KeyStore.
reasonStringReadMengembalikan alasan penandatanganan.
locationStringReadKembalikan lokasi penandatanganan.
contactInfoStringReadKembalikan info kontak.
nameStringReadMengembalikan tanda tangan nama override.
dateDateReadMengembalikan tanggal penandatanganan.
customAppearanceSignatureCustomAppearanceReadMengembalikan pengaturan tampilan kustom untuk tanda tangan.

Methods

SignatureDescription
PKCS7(pfxPath: String, password: String)Membuat tanda tangan PKCS # 7 SHA-1 dari file PFX/P12.
PKCS7(pfxStream: InputStream, password: String)Membuat tanda tangan PKCS # 7 SHA-1 dari aliran PFX/P12.
getSubFilter()StringMengembalikan sub filter.
getPrivateKey()PrivateKeyMengembalikan kunci pribadi dari KeyStore.
getCertificate()X509CertificateMengembalikan sertifikat X.509 penandatangan dari KeyStore.
getCertificateChain()X509Certificate[]Mengembalikan rantai sertifikat dari KeyStore.
getReason()StringMengembalikan alasan penandatanganan.
setReason(reason: String)Menentukan alasan penandatanganan.
getLocation()StringKembalikan lokasi penandatanganan.
setLocation(location: String)Menetapkan lokasi penandatanganan.
getContactInfo()StringKembalikan info kontak.
setContactInfo(contactInfo: String)Menetapkan info kontak.
getName()StringMengembalikan tanda tangan nama override.
setName(name: String)Menetapkan penandatangan nama override.
getDate()DateMengembalikan tanggal penandatanganan.
setDate(date: Date)Menetapkan tanggal penandatanganan.
getCustomAppearance()SignatureCustomAppearanceMengembalikan pengaturan tampilan kustom untuk tanda tangan.
setCustomAppearance(appearance: SignatureCustomAppearance)Menetapkan pengaturan tampilan khusus untuk tanda tangan.

See Also

 Bahasa Indonesia