CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::crypto::JsonWebKey Struct Reference

#include <jwk.h>

Inherited by ccf::crypto::JsonWebKeyECPublic, ccf::crypto::JsonWebKeyEdDSAPublic, and ccf::crypto::JsonWebKeyRSAPublic.

Public Member Functions

bool operator== (const JsonWebKey &) const =default
 

Public Attributes

JsonWebKeyType kty
 
std::optional< std::string > kid = std::nullopt
 
std::optional< std::vector< std::string > > x5c = std::nullopt
 

Member Function Documentation

◆ operator==()

bool ccf::crypto::JsonWebKey::operator== ( const JsonWebKey ) const
default

Member Data Documentation

◆ kid

std::optional<std::string> ccf::crypto::JsonWebKey::kid = std::nullopt

◆ kty

JsonWebKeyType ccf::crypto::JsonWebKey::kty

◆ x5c

std::optional<std::vector<std::string> > ccf::crypto::JsonWebKey::x5c = std::nullopt

The documentation for this struct was generated from the following file: