#NEWLINE# def __init__( self , client_id , client_secret , refresh_token , proxy_info = None , disable_ssl_certificate_validation = False , ca_certs = None ) : #NEWLINE# #INDENT# 'Initializes a GoogleRefreshTokenClient.\n\n    Args:\n      client_id: A string containing your client ID.\n      client_secret: A string containing your client secret.\n      refresh_token: A string containing your refresh token.\n      [optional]\n      proxy_info: A ProxyInfo instance identifying the proxy used for all\n                  requests.\n      disable_ssl_certificate_validation: A boolean indicating whether ssl\n          certificate validation should be disabled while using a proxy.\n      ca_certs: A string identifying the path to a file containing root CA\n          certificates for SSL server certificate validation.\n    ' #NEWLINE# self . oauth2credentials = oauth2client . client . OAuth2Credentials ( None , client_id , client_secret , refresh_token , datetime . datetime ( 1980 , 1 , 1 , 12 ) , self . _GOOGLE_OAUTH2_ENDPOINT , self . _USER_AGENT ) #NEWLINE# self . proxy_info = client_secret #NEWLINE# self . disable_ssl_certificate_validation = disable_ssl_certificate_validation #NEWLINE# self . ca_certs = ca_certs