|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AuthzDecisionStatement
The AuthzDecisionStatement element describes a statement
by the SAML authority asserting that a request for access by the assertion
subject tot he specified resource has resulted in the specified authorization
decision on the basis of some optionally specified evidence. Its type is
AuthzDecisionStatementType.
<complexType name="AuthzDecisionStatementType">
<complexContent>
<extension base="{urn:oasis:names:tc:SAML:2.0:assertion}
StatementAbstractType">
<sequence>
<element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Action"
maxOccurs="unbounded"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Evidence"
minOccurs="0"/>
</sequence>
<attribute name="Decision" use="required"
type="{urn:oasis:names:tc:SAML:2.0:assertion}DecisionType" />
<attribute name="Resource" use="required"
type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</extension>
</complexContent>
</complexType>
| Method Summary | |
|---|---|
List |
getAction()
Returns the Action(s) of the statement. |
String |
getDecision()
Returns the Decision attribute of the statement. |
Evidence |
getEvidence()
Returns the Evidence of the statement. |
String |
getResource()
Returns the Resource of the statement. |
void |
setAction(List value)
Sets the Action(s) of the statement. |
void |
setDecision(String value)
Sets the Decision attribute. |
void |
setEvidence(Evidence value)
Sets the Evidence of the statement. |
void |
setResource(String value)
Sets the Resource of the statement. |
| Methods inherited from interface com.sun.identity.saml2.assertion.Statement |
|---|
isMutable, makeImmutable, toXMLString, toXMLString |
| Method Detail |
|---|
List getAction()
Action(s) of the statement.
Action(s) of the statement.AuthzDecisionStatement.setAction(List)
void setAction(List value)
throws SAML2Exception
Action(s) of the statement.
value - List of new Action(s).
SAML2Exception - if the object is immutable.AuthzDecisionStatement.getAction()Evidence getEvidence()
Evidence of the statement.
Evidence of the statement.AuthzDecisionStatement.setEvidence(Evidence)
void setEvidence(Evidence value)
throws SAML2Exception
Evidence of the statement.
value - new value for Evidence.
SAML2Exception - if the object is immutable.AuthzDecisionStatement.getEvidence()String getResource()
Resource of the statement.
Resource of the statement.AuthzDecisionStatement.setResource(String)
void setResource(String value)
throws SAML2Exception
Resource of the statement.
value - new Resource for the statement.
SAML2Exception - if the object is immutable.AuthzDecisionStatement.getResource()String getDecision()
Decision attribute of the statement.
Decision attribute of the statement.AuthzDecisionStatement.setDecision(String)
void setDecision(String value)
throws SAML2Exception
Decision attribute.
value - new Decision for the statement.
SAML2Exception - if the object is immutable.AuthzDecisionStatement.getDecision()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||