Class RandomUserNameGenerator
- java.lang.Object
-
- 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
Constructors Constructor Description RandomUserNameGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgenerateUserName(java.lang.String firstName, java.lang.String lastName, java.lang.String emailAddress, int seed)Returns a generated user nameintgetUserNameLength()voidsetUserNameLength(int userNameLength)
-
-
-
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:
generateUserNamein interfaceUserNameGenerator- Parameters:
firstName- the given name of the new userlastName- the family name of the new useremailAddress- the email address of the new userseed- 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()
-
-