public static class DirectoryServer.InitializationBuilder extends Object
| Constructor and Description |
|---|
InitializationBuilder(String configFile)
Initialize the client side of DirectoryServer and the Core Configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
initialize()
Run all Initialization blocks as configured.
|
DirectoryServer.InitializationBuilder |
requireCryptoServices()
Require to setup and start everything necessary for Crypto Services.
|
DirectoryServer.InitializationBuilder |
requireErrorAndDebugLogPublisher(PrintStream loggingOut,
PrintStream errConfiguringLogging)
Requires to start the error and debug log publishers for tools.
|
DirectoryServer.InitializationBuilder |
requirePasswordStorageSchemes()
Requires to setup and start Password Storage Schemes.
|
DirectoryServer.InitializationBuilder |
requireUserPlugins(PluginType... plugins)
Requires to start specified user plugins.
|
public InitializationBuilder(String configFile)
configFile - the configuration filepublic DirectoryServer.InitializationBuilder requireCryptoServices()
public DirectoryServer.InitializationBuilder requirePasswordStorageSchemes()
public DirectoryServer.InitializationBuilder requireUserPlugins(PluginType... plugins)
plugins - the plugins to startpublic DirectoryServer.InitializationBuilder requireErrorAndDebugLogPublisher(PrintStream loggingOut, PrintStream errConfiguringLogging)
loggingOut - The output stream where to write error and debug logging.errConfiguringLogging - The output stream where to write errors occurring when configuring logging.public void initialize()
throws InitializationException
InitializationException - if one of the initialization steps failsCopyright © 2010-2020 Wren Security. All Rights Reserved.