API
All base classes relating to generic API operations including authorisation and request handling.
- Authorise
APIAuthoriser
APIAuthoriser.token_safe
APIAuthoriser.headers
APIAuthoriser.logger
APIAuthoriser.name
APIAuthoriser.auth_args
APIAuthoriser.user_args
APIAuthoriser.refresh_args
APIAuthoriser.test_args
APIAuthoriser.test_condition
APIAuthoriser.test_expiry
APIAuthoriser.token
APIAuthoriser.token_file_path
APIAuthoriser.token_key_path
APIAuthoriser.header_key
APIAuthoriser.header_prefix
APIAuthoriser.header_extra
APIAuthoriser.load_token()
APIAuthoriser.save_token()
APIAuthoriser.test_token()
- Exceptions
- Request
RequestHandler
RequestHandler.backoff_final
RequestHandler.timeout
RequestHandler.logger
RequestHandler.authoriser
RequestHandler.cache
RequestHandler.session
RequestHandler.backoff_start
RequestHandler.backoff_factor
RequestHandler.backoff_count
RequestHandler.authorise()
RequestHandler.close()
RequestHandler.request()
RequestHandler.get()
RequestHandler.post()
RequestHandler.put()
RequestHandler.delete()
RequestHandler.options()
RequestHandler.head()
RequestHandler.patch()