The {@link net.sf.acegisecurity.SecurityInterceptor} is the main class. It delegates to two interfaces, {@link net.sf.acegisecurity.AuthenticationManager} and {@link net.sf.acegisecurity.AccessDecisionManager} for authentication and authorization respectively.
When configuring SecurityInterceptor
in the bean context, each
method to be secured is provided a comma separated list of configuration
attributes ({@link net.sf.acegisecurity.ConfigAttribute}).
These configuration attributes are relevant only to
AccessDecisionManager
s.
Read the JavaDocs of the key classes listed above to learn more about how the security classes operate.