CertificateEncryptionOptions

CertificateEncryptionOptions

Επισκόπηση

CertificateEncryptionOptions είναι μια κλάση στο Aspose.PDF FOSS για .NET.

Συμπεριλαμβάνει το δημόσιο πιστοποιητικό που χρησιμοποιείται για την κρυπτογράφηση ενός εγγράφου και το αποθηκευτικό χώρο ιδιωτικού κλειδιού που απαιτείται για την αποκρυπτογράφησή του.

Αυτή η κλάση παρέχει 4 μεθόδους για εργασία με αντικείμενα CertificateEncryptionOptions σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: CertificateEncryptionOptions.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
PublicCertificateX509Certificate2ReadΠιστοποιητικό δημόσιου κλειδιού που κρυπτογράφησε το έγγραφο (η καταχώρηση Recipient ενός λεξικού διαχειριστή ασφαλείας PDF Public-Key).
PfxPathstring?ReadΔιαδρομή σε αρχείο PFX/PKCS#12 που περιέχει το ιδιωτικό κλειδί που ταιριάζει με το PublicCertificate, ή null όταν το ιδιωτικό κλειδί βρίσκεται σε αποθήκη πιστοποιητικών των Windows.
PfxPasswordstring?ReadΚωδικός πρόσβασης για το αρχείο PFX στο PfxPath, ή null όταν το αρχείο δεν είναι προστατευμένο με κωδικό.
StoreNameStoreName?ReadΑποθήκη πιστοποιητικών των Windows που περιέχει το ιδιωτικό κλειδί, όταν δεν παρέχεται PfxPath.
StoreLocationStoreLocation?ReadΤοποθεσία αποθήκης πιστοποιητικών των Windows.

Μέθοδοι

SignatureDescription
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)Καλεί CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) σε αυτήν την παρουσία CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)Καλεί CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) σε αυτήν την παρουσία CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)Καλεί CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) σε αυτήν την παρουσία CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)Καλεί CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) σε αυτήν την παρουσία CertificateEncryptionOptions.

Δείτε επίσης

 Ελληνικά