Lines Matching refs:KeyUsage
15 enum class KeyUsage{ enum
55 NLOHMANN_JSON_SERIALIZE_ENUM(KeyUsage, {
56 {KeyUsage::Invalid, "Invalid"},
57 {KeyUsage::DigitalSignature, "DigitalSignature"},
58 {KeyUsage::NonRepudiation, "NonRepudiation"},
59 {KeyUsage::KeyEncipherment, "KeyEncipherment"},
60 {KeyUsage::DataEncipherment, "DataEncipherment"},
61 {KeyUsage::KeyAgreement, "KeyAgreement"},
62 {KeyUsage::KeyCertSign, "KeyCertSign"},
63 {KeyUsage::CRLSigning, "CRLSigning"},
64 {KeyUsage::EncipherOnly, "EncipherOnly"},
65 {KeyUsage::DecipherOnly, "DecipherOnly"},
66 {KeyUsage::ServerAuthentication, "ServerAuthentication"},
67 {KeyUsage::ClientAuthentication, "ClientAuthentication"},
68 {KeyUsage::CodeSigning, "CodeSigning"},
69 {KeyUsage::EmailProtection, "EmailProtection"},
70 {KeyUsage::Timestamping, "Timestamping"},
71 {KeyUsage::OCSPSigning, "OCSPSigning"},