com.sun.identity.federation.message
クラス FSIDPList

java.lang.Object
  上位を拡張 com.sun.identity.federation.message.FSIDPList

public class FSIDPList
extends Object

This class has methods to construct an object or message representing a list of trusted Identity Providers.


フィールドの概要
 IDPEntries idpEntries
          IDPEntries object.
 
コンストラクタの概要
FSIDPList()
          Default Constructor.
FSIDPList(Element root)
          Constructor creates FSIDPList object from Document Element.
FSIDPList(IDPEntries idpEntries, List getCompleteList)
          Constructor creates FSIDPList from IDPEntries object and a list of GetComplete objects.
 
メソッドの概要
 List getGetCompleteList()
          Returns list of GetComplete objects.
 IDPEntries getIDPEntries()
          Returns IDPEntries object.
 int getMinorVersion()
          Returns the value of MinorVersion attribute.
 void setGetCompleteList(List getCompleteList)
          Sets list of GetComplete objects.
 void setIDPEntries(IDPEntries idpEntries)
          Sets IDPEntries object.
 void setMinorVersion(int minorVersion)
          Sets the value of MinorVersion attribute.
 String toXMLString()
          Returns a XML string representation of this object.
 String toXMLString(boolean includeNS, boolean declareNS)
          Creates a String representation of this object.
 String toXMLString(boolean includeNS, boolean declareNS, boolean includeHeader)
          Creates a String representation of this element.
 

フィールドの詳細

idpEntries

public IDPEntries idpEntries
IDPEntries object.

コンストラクタの詳細

FSIDPList

public FSIDPList()
Default Constructor.


FSIDPList

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

パラメータ:
root - the Document Element object.
例外:
FSMsgException - if there is an error creating the object.

FSIDPList

public FSIDPList(IDPEntries idpEntries,
                 List getCompleteList)
Constructor creates FSIDPList from IDPEntries object and a list of GetComplete objects.

パラメータ:
idpEntries - the IDPEntries object.
getCompleteList - list of GetComplete objects.
メソッドの詳細

setMinorVersion

public void setMinorVersion(int minorVersion)
Sets the value of MinorVersion attribute.

パラメータ:
minorVersion - the value of MinorVersion attribute in the assertion.
関連項目:
FSIDPList.setMinorVersion(int)

getMinorVersion

public int getMinorVersion()
Returns the value of MinorVersion attribute.

戻り値:
the value of MinorVersion attribute.
関連項目:
FSIDPList.setMinorVersion(int)

getIDPEntries

public IDPEntries getIDPEntries()
Returns IDPEntries object.

戻り値:
the IDPEntries object.
関連項目:
FSIDPList.setIDPEntries(IDPEntries)

getGetCompleteList

public List getGetCompleteList()
Returns list of GetComplete objects.

戻り値:
list of GetComplete objects.
関連項目:
FSIDPList.setGetCompleteList(List)

setIDPEntries

public void setIDPEntries(IDPEntries idpEntries)
Sets IDPEntries object.

パラメータ:
idpEntries - IDPEntries object.
関連項目:
FSIDPList.getIDPEntries()

setGetCompleteList

public void setGetCompleteList(List getCompleteList)
Sets list of GetComplete objects.

パラメータ:
getCompleteList - list of GetComplete objects.
関連項目:
FSIDPList.setGetCompleteList(List)

toXMLString

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

戻り値:
XML String representing this object.
例外:
FSMsgException - if there is an error creating the XML string or if the required elements to create the string do not conform to the schema.

toXMLString

public String toXMLString(boolean includeNS,
                          boolean declareNS)
                   throws FSMsgException
Creates a String representation of this object.

パラメータ:
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.
戻り値:
string containing the valid XML for this element.
例外:
FSMsgException - if there is an error.

toXMLString

public String toXMLString(boolean includeNS,
                          boolean declareNS,
                          boolean includeHeader)
                   throws FSMsgException
Creates a String representation of this 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.