ΠΡΟΣΚΛΗΜΑ 7
ΕΚΤΙΜΗΣΗ
PKCS7 Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: Signature.
PKCS#7 υπογραφή SHA-1 για το PDF (ISO 32000-1:2008, §12.8.3.2.).
Αυτή η τάξη παρέχει 18 μεθόδους για να εργαστείτε με αντικείμενα PKCS7 σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo,και 5 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : certificate, certificateChain, contactInfo, customAppearance, date, location,Και 4 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
subFilter | String | Διαβάστε | Πάρτε το υποφιλτό. |
privateKey | PrivateKey | Διαβάστε | Επιστρέφει το ιδιωτικό κλειδί από το φορτισμένο KeyStore. |
certificate | X509Certificate | Διαβάστε | Επιστρέφει το πιστοποιητικό X.509 του υπογράφου από την φορτωμένη KeyStore. |
certificateChain | X509Certificate[] | Διαβάστε | Επιστρέφει την αλυσίδα πιστοποιητικού από το φορτισμένο KeyStore. |
reason | String | Διαβάστε | Επιστρέφει το υπογεγραμμένο λόγο. |
location | String | Διαβάστε | Επιστρέφει την υπογραφή. |
contactInfo | String | Διαβάστε | Επιστρέφει τις πληροφορίες επικοινωνίας. |
name | String | Διαβάστε | Επιστρέφει το όνομα του υπογράφου. |
date | Date | Διαβάστε | Επιστρέφει την ημερομηνία υπογραφής. |
customAppearance | SignatureCustomAppearance | Διαβάστε | Επιστρέφει τις ρυθμίσεις προσαρμοσμένης εμφάνισης για την υπογραφή. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PKCS7(pfxPath: String, password: String) | Δημιουργεί υπογραφή PKCS#7 SHA-1 από ένα αρχείο PFX/P12. |
PKCS7(pfxStream: InputStream, password: String) | Δημιουργεί μια υπογραφή PKCS#7 SHA-1 από ένα ρεύμα PFX/P12. |
getSubFilter() → String | Επιστρέφει το υποφιλτό. |
getPrivateKey() → PrivateKey | Επιστρέφει το ιδιωτικό κλειδί από το φορτισμένο KeyStore. |
getCertificate() → X509Certificate | Επιστρέφει το πιστοποιητικό X.509 του υπογράφου από την φορτωμένη KeyStore. |
getCertificateChain() → X509Certificate[] | Επιστρέφει την αλυσίδα πιστοποιητικού από το φορτισμένο KeyStore. |
getReason() → String | Επιστρέφει το υπογεγραμμένο λόγο. |
setReason(reason: String) | Να βάλει την υπογραφή. |
getLocation() → String | Επιστρέφει την υπογραφή. |
setLocation(location: String) | Καθορίστε την τοποθεσία υπογραφής. |
getContactInfo() → String | Επιστρέφει τις πληροφορίες επικοινωνίας. |
setContactInfo(contactInfo: String) | Εισάγετε τις πληροφορίες επικοινωνίας. |
getName() → String | Επιστρέφει το όνομα του υπογράφου. |
setName(name: String) | Το όνομα του υπογράφου είναι πάνω από το. |
getDate() → Date | Επιστρέφει την ημερομηνία υπογραφής. |
setDate(date: Date) | Καθορίστε την ημερομηνία υπογραφής. |
getCustomAppearance() → SignatureCustomAppearance | Επιστρέφει τις ρυθμίσεις προσαρμοσμένης εμφάνισης για την υπογραφή. |
setCustomAppearance(appearance: SignatureCustomAppearance) | Καθορίστε τις ρυθμίσεις προσαρμοσμένης εμφάνισης για την υπογραφή. |