com.pmease.quickbuild.security
Class AuthenticationResult

java.lang.Object
  extended by com.pmease.quickbuild.security.AuthenticationResult

public class AuthenticationResult
extends java.lang.Object

This class represents result of the authentication.


Constructor Summary
AuthenticationResult()
           
 
Method Summary
 void correctGroupNames()
          Used internally by QuickBuild.
 java.lang.String getEmail()
          Get email of the user.
 java.lang.String getFullName()
          Get full name of the user.
 java.util.Set<java.lang.String> getGroupNames()
          Get a set of QuickBuild group names associated with the user.
 void setEmail(java.lang.String email)
           
 void setFullName(java.lang.String fullName)
           
 void setGroupNames(java.util.Set<java.lang.String> groupNames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationResult

public AuthenticationResult()
Method Detail

getFullName

public java.lang.String getFullName()
Get full name of the user.

Returns:
null if not exist

setFullName

public void setFullName(java.lang.String fullName)

getEmail

public java.lang.String getEmail()
Get email of the user.

Returns:
null if not exist

setEmail

public void setEmail(java.lang.String email)

getGroupNames

public java.util.Set<java.lang.String> getGroupNames()
Get a set of QuickBuild group names associated with the user.

Returns:
should not return null. Empty set should be returned if no QuickBuild groups are associated with the user or if the group information can not be determined.

setGroupNames

public void setGroupNames(java.util.Set<java.lang.String> groupNames)

correctGroupNames

public void correctGroupNames()
Used internally by QuickBuild.



Copyright © 2005-2010 PMEase Inc. All Rights Reserved.