public static void CreateIdentityProviders(ServiceManagementWrapper acsWrapper) { acsWrapper.AddGoogleIdentityProvider(); acsWrapper.AddYahooIdentityProvider(); CreateIdentityProvider(LitwareIdentityProvider, @"..\..\..\Litware.SimulatedIssuer.7\FederationMetadata\2007-06\FederationMetadata.xml", acsWrapper); CreateIdentityProvider(AdatumIdentityProvider, @"..\..\..\Adatum.SimulatedIssuer.7\FederationMetadata\2007-06\FederationMetadata.xml", acsWrapper); }
private static void Main() { var acs = new ServiceManagementWrapper(AcsServiceNamespace, AcsUsername, AcsPassword); Console.WriteLine("Setting up ACS namespace:" + AcsServiceNamespace); CleanupRelyingParty(acs); acs.RemoveIdentityProvider("Google"); acs.AddGoogleIdentityProvider(); acs.RemoveIdentityProvider("Facebook"); acs.AddFacebookIdentityProvider("Facebook", "Your Facebook Application Id", "Your Facebook Application Secret"); CreateRelyingPartysWithRules(acs); Console.WriteLine("Setup complete. Press any key to exit."); Console.ReadKey(); }