Package org.opensaml.saml.saml1.core
Interface AuthorizationDecisionStatement
- All Superinterfaces:
SAMLObject,Statement,SubjectStatement,XMLObject
- All Known Implementing Classes:
AuthorizationDecisionStatementImpl
This interface defines how the object representing a SAML1
AuthorizationDecisionStatement element
behaves.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName for Decision attribute.static final StringElement name, no namespace.static final QNameDefault element name.static final StringName for Resource attribute.static final StringLocal name of the XSI type.static final QNameQName of the XSI type. -
Method Summary
Modifier and TypeMethodDescriptionGet the actions.Get the decision.Get the evidence.Get the resource.voidsetDecision(DecisionTypeEnumeration decision) Set the decision.voidsetEvidence(Evidence evidence) Set the evidence.voidsetResource(String resource) Set the resource.Methods inherited from interface org.opensaml.saml.saml1.core.SubjectStatement
getSubject, setSubjectMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
DEFAULT_ELEMENT_LOCAL_NAME
Element name, no namespace.- See Also:
-
DEFAULT_ELEMENT_NAME
Default element name. -
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
RESOURCE_ATTRIB_NAME
Name for Resource attribute.- See Also:
-
DECISION_ATTRIB_NAME
Name for Decision attribute.- See Also:
-
-
Method Details
-
getResource
Get the resource.- Returns:
- the resource
-
setResource
Set the resource.- Parameters:
resource- the resource
-
getDecision
Get the decision.- Returns:
- the decision.
-
setDecision
Set the decision.- Parameters:
decision- the decision.
-
getActions
Get the actions.- Returns:
- the actions.
-
getEvidence
Get the evidence.- Returns:
- the evidence
-
setEvidence
Set the evidence.- Parameters:
evidence- the evidence- Throws:
IllegalArgumentException- if an error occurs
-