org.apache.deltaspike.security.impl.authorization
Class DefaultAccessDecisionVoterContext
java.lang.Object
org.apache.deltaspike.security.impl.authorization.DefaultAccessDecisionVoterContext
- All Implemented Interfaces:
- AccessDecisionVoterContext, EditableAccessDecisionVoterContext
@RequestScoped
public class DefaultAccessDecisionVoterContext
- extends Object
- implements EditableAccessDecisionVoterContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAccessDecisionVoterContext
public DefaultAccessDecisionVoterContext()
getState
public AccessDecisionState getState()
-
- Specified by:
getState in interface AccessDecisionVoterContext
getViolations
public List<SecurityViolation> getViolations()
-
- Specified by:
getViolations in interface AccessDecisionVoterContext
getSource
public <T> T getSource()
-
- Specified by:
getSource in interface AccessDecisionVoterContext
setSource
public void setSource(Object source)
-
- Specified by:
setSource in interface EditableAccessDecisionVoterContext
getMetaData
public Map<String,Object> getMetaData()
-
- Specified by:
getMetaData in interface AccessDecisionVoterContext
getMetaDataFor
public <T> T getMetaDataFor(String key,
Class<T> targetType)
-
- Specified by:
getMetaDataFor in interface AccessDecisionVoterContext
addMetaData
public void addMetaData(String key,
Object metaData)
-
- Specified by:
addMetaData in interface EditableAccessDecisionVoterContext
setState
public void setState(AccessDecisionState accessDecisionVoterState)
-
- Specified by:
setState in interface EditableAccessDecisionVoterContext
addViolation
public void addViolation(SecurityViolation securityViolation)
-
- Specified by:
addViolation in interface EditableAccessDecisionVoterContext
Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.