October 2018
Intermediate to advanced
590 pages
15h 5m
English
First of all, let's take a closer look at FilterSecurityInterceptor. The following figure shows the relationship between FilterSecurityInterceptor and its dependencies:

As you can see, FilterSecurityInterceptor extends AbstractSecurityInterceptor, which holds a reference to an instance of AccessDecisionManager. There are three implementations of AccessDecisionManager: AffirmativeBased, ConsensusBased, and UnanimousBased. These decision managers holds a list of AccessDecisionVoter and there are two implementations of AccessDecisionVoter: RoleVoter and AuthenticatedVoter ...
Read now
Unlock full access