com.sun.identity.saml2.assertion
インタフェース NameIDType

既知のサブインタフェースの一覧:
Issuer, NameID

public interface NameIDType

The NameIDType is used when an element serves to represent an entity by a string-valued name. In addition to the string content containing the actual identifier, it provides the following optional attributes: NameQualifier SPNameQualifier Format SPProvidedID


メソッドの概要
 String getFormat()
          Returns the format
 String getNameQualifier()
          Returns the name qualifier
 String getSPNameQualifier()
          Returns the SP name qualifier
 String getSPProvidedID()
          Returns the SP provided ID
 String getValue()
          Returns the string-valued identifier
 boolean isMutable()
          Returns true if the object is mutable
 void makeImmutable()
          Makes the object immutable
 void setFormat(String value)
          Sets the format
 void setNameQualifier(String value)
          Sets the name qualifier
 void setSPNameQualifier(String value)
          Sets the SP name qualifier
 void setSPProvidedID(String value)
          Sets the SP provided ID
 void setValue(String value)
          Sets the string-valued identifier
 String toXMLString()
          Returns a String representation
 String toXMLString(boolean includeNSPrefix, boolean declareNS)
          Returns a String representation
 

メソッドの詳細

getValue

String getValue()
Returns the string-valued identifier

戻り値:
the string-valued identifier

setValue

void setValue(String value)
              throws SAML2Exception
Sets the string-valued identifier

パラメータ:
value - the string-valued identifier
例外:
SAML2Exception - if the object is immutable

getNameQualifier

String getNameQualifier()
Returns the name qualifier

戻り値:
the name qualifier

setNameQualifier

void setNameQualifier(String value)
                      throws SAML2Exception
Sets the name qualifier

パラメータ:
value - the name qualifier
例外:
SAML2Exception - if the object is immutable

getSPProvidedID

String getSPProvidedID()
Returns the SP provided ID

戻り値:
the SP provided ID

setSPProvidedID

void setSPProvidedID(String value)
                     throws SAML2Exception
Sets the SP provided ID

パラメータ:
value - the SP provided ID
例外:
SAML2Exception - if the object is immutable

getSPNameQualifier

String getSPNameQualifier()
Returns the SP name qualifier

戻り値:
the SP name qualifier

setSPNameQualifier

void setSPNameQualifier(String value)
                        throws SAML2Exception
Sets the SP name qualifier

パラメータ:
value - the SP name qualifier
例外:
SAML2Exception - if the object is immutable

getFormat

String getFormat()
Returns the format

戻り値:
the format

setFormat

void setFormat(String value)
               throws SAML2Exception
Sets the format

パラメータ:
value - the format
例外:
SAML2Exception - if the object is immutable

toXMLString

String toXMLString(boolean includeNSPrefix,
                   boolean declareNS)
                   throws SAML2Exception
Returns a String representation

パラメータ:
includeNSPrefix - 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 representation
例外:
SAML2Exception - if something is wrong during conversion

toXMLString

String toXMLString()
                   throws SAML2Exception
Returns a String representation

戻り値:
A String representation
例外:
SAML2Exception - if something is wrong during conversion

makeImmutable

void makeImmutable()
Makes the object immutable


isMutable

boolean isMutable()
Returns true if the object is mutable

戻り値:
true if the object is mutable