|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.identity.saml.assertion.NameIdentifier
public class NameIdentifier
The NameIdentifier element specifies a Subject
by a
combination of a name and a security domain governing the name of the
Subject
.
Constructor Summary | |
---|---|
protected |
NameIdentifier()
Default contructor |
|
NameIdentifier(Element nameIdentifierElement)
Constructs a NameIdentifer element from an existing XML
block. |
|
NameIdentifier(String name)
Constructor |
|
NameIdentifier(String name,
String nameQualifier)
Constructs a NameQualifier instance. |
|
NameIdentifier(String name,
String nameQualifier,
String format)
Constructs a NameQualifier instance. |
Method Summary | |
---|---|
boolean |
equals(NameIdentifier nid)
Checks for equality between this object and the NameQualifier passed down as parameter. |
String |
getFormat()
Returns format. |
String |
getName()
Returns the name from NameQualifier . |
String |
getNameQualifier()
Returns the name. |
boolean |
setFormat(String format)
Sets the format attribute. |
protected boolean |
setName(String name)
Sets the name attribute. |
boolean |
setNameQualifier(String nameQualifier)
Sets nameQualifier attribute. |
String |
toString()
Returns a String representation of the element. |
String |
toString(boolean includeNS,
boolean declareNS)
Returns String representation of the <NameIdentifier>
element. |
Constructor Detail |
---|
protected NameIdentifier()
public NameIdentifier(Element nameIdentifierElement) throws SAMLException
NameIdentifer
element from an existing XML
block.
nameIdentifierElement
- A org.w3c.dom.Element
representing DOM tree for NameIdentifier
object
SAMLException
- 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.public NameIdentifier(String name) throws SAMLException
name
- - The string representing the name of the Subject
SAMLException
- if the input has an error.public NameIdentifier(String name, String nameQualifier) throws SAMLException
NameQualifier
instance.
name
- The string representing the name of the SubjectnameQualifier
- The security or administrative domain that qualifies
the name of the Subject
. This is optional, could be
null or "".
SAMLException
- if the input has an error.public NameIdentifier(String name, String nameQualifier, String format) throws SAMLException
NameQualifier
instance.
name
- The string representing the name of the SubjectnameQualifier
- 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 "".
SAMLException
- if the input has an error.Method Detail |
---|
public String getFormat()
public boolean setFormat(String format)
format
- A String representing the format.
public String getNameQualifier()
nameQualifier
.
Returns null if there is no nameQualifier
.public boolean setNameQualifier(String nameQualifier)
nameQualifier
attribute.
nameQualifier
- name qualifier.
protected boolean setName(String name)
name
- name of the nameQualifier
.
public String getName()
NameQualifier
.
public String toString()
toString
in class Object
<saml:NameIdentifier>
.public String toString(boolean includeNS, boolean declareNS)
<NameIdentifier>
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.
public boolean equals(NameIdentifier nid)
NameQualifier
passed down as parameter. Checks if Name is
equal and if it has NameQualifier
and Format defined
checks for equality in those too.
nid
- NameIdentifier
to be checked
NameQualifier
are equal or not
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |