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 |
Δείτε επίσης
- Class KeyInfoClause
- Namespace System::Security::Cryptography::Xml
- Library Aspose.Page for C++