Package | Description |
---|---|
org.opends.guitools.controlpanel.task |
Defines the main classes that are you used to perform the administrative
operations: start the server, modify an entry, delete a base DN, etc.
|
org.opends.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise
Edition (dseecompat) compatability access control handler implementation.
|
org.opends.server.authorization.policy |
Contains the policy based access control handler implementation.
|
org.opends.server.backends |
Contains various Directory Server backend implementations.
|
org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface
for executing administrative tasks.
|
org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.crypto |
This package implements the Directory Server cryptographic framework,
which is described in the
CrytpoManager design document.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug
loggers.
|
org.opends.server.monitors |
Contains various Directory Server monitor provider implementations.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
org.opends.server.protocols.http.authz |
Contains factories to build the authorization stage of the HTTP request processing.
|
org.opends.server.protocols.http.rest2ldap |
Contains the implementation for the HTTPEndpoint that is responsible for providing
a REST interface to this LDAP server.
|
org.opends.server.protocols.internal |
Contains the implementation for the "internal" connection handler
and its associated classes.
|
org.opends.server.protocols.jmx |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using JMX.
|
org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part
of the Multimaster replication feature.
|
org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
org.opends.server.tools.makeldif |
This package provides classes for a tool which may be used to generate LDIF
content based on user-defined templates.
|
org.opends.server.tools.tasks |
This package contains classes that support client tool interaction with the
tasks backend.
|
org.opends.server.tools.upgrade |
Defines the specific classes that are used by the upgrade tool.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
org.opends.server.util |
Contains implementations for various Directory Server utility classes and
methods which may be used throughout the server but do not necessarily fit in
elsewhere.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Task.startPollingAndInitializeConfiguration()
Initializes the configuration and starts the polling.
|
protected void |
Task.stopPollingAndInitializeConfiguration()
Stops the polling and initializes the configuration.
|
Modifier and Type | Method and Description |
---|---|
org.forgerock.opendj.ldap.schema.Schema |
SchemaLoader.readSchema()
Reads and returns the schema.
|
protected org.forgerock.opendj.ldap.schema.Schema |
ConfigReader.readSchema()
Reads the schema from the files.
|
org.forgerock.opendj.ldap.schema.Schema |
RemoteSchemaLoader.readSchema(ConnectionWrapper connWrapper)
Reads and returns the schema.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationPolicy |
AuthenticationPolicyFactory.createAuthenticationPolicy(T configuration)
Creates a new authentication policy using the provided configuration.
|
abstract void |
AccessControlHandler.initializeAccessControlHandler(T configuration,
ServerContext serverContext)
Initializes the access control handler implementation based on
the information in the provided configuration entry.
|
void |
AlertHandler.initializeAlertHandler(T configuration)
Initializes this alert handler based on the information in the
provided configuration entry.
|
abstract void |
CertificateMapper.initializeCertificateMapper(T configuration)
Initializes this certificate mapper based on the information in
the provided configuration entry.
|
abstract void |
ConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
T configuration)
Initializes this connection handler provider based on the information in the provided connection handler
configuration.
|
abstract void |
EntryCache.initializeEntryCache(ServerContext serverContext,
T configuration)
Initializes this entry cache implementation so that it will be
available for storing and retrieving entries.
|
void |
ExtendedOperationHandler.initializeExtendedOperationHandler(T config)
Initializes this extended operation handler based on the
information in the provided configuration entry.
|
abstract void |
Group.initializeGroupImplementation(T configuration)
Initializes a "shell" instance of this group implementation that
may be used to identify and instantiate instances of this type of
group in the directory data.
|
abstract void |
IdentityMapper.initializeIdentityMapper(T configuration)
Initializes this identity mapper based on the information in the
provided configuration entry.
|
abstract void |
KeyManagerProvider.initializeKeyManagerProvider(T configuration)
Initializes this key manager provider based on the information in
the provided key manager provider configuration.
|
void |
MonitorProvider.initializeMonitorProvider(T configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
abstract void |
PasswordGenerator.initializePasswordGenerator(T configuration)
Initializes this password generator based on the information in
the provided configuration entry.
|
abstract void |
PasswordStorageScheme.initializePasswordStorageScheme(T configuration)
Initializes this password storage scheme handler based on the
information in the provided configuration entry.
|
abstract void |
PasswordValidator.initializePasswordValidator(T configuration)
Initializes this password validator based on the information in
the provided configuration entry.
|
abstract void |
SASLMechanismHandler.initializeSASLMechanismHandler(T configuration)
Initializes this SASL mechanism handler based on the information
in the provided configuration entry.
|
abstract void |
AccountStatusNotificationHandler.initializeStatusNotificationHandler(T configuration)
Initializes this account status notification handler based on the
information in the provided configuration entry.
|
abstract void |
SynchronizationProvider.initializeSynchronizationProvider(ServerContext serverContext,
T config)
Performs any initialization that might be necessary for this
synchronization provider.
|
abstract void |
TrustManagerProvider.initializeTrustManagerProvider(T configuration)
Initializes this trust manager provider based on the information
in the provided configuration entry.
|
void |
VirtualAttributeProvider.initializeVirtualAttributeProvider(T configuration)
Initializes this virtual attribute based on the information in
the provided configuration entry.
|
abstract void |
WorkQueue.initializeWorkQueue(T configuration)
Initializes this work queue based on the information in the
provided configuration entry.
|
abstract org.forgerock.http.HttpApplication |
HttpEndpoint.newHttpApplication()
Create a new HttpApplication.
|
abstract void |
Backend.openBackend()
Opens this backend based on the information provided when the backend was configured.
|
abstract void |
LocalBackend.openBackend()
Opens this backend based on the information provided when the backend was configured.
|
void |
LocalBackend.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext)
Rebuild indexes in the backend instance.
|
long |
LocalBackend.verifyBackend(VerifyConfig verifyConfig)
Verify the integrity of the backend instance.
|
Modifier and Type | Method and Description |
---|---|
void |
InternalDirectoryServerPlugin.initializePlugin(Set<PluginType> pluginTypes,
org.forgerock.opendj.server.config.server.PluginCfg configuration) |
abstract void |
DirectoryServerPlugin.initializePlugin(Set<PluginType> pluginTypes,
T configuration)
Performs any initialization necessary for this plugin.
|
Modifier and Type | Method and Description |
---|---|
void |
AciHandler.initializeAccessControlHandler(org.forgerock.opendj.server.config.server.DseeCompatAccessControlHandlerCfg configuration,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
void |
PolicyBasedAccessControlHandler.initializeAccessControlHandler(org.forgerock.opendj.server.config.server.PolicyBasedAccessControlHandlerCfg configuration,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
void |
RootDSEBackend.openBackend() |
void |
ConfigurationBackend.openBackend() |
void |
SchemaBackend.openBackend() |
void |
LDIFBackend.openBackend() |
void |
NullBackend.openBackend() |
void |
TrustStoreBackend.openBackend() |
void |
ChangelogBackend.openBackend() |
void |
MonitorBackend.openBackend() |
void |
BackupBackend.openBackend() |
void |
MemoryBackend.openBackend() |
Constructor and Description |
---|
ConfigurationBackend(ServerContext serverContext)
Creates and initializes a new instance of this backend.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BackendImpl.clearBackend()
Clears the contents of this backend, including any database files.
|
void |
BackendImpl.openBackend() |
void |
BackendImpl.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext) |
long |
BackendImpl.verifyBackend(VerifyConfig verifyConfig) |
Modifier and Type | Method and Description |
---|---|
void |
Task.initializeTaskInternal(ServerContext serverContext,
TaskScheduler taskScheduler,
Entry taskEntry)
Performs generic initialization for this task based on the information in
the provided task entry.
|
void |
TaskBackend.openBackend() |
Constructor and Description |
---|
TaskScheduler(ServerContext serverContext,
TaskBackend taskBackend)
Creates a new task scheduler that will be used to ensure that tasks are
invoked at the appropriate times.
|
Modifier and Type | Method and Description |
---|---|
static ConfigurationHandler |
ConfigurationHandler.bootstrapConfiguration(ServerContext serverContext)
Bootstraps the server configuration.
|
void |
AdministrationConnector.initializeAdministrationConnector(org.forgerock.opendj.server.config.server.AdministrationConnectorCfg configuration)
Initializes this administration connector provider based on the
information in the provided administration connector
configuration.
|
void |
ConfigurationHandler.reinitializeWithFullSchema(org.forgerock.opendj.ldap.schema.Schema schema)
Re-initializes the configuration handler with a fully initialized schema.
|
Modifier and Type | Method and Description |
---|---|
PasswordPolicy |
PasswordPolicyFactory.createAuthenticationPolicy(org.forgerock.opendj.server.config.server.PasswordPolicyCfg configuration) |
void |
DirectoryServer.InitializationBuilder.initialize()
Run all Initialization blocks as configured.
|
void |
AlertHandlerConfigManager.initializeAlertHandlers()
Initializes all alert handlers currently defined in the Directory Server
configuration.
|
void |
BackendConfigManager.initializeBackendConfig(Collection<String> backendIdsToStart)
Initializes the configuration associated with the Directory Server backends.
|
void |
CertificateMapperConfigManager.initializeCertificateMappers()
Initializes all certificate mappers currently defined in the Directory
Server configuration.
|
void |
DirectoryServer.initializeConfiguration()
Initializes the configuration.
|
void |
DirectoryServer.initializeConfiguration(String configFile)
Instantiates the configuration handler and loads the Directory Server
configuration.
|
void |
ConnectionHandlerConfigManager.initializeConnectionHandlerConfig()
Initializes the configuration associated with the Directory Server connection handlers.
|
void |
CoreConfigManager.initializeCoreConfig()
Initializes the Directory Server's core configuration.
|
void |
EntryCacheConfigManager.initializeDefaultEntryCache()
Initializes the default entry cache.
|
void |
ExtendedOperationConfigManager.initializeExtendedOperationHandlers()
Initializes all extended operation handlers currently defined in the
Directory Server configuration.
|
void |
GroupManager.initializeGroupImplementations()
Initializes all group implementations currently defined in the Directory
Server configuration.
|
void |
IdentityMapperConfigManager.initializeIdentityMappers()
Initializes all identity mappers currently defined in the Directory Server
configuration.
|
static void |
DirectoryServer.initializeJMX()
Performs a minimal set of JMX initialization.
|
void |
KeyManagerProviderConfigManager.initializeKeyManagerProviders()
Initializes all key manager providers currently defined in the Directory
Server configuration.
|
void |
LoggerConfigManager.initializeLoggerConfig()
Initializes all the log publishers.
|
void |
LogRetentionPolicyConfigManager.initializeLogRetentionPolicyConfig()
Initializes all the log retention policies.
|
void |
LogRotationPolicyConfigManager.initializeLogRotationPolicyConfig()
Initializes all the log rotation policies.
|
void |
MonitorConfigManager.initializeMonitorProviders()
Initializes all monitor providers currently defined in the Directory Server
configuration.
|
void |
AccountStatusNotificationHandlerConfigManager.initializeNotificationHandlers()
Initializes all account status notification handlers currently defined in
the Directory Server configuration.
|
void |
PasswordGeneratorConfigManager.initializePasswordGenerators()
Initializes all password generators currently defined in the Directory
Server configuration.
|
void |
PasswordStorageSchemeConfigManager.initializePasswordStorageSchemes()
Initializes all password storage schemes currently defined in the Directory
Server configuration.
|
void |
PasswordValidatorConfigManager.initializePasswordValidators()
Initializes all password validators currently defined in the Directory
Server configuration.
|
void |
RootDNConfigManager.initializeRootDNs()
Initializes all of the root users currently defined in the Directory Server
configuration, as well as the set of privileges that root users will
inherit by default.
|
void |
SASLConfigManager.initializeSASLMechanismHandlers()
Initializes all SASL mechanism handlers currently defined in the Directory
Server configuration.
|
void |
DirectoryServer.initializeSchema()
Initializes the schema handler, which is responsible for building the complete schema for the
server.
|
void |
SynchronizationProviderConfigManager.initializeSynchronizationProviders()
Initializes the configuration associated with the Directory Server
synchronization providers.
|
void |
TrustManagerProviderConfigManager.initializeTrustManagerProviders()
Initializes all trust manager providers currently defined in the Directory
Server configuration.
|
void |
PluginConfigManager.initializeUserPlugins(Set<PluginType> pluginTypes)
Initializes any plugins defined in the directory server
configuration.
|
void |
VirtualAttributeConfigManager.initializeVirtualAttributes()
Initializes all virtual attribute providers currently defined in the
Directory Server configuration.
|
WorkQueue |
WorkQueueConfigManager.initializeWorkQueue()
Initializes the Directory Server's work queue.
|
static DirectoryServer |
DirectoryServer.reinitialize(DirectoryEnvironmentConfig config)
Reinitializes the server following a shutdown, preparing it for a call to
startServer . |
void |
DirectoryServer.setEnvironmentConfig(DirectoryEnvironmentConfig config)
Sets the environment configuration for the Directory Server.
|
void |
DirectoryServer.startServer()
Starts up the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
void |
GetSymmetricKeyExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.GetSymmetricKeyExtendedOperationHandlerCfg config)
Initializes this extended operation handler based on the
information in the provided configuration entry.
|
Constructor and Description |
---|
CryptoManagerImpl(ServerContext serverContext,
org.forgerock.opendj.server.config.server.CryptoManagerCfg config)
Creates a new instance of this crypto manager object from a given
configuration, plus some static member initialization.
|
CryptoManagerSync()
Creates a new instance of this trust store synchronization thread.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationPolicy |
LDAPPassThroughAuthenticationPolicyFactory.createAuthenticationPolicy(org.forgerock.opendj.server.config.server.LdapPassThroughAuthenticationPolicyCfg configuration) |
void |
JMXAlertHandler.initializeAlertHandler(org.forgerock.opendj.server.config.server.JmxAlertHandlerCfg configuration) |
void |
SMTPAlertHandler.initializeAlertHandler(org.forgerock.opendj.server.config.server.SmtpAlertHandlerCfg configuration) |
void |
FingerprintCertificateMapper.initializeCertificateMapper(org.forgerock.opendj.server.config.server.FingerprintCertificateMapperCfg configuration) |
void |
SubjectAttributeToUserAttributeCertificateMapper.initializeCertificateMapper(org.forgerock.opendj.server.config.server.SubjectAttributeToUserAttributeCertificateMapperCfg configuration) |
void |
SubjectDNToUserAttributeCertificateMapper.initializeCertificateMapper(org.forgerock.opendj.server.config.server.SubjectDnToUserAttributeCertificateMapperCfg configuration) |
void |
SubjectEqualsDNCertificateMapper.initializeCertificateMapper(org.forgerock.opendj.server.config.server.SubjectEqualsDnCertificateMapperCfg configuration) |
void |
DefaultEntryCache.initializeEntryCache(ServerContext serverContext,
org.forgerock.opendj.server.config.server.EntryCacheCfg configEntry) |
void |
FIFOEntryCache.initializeEntryCache(ServerContext serverContext,
org.forgerock.opendj.server.config.server.FifoEntryCacheCfg configuration) |
void |
SoftReferenceEntryCache.initializeEntryCache(ServerContext serverContext,
org.forgerock.opendj.server.config.server.SoftReferenceEntryCacheCfg configuration) |
void |
CancelExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.CancelExtendedOperationHandlerCfg config) |
void |
GetConnectionIDExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.GetConnectionIdExtendedOperationHandlerCfg config) |
void |
PasswordModifyExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.PasswordModifyExtendedOperationHandlerCfg config) |
void |
PasswordPolicyStateExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.PasswordPolicyStateExtendedOperationHandlerCfg config)
Initializes this extended operation handler based on the information in the
provided configuration entry.
|
void |
StartTLSExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.StartTlsExtendedOperationHandlerCfg config) |
void |
WhoAmIExtendedOperation.initializeExtendedOperationHandler(org.forgerock.opendj.server.config.server.WhoAmIExtendedOperationHandlerCfg config) |
void |
DynamicGroup.initializeGroupImplementation(org.forgerock.opendj.server.config.server.DynamicGroupImplementationCfg configuration) |
void |
StaticGroup.initializeGroupImplementation(org.forgerock.opendj.server.config.server.StaticGroupImplementationCfg configuration) |
void |
VirtualStaticGroup.initializeGroupImplementation(org.forgerock.opendj.server.config.server.VirtualStaticGroupImplementationCfg configuration) |
void |
ExactMatchIdentityMapper.initializeIdentityMapper(org.forgerock.opendj.server.config.server.ExactMatchIdentityMapperCfg configuration) |
void |
RegularExpressionIdentityMapper.initializeIdentityMapper(org.forgerock.opendj.server.config.server.RegularExpressionIdentityMapperCfg configuration) |
void |
FileBasedKeyManagerProvider.initializeKeyManagerProvider(org.forgerock.opendj.server.config.server.FileBasedKeyManagerProviderCfg cfg) |
void |
JvmKeyManagerProvider.initializeKeyManagerProvider(org.forgerock.opendj.server.config.server.KeyManagerProviderCfg configuration) |
void |
LDAPKeyManagerProvider.initializeKeyManagerProvider(org.forgerock.opendj.server.config.server.LdapKeyManagerProviderCfg cfg) |
void |
PKCS11KeyManagerProvider.initializeKeyManagerProvider(org.forgerock.opendj.server.config.server.Pkcs11KeyManagerProviderCfg configuration) |
void |
DiskSpaceMonitor.initializeMonitorProvider(org.forgerock.opendj.server.config.server.MonitorProviderCfg configuration) |
void |
RandomPasswordGenerator.initializePasswordGenerator(org.forgerock.opendj.server.config.server.RandomPasswordGeneratorCfg configuration) |
void |
AESPasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.AesPasswordStorageSchemeCfg configuration) |
void |
Base64PasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.Base64PasswordStorageSchemeCfg configuration) |
void |
BcryptPasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.BcryptPasswordStorageSchemeCfg configuration) |
void |
BlowfishPasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.BlowfishPasswordStorageSchemeCfg configuration) |
void |
SaltedAbstractPasswordStorageScheme.initializePasswordStorageScheme(C configuration) |
void |
ClearPasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.ClearPasswordStorageSchemeCfg configuration) |
void |
CryptPasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.CryptPasswordStorageSchemeCfg configuration) |
void |
MD5PasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.Md5PasswordStorageSchemeCfg configuration) |
void |
PBKDF2PasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.Pbkdf2PasswordStorageSchemeCfg configuration) |
void |
PKCS5S2PasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.Pkcs5s2PasswordStorageSchemeCfg configuration) |
void |
RC4PasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.Rc4PasswordStorageSchemeCfg configuration) |
void |
SHA1PasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.Sha1PasswordStorageSchemeCfg configuration) |
void |
TripleDESPasswordStorageScheme.initializePasswordStorageScheme(org.forgerock.opendj.server.config.server.TripleDesPasswordStorageSchemeCfg configuration) |
void |
DictionaryPasswordValidator.initializePasswordValidator(org.forgerock.opendj.server.config.server.DictionaryPasswordValidatorCfg configuration) |
void |
LengthBasedPasswordValidator.initializePasswordValidator(org.forgerock.opendj.server.config.server.LengthBasedPasswordValidatorCfg configuration) |
void |
SimilarityBasedPasswordValidator.initializePasswordValidator(org.forgerock.opendj.server.config.server.SimilarityBasedPasswordValidatorCfg configuration) |
void |
AnonymousSASLMechanismHandler.initializeSASLMechanismHandler(org.forgerock.opendj.server.config.server.AnonymousSaslMechanismHandlerCfg configuration) |
void |
CRAMMD5SASLMechanismHandler.initializeSASLMechanismHandler(org.forgerock.opendj.server.config.server.CramMd5SaslMechanismHandlerCfg configuration) |
void |
DigestMD5SASLMechanismHandler.initializeSASLMechanismHandler(org.forgerock.opendj.server.config.server.DigestMd5SaslMechanismHandlerCfg configuration) |
void |
ExternalSASLMechanismHandler.initializeSASLMechanismHandler(org.forgerock.opendj.server.config.server.ExternalSaslMechanismHandlerCfg configuration) |
void |
GSSAPISASLMechanismHandler.initializeSASLMechanismHandler(org.forgerock.opendj.server.config.server.GssapiSaslMechanismHandlerCfg configuration) |
void |
PlainSASLMechanismHandler.initializeSASLMechanismHandler(org.forgerock.opendj.server.config.server.PlainSaslMechanismHandlerCfg configuration) |
void |
ErrorLogAccountStatusNotificationHandler.initializeStatusNotificationHandler(org.forgerock.opendj.server.config.server.ErrorLogAccountStatusNotificationHandlerCfg configuration) |
void |
SMTPAccountStatusNotificationHandler.initializeStatusNotificationHandler(org.forgerock.opendj.server.config.server.SmtpAccountStatusNotificationHandlerCfg configuration) |
void |
BlindTrustManagerProvider.initializeTrustManagerProvider(org.forgerock.opendj.server.config.server.BlindTrustManagerProviderCfg configuration) |
void |
FileBasedTrustManagerProvider.initializeTrustManagerProvider(org.forgerock.opendj.server.config.server.FileBasedTrustManagerProviderCfg cfg) |
void |
LDAPTrustManagerProvider.initializeTrustManagerProvider(org.forgerock.opendj.server.config.server.LdapTrustManagerProviderCfg cfg) |
void |
JvmTrustManagerProvider.initializeTrustManagerProvider(org.forgerock.opendj.server.config.server.TrustManagerProviderCfg configuration) |
void |
EntityTagVirtualAttributeProvider.initializeVirtualAttributeProvider(org.forgerock.opendj.server.config.server.EntityTagVirtualAttributeCfg configuration) |
void |
MemberVirtualAttributeProvider.initializeVirtualAttributeProvider(org.forgerock.opendj.server.config.server.MemberVirtualAttributeCfg configuration) |
void |
UserDefinedVirtualAttributeProvider.initializeVirtualAttributeProvider(org.forgerock.opendj.server.config.server.UserDefinedVirtualAttributeCfg configuration) |
void |
ParallelWorkQueue.initializeWorkQueue(org.forgerock.opendj.server.config.server.ParallelWorkQueueCfg configuration) |
void |
TraditionalWorkQueue.initializeWorkQueue(org.forgerock.opendj.server.config.server.TraditionalWorkQueueCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLogger.initializeLogger(List<C> configs,
ServerContext serverContext)
Initializes all the log publishers.
|
void |
ConsoleDebugLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.DebugLogPublisherCfg config,
ServerContext serverContext) |
void |
ThreadFilterTextErrorLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.ErrorLogPublisherCfg config,
ServerContext serverContext) |
void |
TextAccessLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.FileBasedAccessLogPublisherCfg cfg,
ServerContext serverContext) |
void |
TextAuditLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.FileBasedAuditLogPublisherCfg cfg,
ServerContext serverContext) |
void |
TextDebugLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.FileBasedDebugLogPublisherCfg config,
ServerContext serverContext) |
void |
TextErrorLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.FileBasedErrorLogPublisherCfg config,
ServerContext serverContext) |
void |
TextHTTPAccessLogPublisher.initializeLogPublisher(org.forgerock.opendj.server.config.server.FileBasedHttpAccessLogPublisherCfg cfg,
ServerContext serverContext) |
void |
LogPublisher.initializeLogPublisher(T config,
ServerContext serverContext)
Initializes this publisher provider based on the information in the
provided debug publisher configuration.
|
void |
RetentionPolicy.initializeLogRetentionPolicy(T config)
Initializes this log retention policy based on the
information in the provided retention policy configuration.
|
void |
SizeBasedRotationPolicy.initializeLogRotationPolicy(org.forgerock.opendj.server.config.server.SizeLimitLogRotationPolicyCfg config) |
void |
RotationPolicy.initializeLogRotationPolicy(T config)
Initializes this log rotation policy based on the
information in the provided rotation policy configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientConnectionMonitorProvider.initializeMonitorProvider(org.forgerock.opendj.server.config.server.ClientConnectionMonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
MemoryUsageMonitorProvider.initializeMonitorProvider(org.forgerock.opendj.server.config.server.MemoryUsageMonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
ParallelWorkQueueMonitor.initializeMonitorProvider(org.forgerock.opendj.server.config.server.MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
TraditionalWorkQueueMonitor.initializeMonitorProvider(org.forgerock.opendj.server.config.server.MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
StackTraceMonitorProvider.initializeMonitorProvider(org.forgerock.opendj.server.config.server.StackTraceMonitorProviderCfg configuration) |
void |
SystemInfoMonitorProvider.initializeMonitorProvider(org.forgerock.opendj.server.config.server.SystemInfoMonitorProviderCfg configuration) |
void |
VersionMonitorProvider.initializeMonitorProvider(org.forgerock.opendj.server.config.server.VersionMonitorProviderCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
AttributeCleanupPlugin.initializePlugin(Set<PluginType> pluginTypes,
org.forgerock.opendj.server.config.server.AttributeCleanupPluginCfg configuration) |
void |
SambaPasswordPlugin.initializePlugin(Set<PluginType> pluginTypes,
org.forgerock.opendj.server.config.server.SambaPasswordPluginCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
HTTPConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
org.forgerock.opendj.server.config.server.HttpConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
HttpAuthorizationMechanism<?> |
HttpAuthorizationMechanismFactory.newInstance(org.forgerock.opendj.server.config.server.HttpAuthorizationMechanismCfg config)
Creates a new
HttpAuthorizationMechanism based on the configuration. |
Modifier and Type | Method and Description |
---|---|
org.forgerock.http.HttpApplication |
AdminEndpoint.newHttpApplication() |
org.forgerock.http.HttpApplication |
Rest2LdapEndpoint.newHttpApplication() |
Modifier and Type | Method and Description |
---|---|
void |
InternalConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
org.forgerock.opendj.server.config.server.ConnectionHandlerCfg configuration)
Initializes this connection handler provider based on the information in the provided connection handler
configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
JmxConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
org.forgerock.opendj.server.config.server.JmxConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
void |
LDAPConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
org.forgerock.opendj.server.config.server.LdapConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
void |
LightweightServerHandler.initializeMonitorProvider(org.forgerock.opendj.server.config.server.MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
ServerHandler.initializeMonitorProvider(org.forgerock.opendj.server.config.server.MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
Modifier and Type | Method and Description |
---|---|
void |
SchemaHandler.detectChangesOnInitialization()
Detects offline schema changes by comparing schema files and concatenated schema.
|
File |
SchemaHandler.getSchemaDirectoryPath()
Retrieves the path to the directory containing the server schema files.
|
void |
SchemaHandler.initialize(ServerContext serverContext)
Initializes this schema handler.
|
void |
CoreSchemaProvider.initialize(ServerContext serverContext,
org.forgerock.opendj.server.config.server.CoreSchemaCfg configuration,
org.forgerock.opendj.ldap.schema.SchemaBuilder initialSchemaBuilder) |
void |
JsonSchemaProvider.initialize(ServerContext serverContext,
org.forgerock.opendj.server.config.server.JsonSchemaCfg configuration,
org.forgerock.opendj.ldap.schema.SchemaBuilder initialSchemaBuilder) |
void |
SchemaProvider.initialize(ServerContext serverContext,
T configuration,
org.forgerock.opendj.ldap.schema.SchemaBuilder initialSchemaBuilder)
Initialize the schema provider from provided configuration and schema
builder.
|
void |
SchemaHandler.loadSchemaFileIntoSchemaBuilder(File schemaFile,
org.forgerock.opendj.ldap.schema.SchemaBuilder schemaBuilder,
org.forgerock.opendj.ldap.schema.Schema readSchema)
Loads the contents of the provided schema file into the provided schema builder.
|
List<Modification> |
SchemaHandler.loadSchemaFileIntoSchemaBuilderAndReturnModifications(File schemaFile,
org.forgerock.opendj.ldap.schema.SchemaBuilder schemaBuilder,
org.forgerock.opendj.ldap.schema.Schema readSchema)
Loads the contents of the provided schema file into the provided schema builder and returns the list
of modifications.
|
Modifier and Type | Method and Description |
---|---|
void |
SequentialTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
Tag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
IfPresentTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
PresenceTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
DNTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
AttributeValueTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
FileTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
GUIDTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
StaticTextTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
RDNTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
IfAbsentTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
ListTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
RandomTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
UnderscoreDNTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
LastNameTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
SequentialTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
ParentDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
abstract void |
Tag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
IfPresentTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
PresenceTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
DNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
UnderscoreParentDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
AttributeValueTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
FileTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
GUIDTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
StaticTextTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
RDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
IfAbsentTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
ListTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
FirstNameTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
RandomTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
UnderscoreDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
TemplateFile.parse(String[] lines,
List<LocalizableMessage> warnings)
Parses the provided data as a MakeLDIF template file definition.
|
void |
TemplateFile.parse(String filename,
List<LocalizableMessage> warnings)
Parses the contents of the specified file as a MakeLDIF template file
definition.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TaskTool.checkVersion()
Checks that binary version and instance version are the same.
|
Constructor and Description |
---|
UpgradeContext(CallbackHandler handler)
Creates a new upgrade context for upgrading from the instance version (as
obtained from config/buildinfo) to the binary version.
|
Modifier and Type | Method and Description |
---|---|
File |
DirectoryEnvironmentConfig.setConfigFile(File configFile)
Specifies the configuration file that should be used to
initialize the Directory Server config handler.
|
boolean |
DirectoryEnvironmentConfig.setDisableConnectionHandlers(boolean disableConnectionHandlers)
Specifies whether the Directory Server startup process should
skip the connection handler creation and initialization phases.
|
boolean |
DirectoryEnvironmentConfig.setForceDaemonThreads(boolean forceDaemonThreads)
Specifies whether all threads created by the Directory Server
should be created as daemon threads.
|
File |
DirectoryEnvironmentConfig.setInstanceRoot(File instanceRoot)
Specifies the directory that should be considered the instance
root.
|
boolean |
DirectoryEnvironmentConfig.setMaintainConfigArchive(boolean maintainConfigArchive)
Specifies whether the Directory Server should maintain an archive
of previous configurations.
|
String |
DirectoryEnvironmentConfig.setProperty(String name,
String value)
Specifies a property with the given name and value.
|
File |
DirectoryEnvironmentConfig.setSchemaDirectory(File schemaDirectory)
Specifies the directory that should contain the server schema
configuration files.
|
File |
DirectoryEnvironmentConfig.setServerRoot(File serverRoot)
Specifies the directory that should be considered the server
root.
|
Modifier and Type | Method and Description |
---|---|
static void |
BuildVersion.checkVersionMismatch()
Checks if the binary version is the same than the instance version.
|
static File[] |
SchemaUtils.getSchemaFiles(File schemaDirectory)
Returns the list of schema files contained in the provided schema directory.
|
static BuildVersion |
BuildVersion.instanceVersion()
Reads the instance version from config/buildinfo.
|
static char[] |
StaticUtils.resolvePassword(String systemProperty,
String environmentVariable,
String fileName,
String clearText,
org.forgerock.opendj.ldap.Dn configurationDn,
LocalizableMessageDescriptor.Arg2<Object,Object> propertyNotSetMsg,
LocalizableMessageDescriptor.Arg2<Object,Object> envVarNotSetMsg,
LocalizableMessageDescriptor.Arg2<Object,Object> noSuchFileMsg,
LocalizableMessageDescriptor.Arg3<Object,Object,Object> fileCannotReadMsg,
LocalizableMessageDescriptor.Arg2<Object,Object> fileEmptyMsg)
Resolves the password attached to the provided configuration
Dn object from the
four password properties provided. |
static void |
EmbeddedUtils.startServer(DirectoryEnvironmentConfig config)
Deprecated.
Use
EmbeddedDirectoryServer class instead |
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.