示例#1
0
        private void IdentityProviderList_Refresh(Uri identityProviderDiscoveryService)
        {
            JSONIdentityProviderDiscoveryClient jsonClient = new JSONIdentityProviderDiscoveryClient();

            jsonClient.GetIdentityProviderListCompleted += new EventHandler <GetIdentityProviderListEventArgs>(IdentityProviderList_RefreshCompleted);
            jsonClient.GetIdentityProviderListAsync(identityProviderDiscoveryService);
        }
        private void IdentityProviderListRefresh(Uri identityProviderDiscoveryService)
        {
            System.Diagnostics.Debug.WriteLine("Refreshing Identity Provider List");
            var jsonClient = new JSONIdentityProviderDiscoveryClient();

            jsonClient.GetIdentityProviderListCompleted += IdentityProviderListRefreshCompleted;
            jsonClient.GetIdentityProviderListAsync(identityProviderDiscoveryService);
        }
        public void GetSecurityToken(Uri identityProviderDiscoveryService)
        {
            _identityProviderDiscoveryService = identityProviderDiscoveryService;

            var jsonClient = new JSONIdentityProviderDiscoveryClient();

            jsonClient.GetIdentityProviderListCompleted += IdentityProviderListRefreshCompleted;
            jsonClient.GetIdentityProviderListAsync(_identityProviderDiscoveryService);
        }