com.sun.identity.xacml.context
インタフェース Result


public interface Result

The Result element is a container of one or more Results issuded by authorization authority.


メソッドの概要
 Decision getDecision()
          Returns the Decision of this object
 Obligations getObligations()
          Returns the Obligations of this object
 String getResourceId()
          Returns the Resourceids of this object
 Status getStatus()
          Returns the Status of this object
 boolean isMutable()
          Checks if the object is mutable
 void makeImmutable()
          Makes the object immutable
 void setDecision(Decision decision)
          Sets the Decision of this object
 void setObligations(Obligations obligations)
          Sets the Obligations of this object
 void setResourceId(String resourceId)
          Sets the Resourceids of this object
 void setStatus(Status status)
          Sets the Status of this object
 String toXMLString()
          Returns a string representation
 String toXMLString(boolean includeNSPrefix, boolean declareNS)
          Returns a string representation
 

メソッドの詳細

getResourceId

String getResourceId()
Returns the Resourceids of this object

戻り値:
the Resourceids of this object

setResourceId

void setResourceId(String resourceId)
                   throws XACMLException
Sets the Resourceids of this object

例外:
XACMLException - if the object is immutable

getDecision

Decision getDecision()
Returns the Decision of this object

戻り値:
the Decision of this object

setDecision

void setDecision(Decision decision)
                 throws XACMLException
Sets the Decision of this object

例外:
XACMLException - if the object is immutable

getStatus

Status getStatus()
Returns the Status of this object

戻り値:
the Status of this object

setStatus

void setStatus(Status status)
               throws XACMLException
Sets the Status of this object

例外:
XACMLException - if the object is immutable

getObligations

Obligations getObligations()
Returns the Obligations of this object

戻り値:
the Obligations of this object

setObligations

void setObligations(Obligations obligations)
                    throws XACMLException
Sets the Obligations of this object

パラメータ:
obligations - Obligations to set
例外:
XACMLException - if the object is immutable

toXMLString

String toXMLString()
                   throws XACMLException
Returns a string representation

戻り値:
a string representation
例外:
XACMLException - if conversion fails for any reason

toXMLString

String toXMLString(boolean includeNSPrefix,
                   boolean declareNS)
                   throws XACMLException
Returns a string representation

パラメータ:
includeNSPrefix - Determines whether or not the namespace qualifier is prepended to the Element when converted
declareNS - Determines whether or not the namespace is declared within the Element.
戻り値:
a string representation
例外:
XACMLException - if conversion fails for any reason

isMutable

boolean isMutable()
Checks if the object is mutable

戻り値:
true if the object is mutable, false otherwise

makeImmutable

void makeImmutable()
Makes the object immutable