Beispiel #1
0
 def get_login_method(self, login_method):
     import cloud.auth.get_login_method as method
     params = {
         'login_method': login_method,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #2
0
 def get_user(self, user_id):
     import cloud.auth.get_user as method
     params = {
         'user_id': user_id,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #3
0
 def delete_session(self, session_id):
     import cloud.auth.logout as method
     params = {
         'session_id': session_id
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #4
0
    def get_all_permissions(self):
        import cloud.auth.get_all_permissions as method
        params = {

        }
        data = make_data(self.app_id, params)
        return method.do(data, self.resource)
Beispiel #5
0
 def delete_sessions(self, session_ids):
     import cloud.auth.delete_sessions as method
     params = {
         'session_ids': session_ids
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #6
0
    def get_user_count(self):
        import cloud.auth.get_user_count as method
        params = {

        }
        data = make_data(self.app_id, params)
        return method.do(data, self.resource)
Beispiel #7
0
 def delete_users(self, user_ids):
     import cloud.auth.delete_users as method
     params = {
         'user_ids': user_ids
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #8
0
 def get_user_by_email(self, email):
     import cloud.auth.get_user_by_email as method
     params = {
         'email': email,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #9
0
 def delete_user_group(self, group_name):
     import cloud.auth.delete_user_group as method
     params = {
         'group_name': group_name,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #10
0
 def set_me(self, field, value):
     import cloud.auth.set_user as method
     params = {
         'field': field,
         'value': value,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #11
0
 def attach_user_group(self, user_id, group_name):
     import cloud.auth.attach_user_group as method
     params = {
         'group_name': group_name,
         'user_id': user_id,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #12
0
 def detach_group_permission(self, group_name, permission):
     import cloud.auth.detach_group_permission as method
     params = {
         'group_name': group_name,
         'permission': permission,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #13
0
 def put_user_group(self, group_name, description):
     import cloud.auth.put_user_group as method
     params = {
         'group_name': group_name,
         'description': description,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #14
0
 def create_session(self, email, password):
     import cloud.auth.login as method
     params = {
         'email': email,
         'password': password
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #15
0
 def create_system_user(self, email, password, extra):
     import cloud.auth.register_admin as method
     params = {
         'email': email,
         'password': password,
         'extra': extra,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #16
0
 def set_login_method(self, login_method, enabled, default_group_name, register_policy_code):
     import cloud.auth.set_login_method as method
     params = {
         'login_method': login_method,
         'enabled': enabled,
         'default_group_name': default_group_name,
         'register_policy_code': register_policy_code,
     }
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)
Beispiel #17
0
 def get_users(self, start_key, limit):
     import cloud.auth.get_users as method
     params = {'start_key': start_key, 'limit': limit}
     data = make_data(self.app_id, params)
     return method.do(data, self.resource)