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Опис
encapsulatedContentbyte[]читањеВраћа уграђене садржајне податке, ако је било.
signerInfosList<SignerInfo>читањеVraća informacije o potpisniku.
certificatesList<X509Certificate>читањеDohvata sertifikate.
versionintчитање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Враћа се верзија.

Vidi takođe

 Српски