Commit cdc3092

mokhan <mokhan@ce5e1baf-6525-42e4-a1b2-857ea38da20a>
2009-05-05 20:39:08
git-svn-id: https://svn.xp-dev.com/svn/mokhan-mo.money@205 ce5e1baf-6525-42e4-a1b2-857ea38da20a
1 parent 1f1a3f1
Changed files (4)
trunk
trunk/product/MyMoney/boot/container/registration/proxy_configuration/InterceptingFilterSpecs.cs
@@ -12,7 +12,7 @@ namespace MoMoney.boot.container.registration.proxy_configuration
     }
 
     public class when_attempting_to_perform_an_action_that_requires_authentication :
-        concerns_for< InterceptingFilter>
+        concerns_for< SecuringProxy>
     {
         context c = () => { filter = the_dependency<ISpecification<IPrincipal>>(); };
 
trunk/product/MyMoney/boot/container/registration/proxy_configuration/InterceptingFilter.cs → trunk/product/MyMoney/boot/container/registration/proxy_configuration/SecuringProxy.cs
@@ -6,11 +6,11 @@ using Gorilla.Commons.Utility.Core;
 
 namespace MoMoney.boot.container.registration.proxy_configuration
 {
-    public class InterceptingFilter : IInterceptor
+    public class SecuringProxy : IInterceptor
     {
         readonly ISpecification<IPrincipal> filter;
 
-        public InterceptingFilter(ISpecification<IPrincipal> filter)
+        public SecuringProxy(ISpecification<IPrincipal> filter)
         {
             this.filter = filter;
         }
trunk/product/MyMoney/boot/container/registration/proxy_configuration/ServiceLayerConfiguration.cs
@@ -13,7 +13,7 @@ namespace MoMoney.boot.container.registration.proxy_configuration
         {
             item.add_interceptor(Lazy.load<IUnitOfWorkInterceptor>()).intercept_all();
             item.add_interceptor(
-                new InterceptingFilter(new IsInRole("Users").or(new IsInRole("Administrators"))))
+                new SecuringProxy(new IsInRole("Users").or(new IsInRole("Administrators"))))
                 .intercept_all();
         }
     }
trunk/product/MyMoney/MyMoney.csproj
@@ -188,7 +188,7 @@
     <Compile Include="boot\container\registration\mapping\PropertyResolver.cs" />
     <Compile Include="boot\container\registration\mapping\TargetActionFactory.cs" />
     <Compile Include="boot\container\registration\proxy_configuration\NoConfiguration.cs" />
-    <Compile Include="boot\container\registration\proxy_configuration\InterceptingFilter.cs" />
+    <Compile Include="boot\container\registration\proxy_configuration\SecuringProxy.cs" />
     <Compile Include="boot\container\registration\proxy_configuration\InterceptingFilterSpecs.cs" />
     <Compile Include="boot\container\registration\proxy_configuration\ServiceLayerConfiguration.cs" />
     <Compile Include="boot\container\registration\proxy_configuration\SynchronizedConfiguration.cs" />