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

既知の実装クラスの一覧:
StatusImpl

public interface Status

The Status element is a container of one or more Statuss issuded by authorization authority.


メソッドの概要
 StatusCode getStatusCode()
          Returns the StatusCode of this object
 StatusDetail getStatusDetail()
          Returns the StatusDetail of this object
 StatusMessage getStatusMessage()
          Returns the StatusMessage of this object
 boolean isMutable()
          Checks if the object is mutable
 void makeImmutable()
          Makes the object immutable
 void setStatusCode(StatusCode statusCode)
          Sets the StatusCode of this object
 void setStatusDetail(StatusDetail statusDetail)
          Sets the StatusDetail of this object
 void setStatusMessage(StatusMessage statusMessage)
          Sets the StatusMessage of this object
 String toXMLString()
          Returns a string representation
 String toXMLString(boolean includeNSPrefix, boolean declareNS)
          Returns a string representation
 

メソッドの詳細

getStatusCode

StatusCode getStatusCode()
Returns the StatusCode of this object

戻り値:
the StatusCode of this object

setStatusCode

void setStatusCode(StatusCode statusCode)
                   throws XACMLException
Sets the StatusCode of this object

例外:
XACMLException - if the object is immutable

getStatusMessage

StatusMessage getStatusMessage()
Returns the StatusMessage of this object

戻り値:
the StatusMessage of this object

setStatusMessage

void setStatusMessage(StatusMessage statusMessage)
                      throws XACMLException
Sets the StatusMessage of this object

例外:
XACMLException - if the object is immutable

getStatusDetail

StatusDetail getStatusDetail()
Returns the StatusDetail of this object

戻り値:
the StatusDetail of this object

setStatusDetail

void setStatusDetail(StatusDetail statusDetail)
                     throws XACMLException
Sets the StatusDetail of this object

例外:
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