Package io.datarouter.auth.service
Class DatarouterUserCreationService
java.lang.Object
io.datarouter.auth.service.DatarouterUserCreationService
@Singleton public class DatarouterUserCreationService extends Object
-
Field Summary
Fields Modifier and Type Field Description static longADMIN_ID -
Constructor Summary
Constructors Constructor Description DatarouterUserCreationService() -
Method Summary
Modifier and Type Method Description io.datarouter.web.user.databean.DatarouterUsercreateAutomaticUser(String username, String description)io.datarouter.web.user.databean.DatarouterUsercreateAutomaticUser(String username, String description, Set<io.datarouter.web.user.session.service.Role> roles)io.datarouter.web.user.databean.DatarouterUsercreateAutomaticUserWithoutPersist(String username, String description, Set<io.datarouter.web.user.session.service.Role> roles)voidcreateFirstAdminUser(String defaultPassword)io.datarouter.web.user.databean.DatarouterUsercreateManualUser(io.datarouter.web.user.databean.DatarouterUser creator, String username, String password, Set<io.datarouter.web.user.session.service.Role> requestedRoles, boolean enabled, Optional<ZoneId> zoneId, Optional<String> description)
-
Field Details
-
ADMIN_ID
public static final long ADMIN_ID- See Also:
- Constant Field Values
-
-
Constructor Details
-
DatarouterUserCreationService
public DatarouterUserCreationService()
-
-
Method Details