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 String
Name for Decision attribute.static final String
Element name, no namespace.static final QName
Default element name.static final String
Name for Resource attribute.static final String
Local name of the XSI type.static final QName
QName of the XSI type. -
Method Summary
Modifier and TypeMethodDescriptionGet the actions.Get the decision.Get the evidence.Get the resource.void
setDecision
(DecisionTypeEnumeration decision) Set the decision.void
setEvidence
(Evidence evidence) Set the evidence.void
setResource
(String resource) Set the resource.Methods inherited from interface org.opensaml.saml.saml1.core.SubjectStatement
getSubject, setSubject
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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
String getResource()Get the resource.- Returns:
- the resource
-
setResource
Set the resource.- Parameters:
resource
- the resource
-
getDecision
DecisionTypeEnumeration getDecision()Get the decision.- Returns:
- the decision.
-
setDecision
Set the decision.- Parameters:
decision
- the decision.
-
getActions
Get the actions.- Returns:
- the actions.
-
getEvidence
Evidence getEvidence()Get the evidence.- Returns:
- the evidence
-
setEvidence
Set the evidence.- Parameters:
evidence
- the evidence- Throws:
IllegalArgumentException
- if an error occurs
-