func clientOAuth(tokens *oauthTokens) *clientOAuthAuthentication {
	a := clientOAuthAuthentication{
		Tokens:  tokens,
		BaseUrl: config.BaseUrl,
		Client: http.Client{
			Transport: &http.Transport{
				Dial: dialTimeout,
			},
		},
	}
	return &a
}
func clientOAuth(tokens *oauthTokens) *clientOAuthAuthentication {
	a := clientOAuthAuthentication{
		Tokens:  tokens,
		BaseUrl: config.BaseUrl,
		Client: http.Client{
			Transport: &http.Transport{
				Dial: dialTimeout,
			},
		},
	}
	return &a
}
func clientOAuth ( tokens * oauthTokens ) * clientOAuthAuthentication { a := clientOAuthAuthentication { Tokens : tokens , BaseUrl : config . BaseUrl , Client : http . Client { Transport : & http . Transport { Dial : dialTimeout , } , } , } return & a }
// ClientOAuth instantiates ClientOAuthAuthentication with the client OAuth tokens
ClientOAuth instantiates ClientOAuthAuthentication with the client OAuth tokens