ChromeSigninController.get(mContext).setSignedInAccountName(mSignInAccount.name);
// Tell the native side that sign-in has completed.
- // This will trigger NOTIFICATION_GOOGLE_SIGNIN_SUCCESSFUL.
nativeOnSignInCompleted(mNativeSigninManagerAndroid, mSignInAccount.name);
// Register for invalidations.
nativeLogInSignedInUser(mNativeSigninManagerAndroid);
}
+ public void clearLastSignedInUser() {
+ nativeClearLastSignedInUser(mNativeSigninManagerAndroid);
+ }
+
private void cancelSignIn() {
if (mSignInObserver != null)
mSignInObserver.onSigninCancelled();
private native void nativeSignOut(long nativeSigninManagerAndroid);
private native String nativeGetManagementDomain(long nativeSigninManagerAndroid);
private native void nativeWipeProfileData(long nativeSigninManagerAndroid);
+ private native void nativeClearLastSignedInUser(long nativeSigninManagerAndroid);
private native void nativeLogInSignedInUser(long nativeSigninManagerAndroid);
private static native boolean nativeIsNewProfileManagementEnabled();
}