System::Security::Cryptography::X509Certificates::PublicKey κλάση

PublicKey class

Αντιπροσωπεύει τις πληροφορίες του δημόσιου κλειδιού ενός πιστοποιητικού X509. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

class PublicKey : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_EncodedKeyValue() constΛαμβάνει την τιμή του δημόσιου κλειδιού κωδικοποιημένη σε ASN.1.
get_EncodedParameters() constΛαμβάνει τις παραμέτρους του δημόσιου κλειδιού κωδικοποιημένες σε ASN.1.
get_Key() constΛαμβάνει ένα RSACryptoServiceProvider ή DSACryptoServiceProvider.
get_Oid() constΛαμβάνει το αναγνωριστικό (OID) του δημόσιου κλειδιού.
PublicKey(const SharedPtr<Oid>&, const SharedPtr<AsnEncodedData>&, const SharedPtr<AsnEncodedData>)Κατασκευαστής.

Δείτε επίσης