original_docstring: Return an auth plugin for the proxy user.
  
      :param username: the name of the proxy user.
  
      :param password: the proxy user's password.
  
      :param trust_id: a trust to scope the auth with (optional).
  
      :returns: an auth plugin object for the proxy user.
      
docstring: Return an auth plugin for the proxy user.
docstring_tokens: Return an auth plugin for the proxy user .
code: def auth_for_proxy(username, password, trust_id=None):
      '''Return an auth plugin for the proxy user.
  
      :param username: the name of the proxy user.
  
      :param password: the proxy user's password.
  
      :param trust_id: a trust to scope the auth with (optional).
  
      :returns: an auth plugin object for the proxy user.
      '''
      auth = _password_auth(
          username=username,
          password=password,
          user_domain_name=CONF.proxy_user_domain_name,
          trust_id=trust_id)
      return auth
code_tokens: def auth_for_proxy ( username , password , trust_id = None ) : auth = _password_auth ( username = username , password = password , user_domain_name = CONF . proxy_user_domain_name , trust_id = trust_id ) return auth
short_docstring: Return an auth plugin for the proxy user.
short_docstring_tokens: Return an auth plugin for the proxy user .
comment: '''Return an auth plugin for the proxy user.
  
      :param username: the name of the proxy user.
  
      :param password: the proxy user's password.
  
      :param trust_id: a trust to scope the auth with (optional).
  
      :returns: an auth plugin object for the proxy user.
      '''