public class UnanimousMultiAccessDecisionManager extends Object implements org.acegisecurity.AccessDecisionManager
AccessDecisionManager and allows authorization if all decision manager
agrees.| Constructor and Description |
|---|
UnanimousMultiAccessDecisionManager(@NotNull List<org.acegisecurity.AccessDecisionManager> accessDecisionManagers) |
| Modifier and Type | Method and Description |
|---|---|
void |
decide(org.acegisecurity.Authentication authentication,
Object object,
org.acegisecurity.ConfigAttributeDefinition config) |
boolean |
supports(Class clazz) |
boolean |
supports(org.acegisecurity.ConfigAttribute attribute) |
public UnanimousMultiAccessDecisionManager(@NotNull
@NotNull List<org.acegisecurity.AccessDecisionManager> accessDecisionManagers)
public void decide(org.acegisecurity.Authentication authentication,
Object object,
org.acegisecurity.ConfigAttributeDefinition config)
throws org.acegisecurity.AccessDeniedException,
org.acegisecurity.InsufficientAuthenticationException
decide in interface org.acegisecurity.AccessDecisionManagerorg.acegisecurity.AccessDeniedExceptionorg.acegisecurity.InsufficientAuthenticationExceptionpublic boolean supports(org.acegisecurity.ConfigAttribute attribute)
supports in interface org.acegisecurity.AccessDecisionManagerpublic boolean supports(Class clazz)
supports in interface org.acegisecurity.AccessDecisionManagerCopyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.