keystone.identity.controllers module
Workflow Logic the Identity service.
-
class
keystone.identity.controllers.GroupV3[source]
Bases: keystone.common.controller.V3Controller
-
collection_name = 'groups'
-
create_group(request, *args, **kwargs)[source]
-
delete_group(request, *args, **kwargs)[source]
-
get_group(request, *args, **kwargs)[source]
-
list_groups(request, **kwargs)[source]
-
list_groups_for_user(request, **kwargs)[source]
-
member_name = 'group'
-
update_group(request, *args, **kwargs)[source]
-
class
keystone.identity.controllers.UserV3[source]
Bases: keystone.common.controller.V3Controller
-
add_user_to_group(request, *args, **kwargs)[source]
-
change_password(request, user_id, user)[source]
-
check_user_in_group(request, *args, **kwargs)[source]
-
collection_name = 'users'
-
create_user(request, *args, **kwargs)[source]
-
delete_user(request, *args, **kwargs)[source]
-
get_user(request, *args, **kwargs)[source]
-
list_users(request, **kwargs)[source]
-
list_users_in_group(request, **kwargs)[source]
-
member_name = 'user'
-
remove_user_from_group(request, *args, **kwargs)[source]
-
update_user(request, *args, **kwargs)[source]