code: def get_access_info(self, unscoped_auth):
          
          try:
              unscoped_auth_ref = base.BasePlugin.get_access_info(
                  self, unscoped_auth)
          except exceptions.KeystoneAuthException as excp:
              msg = _('Service provider authentication failed. %s')
              raise exceptions.KeystoneAuthException(msg % str(excp))
          return unscoped_auth_ref
docs: Get the access info object
  
          We attempt to get the auth ref. If it fails and if the K2K auth plugin
          was being used then we will prepend a message saying that the error was
          on the service provider side.
          :param: unscoped_auth: Keystone auth plugin for unscoped user
          :returns: keystoneclient.access.AccessInfo object