org.opensaml.saml1.core
Interface AuthorizationDecisionStatement

All Superinterfaces:
SAMLObject, Statement, SubjectStatement, ValidatingXMLObject, XMLObject
All Known Implementing Classes:
AuthorizationDecisionStatementImpl

public interface AuthorizationDecisionStatement
extends SAMLObject, SubjectStatement

This interface defines how the object representing a SAML1 AuthorizationDecisionStatement element behaves.


Field Summary
static java.lang.String DECISION_ATTRIB_NAME
          Name for Decision attribute
static java.lang.String LOCAL_NAME
          Element name, no namespace.
static java.lang.String RESOURCE_ATTRIB_NAME
          Name for Resource attribute
 
Fields inherited from interface org.opensaml.saml1.core.SubjectStatement
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
 
Method Summary
 java.util.List<Action> getActions()
          Get the Action Elements
 DecisionTypeEnumeration getDecision()
          Return the contents of the Decision attribute
 Evidence getEvidence()
          Return the Evidence element
 java.lang.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(java.lang.String resource)
          Set the contents of the Resource attribute
 
Methods inherited from interface org.opensaml.saml1.core.SubjectStatement
getSubject, setSubject
 

Field Detail

LOCAL_NAME

static final java.lang.String LOCAL_NAME
Element name, no namespace.

See Also:
Constant Field Values

RESOURCE_ATTRIB_NAME

static final java.lang.String RESOURCE_ATTRIB_NAME
Name for Resource attribute

See Also:
Constant Field Values

DECISION_ATTRIB_NAME

static final java.lang.String DECISION_ATTRIB_NAME
Name for Decision attribute

See Also:
Constant Field Values
Method Detail

getResource

java.lang.String getResource()
Return the contents of the Resource attribute


setResource

void setResource(java.lang.String resource)
Set the contents of the Resource attribute


getDecision

DecisionTypeEnumeration getDecision()
Return the contents of the Decision attribute


setDecision

void setDecision(DecisionTypeEnumeration decision)
Set the contents of the Decision attribute


getActions

java.util.List<Action> getActions()
Get the Action Elements


getEvidence

Evidence getEvidence()
Return the Evidence element


setEvidence

void setEvidence(Evidence evidence)
                 throws java.lang.IllegalArgumentException
Set the Evidence element

Throws:
java.lang.IllegalArgumentException