l.c.o.OpenStackAuthConnection(ConnectionUserAndKey) : class documentation

Part of libcloud.common.openstack View Source View In Hierarchy

No class docstring
Method __init__ Undocumented
Method morph_action_hook Undocumented
Method add_default_headers Undocumented
Method authenticate Authenticate against the keystone api.
Method authenticate_1_0 Undocumented
Method authenticate_1_1 Undocumented
Method authenticate_2_0_with_apikey Undocumented
Method authenticate_2_0_with_password Undocumented
Method authenticate_2_0_with_body Undocumented
Method _is_token_valid Return True if the current taken is already cached and hasn't expired yet.
def __init__(self, parent_conn, auth_url, auth_version, user_id, key, tenant_name=None, timeout=None): (source)
Undocumented
def morph_action_hook(self, action): (source)
Undocumented
def add_default_headers(self, headers): (source)
Undocumented
def authenticate(self, force=False): (source)
Authenticate against the keystone api.

@param force: Forcefully update the token even if it's already cached
              and still valid.
@type force: C{bool}
def authenticate_1_0(self): (source)
Undocumented
def authenticate_1_1(self): (source)
Undocumented
def authenticate_2_0_with_apikey(self): (source)
Undocumented
def authenticate_2_0_with_password(self): (source)
Undocumented
def authenticate_2_0_with_body(self, reqbody): (source)
Undocumented
def _is_token_valid(self): (source)
Return True if the current taken is already cached and hasn't expired
yet.

@rtype: C{bool}
API Documentation for libcloud, generated by pydoctor at 2013-07-01 17:02:02.