Obtener tiempo de caducidad de token de acceso de Google en Android
De acuerdo con este post , es posible obtener el token de acceso de Google + mediante el siguiente código:
AsyncTask<Void, Void, String> task = new AsyncTask<Void, Void, String>() { @Override protected String doInBackground(Void... params) { String token = null; try { token = GoogleAuthUtil.getToken( MainActivity.this, mGoogleApiClient.getAccountName(), "oauth2:" + SCOPES); } catch (IOException transientEx) { // Network or server error, try later Log.e(TAG, transientEx.toString()); } catch (UserRecoverableAuthException e) { // Recover (with e.getIntent()) Log.e(TAG, e.toString()); Intent recover = e.getIntent(); startActivityForResult(recover, REQUEST_CODE_TOKEN_AUTH); } catch (GoogleAuthException authEx) { // The call is not ever expected to succeed // assuming you have already verified that // Google Play services is installed. Log.e(TAG, authEx.toString()); } return token; } @Override protected void onPostExecute(String token) { Log.i(TAG, "Access token retrieved:" + token); }
¿También es posible obtener la fecha de caducidad del token de acceso usando GoogleAuthUtil o AccountManager ? ¿O sólo las soluciones están invocando un HTTPS POST a https://accounts.google.com/o/oauth2/auth utilizando el token anterior?
- ¿Cómo crear una cuenta de usuario _segmentar desde un token de Google para Android?
- Intento del navegador y regreso a la actividad correcta (ficha abierta)
- Oauth 2 en una aplicación para Android
- IOException lanzada por AccountManagerFuture.getResults mientras que la conexión está viva
- ¿Cómo / dónde almacenar el token de actualización en Android?
- ¿GoogleAccountCredential proporciona token de actualización?
- La mejor manera de usar las API de Google con OAuth 2.0 en Android
- Obtención de un código de autorización OAuth2 que se puede compartir con un servidor
- Android y OAUTH 2.0
- Las pestañas personalizadas de Chrome de Android / la API web de Fitbit no se redireccionarán si la aplicación ya está autorizada. (OAuth2.0)
- SampleSyncAdapter que almacena la contraseña de texto sin formato?
- Android: verifica el nombre de la cuenta google del dispositivo en el servidor
- Librería / marco apropiado de Oauth2 del androide
- ResourceBundle en Android en la carpeta Activos
- Cómo transmitir datos de MediaCodec a AudioTrack con Xamarin para Android