Ejemplo n.º 1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            WebAuthenticator.OnResume(Intent);

            Finish();
        }
Ejemplo n.º 2
0
        public static void OnResume(Activity activity = null)
        {
            if (activity != null)
            {
                CheckAppActions(activity.Intent);
            }

            WebAuthenticator.OnResume(null);
        }
        protected override void OnResume()
        {
            base.OnResume();

            if (!launched)
            {
                // if this is the first time, start the authentication flow
                StartActivity(actualIntent);

                launched = true;
            }
            else
            {
                // otherwise, resume the auth flow and finish this activity
                WebAuthenticator.OnResume(Intent);

                Finish();
            }
        }
Ejemplo n.º 4
0
 public static void OnResume() =>
 WebAuthenticator.OnResume(null);
Ejemplo n.º 5
0
 public static bool ContinueUserActivity(UIApplication application, NSUserActivity userActivity, UIApplicationRestorationHandler completionHandler)
 => WebAuthenticator.OpenUrl(new Uri(userActivity?.WebPageUrl?.AbsoluteString));
Ejemplo n.º 6
0
 public static bool OpenUrl(UIApplication app, NSUrl url, NSDictionary options)
 => WebAuthenticator.OpenUrl(new Uri(url.AbsoluteString));