org.alfresco.repo.security.authentication
Class RandomUserNameGenerator

java.lang.Object
  extended by org.alfresco.repo.security.authentication.RandomUserNameGenerator
All Implemented Interfaces:
UserNameGenerator

public class RandomUserNameGenerator
extends java.lang.Object
implements UserNameGenerator

Generates a user name based upon a random numeric


Constructor Summary
RandomUserNameGenerator()
           
 
Method Summary
 java.lang.String generateUserName(java.lang.String firstName, java.lang.String lastName, java.lang.String emailAddress, int seed)
          Returns a generated user name
 int getUserNameLength()
           
 void setUserNameLength(int userNameLength)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomUserNameGenerator

public RandomUserNameGenerator()
Method Detail

generateUserName

public java.lang.String generateUserName(java.lang.String firstName,
                                         java.lang.String lastName,
                                         java.lang.String emailAddress,
                                         int seed)
Returns a generated user name

Specified by:
generateUserName in interface UserNameGenerator
Parameters:
firstName - the given name of the new user
lastName - the family name of the new user
emailAddress - the email address of the new user
seed - a seed for user name generation, the value 0 means "no seed"
Returns:
the generated user name

setUserNameLength

public void setUserNameLength(int userNameLength)

getUserNameLength

public int getUserNameLength()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.