PKCS7SignedData
PKCS7SignedData
Pregled
PKCS7SignedData је класа у Aspose.PDF FOSS за Јава.
Пореза и ствара ПКЦС #7 SignedData структуре (РФЦ 2315 §9).
Ова класа пружа 8 метода за рад са објектима ПКЦС7СинеДата у Јава програмима. Доступне методе укључују: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Сви јавни чланови су доступни за било коју Јаву апликацију након инсталације Aspose.PDF ФОСС за Јава пакету. имовине : certificates, encapsulatedContent, signerInfos, version.
Svojstva
| Име | Тип | Access | Опис |
|---|---|---|---|
encapsulatedContent | byte[] | читање | Враћа уграђене садржајне податке, ако је било. |
signerInfos | List<SignerInfo> | читање | Vraća informacije o potpisniku. |
certificates | List<X509Certificate> | читање | Dohvata sertifikate. |
version | int | читање | Dohvata verziju. |
Metode
| Signature | Опис |
|---|---|
parse(pkcs7Bytes: byte[]) → PKCS7SignedData | Партсе PKCS#7 SignedData из ДЕР-кодирани бајти. |
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[]) → PKCS7SignedData | Креира одвојени ПКЦС #7 потпис. |
verify(originalData: byte[]) → boolean | Проверите потпис против оригиналних података. |
getEncapsulatedContent() → byte[] | Враћа уграђене садржајне податке, ако је било. |
encode() → byte[] | Кодирање овог SignedData у DER байтове. |
getSignerInfos() → List<SignerInfo> | Враћа се потписник инфос. |
getCertificates() → List<X509Certificate> | Враћају се сертификати. |
getVersion() → int | Враћа се верзија. |