flowserv.view.user module

Serializer for user resources.

class flowserv.view.user.UserSerializer

Bases: object

Default serializer for user resources.

reset_request(request_id)

Serialization for requested identifier to rest a user password.

Parameters

request_id (string) – Unique request identifier

Return type

dict

user(user, include_token=True)

Serialization for user handle. Contains the user name and the access token if the user is logged in.

Parameters
  • user (flowserv.model.base.User) – Handle for a registered user

  • include_token (bool, optional) – Include API tokens for logged in users if True

Return type

dict

user_listing(users)

Serialize a list of user handles.

Parameters

users (list(flowserv.model.base.User)) – List of user handles

Return type

dict