public interface DseeCompatAccessControlHandlerCfg extends AccessControlHandlerCfg
The DSEE Compatible Access Control Handler provides an implementation that uses syntax compatible with the Sun Java System Directory Server Enterprise Edition access control handlers.
Modifier and Type | Method and Description |
---|---|
void |
addDseeCompatChangeListener(ConfigurationChangeListener<DseeCompatAccessControlHandlerCfg> listener)
Register to be notified when this DSEE Compatible Access Control Handler is changed.
|
Class<? extends DseeCompatAccessControlHandlerCfg> |
configurationClass()
Gets the configuration class associated with this DSEE Compatible Access Control Handler.
|
SortedSet<String> |
getGlobalAci()
Gets the "global-aci" property.
|
String |
getJavaClass()
Gets the "java-class" property.
|
void |
removeDseeCompatChangeListener(ConfigurationChangeListener<DseeCompatAccessControlHandlerCfg> listener)
Deregister an existing DSEE Compatible Access Control Handler configuration change listener.
|
addChangeListener, isEnabled, removeChangeListener
dn, name
Class<? extends DseeCompatAccessControlHandlerCfg> configurationClass()
configurationClass
in interface AccessControlHandlerCfg
configurationClass
in interface Configuration
void addDseeCompatChangeListener(ConfigurationChangeListener<DseeCompatAccessControlHandlerCfg> listener)
listener
- The DSEE Compatible Access Control Handler configuration change listener.void removeDseeCompatChangeListener(ConfigurationChangeListener<DseeCompatAccessControlHandlerCfg> listener)
listener
- The DSEE Compatible Access Control Handler configuration change listener.SortedSet<String> getGlobalAci()
Defines global access control rules.
Global access control rules apply to all entries anywhere in the data managed by the OpenDJ directory server. The global access control rules may be overridden by more specific access control rules placed in the data.
String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the DSEE Compatible Access Control Handler implementation.
getJavaClass
in interface AccessControlHandlerCfg
Copyright 2010-2020 ForgeRock AS.