Implement the concept of group inside SEkey. Class members are kept private and suitable getter/setter methods are provided.
More...
#include <SEkey.h>
|
| se_group (std::string &groupid, std::string &groupname, group_policy gpolicy) |
|
std::string & | get_id () |
|
void | set_id (std::string &new_id) |
|
std::string & | get_name () |
|
void | set_name (std::string &new_name) |
|
uint32_t | get_users_counter () |
|
void | set_users_counter (uint32_t cnt) |
|
uint32_t | get_keys_counter () |
|
void | set_keys_counter (uint32_t cnt) |
|
uint32_t | get_keys_maxnumber () |
|
void | set_keys_maxnumber (uint32_t max) |
|
uint32_t | get_keys_algorithm () |
|
void | set_keys_algorithm (uint32_t algo) |
|
uint32_t | get_keys_cryptoperiod () |
|
void | set_keys_cryptoperiod (uint32_t cryptoperiod) |
|
void | print_group_details (std::ofstream &sekey_log) |
|
Implement the concept of group inside SEkey. Class members are kept private and suitable getter/setter methods are provided.
◆ id
◆ keys_counter
uint32_t se_group::keys_counter |
|
private |
The number of keys currently in the group.
◆ keys_list
std::vector<se_key> se_group::keys_list |
|
private |
◆ name
std::string se_group::name |
|
private |
◆ policy
◆ users_counter
uint32_t se_group::users_counter |
|
private |
The number of users currently in the group.
◆ users_list
std::vector<se_user> se_group::users_list |
|
private |
The documentation for this class was generated from the following files: