libcamgm
|
Read-only data representation of a request. More...
#include <RequestData.hpp>
Public Member Functions | |
RequestData (const RequestData &data) | |
virtual | ~RequestData () |
RequestData & | operator= (const RequestData &data) |
uint32_t | getVersion () const |
uint32_t | getKeysize () const |
DNObject | getSubjectDN () const |
KeyAlg | getKeyAlgorithm () const |
ca_mgm::ByteBuffer | getPublicKey () const |
SigAlg | getSignatureAlgorithm () const |
ca_mgm::ByteBuffer | getSignature () const |
X509v3RequestExts | getExtensions () const |
std::string | getChallengePassword () const |
std::string | getUnstructuredName () const |
std::string | getRequestAsText () const |
std::string | getExtensionsAsText () const |
virtual bool | valid () const |
virtual std::vector< std::string > | verify () const |
virtual std::vector< std::string > | dump () const |
Protected Member Functions | |
RequestData () | |
Protected Attributes | |
ca_mgm::RWCOW_pointer < RequestDataImpl > | m_impl |
Read-only data representation of a request.
This class is a read-only data representation of a request
ca_mgm::RequestData::RequestData | ( | const RequestData & | data | ) |
|
virtual |
|
protected |
|
virtual |
std::string ca_mgm::RequestData::getChallengePassword | ( | ) | const |
X509v3RequestExts ca_mgm::RequestData::getExtensions | ( | ) | const |
std::string ca_mgm::RequestData::getExtensionsAsText | ( | ) | const |
Return the Request extensions in a human readable format (Format may change)
KeyAlg ca_mgm::RequestData::getKeyAlgorithm | ( | ) | const |
uint32_t ca_mgm::RequestData::getKeysize | ( | ) | const |
ca_mgm::ByteBuffer ca_mgm::RequestData::getPublicKey | ( | ) | const |
std::string ca_mgm::RequestData::getRequestAsText | ( | ) | const |
Return the Request in a human readable format (Format may change)
ca_mgm::ByteBuffer ca_mgm::RequestData::getSignature | ( | ) | const |
SigAlg ca_mgm::RequestData::getSignatureAlgorithm | ( | ) | const |
DNObject ca_mgm::RequestData::getSubjectDN | ( | ) | const |
std::string ca_mgm::RequestData::getUnstructuredName | ( | ) | const |
uint32_t ca_mgm::RequestData::getVersion | ( | ) | const |
RequestData& ca_mgm::RequestData::operator= | ( | const RequestData & | data | ) |
|
virtual |
|
virtual |
|
protected |