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

    • GoogleAuthUtilImpl

      public GoogleAuthUtilImpl()
  • 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)