protected override void Arrange()
        {
            base.Arrange();

            ConfigurationSourceBuilder builder = new ConfigurationSourceBuilder();
            builder.ConfigureSecurity()
                .AuthorizeUsingCustomProviderNamed("custom authz", typeof(IAuthorizationProvider))
                .AuthorizeUsingRuleProviderNamed("ruleProvider")
                .SpecifyRule("rule1", "true")
                .SpecifyRule("rule2", "false")
                .CacheSecurityInCacheStoreNamed("cache Storage").WithOptions.UseSharedCacheManager("cache");

            DictionaryConfigurationSource source = new DictionaryConfigurationSource();
            builder.UpdateConfigurationWithReplace(source);


            securitySettings = (SecuritySettings)source.GetSection(SecuritySettings.SectionName);
        }
        protected override void Arrange()
        {
            base.Arrange();

            ConfigurationSourceBuilder builder = new ConfigurationSourceBuilder();

            builder.ConfigureSecurity()
            .AuthorizeUsingCustomProviderNamed("custom authz", typeof(IAuthorizationProvider))
            .AuthorizeUsingRuleProviderNamed("ruleProvider")
            .SpecifyRule("rule1", "true")
            .SpecifyRule("rule2", "false")
            .CacheSecurityInCacheStoreNamed("cache Storage").WithOptions.UseSharedCacheManager("cache");

            DictionaryConfigurationSource source = new DictionaryConfigurationSource();

            builder.UpdateConfigurationWithReplace(source);


            securitySettings = (SecuritySettings)source.GetSection(SecuritySettings.SectionName);
        }
 protected override void Act()
 {
     configurationSourceBuilder = new ConfigurationSourceBuilder();
     configurationSourceBuilder.ConfigureSecurity();
 }
 protected override void Act()
 {
     configurationSourceBuilder = new ConfigurationSourceBuilder();
     configurationSourceBuilder.ConfigureSecurity();
 }