links.auth
AuthTokenLink Objects
class AuthTokenLink(ContinuationLink)
AuthTokenLink is a link that adds an authentication token to the context. The authentication token is retrieved by calling the token_loader function. If the wrapped link raises an AuthenticationError, the token_refresher function is called again to refresh the token.
This link is statelss, and does not store the token. It is up to the user to store the token and pass it to the token_loader function.
token_loader
The function used to load the authentication token. This function should return a string containing the authentication token.
token_refresher
The function used to refresh the authentication token. This function should return a string containing the authentication token.
maximum_refresh_attempts
The maximum number of times the token_refresher function will be called, before the operation fails.
load_token_on_connect
If True, the token_loader function will be called when the link is connected.
load_token_on_enter
If True, the token_loader function will be called when the link is entered.