public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.SetFlags("CollectionView_Experimental"); global::Xamarin.Forms.Forms.Init(); LoadApplication(new T()); bool result = base.FinishedLaunching(app, options); OktaContext.Init(new OidcClient(Window.RootViewController, OktaConfig.LoadFromPList("OktaConfig.plist"))); return(result); }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. OktaConfig config = OktaConfig.LoadFromPList("OktaConfig.plist"); this.configTestView.Text = $"Domain: {config.OktaDomain}\n" + $"ClientId: {config.ClientId}\n" + $"RedirectUri: {config.RedirectUri}\n" + $"PostLogoutRedirecturi: {config.PostLogoutRedirectUri}\n" + $"Scope: {string.Join(", ", config.Scopes)}\n" + $"ClockSkew: {config.ClockSkew.ToString()}\n"; client = new OidcClient(this, config); }