com.sun.identity.federation.message.common
クラス GetComplete

java.lang.Object
  上位を拡張 com.sun.identity.federation.message.common.EntityName
      上位を拡張 com.sun.identity.federation.message.common.GetComplete

public class GetComplete
extends EntityName

This class contains methods for the GetComplete Element. This element specifies a URI which resolves to the complete IDPList.


フィールドの概要
 
クラス com.sun.identity.federation.message.common.EntityName から継承されたフィールド
otherElements, uri
 
コンストラクタの概要
GetComplete()
          Default Constructor.
GetComplete(Element root)
          Constructor creates GetComplete object from the Document Element.
GetComplete(String uri)
          Constructor create GetComplete object.
GetComplete(String uri, List otherElements)
          Constructor create GetComplete object.
 
メソッドの概要
static GetComplete parseXML(String xml)
          Returns GetComplete object.
 String toXMLString()
          Returns the string representation of this object.
 String toXMLString(boolean includeNS, boolean declareNS)
          Returns a String representation of the <samlp:Response> element.
 String toXMLString(boolean includeNS, boolean declareNS, boolean includeHeader)
          Returns a String representation of the <samlp:Response> element.
 
クラス com.sun.identity.federation.message.common.EntityName から継承されたメソッド
getOtherElements, setOtherElements, setURI
 

コンストラクタの詳細

GetComplete

public GetComplete()
Default Constructor.


GetComplete

public GetComplete(String uri)
Constructor create GetComplete object.

パラメータ:
uri - the value of the URI.

GetComplete

public GetComplete(String uri,
                   List otherElements)
Constructor create GetComplete object.

パラメータ:
uri - the value of the URI.
otherElements - list of other elements.

GetComplete

public GetComplete(Element root)
            throws FSMsgException
Constructor creates GetComplete object from the Document Element.

パラメータ:
root - the Document Element object.
例外:
FSMsgException - if error creating this object.
メソッドの詳細

parseXML

public static GetComplete parseXML(String xml)
                            throws FSMsgException
Returns GetComplete object. This object is created by parsing the XML string.

パラメータ:
xml - XML String
戻り値:
the GetComplete object.
例外:
FSMsgException - if there is an error creating this object.

toXMLString

public String toXMLString()
                   throws FSMsgException
Returns the string representation of this object.

戻り値:
An XML String representing this object.
例外:
FSMsgException

toXMLString

public String toXMLString(boolean includeNS,
                          boolean declareNS)
                   throws FSMsgException
Returns a String representation of the <samlp:Response> element.

パラメータ:
includeNS - : 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 containing the valid XML for this element
例外:
FSMsgException - if there is an error converting this object ot a string.

toXMLString

public String toXMLString(boolean includeNS,
                          boolean declareNS,
                          boolean includeHeader)
                   throws FSMsgException
Returns a String representation of the <samlp:Response> element.

パラメータ:
includeNS - 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.
includeHeader - Determines whether the output include the xml declaration header.
戻り値:
a string containing the valid XML for this element
例外:
FSMsgException - if there is an error converting this object ot a string.