|
Spring Security Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.security.acl.AclProviderManager
public class AclProviderManager
Iterates through a list of AclProviders to locate the ACLs that apply to a given domain object instance.
If
no compatible provider is found, it is assumed that no ACLs apply for the specified domain object instance and
null is returned.
| Constructor Summary | |
|---|---|
AclProviderManager()
Deprecated. |
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
Deprecated. |
AclEntry[] |
getAcls(Object domainInstance)
Deprecated. Obtains the ACLs that apply to the specified domain instance. |
AclEntry[] |
getAcls(Object domainInstance,
Authentication authentication)
Deprecated. Obtains the ACLs that apply to the specified domain instance, but only including those ACLs which have been granted to the presented Authentication object |
List |
getProviders()
Deprecated. |
void |
setProviders(List newList)
Deprecated. Sets the AclProvider objects to be used for ACL determinations. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AclProviderManager()
| Method Detail |
|---|
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface InitializingBeanExceptionpublic AclEntry[] getAcls(Object domainInstance)
AclManager
getAcls in interface AclManagerdomainInstance - the instance for which ACL information is required (never null)
null if no ACLs apply to the specified domain instance
public AclEntry[] getAcls(Object domainInstance,
Authentication authentication)
AclManagerAuthentication object
getAcls in interface AclManagerdomainInstance - the instance for which ACL information is required (never null)authentication - the prncipal for which ACL information should be filtered (never null)
null) if no such ACLs are foundpublic List getProviders()
public void setProviders(List newList)
AclProvider objects to be used for ACL determinations.
newList - that should be used for ACL determinations
IllegalArgumentException - if an invalid provider was included in the list
|
Spring Security Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||