|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PasswordPolicyImportPluginCfgClient
A client-side interface for reading and modifying Password Policy Import Plugin settings.
The Password Policy Import Plugin ensures that clear-text passwords contained in LDIF entries are properly encoded before they are stored in the appropriate Directory Server backend.
Method Summary | |
---|---|
ManagedObjectDefinition<? extends PasswordPolicyImportPluginCfgClient,? extends PasswordPolicyImportPluginCfg> |
definition()
Get the configuration definition associated with this Password Policy Import Plugin. |
java.util.SortedSet<java.lang.String> |
getDefaultAuthPasswordStorageScheme()
Gets the "default-auth-password-storage-scheme" property. |
java.util.SortedSet<java.lang.String> |
getDefaultUserPasswordStorageScheme()
Gets the "default-user-password-storage-scheme" property. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
java.util.SortedSet<PluginCfgDefn.PluginType> |
getPluginType()
Gets the "plugin-type" property. |
boolean |
isInvokeForInternalOperations()
Gets the "invoke-for-internal-operations" property. |
void |
setDefaultAuthPasswordStorageScheme(java.util.Collection<java.lang.String> values)
Sets the "default-auth-password-storage-scheme" property. |
void |
setDefaultUserPasswordStorageScheme(java.util.Collection<java.lang.String> values)
Sets the "default-user-password-storage-scheme" property. |
void |
setInvokeForInternalOperations(java.lang.Boolean value)
Sets the "invoke-for-internal-operations" property. |
void |
setJavaClass(java.lang.String value)
Sets the "java-class" property. |
void |
setPluginType(java.util.Collection<PluginCfgDefn.PluginType> values)
Sets the "plugin-type" property. |
Methods inherited from interface org.opends.server.admin.std.client.PluginCfgClient |
---|
isEnabled, setEnabled |
Methods inherited from interface org.opends.server.admin.ConfigurationClient |
---|
commit, properties |
Method Detail |
---|
ManagedObjectDefinition<? extends PasswordPolicyImportPluginCfgClient,? extends PasswordPolicyImportPluginCfg> definition()
definition
in interface ConfigurationClient
definition
in interface PluginCfgClient
java.util.SortedSet<java.lang.String> getDefaultAuthPasswordStorageScheme()
Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them.
void setDefaultAuthPasswordStorageScheme(java.util.Collection<java.lang.String> values) throws IllegalPropertyValueException
Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them.
values
- The values of the "default-auth-password-storage-scheme" property.
IllegalPropertyValueException
- If one or more of the new values are invalid.java.util.SortedSet<java.lang.String> getDefaultUserPasswordStorageScheme()
Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them.
void setDefaultUserPasswordStorageScheme(java.util.Collection<java.lang.String> values) throws IllegalPropertyValueException
Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them.
values
- The values of the "default-user-password-storage-scheme" property.
IllegalPropertyValueException
- If one or more of the new values are invalid.boolean isInvokeForInternalOperations()
Indicates whether the plug-in should be invoked for internal operations.
Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
isInvokeForInternalOperations
in interface PluginCfgClient
void setInvokeForInternalOperations(java.lang.Boolean value) throws IllegalPropertyValueException
Indicates whether the plug-in should be invoked for internal operations.
Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
setInvokeForInternalOperations
in interface PluginCfgClient
value
- The value of the "invoke-for-internal-operations" property.
IllegalPropertyValueException
- If the new value is invalid.java.lang.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
getJavaClass
in interface PluginCfgClient
void setJavaClass(java.lang.String value) throws IllegalPropertyValueException
Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
setJavaClass
in interface PluginCfgClient
value
- The value of the "java-class" property.
IllegalPropertyValueException
- If the new value is invalid.java.util.SortedSet<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 PluginCfgClient
void setPluginType(java.util.Collection<PluginCfgDefn.PluginType> values) throws IllegalPropertyValueException
Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
setPluginType
in interface PluginCfgClient
values
- The values of the "plugin-type" property.
IllegalPropertyValueException
- If one or more of the new values are invalid.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |