|
CCF
|
#include <members.h>
Public Member Functions | |
| NewMember ()=default | |
| NewMember (ccf::crypto::Pem cert_, const std::optional< ccf::crypto::Pem > &encryption_pub_key_=std::nullopt, nlohmann::json member_data_={}, const std::optional< MemberRecoveryRole > &recovery_role_=std::nullopt) | |
| bool | operator== (const NewMember &rhs) const |
Public Attributes | |
| ccf::crypto::Pem | cert |
| std::optional< ccf::crypto::Pem > | encryption_pub_key = std::nullopt |
| nlohmann::json | member_data |
| std::optional< MemberRecoveryRole > | recovery_role = std::nullopt |
|
default |
|
inline |
|
inline |
| ccf::crypto::Pem ccf::NewMember::cert |
| std::optional<ccf::crypto::Pem> ccf::NewMember::encryption_pub_key = std::nullopt |
| nlohmann::json ccf::NewMember::member_data |
| std::optional<MemberRecoveryRole> ccf::NewMember::recovery_role = std::nullopt |