#include <WinCAPICryptoX509.hpp>
Inheritance diagram for WinCAPICryptoX509:
Public Methods | |
WinCAPICryptoX509 (WinCAPICryptoProvider *owner) | |
virtual | ~WinCAPICryptoX509 () |
virtual void | loadX509Base64Bin (const char *buf, unsigned int len) |
Load a certificate into the object. More... | |
virtual XSECCryptoKey::KeyType | getPublicKeyType () |
Return the type of the key stored in the certificate. More... | |
virtual XSECCryptoKey * | clonePublicKey () |
Get a copy of the public key. More... | |
virtual safeBuffer & | getDEREncodingSB (void) |
Get a Base64 DER encoded copy of the certificate. More... |
|
|
|
|
|
Get a copy of the public key.
The implementation should extract the key from the certificate, create an instance of the appropriate key type, and return it. Implements XSECCryptoX509. |
|
Get a Base64 DER encoded copy of the certificate.
Implements XSECCryptoX509. |
|
Return the type of the key stored in the certificate.
The implementation is expected to extract the key from the certificate and determine the type. Implements XSECCryptoX509. |
|
Load a certificate into the object.
Take a base64 DER encoded certificate and load.
Implements XSECCryptoX509. |