public interface SambaPasswordPluginCfg extends PluginCfg
Samba Password Synchronization Plugin.
| Modifier and Type | Method and Description |
|---|---|
void |
addSambaPasswordChangeListener(ConfigurationChangeListener<SambaPasswordPluginCfg> listener)
Register to be notified when this Samba Password Plugin is changed.
|
Class<? extends SambaPasswordPluginCfg> |
configurationClass()
Gets the configuration class associated with this Samba Password Plugin.
|
String |
getJavaClass()
Gets the "java-class" property.
|
SortedSet<PluginCfgDefn.PluginType> |
getPluginType()
Gets the "plugin-type" property.
|
SortedSet<SambaPasswordPluginCfgDefn.PwdSyncPolicy> |
getPwdSyncPolicy()
Gets the "pwd-sync-policy" property.
|
org.forgerock.opendj.ldap.DN |
getSambaAdministratorDN()
Gets the "samba-administrator-dn" property.
|
void |
removeSambaPasswordChangeListener(ConfigurationChangeListener<SambaPasswordPluginCfg> listener)
Deregister an existing Samba Password Plugin configuration change listener.
|
addChangeListener, isEnabled, isInvokeForInternalOperations, removeChangeListenerdnClass<? extends SambaPasswordPluginCfg> configurationClass()
configurationClass in interface ConfigurationconfigurationClass in interface PluginCfgvoid addSambaPasswordChangeListener(ConfigurationChangeListener<SambaPasswordPluginCfg> listener)
listener - The Samba Password Plugin configuration change listener.void removeSambaPasswordChangeListener(ConfigurationChangeListener<SambaPasswordPluginCfg> listener)
listener - The Samba Password Plugin configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
getJavaClass in interface PluginCfgSortedSet<PluginCfgDefn.PluginType> getPluginType()
Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
getPluginType in interface PluginCfgSortedSet<SambaPasswordPluginCfgDefn.PwdSyncPolicy> getPwdSyncPolicy()
Specifies which Samba passwords should be kept synchronized.
org.forgerock.opendj.ldap.DN getSambaAdministratorDN()
Specifies the distinguished name of the user which Samba uses to perform Password Modify extended operations against this directory server in order to synchronize the userPassword attribute after the LanMan or NT passwords have been updated.
The user must have the 'password-reset' privilege and should not be a root user. This user name can be used in order to identify Samba connections and avoid double re-synchronization of the same password. If this property is left undefined, then no password updates will be skipped.
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.