ORE Studio 0.0.4
Loading...
Searching...
No Matches
authorization_service Member List

This is the complete list of members for authorization_service, including all inherited members.

assign_role(const boost::uuids::uuid &account_id, const boost::uuids::uuid &role_id, const std::string &assigned_by, const std::string &change_commentary="Role assigned to account")authorization_service
authorization_service(context ctx, event_bus *event_bus=nullptr)authorization_serviceexplicit
check_permission(const std::vector< std::string > &permissions, std::string_view required_permission)authorization_servicestatic
context typedef (defined in authorization_service)authorization_service
create_permission(const std::string &code, const std::string &description)authorization_service
create_role(const std::string &name, const std::string &description, const std::vector< std::string > &permission_codes, const std::string &recorded_by)authorization_service
event_bus typedef (defined in authorization_service)authorization_service
find_permission_by_code(const std::string &code)authorization_service
find_role(const boost::uuids::uuid &role_id)authorization_service
find_role_by_name(const std::string &name)authorization_service
get_account_roles(const boost::uuids::uuid &account_id)authorization_service
get_effective_permissions(const boost::uuids::uuid &account_id)authorization_service
get_role_permissions(const boost::uuids::uuid &role_id)authorization_service
has_permission(const boost::uuids::uuid &account_id, std::string_view permission_code)authorization_service
list_permissions()authorization_service
list_roles()authorization_service
revoke_role(const boost::uuids::uuid &account_id, const boost::uuids::uuid &role_id)authorization_service