tcms.rpc.api.auth module

tcms.rpc.api.auth.login(username, password, **kwargs)[source]
RPC Auth.login(username, password)

Login into Kiwi TCMS.

Parameters:
  • username (str) – A Kiwi TCMS login

  • password (str) – The password

  • **kwargs – Dict providing access to the current request, protocol, entry point name and handler instance from the rpc method

Returns:

Session ID

Return type:

str

Raises:

PermissionDenied – if username or password doesn’t match or missing

tcms.rpc.api.auth.logout(**kwargs)[source]
RPC Auth.logout()

Delete session information