Call this on an auth to authenticate it.
Tests if auth is able to authenticate by providing credentials to the soup.auth.Auth.authenticate.
Call this on an auth to cancel it.
Returns the authority (host:port) that auth is associated with.
Generates an appropriate "Authorization" header for msg.
Gets an opaque identifier for auth.
Returns a list of paths on the server which auth extends over.
Returns auth's realm.
Tests if auth has been given a username and password.
Tests if auth has been cancelled
Tests whether or not auth is associated with a proxy server rather than an "origin" server.
Tests if auth is ready to make a request for msg with.
Updates auth with the information from msg and auth_header, possibly un-authenticating it.
HTTP "Basic" authentication.
class@Sessions support this by default; if you want to disable support for it, call soup.session.Session.removeFeatureByType, passing SOUP_TYPE_AUTH_BASIC.