IsAuthorisationFailure determines if the given error has an authorisation failure.
Credentials represents openstack credentials specifically tailored to rackspace. Mostly this means that they're appropriate for the v2 API, and thus there's no domain name.
CredentialSchemas is part of the environs.ProviderCredentials interface.
DetectCredentials is part of the environs.ProviderCredentials interface.