IBM WebSphere Application ServerTM
Release 8

com.ibm.wsspi.wssecurity.saml.data
Class SAMLNameID

java.lang.Object
  extended by com.ibm.wsspi.wssecurity.saml.data.SAMLNameID
All Implemented Interfaces:
java.io.Serializable

public class SAMLNameID
extends java.lang.Object
implements java.io.Serializable

This class represents SAML NameID for SAML 2.0 or NameIdentifier for SAML 1.1 specification.

See Also:
Serialized Form

Constructor Summary
SAMLNameID(java.lang.String name, java.lang.String format, java.lang.String qualifier, java.lang.String spNameQualifier, java.lang.String spProvidedID)
          Class constructor
 
Method Summary
 java.lang.String getFormat()
          URI reference representing classification of string based identifier information
 java.lang.String getNameQualifier()
          Gets security or administrative domain that qualifies the name.
 java.lang.String getSPNameQualifier()
          Gets name of a service provider or affiliation of providers.
 java.lang.String getSPProvidedID()
          Gets name identifier established by a service provider or affiliation of providers of the entity.
 java.lang.String getValue()
          Gets the value of the name format property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAMLNameID

public SAMLNameID(java.lang.String name,
                  java.lang.String format,
                  java.lang.String qualifier,
                  java.lang.String spNameQualifier,
                  java.lang.String spProvidedID)
Class constructor

Parameters:
String - name - identifier for name id
String - format- uri reference representing classification of string based identifier information
String - qualifier - security or administrative domain that qualifies the name
String - spNameQualifier - name of a service provider or affiliation of providers. Used to further qualify the name
String - spProvidedID - name identifier established by a service provider or affiliation of providers of the entity
Method Detail

getValue

public java.lang.String getValue()
Gets the value of the name format property.

Returns:
Identifier for SAMLNameID object String

getFormat

public java.lang.String getFormat()
URI reference representing classification of string based identifier information

Returns:
Name format property String

getNameQualifier

public java.lang.String getNameQualifier()
Gets security or administrative domain that qualifies the name.

Returns:
NameQualifier property String

getSPNameQualifier

public java.lang.String getSPNameQualifier()
Gets name of a service provider or affiliation of providers.

Returns:
SPNameQualifier property. String

getSPProvidedID

public java.lang.String getSPProvidedID()
Gets name identifier established by a service provider or affiliation of providers of the entity.

Returns:
SPProvidedID property. String

IBM WebSphere Application ServerTM
Release 8