com.sun.identity.federation.message.common
Class OldProvidedNameIdentifier

java.lang.Object
  extended bycom.sun.identity.saml.assertion.NameIdentifier
      extended bycom.sun.identity.federation.message.common.OldProvidedNameIdentifier

public class OldProvidedNameIdentifier
extends NameIdentifier

This class OldProvidedNameIdentifier represents the ID-FF OldProvidedNameIdentifier element.


Constructor Summary
OldProvidedNameIdentifier(org.w3c.dom.Element oldProvidedNameIdentifierElement)
          Constructs a OldProvidedNameIdentifier element from an existing XML block.
OldProvidedNameIdentifier(java.lang.String securityDomain, java.lang.String name)
          Constructs a OldProvidedNameIdentifier instance.
OldProvidedNameIdentifier(java.lang.String name, java.lang.String nameQualifier, java.lang.String format)
          Constructs a OldProvidedNameIdentifier instance.
 
Method Summary
 int getMinorVersion()
          Gets minor version
 void setMinorVersion(int version)
          Sets minor version
 java.lang.String toXMLString()
          Gets a String representation of the OldProvidedNameIdentifier element.
 java.lang.String toXMLString(boolean includeNS, boolean declareNS)
          Gets a String representation of the OldProvidedNameIdentifier element.
 
Methods inherited from class com.sun.identity.saml.assertion.NameIdentifier
equals, getFormat, getName, getNameQualifier, setFormat, setNameQualifier, toString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OldProvidedNameIdentifier

public OldProvidedNameIdentifier(java.lang.String name,
                                 java.lang.String nameQualifier,
                                 java.lang.String format)
                          throws SAMLException
Constructs a OldProvidedNameIdentifier instance.

Parameters:
name - The string representing the name of the Subject
nameQualifier - The security or administrative domain that qualifies the name of the Subject. This is optional could be null or "".
format - The syntax used to describe the name of the Subject. This optional, could be null or "".
Throws:
SAMLException - if the input has an error.

OldProvidedNameIdentifier

public OldProvidedNameIdentifier(org.w3c.dom.Element oldProvidedNameIdentifierElement)
                          throws FSMsgException
Constructs a OldProvidedNameIdentifier element from an existing XML block.

Parameters:
oldProvidedNameIdentifierElement - A org.w3c.dom.Element representing DOM tree for IDPProvidedNameIdentifier object
Throws:
FSMsgException - if it could not process the org.w3c.dom.Element properly, implying that there is an error in the sender or in the element definition.

OldProvidedNameIdentifier

public OldProvidedNameIdentifier(java.lang.String securityDomain,
                                 java.lang.String name)
                          throws FSMsgException
Constructs a OldProvidedNameIdentifier instance.

Parameters:
securityDomain - The security or administrative domain that qualifies the name of the Subject. This is optional, could be null or "".
name - The string representing the name of the Subject
Throws:
FSMsgException - if the input has an error.
Method Detail

setMinorVersion

public void setMinorVersion(int version)
Sets minor version

Parameters:
version - minor version to be set

getMinorVersion

public int getMinorVersion()
Gets minor version

Returns:
minor version

toXMLString

public java.lang.String toXMLString()
                             throws FSMsgException
Gets a String representation of the OldProvidedNameIdentifier element.

Returns:
A string containing the valid XML for this element
Throws:
FSMsgException - if unable to get the XML string

toXMLString

public java.lang.String toXMLString(boolean includeNS,
                                    boolean declareNS)
                             throws FSMsgException
Gets a String representation of the OldProvidedNameIdentifier element.

Parameters:
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.
Returns:
A string containing the valid XML for this element
Throws:
FSMsgException - if unable to get the XML string


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.