public final class PasswordPolicyImportPluginCfgDefn extends ManagedObjectDefinition<PasswordPolicyImportPluginCfgClient,PasswordPolicyImportPluginCfg>
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.
getAggregationPropertyDefinition, getAggregationPropertyDefinitions, getAllAggregationPropertyDefinitions, getAllChildren, getAllConstraints, getAllPropertyDefinitions, getAllRelationDefinitions, getAllReverseAggregationPropertyDefinitions, getAllReverseRelationDefinitions, getAllTags, getChild, getChildren, getConstraints, getDescription, getDescription, getName, getParent, getPropertyDefinition, getPropertyDefinitions, getRelationDefinition, getRelationDefinitions, getReverseAggregationPropertyDefinitions, getReverseRelationDefinitions, getSynopsis, getSynopsis, getUserFriendlyName, getUserFriendlyName, getUserFriendlyPluralName, getUserFriendlyPluralName, hasChildren, hasOption, hasTag, initialize, isChildOf, isParentOf, isTop, registerConstraint, registerOption, registerPropertyDefinition, registerRelationDefinition, registerTag, resolveManagedObjectDefinition, toString, toString
public static PasswordPolicyImportPluginCfgDefn getInstance()
public PasswordPolicyImportPluginCfgClient createClientConfiguration(ManagedObject<? extends PasswordPolicyImportPluginCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<PasswordPolicyImportPluginCfgClient,PasswordPolicyImportPluginCfg>
impl
- The managed object.public PasswordPolicyImportPluginCfg createServerConfiguration(ServerManagedObject<? extends PasswordPolicyImportPluginCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<PasswordPolicyImportPluginCfgClient,PasswordPolicyImportPluginCfg>
impl
- The server managed object.public Class<PasswordPolicyImportPluginCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<PasswordPolicyImportPluginCfgClient,PasswordPolicyImportPluginCfg>
public AggregationPropertyDefinition<PasswordStorageSchemeCfgClient,PasswordStorageSchemeCfg> getDefaultAuthPasswordStorageSchemePropertyDefinition()
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.
public AggregationPropertyDefinition<PasswordStorageSchemeCfgClient,PasswordStorageSchemeCfg> getDefaultUserPasswordStorageSchemePropertyDefinition()
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.
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the plug-in is enabled for use.
public BooleanPropertyDefinition getInvokeForInternalOperationsPropertyDefinition()
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.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
public EnumPropertyDefinition<PluginCfgDefn.PluginType> getPluginTypePropertyDefinition()
Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.