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

java.lang.Object
  上位を拡張 com.sun.identity.saml.assertion.NameIdentifier
      上位を拡張 com.sun.identity.federation.message.common.IDPProvidedNameIdentifier

public class IDPProvidedNameIdentifier
extends NameIdentifier

This class has methods to create the NameIdentifier object provided by the Identity Provider.


フィールドの概要
protected  int minorVersion
           
 
コンストラクタの概要
IDPProvidedNameIdentifier(Element idpProvidedNameIdentifierElement)
          Constructor creates IDPProvidedNameIdentifier object from Document Element.
IDPProvidedNameIdentifier(String securityDomain, String name)
          Constructor creates IDPProvidedNameIdentifier object.
IDPProvidedNameIdentifier(String name, String nameQualifier, String format)
          Constructor creates IDPProvidedNameIdentifier object.
 
メソッドの概要
 int getMinorVersion()
          Returns the MinorVersion attribute.
 void setMinorVersion(int version)
          Sets the MinorVersion attribute.
 String toXMLString()
          Returns the string representation of this object.
 String toXMLString(boolean includeNS, boolean declareNS)
          Returns the string representation of this object.
 
クラス com.sun.identity.saml.assertion.NameIdentifier から継承されたメソッド
equals, getFormat, getName, getNameQualifier, setFormat, setName, setNameQualifier, toString, toString
 

フィールドの詳細

minorVersion

protected int minorVersion
コンストラクタの詳細

IDPProvidedNameIdentifier

public IDPProvidedNameIdentifier(String name,
                                 String nameQualifier,
                                 String format)
                          throws SAMLException
Constructor creates IDPProvidedNameIdentifier object.

パラメータ:
name - the Identity Provider name.
nameQualifier -
format -
例外:
SAMLException - on error.

IDPProvidedNameIdentifier

public IDPProvidedNameIdentifier(Element idpProvidedNameIdentifierElement)
                          throws FSMsgException
Constructor creates IDPProvidedNameIdentifier object from Document Element.

パラメータ:
idpProvidedNameIdentifierElement - the Document Element.
例外:
FSMsgException - on error.

IDPProvidedNameIdentifier

public IDPProvidedNameIdentifier(String securityDomain,
                                 String name)
                          throws FSMsgException
Constructor creates IDPProvidedNameIdentifier object.

パラメータ:
securityDomain -
name -
例外:
FSMsgException - on error.
メソッドの詳細

setMinorVersion

public void setMinorVersion(int version)
Sets the MinorVersion attribute.

パラメータ:
version - the MinorVersion attribute.
関連項目:
IDPProvidedNameIdentifier.getMinorVersion()

getMinorVersion

public int getMinorVersion()
Returns the MinorVersion attribute.

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

toXMLString

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

戻り値:
a string containing the valid XML for this element
例外:
FSMsgException - if there is an error creating XML string from this object.

toXMLString

public String toXMLString(boolean includeNS,
                          boolean declareNS)
                   throws FSMsgException
Returns the 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.
戻り値:
a string containing the valid XML for this element
例外:
FSMsgException - if there is an error creating XML string from this object.