Package com.enonic.xp.security
Class User.Builder
- java.lang.Object
-
- com.enonic.xp.security.Principal.Builder<User.Builder>
-
- com.enonic.xp.security.User.Builder
-
- Enclosing class:
- User
public static class User.Builder extends Principal.Builder<User.Builder>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description User.Builder
authenticationHash(java.lang.String value)
User
build()
User.Builder
disabled(boolean loginDisabled)
User.Builder
email(java.lang.String value)
User.Builder
login(java.lang.String value)
User.Builder
profile(PropertyTree profile)
protected void
validate()
-
Methods inherited from class com.enonic.xp.security.Principal.Builder
description, displayName, key, modifiedTime
-
-
-
-
Method Detail
-
login
public User.Builder login(java.lang.String value)
-
email
public User.Builder email(java.lang.String value)
-
authenticationHash
public User.Builder authenticationHash(java.lang.String value)
-
profile
public User.Builder profile(PropertyTree profile)
-
disabled
public User.Builder disabled(boolean loginDisabled)
-
validate
protected void validate()
-
build
public User build()
-
-