I'm evaluating Acegi Security for my recent project. I'd need to use ACL security so I went through the sample application. Everything looks fine except defining ACL access to methods. According to the sample application it looks like I'd need to define several bean's of type BasicAclEntryVoter for EVERY secured domain object.
Is it possible to define only one BasicAclEntryVoter for all types of domain objects? Is it neccessary to define a bean for each set of required roles (ie. aclContactDeleteVoter, aclContactAdminVoter in sample app.)? Or am I missing something?