Commit cdc3092
Changed files (4)
trunk
product
MyMoney
boot
container
registration
proxy_configuration
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" />