PcapPlusPlus
Next
|
#include <X509Decoder.h>
Public Types | |
enum | Value : uint8_t { BasicConstraints , KeyUsage , ExtendedKeyUsage , SubjectKeyIdentifier , AuthorityKeyIdentifier , SubjectAltName , IssuerAltName , CrlDistributionPoints , AuthorityInfoAccess , CertificatePolicies , PolicyMappings , PolicyConstraints , NameConstraints , InhibitAnyPolicy , CTPrecertificateSCTs , SubjectInfoAccess , FreshestCRL , TLSFeature , OcspNoCheck , SubjectDirectoryAttributes , Unknown } |
Public Member Functions | |
constexpr | X509ExtensionType (Value value) |
std::string | toString () const |
std::string | getOidValue () const |
Static Public Member Functions | |
static X509ExtensionType | fromOidValue (const Asn1ObjectIdentifier &value) |
Represents an X.509 extension type
enum pcpp::X509ExtensionType::Value : uint8_t |
Enumeration of supported X.509 extension types
|
inlineconstexpr |
Construct X509ExtensionType from Value enum
[in] | value | the extension type enum value |
|
static |
Creates an X509ExtensionType from an OID value
[in] | value | The ASN.1 object identifier |
std::string pcpp::X509ExtensionType::getOidValue | ( | ) | const |
std::string pcpp::X509ExtensionType::toString | ( | ) | const |