System::Security::Cryptography::Xml::KeyInfoX509Data class
Contents
[
Hide
]KeyInfoX509Data class
Represents an ‘X509Data’ element. Contains X.509v3 certificate information related to the validation or encryption key. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.
class KeyInfoX509Data : public System::Security::Cryptography::Xml::KeyInfoClause
Methods
Method | Description |
---|---|
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 |
See Also
- Class KeyInfoClause
- Namespace System::Security::Cryptography::Xml
- Library Aspose.PUB for C++