AAS HTTP Client Documentation
Loading...
Searching...
No Matches
authentication.py File Reference

Go to the source code of this file.

Classes

class  implementations.authentication.AuthMethod
 Defines authentication methods. More...
 
class  implementations.authentication.TokenData
 Holds token data. More...
 

Namespaces

namespace  implementations
 
namespace  implementations.authentication
 

Functions

TokenData|None implementations.authentication.get_token (OAuth o_auth_configuration)
 Get token based on the provided OAuth configuration.
 
TokenData|None implementations.authentication.get_token_by_basic_auth (str endpoint, str username, str password, timeout=200)
 Get token from a specific authentication service provider by basic authentication.
 
TokenData|None implementations.authentication.get_token_by_password (str endpoint, str username, str password, timeout=200)
 Get token from a specific authentication service provider by username and password.
 
TokenData|None implementations.authentication._get_token_from_endpoint (str endpoint, dict[str, str] data, HTTPBasicAuth|None auth=None, int timeout=200)
 Get token from a specific authentication service provider.
 

Variables

 implementations.authentication._logger