Class ShadowGoogleAuthUtil.GoogleAuthUtilImpl

java.lang.Object
org.robolectric.shadows.gms.ShadowGoogleAuthUtil.GoogleAuthUtilImpl
Enclosing class:
ShadowGoogleAuthUtil

public static class ShadowGoogleAuthUtil.GoogleAuthUtilImpl
extends Object
Class containing methods with same signatures of the static methods of GoogleAuthUtil
  • Constructor Details

  • Method Details

    • clearToken

      public void clearToken​(Context context, String token) throws com.google.android.gms.auth.GooglePlayServicesAvailabilityException, com.google.android.gms.auth.GoogleAuthException, IOException
      Throws:
      com.google.android.gms.auth.GooglePlayServicesAvailabilityException
      com.google.android.gms.auth.GoogleAuthException
      IOException
    • getAccountChangeEvents

      public List<com.google.android.gms.auth.AccountChangeEvent> getAccountChangeEvents​(Context context, int eventIndex, String accountName) throws com.google.android.gms.auth.GoogleAuthException, IOException
      Throws:
      com.google.android.gms.auth.GoogleAuthException
      IOException
    • getAccountId

      public String getAccountId​(Context ctx, String accountName) throws com.google.android.gms.auth.GoogleAuthException, IOException
      Throws:
      com.google.android.gms.auth.GoogleAuthException
      IOException
    • getToken

      public String getToken​(Context context, Account account, String scope) throws IOException, com.google.android.gms.auth.UserRecoverableAuthException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableAuthException
      com.google.android.gms.auth.GoogleAuthException
    • getToken

      public String getToken​(Context context, Account account, String scope, Bundle extras) throws IOException, com.google.android.gms.auth.UserRecoverableAuthException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableAuthException
      com.google.android.gms.auth.GoogleAuthException
    • getToken

      public String getToken​(Context context, String accountName, String scope) throws IOException, com.google.android.gms.auth.UserRecoverableAuthException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableAuthException
      com.google.android.gms.auth.GoogleAuthException
    • getToken

      public String getToken​(Context context, String accountName, String scope, Bundle extras) throws IOException, com.google.android.gms.auth.UserRecoverableAuthException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableAuthException
      com.google.android.gms.auth.GoogleAuthException
    • getTokenWithNotification

      public String getTokenWithNotification​(Context context, Account account, String scope, Bundle extras) throws IOException, com.google.android.gms.auth.UserRecoverableNotifiedException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableNotifiedException
      com.google.android.gms.auth.GoogleAuthException
    • getTokenWithNotification

      public String getTokenWithNotification​(Context context, Account account, String scope, Bundle extras, Intent callback) throws IOException, com.google.android.gms.auth.UserRecoverableNotifiedException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableNotifiedException
      com.google.android.gms.auth.GoogleAuthException
    • getTokenWithNotification

      public String getTokenWithNotification​(Context context, Account account, String scope, Bundle extras, String authority, Bundle syncBundle) throws IOException, com.google.android.gms.auth.UserRecoverableNotifiedException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableNotifiedException
      com.google.android.gms.auth.GoogleAuthException
    • getTokenWithNotification

      public String getTokenWithNotification​(Context context, String accountName, String scope, Bundle extras) throws IOException, com.google.android.gms.auth.UserRecoverableNotifiedException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableNotifiedException
      com.google.android.gms.auth.GoogleAuthException
    • getTokenWithNotification

      public String getTokenWithNotification​(Context context, String accountName, String scope, Bundle extras, Intent callback) throws IOException, com.google.android.gms.auth.UserRecoverableNotifiedException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableNotifiedException
      com.google.android.gms.auth.GoogleAuthException
    • getTokenWithNotification

      public String getTokenWithNotification​(Context context, String accountName, String scope, Bundle extras, String authority, Bundle syncBundle) throws IOException, com.google.android.gms.auth.UserRecoverableNotifiedException, com.google.android.gms.auth.GoogleAuthException
      Throws:
      IOException
      com.google.android.gms.auth.UserRecoverableNotifiedException
      com.google.android.gms.auth.GoogleAuthException
    • invalidateToken

      public void invalidateToken​(Context context, String token)