PKCS7SignedData

PKCS7SignedData

Overview

PKCS7SignedData Java için Aspose.PDF FOSS sınıfıdır.

PKCS#7 SignedData yapılarını parçalar ve oluştururlar (RFC 2315 §9).

Bu sınıf, Java programlarında PKCS7SignedData nesneleriyle çalışmak için 8 yöntem sunar. Mevcut yöntemler şunları içerir: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : certificates, encapsulatedContent, signerInfos, version.

Properties

NameTypeAccessDescription
encapsulatedContentbyte[]ReadKapsül edilen içerik verilerini geri getirir, eğer varsa.
signerInfosList<SignerInfo>Readİmzacıya bilgi verin.
certificatesList<X509Certificate>ReadSertifikaları alır.
versionintReadversiyonu alır.

Methods

SignatureDescription
parse(pkcs7Bytes: byte[])PKCS7SignedDataPKCS#7 SignedData DER kodlanmış byteyi kullanır.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataPKCS #7 imzası oluşturur.
verify(originalData: byte[])booleanBaşlangıç verilerine karşı imzayı kontrol edin.
getEncapsulatedContent()byte[]Kapsül edilen içerik verilerini geri getirir, eğer varsa.
encode()byte[]Bu SignedData için DER bytes’e şifrelenir.
getSignerInfos()List<SignerInfo>İmzacı info’yi geri getirir.
getCertificates()List<X509Certificate>Sertifikaları geri getirir.
getVersion()intversiyonu geri getirir.

See Also

 Türkçe