parameters: (self, token_uri, client_id, client_secret, refresh_token,
                 auth_uri=None, access_token_cache=None,
                 datetime_strategy=datetime.datetime,
                 disable_ssl_certificate_validation=False,
                 proxy_host=None, proxy_port=None, proxy_user=None,
                 proxy_pass=None, ca_certs_file=None)
docstring: Creates an OAuth2UserAccountClient.
  
      Args:
        token_uri: The URI used to refresh access tokens.
        client_id: The OAuth2 client ID of this client.
        client_secret: The OAuth2 client secret of this client.
        refresh_token: The token used to refresh the access token.
        auth_uri: The URI for OAuth2 authorization.
        access_token_cache: An optional instance of a TokenCache. If omitted or
            None, an InMemoryTokenCache is used.
        datetime_strategy: datetime module strategy to use.
        disable_ssl_certificate_validation: True if certifications should not be
            validated.
        proxy_host: An optional string specifying the host name of an HTTP proxy
            to be used.
        proxy_port: An optional int specifying the port number of an HTTP proxy
            to be used.
        proxy_user: An optional string specifying the user name for interacting
            with the HTTP proxy.
        proxy_pass: An optional string specifying the password for interacting
            with the HTTP proxy.
        ca_certs_file: The cacerts.txt file to use.
docstring_summary: Creates an OAuth2UserAccountClient.
docstring_tokens: Creates an OAuth2UserAccountClient .
function: def __init__(self, token_uri, client_id, client_secret, refresh_token,
                 auth_uri=None, access_token_cache=None,
                 datetime_strategy=datetime.datetime,
                 disable_ssl_certificate_validation=False,
                 proxy_host=None, proxy_port=None, proxy_user=None,
                 proxy_pass=None, ca_certs_file=None):
      """Creates an OAuth2UserAccountClient.
  
      Args:
        token_uri: The URI used to refresh access tokens.
        client_id: The OAuth2 client ID of this client.
        client_secret: The OAuth2 client secret of this client.
        refresh_token: The token used to refresh the access token.
        auth_uri: The URI for OAuth2 authorization.
        access_token_cache: An optional instance of a TokenCache. If omitted or
            None, an InMemoryTokenCache is used.
        datetime_strategy: datetime module strategy to use.
        disable_ssl_certificate_validation: True if certifications should not be
            validated.
        proxy_host: An optional string specifying the host name of an HTTP proxy
            to be used.
        proxy_port: An optional int specifying the port number of an HTTP proxy
            to be used.
        proxy_user: An optional string specifying the user name for interacting
            with the HTTP proxy.
        proxy_pass: An optional string specifying the password for interacting
            with the HTTP proxy.
        ca_certs_file: The cacerts.txt file to use.
      """
      super(OAuth2UserAccountClient, self).__init__(
          cache_key_base=refresh_token, auth_uri=auth_uri, token_uri=token_uri,
          access_token_cache=access_token_cache,
          datetime_strategy=datetime_strategy,
          disable_ssl_certificate_validation=disable_ssl_certificate_validation,
          proxy_host=proxy_host, proxy_port=proxy_port, proxy_user=proxy_user,
          proxy_pass=proxy_pass, ca_certs_file=ca_certs_file)
      self.token_uri = token_uri
      self.client_id = client_id
      self.client_secret = client_secret
      self.refresh_token = refresh_token
function_tokens: def __init__ ( self , token_uri , client_id , client_secret , refresh_token , auth_uri = None , access_token_cache = None , datetime_strategy = datetime . datetime , disable_ssl_certificate_validation = False , proxy_host = None , proxy_port = None , proxy_user = None , proxy_pass = None , ca_certs_file = None ) : super ( OAuth2UserAccountClient , self ) . __init__ ( cache_key_base = refresh_token , auth_uri = auth_uri , token_uri = token_uri , access_token_cache = access_token_cache , datetime_strategy = datetime_strategy , disable_ssl_certificate_validation = disable_ssl_certificate_validation , proxy_host = proxy_host , proxy_port = proxy_port , proxy_user = proxy_user , proxy_pass = proxy_pass , ca_certs_file = ca_certs_file ) self . token_uri = token_uri self . client_id = client_id self . client_secret = client_secret self . refresh_token = refresh_token