PKCS7SignedData

PKCS7SignedData

Overview

PKCS7SignedData adalah kelas di Aspose.PDF FOSS untuk Java.

Menganalisis dan membuat struktur PKCS#7 SignedData (RFC 2315 §9).

Kelas ini menyediakan 8 metode untuk bekerja dengan PKCS7SignedData objek dalam program Java. Metode yang tersedia meliputi: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: certificates, encapsulatedContent, signerInfos, version.

Properties

NameTypeAccessDescription
encapsulatedContentbyte[]ReadMengembalikan data isi yang terkapsul, jika ada.
signerInfosList<SignerInfo>ReadDapatkan info penandatangan.
certificatesList<X509Certificate>ReadMendapatkan sertifikat.
versionintReadMengambil versi.

Methods

SignatureDescription
parse(pkcs7Bytes: byte[])PKCS7SignedDataParses PKCS#7 SignedData dari byte yang dikodekan DER.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataMembuat tanda tangan PKCS # 7 yang terpisah.
verify(originalData: byte[])booleanMemverifikasi tanda tangan dengan data asli.
getEncapsulatedContent()byte[]Mengembalikan data isi yang terkapsul, jika ada.
encode()byte[]Mengenkode ini SignedData ke DER byte.
getSignerInfos()List<SignerInfo>Kembalikan info penandatangan.
getCertificates()List<X509Certificate>Kembalikan sertifikat.
getVersion()intMengembalikan versi.

See Also

 Bahasa Indonesia