public class ProvisionerService extends Object
| Constructor and Description |
|---|
ProvisionerService(UserService userService,
org.joda.time.DateTimeZone rootTimeZone,
Map<String,ProvisionerAction.Factory<? extends ProvisionerAction>> provisionerActionFactories) |
| Modifier and Type | Method and Description |
|---|---|
UserDetails |
doProvision(UserDetails userDetails) |
UserDetails.Builder |
newDetails(AuthServiceBackend backend) |
UserDetails |
provision(UserDetails userDetails) |
@Inject public ProvisionerService(UserService userService, @Named(value="root_timezone") org.joda.time.DateTimeZone rootTimeZone, Map<String,ProvisionerAction.Factory<? extends ProvisionerAction>> provisionerActionFactories)
public UserDetails.Builder newDetails(AuthServiceBackend backend)
public UserDetails provision(UserDetails userDetails)
public UserDetails doProvision(UserDetails userDetails) throws Exception
ExceptionCopyright © 2012–2021 Graylog, Inc.. All rights reserved.