public interface Rest2ldapEndpointCfg extends HTTPEndpointCfg
The Rest2ldap Endpoint provides RESTful access to LDAP application data using a set of customizable data transformations.
Modifier and Type | Method and Description |
---|---|
void |
addRest2ldapEndpointChangeListener(ConfigurationChangeListener<Rest2ldapEndpointCfg> listener)
Register to be notified when this Rest2ldap Endpoint is changed.
|
Class<? extends Rest2ldapEndpointCfg> |
configurationClass()
Gets the configuration class associated with this Rest2ldap Endpoint.
|
String |
getConfigDirectory()
Gets the "config-directory" property.
|
String |
getJavaClass()
Gets the "java-class" property.
|
void |
removeRest2ldapEndpointChangeListener(ConfigurationChangeListener<Rest2ldapEndpointCfg> listener)
Deregister an existing Rest2ldap Endpoint configuration change listener.
|
addChangeListener, getAuthorizationMechanism, getAuthorizationMechanismDNs, getBasePath, isEnabled, removeChangeListener
dn
Class<? extends Rest2ldapEndpointCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface HTTPEndpointCfg
void addRest2ldapEndpointChangeListener(ConfigurationChangeListener<Rest2ldapEndpointCfg> listener)
listener
- The Rest2ldap Endpoint configuration change listener.void removeRest2ldapEndpointChangeListener(ConfigurationChangeListener<Rest2ldapEndpointCfg> listener)
listener
- The Rest2ldap Endpoint configuration change listener.String getConfigDirectory()
The directory containing the Rest2Ldap configuration file(s) for this specific endpoint.
The directory must be readable by the server and may contain multiple configuration files, one for each supported version of the REST endpoint. If a relative path is used then it will be resolved against the server's instance directory.
String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Rest2ldap Endpoint implementation.
getJavaClass
in interface HTTPEndpointCfg
Copyright 2010-2017 ForgeRock AS.