#include <xmltooling/security/XSECCryptoX509CRL.h>
Inheritance diagram for xmltooling::XSECCryptoX509CRL:

Public Member Functions | |
| virtual const XMLCh * | getProviderName () const =0 |
| Returns a string that identifies the crypto owner of this library. | |
| virtual XSECCryptoX509CRL * | clone () const =0 |
| Returns a duplicate of the original object. | |
| virtual void | loadX509CRLBase64Bin (const char *buf, unsigned int len)=0 |
| Load a Base64-encoded CRL into the object. | |
| void | loadX509CRLPEM (const char *buf, unsigned int len=0) |
| Load a PEM encoded CRL into the object. | |
| virtual safeBuffer & | getDEREncodingSB (void)=0 |
| Get a Base64 DER encoded copy of the CRL. | |
| virtual XSECCryptoX509CRL* xmltooling::XSECCryptoX509CRL::clone | ( | ) | const [pure virtual] |
Returns a duplicate of the original object.
Implemented in xmltooling::OpenSSLCryptoX509CRL.
| virtual safeBuffer& xmltooling::XSECCryptoX509CRL::getDEREncodingSB | ( | void | ) | [pure virtual] |
Get a Base64 DER encoded copy of the CRL.
Implemented in xmltooling::OpenSSLCryptoX509CRL.
| virtual const XMLCh* xmltooling::XSECCryptoX509CRL::getProviderName | ( | ) | const [pure virtual] |
Returns a string that identifies the crypto owner of this library.
Implemented in xmltooling::OpenSSLCryptoX509CRL.
| virtual void xmltooling::XSECCryptoX509CRL::loadX509CRLBase64Bin | ( | const char * | buf, | |
| unsigned int | len | |||
| ) | [pure virtual] |
Load a Base64-encoded CRL into the object.
| buf | buffer containing the base64-encoded CRL | |
| len | number of bytes of data in the CRL buffer (0 if the string is null terminated) |
Implemented in xmltooling::OpenSSLCryptoX509CRL.
| void xmltooling::XSECCryptoX509CRL::loadX509CRLPEM | ( | const char * | buf, | |
| unsigned int | len = 0 | |||
| ) |
Load a PEM encoded CRL into the object.
| buf | buffer containing the PEM encoded CRL | |
| len | number of bytes of data in the CRL buffer (0 if the string is null terminated) |
1.4.7