|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.AbstractXMLObject org.opensaml.xml.validation.AbstractValidatingXMLObject org.opensaml.common.impl.AbstractSAMLObject org.opensaml.saml1.core.impl.SubjectStatementImpl org.opensaml.saml1.core.impl.AuthorizationDecisionStatementImpl
public class AuthorizationDecisionStatementImpl
A concrete implementation of AuthorizationDecisionStatement
Field Summary | |
---|---|
private XMLObjectChildrenList<Action> |
actions
Contains the list of Action elements |
private DecisionTypeEnumeration |
decision
Contains the Decision attribute |
private Evidence |
evidence
Contains the (single) Evidence element |
private String |
resource
Contains the Resource attribute |
Fields inherited from interface org.opensaml.saml1.core.AuthorizationDecisionStatement |
---|
DECISION_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, RESOURCE_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME |
Constructor Summary | |
---|---|
protected |
AuthorizationDecisionStatementImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
Method Summary | |
---|---|
List<Action> |
getActions()
Get the Action Elements |
DecisionTypeEnumeration |
getDecision()
Return the contents of the Decision attribute |
Evidence |
getEvidence()
Return the Evidence element |
List<XMLObject> |
getOrderedChildren()
|
String |
getResource()
Return the contents of the Resource attribute |
void |
setDecision(DecisionTypeEnumeration decision)
Set the contents of the Decision attribute |
void |
setEvidence(Evidence evidence)
Set the Evidence element |
void |
setResource(String resource)
Set the contents of the Resource attribute |
Methods inherited from class org.opensaml.saml1.core.impl.SubjectStatementImpl |
---|
getSubject, setSubject |
Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject |
---|
equals, hashCode, prepareForAssignment |
Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensaml.saml1.core.SubjectStatement |
---|
getSubject, setSubject |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
private String resource
private DecisionTypeEnumeration decision
private final XMLObjectChildrenList<Action> actions
private Evidence evidence
Constructor Detail |
---|
protected AuthorizationDecisionStatementImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespaceMethod Detail |
---|
public String getResource()
getResource
in interface AuthorizationDecisionStatement
public void setResource(String resource)
setResource
in interface AuthorizationDecisionStatement
public DecisionTypeEnumeration getDecision()
getDecision
in interface AuthorizationDecisionStatement
public void setDecision(DecisionTypeEnumeration decision)
setDecision
in interface AuthorizationDecisionStatement
public List<Action> getActions()
getActions
in interface AuthorizationDecisionStatement
public Evidence getEvidence()
getEvidence
in interface AuthorizationDecisionStatement
public void setEvidence(Evidence evidence) throws IllegalArgumentException
setEvidence
in interface AuthorizationDecisionStatement
IllegalArgumentException
public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
getOrderedChildren
in class SubjectStatementImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |