public class AuthzDecisionStatementImpl extends AbstractSAMLObject implements AuthzDecisionStatement
AuthzDecisionStatement
.DECISION_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, RESOURCE_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
修飾子 | コンストラクタと説明 |
---|---|
protected |
AuthzDecisionStatementImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Action> |
getActions()
Gets the actions authorized to be performed.
|
DecisionTypeEnumeration |
getDecision()
Gets the decision of the authorization request.
|
Evidence |
getEvidence()
Get the SAML assertion the authority relied on when making the authorization decision.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
String |
getResource()
Get URI of the resource to which authorization is saught.
|
void |
setDecision(DecisionTypeEnumeration newDecision)
Sets the decision of the authorization request.
|
void |
setEvidence(Evidence newEvidence)
Sets the SAML assertion the authority relied on when making the authorization decision.
|
void |
setResource(String newResourceURI)
Sets URI of the resource to which authorization is saught.
|
equals, prepareForAssignment
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deregisterValidator, getValidators, registerValidator, validate
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
protected AuthzDecisionStatementImpl(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 namespacepublic String getResource()
getResource
インタフェース内 AuthzDecisionStatement
public void setResource(String newResourceURI)
setResource
インタフェース内 AuthzDecisionStatement
newResourceURI
- URI of the resource to which authorization is saughtpublic DecisionTypeEnumeration getDecision()
getDecision
インタフェース内 AuthzDecisionStatement
public void setDecision(DecisionTypeEnumeration newDecision)
setDecision
インタフェース内 AuthzDecisionStatement
newDecision
- the decision of the authorization requestpublic List<Action> getActions()
getActions
インタフェース内 AuthzDecisionStatement
public Evidence getEvidence()
getEvidence
インタフェース内 AuthzDecisionStatement
public void setEvidence(Evidence newEvidence)
setEvidence
インタフェース内 AuthzDecisionStatement
newEvidence
- the SAML assertion the authority relied on when making the authorization decisionpublic List<XMLObject> getOrderedChildren()
getOrderedChildren
インタフェース内 XMLObject
Copyright © 2012. All Rights Reserved.