org.jboss.seam.security.external
Class SamlNameIdImpl

java.lang.Object
  extended by org.jboss.seam.security.external.SamlNameIdImpl
All Implemented Interfaces:
SamlNameId

public class SamlNameIdImpl
extends Object
implements SamlNameId

Author:
Marcel Kolsteren

Constructor Summary
SamlNameIdImpl(String value, String format, String qualifier)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getFormat()
          A URI reference representing the classification of string-based identifier information.
 String getQualifier()
          The security or administrative domain that qualifies the identifier.
 String getValue()
          The actual name
 int hashCode()
           
 void setFormat(String format)
           
 void setQualifier(String qualifier)
           
 void setValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamlNameIdImpl

public SamlNameIdImpl(String value,
                      String format,
                      String qualifier)
Method Detail

getValue

public String getValue()
Description copied from interface: SamlNameId
The actual name

Specified by:
getValue in interface SamlNameId
Returns:
the name (not null)

setValue

public void setValue(String value)

getFormat

public String getFormat()
Description copied from interface: SamlNameId
A URI reference representing the classification of string-based identifier information.

Specified by:
getFormat in interface SamlNameId
Returns:
an URI reference, or null if the format is unspecified

setFormat

public void setFormat(String format)

getQualifier

public String getQualifier()
Description copied from interface: SamlNameId
The security or administrative domain that qualifies the identifier. This attribute provides a means to federate identifiers from disparate user stores without collision.

Specified by:
getQualifier in interface SamlNameId
Returns:
the qualifier, or null if the name is unqualified

setQualifier

public void setQualifier(String qualifier)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2011 Seam Framework. All Rights Reserved.