System::Security::Cryptography::Xml::KeyInfoX509Data κλάση

KeyInfoX509Data class

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

class KeyInfoX509Data : public System::Security::Cryptography::Xml::KeyInfoClause

Μέθοδοι

ΜέθοδοςΠεριγραφή
AddCertificate(SharedPtr<X509Certificates::X509Certificate>)
AddIssuerSerial(String, String)
AddSubjectKeyId(ArrayPtr<uint8_t>)
AddSubjectName(String)
get_Certificates()
get_IssuerSerials()
get_SubjectKeyIds()
get_SubjectNames()
GetXml() override
GetXml(SharedPtr<System::Xml::XmlDocument>) override
InternalAddIssuerSerial(String, String)
KeyInfoX509Data()
LoadXml(SharedPtr<System::Xml::XmlElement>) override

Δείτε επίσης