numerous.cli.auth module#
- class numerous.cli.auth.AccessLevel(value)#
Bases:
IntEnumAn enumeration.
- ADMIN = 5#
- ANY = 0#
- DEVELOPER = 3#
- OWNER = 4#
- READ = 1#
- WRITE = 2#
- exception numerous.cli.auth.AuthenticationError#
Bases:
Exception
- class numerous.cli.auth.IdTokenAuth(id_token)#
Bases:
AuthMetadataPlugin
- numerous.cli.auth.authenticate_user(token_manager, email, password)#
- Return type:
Tuple[str,str]
- numerous.cli.auth.get_id_token(api_url, refresh_token, organization)#
- Return type:
str
- numerous.cli.auth.get_refresh_token(repo, execution_id)#
- Return type:
str
- numerous.cli.auth.login(repo)#
- Return type:
str
- numerous.cli.auth.refresh_user(token_manager, refresh_token)#
- Return type:
Tuple[str,str,str]