Microsoft Information Protection (MIP) SDK for C++: Reference 1.16
Doxygen-generated documentation for MIP SDK written in C++
|
A group of users and the roles associated with them. More...
#include <src/api/mip/user_roles.h>
Public Member Functions | |
const std::vector< std::string > & | Roles () const |
Gets roles associated with a group of users. | |
UserRoles (const std::vector< std::string > &users, const std::vector< std::string > &roles) | |
UserRoles constructor. | |
const std::vector< std::string > & | Users () const |
Gets users associated with a set of roles. | |
Private Attributes | |
std::vector< std::string > | mRoles |
std::vector< std::string > | mUsers |
A group of users and the roles associated with them.
Definition at line 47 of file user_roles.h.
|
inline |
UserRoles constructor.
users | Group of users that share the same roles |
roles | Roles shared by group of users |
Definition at line 55 of file user_roles.h.
|
inline |
Gets roles associated with a group of users.
Definition at line 69 of file user_roles.h.
References mRoles.
|
inline |
Gets users associated with a set of roles.
Definition at line 62 of file user_roles.h.
References mUsers.
|
private |
Definition at line 73 of file user_roles.h.
Referenced by Roles().
|
private |
Definition at line 72 of file user_roles.h.
Referenced by Users().