- httpTransport = AndroidHttp.newCompatibleTransport();
- jsonFactory = new JacksonFactory();
- AccessTokenResponse token = store.readTokens();
- Log.v(TAG, "tokens - access: \"" + token.accessToken +
- "\", refresh: \"" + token.refreshToken +
- "\", client_id: \"" + ClientCredentials.CLIENT_ID +
- "\", client_secret: \"" +
- ClientCredentials.CLIENT_SECRET +
- "\"");
- accessProtectedResource = new GoogleAccessProtectedResource(
- token.accessToken, httpTransport, jsonFactory,
- ClientCredentials.CLIENT_ID,
- ClientCredentials.CLIENT_SECRET,
- token.refreshToken)
- {
- @Override
- public void onAccessToken(
- String accessToken) {
- Log.v(TAG, "Update access token to \""
- + accessToken + "\"");
- store.updateAccessToken(
- accessToken);
- }
- };