|
|
std::ostream & | operator<< (std::ostream &s, const account &v) |
| | Dumps the account object to a stream in JSON format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const account_party &v) |
| | Dumps the account_party to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< account_party > &v) |
| | Converts account_parties to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< account_party > &v) |
| | Dumps the account_party objects to a stream in table format.
|
| |
|
std::string | convert_to_table (const std::vector< account > &v) |
| | Converts accounts to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< account > &v) |
| | Dumps the account object to a stream in table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const account_type &v) |
| | Dumps the account_type to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< account_version > &v) |
| | Converts account version to table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< account_version > &v) |
| | Dumps the account version objects to a stream in table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const login_info &v) |
| | Dumps the login_info object to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< login_info > &v) |
| | Converts login_info to table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< login_info > &v) |
| | Dumps the login_info object to a stream in table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const permission &v) |
| | Dumps the permission object to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< permission > &v) |
| | Converts permissions to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< permission > &v) |
| | Dumps the permission objects to a stream in table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const role &v) |
| | Dumps the role object to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< role > &v) |
| | Converts roles to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< role > &v) |
| | Dumps the role objects to a stream in table format.
|
| |
|
constexpr std::string_view | to_string (session_protocol p) |
| | Converts a session_protocol to its string representation.
|
| |
|
constexpr session_protocol | session_protocol_from_string (std::string_view s) |
| | Converts a string to session_protocol.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const session &v) |
| | Dumps the session object to a stream in JSON format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const session_statistics &v) |
| | Dumps the session_statistics object to a stream in JSON format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const tenant &v) |
| | Dumps the tenant to a stream in JSON format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const tenant_status &v) |
| | Dumps the tenant_status to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< tenant_status > &v) |
| | Converts tenant_statuses to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< tenant_status > &v) |
| | Dumps the tenant_status objects to a stream in table format.
|
| |
|
std::string | convert_to_table (const std::vector< tenant > &v) |
| | Converts tenants to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< tenant > &v) |
| | Dumps the tenant objects to a stream in table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const tenant_type &v) |
| | Dumps the tenant_type to a stream in JSON format.
|
| |
|
std::string | convert_to_table (const std::vector< tenant_type > &v) |
| | Converts tenant_types to the table format.
|
| |
|
std::ostream & | operator<< (std::ostream &s, const std::vector< tenant_type > &v) |
| | Dumps the tenant_type objects to a stream in table format.
|
| |
|
|
std::string | convert_to_json (const account &v) |
| | Dumps the account object to a stream in JSON format.
|
| |
|
std::string | convert_to_json (const std::vector< account > &v) |
| |
|
|
std::string | convert_to_json (const login_info &v) |
| | Dumps the login_info object to a stream in JSON format.
|
| |
|
std::string | convert_to_json (const std::vector< login_info > &v) |
| |
|
|
std::string | convert_to_json (const permission &v) |
| | Dumps the permission object to a stream in JSON format.
|
| |
|
std::string | convert_to_json (const std::vector< permission > &v) |
| |
|
|
std::string | convert_to_json (const role &v) |
| | Dumps the role object to a stream in JSON format.
|
| |
|
std::string | convert_to_json (const std::vector< role > &v) |
| |
Domain types for identity and access management.
Contains core entity types including account, login_info, role, permission, and their relationships. Each type has corresponding JSON I/O support.