PcapPlusPlus
Next
|
#include <X509Decoder.h>
Public Types | |
enum | Value : uint8_t { SHA1 , SHA256 , SHA384 , SHA512 , MD5 , RSA , RSAWithSHA1 , RSAWithSHA256 , RSAWithSHA384 , RSAWithSHA512 , RSAPSS , ECDSA , ECDSAWithSHA1 , ECDSAWithSHA256 , ECDSAWithSHA384 , ECDSAWithSHA512 , DSA , DSAWithSHA1 , DSAWithSHA256 , ED25519 , ED448 , DiffieHellman , Unknown } |
Define enum types and the corresponding int values. More... | |
Public Member Functions | |
constexpr | X509Algorithm (Value value) |
std::string | toString () const |
std::string | getOidValue () const |
Static Public Member Functions | |
static X509Algorithm | fromOidValue (const Asn1ObjectIdentifier &value) |
Represents cryptographic algorithms used in X.509 certificates This class encapsulates various hashing and signature algorithms that can be used in X.509 certificates for signing and key exchange.
enum pcpp::X509Algorithm::Value : uint8_t |
Define enum types and the corresponding int values.
|
inlineconstexpr |
Construct LdapOperationType from Value enum
[in] | value | the operation type enum value |
|
static |
A static method that creates LdapOperationType from an integer value
[in] | value | The operation type integer value |
std::string pcpp::X509Algorithm::getOidValue | ( | ) | const |
std::string pcpp::X509Algorithm::toString | ( | ) | const |