|
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 |