com.ibm.wsspi.wssecurity.saml.data

Class SAMLNameID

  • java.lang.Object
    • 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

      Constructors 
      Constructor and Description
      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

      Methods 
      Modifier and Type Method and Description
      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 9.0