Class RandomUserNameGenerator

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

public class RandomUserNameGenerator extends Object implements UserNameGenerator
Generates a user name based upon a random numeric
  • Constructor Details

    • RandomUserNameGenerator

      public RandomUserNameGenerator()
  • Method Details

    • generateUserName

      public String generateUserName(String firstName, String lastName, 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()