org.n52.security.common.authentication
Class UsernameIDPrincipal

java.lang.Object
  extended byorg.n52.security.common.authentication.AttributePrincipal
      extended byorg.n52.security.common.authentication.UsernameIDPrincipal
All Implemented Interfaces:
java.security.Principal, java.io.Serializable

public class UsernameIDPrincipal
extends AttributePrincipal

This Class represents the principals containing the userIdentification attributes

See Also:
Serialized Form

Field Summary
static java.lang.String sDefaultUsernameAttributeUrn
           
 
Constructor Summary
UsernameIDPrincipal(java.lang.String pUsername)
           
UsernameIDPrincipal(java.lang.String pUsername, java.lang.String pUsernameQualifier)
           
 
Method Summary
 java.lang.String getUsername()
           
 java.lang.String getUsernameQualifier()
           
 
Methods inherited from class org.n52.security.common.authentication.AttributePrincipal
equals, getName, getValue, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

sDefaultUsernameAttributeUrn

public static final java.lang.String sDefaultUsernameAttributeUrn
See Also:
Constant Field Values
Constructor Detail

UsernameIDPrincipal

public UsernameIDPrincipal(java.lang.String pUsername)

UsernameIDPrincipal

public UsernameIDPrincipal(java.lang.String pUsername,
                           java.lang.String pUsernameQualifier)
Method Detail

getUsername

public java.lang.String getUsername()

getUsernameQualifier

public java.lang.String getUsernameQualifier()


Copyright © 2004-2007 52 North. All Rights Reserved.