Minor corrections to aspectj interceptor docs.
This commit is contained in:
parent
10d787ede2
commit
38837775a5
|
@ -28,7 +28,7 @@
|
||||||
<para> You can of course configure a <classname>MethodSecurityIterceptor</classname> directly
|
<para> You can of course configure a <classname>MethodSecurityIterceptor</classname> directly
|
||||||
in your application context for use with one of Spring AOP's proxying mechanisms: <programlisting><![CDATA[
|
in your application context for use with one of Spring AOP's proxying mechanisms: <programlisting><![CDATA[
|
||||||
<bean id="bankManagerSecurity"
|
<bean id="bankManagerSecurity"
|
||||||
class="org.springframework.security.intercept.aopalliance.MethodSecurityInterceptor">
|
class="org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor">
|
||||||
<property name="authenticationManager" ref="authenticationManager"/>
|
<property name="authenticationManager" ref="authenticationManager"/>
|
||||||
<property name="accessDecisionManager" ref="accessDecisionManager"/>
|
<property name="accessDecisionManager" ref="accessDecisionManager"/>
|
||||||
<property name="afterInvocationManager" ref="afterInvocationManager"/>
|
<property name="afterInvocationManager" ref="afterInvocationManager"/>
|
||||||
|
@ -61,7 +61,7 @@
|
||||||
in the Spring application context:</para>
|
in the Spring application context:</para>
|
||||||
<programlisting><![CDATA[
|
<programlisting><![CDATA[
|
||||||
<bean id="bankManagerSecurity"
|
<bean id="bankManagerSecurity"
|
||||||
class="org.springframework.security.intercept.aspectj.AspectJSecurityInterceptor">
|
class="org.springframework.security.access.intercept.aspectj.AspectJSecurityInterceptor">
|
||||||
<property name="authenticationManager" ref="authenticationManager"/>
|
<property name="authenticationManager" ref="authenticationManager"/>
|
||||||
<property name="accessDecisionManager" ref="accessDecisionManager"/>
|
<property name="accessDecisionManager" ref="accessDecisionManager"/>
|
||||||
<property name="afterInvocationManager" ref="afterInvocationManager"/>
|
<property name="afterInvocationManager" ref="afterInvocationManager"/>
|
||||||
|
@ -123,7 +123,9 @@ public void afterPropertiesSet() throws Exception {
|
||||||
if (this.securityInterceptor == null)
|
if (this.securityInterceptor == null)
|
||||||
throw new IllegalArgumentException("securityInterceptor required");
|
throw new IllegalArgumentException("securityInterceptor required");
|
||||||
}
|
}
|
||||||
}</programlisting>
|
}
|
||||||
|
}
|
||||||
|
</programlisting>
|
||||||
<para>In the above example, the security interceptor will be applied to every instance of
|
<para>In the above example, the security interceptor will be applied to every instance of
|
||||||
<literal>PersistableEntity</literal>, which is an abstract class not shown (you can use any
|
<literal>PersistableEntity</literal>, which is an abstract class not shown (you can use any
|
||||||
other class or <literal>pointcut</literal> expression you like). For those curious,
|
other class or <literal>pointcut</literal> expression you like). For those curious,
|
||||||
|
|
Loading…
Reference in New Issue