System::Security::Cryptography::X509Certificates::PublicKey class
Contents
[
Hide
]PublicKey class
Represents a X509-certificate’s public key information. 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 PublicKey : public System::Object
Methods
Method | Description |
---|---|
get_EncodedKeyValue() const | Gets ASN.1-encoded public key value. |
get_EncodedParameters() const | Gets ASN.1-encoded public key parameters. |
get_Key() const | Gets an RSACryptoServiceProvider or DSACryptoServiceProvider. |
get_Oid() const | Gets identifier (OID) of the public key. |
PublicKey(const SharedPtr<Oid>&, const SharedPtr<AsnEncodedData>&, const SharedPtr<AsnEncodedData>) | Constructor. |
See Also
- Class Object
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.PUB for C++