dodo
0.0.1
A C++ library to create containerized Linux services
|
Attributes that together constitute a X509 identity. More...
#include <x509cert.hpp>
Data Fields | |
std::string | businessCategory |
The businessCategory. More... | |
std::string | commonName |
The common name. More... | |
std::string | countryCode |
A two-character country code, for example NL for The Netherlands. More... | |
std::string | |
The email address. More... | |
std::string | jurisdictionC |
The jurisdiction country code. More... | |
std::string | jurisdictionST |
The jurisdiction state. More... | |
std::string | locality |
The locality name (city, town). More... | |
std::string | organization |
The organization name. More... | |
std::string | organizationUnit |
The organizational unit name. More... | |
std::map< std::string, std::string > | other |
Other key-value pairs in the identity. More... | |
std::string | postalCode |
The postal code. More... | |
std::string | serialNumber |
A cert serial number. More... | |
std::string | state |
The State or Province name. More... | |
std::string | street |
The street address. More... | |
Attributes that together constitute a X509 identity.
Definition at line 86 of file x509cert.hpp.
std::string dodo::network::X509Common::Identity::businessCategory |
The businessCategory.
Definition at line 129 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::commonName |
The common name.
Definition at line 119 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity(), and dodo::network::X509Certificate::verifySAN().
std::string dodo::network::X509Common::Identity::countryCode |
A two-character country code, for example NL for The Netherlands.
Definition at line 94 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::email |
The email address.
Definition at line 124 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::jurisdictionC |
The jurisdiction country code.
Definition at line 134 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::jurisdictionST |
The jurisdiction state.
Definition at line 139 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::locality |
The locality name (city, town).
Definition at line 104 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::organization |
The organization name.
Definition at line 109 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::organizationUnit |
The organizational unit name.
Definition at line 114 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::map<std::string,std::string> dodo::network::X509Common::Identity::other |
Other key-value pairs in the identity.
Definition at line 159 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::postalCode |
The postal code.
Definition at line 154 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::serialNumber |
A cert serial number.
Definition at line 144 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::state |
The State or Province name.
Definition at line 99 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().
std::string dodo::network::X509Common::Identity::street |
The street address.
Definition at line 149 of file x509cert.hpp.
Referenced by dodo::network::X509Common::parseIdentity().