PKCS7SignedData (PKCS7) Podatak potpisan
Približni podaci
PKCS7SignedData je klasa u Aspose.PDF FOSS za Java.
Proučava i kreira PKCS#7 SignedData strukture (RFC 2315 §9).
Ova klasa pruža 8 metoda za rad s PKCS7SignedData objektima u Java programima. Postoje i sljedeće metode: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: certificates, encapsulatedContent, signerInfos, version.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
encapsulatedContent | byte[] | Čitaj. | Pozivni broj:. |
signerInfos | List<SignerInfo> | Čitaj. | Dobiva potpisnik info. |
certificates | List<X509Certificate> | Čitaj. | Dobiva potvrde. |
version | int | Čitaj. | Dobija verziju. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
parse(pkcs7Bytes: byte[]) → PKCS7SignedData | Proučava PKCS#7 SignedData iz DER-kodiranih bajta. |
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[]) → PKCS7SignedData | Stvara odvojeni PKCS # 7 potpis. |
verify(originalData: byte[]) → boolean | Potvrđuje potpis prema izvornim podacima. |
getEncapsulatedContent() → byte[] | Pozivni broj:. |
encode() → byte[] | Kodira ovo SignedData na DER bajtove. |
getSignerInfos() → List<SignerInfo> | Vrati potpisnik info. |
getCertificates() → List<X509Certificate> | Vrati potvrde. |
getVersion() → int | Vrati verziju. |