/// <summary> /// Creates the default set of SecurityTokenHandlers. /// </summary> /// <returns>A SecurityTokenHandlerCollectionManager with a default collection of token handlers.</returns> public static SecurityTokenHandlerCollectionManager CreateDefaultSecurityTokenHandlerCollectionManager() { SecurityTokenHandlerCollection defaultHandlers = SecurityTokenHandlerCollection.CreateDefaultSecurityTokenHandlerCollection(); SecurityTokenHandlerCollectionManager defaultManager = new SecurityTokenHandlerCollectionManager(ConfigurationStrings.DefaultServiceName); defaultManager.collections.Clear(); defaultManager.collections.Add(SecurityTokenHandlerCollectionManager.Usage.Default, defaultHandlers); return(defaultManager); }
/// <summary> /// Gets the bootstrap token handler collection. /// </summary> SecurityTokenHandlerCollection CreateBootstrapTokenHandlerCollection() { SecurityTokenHandlerCollection tokenHandlerCollection = this.ContainingCollection ?? SecurityTokenHandlerCollection.CreateDefaultSecurityTokenHandlerCollection(); return(tokenHandlerCollection); }