PasswordPolicyImportPluginConfiguration.xml revision 0e257bee0e980f6154794bac527df8101afecf18
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill<?xml version="1.0" encoding="utf-8"?>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill<!--
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! CDDL HEADER START
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill !
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! The contents of this file are subject to the terms of the
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! Common Development and Distribution License, Version 1.0 only
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! (the "License"). You may not use this file except in compliance
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! with the License.
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill !
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! You can obtain a copy of the license at
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! trunk/opends/resource/legal-notices/OpenDS.LICENSE
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! or https://OpenDS.dev.java.net/OpenDS.LICENSE.
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! See the License for the specific language governing permissions
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! and limitations under the License.
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill !
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! When distributing Covered Code, include this CDDL HEADER in each
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! file and include the License file at
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! add the following below this CDDL HEADER, with the fields enclosed
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill ! by brackets "[]" replaced with your own identifying information:
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler ! Portions Copyright [yyyy] [name of copyright owner]
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler !
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler ! CDDL HEADER END
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler !
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler !
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler ! Portions Copyright 2007-2008 Sun Microsystems, Inc.
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler ! -->
689f6de487d18c407321c66141acff7b223706b3sean oneill<adm:managed-object name="password-policy-import-plugin"
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler plural-name="password-policy-import-plugins"
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler package="org.opends.server.admin.std" extends="plugin"
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler xmlns:adm="http://www.opends.org/admin"
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler xmlns:ldap="http://www.opends.org/admin-ldap">
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler <adm:synopsis>
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler The
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler <adm:user-friendly-name />
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler is used to ensure that clear-text passwords contained in LDIF
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler entries are properly encoded before they are stored in the
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler appropriate Directory Server backend.
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler </adm:synopsis>
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler <adm:profile name="ldap">
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler <ldap:object-class>
ec67ff5275de072883193d284121ba1b97404bb3Phil Ostler <ldap:name>ds-cfg-password-policy-import-plugin</ldap:name>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <ldap:superior>ds-cfg-plugin</ldap:superior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </ldap:object-class>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:profile>
d39dadc72724b84431f2aebfdf107344bc099173sean oneill <adm:property-override name="java-class" advanced="true">
d39dadc72724b84431f2aebfdf107344bc099173sean oneill <adm:default-behavior>
d39dadc72724b84431f2aebfdf107344bc099173sean oneill <adm:defined>
d39dadc72724b84431f2aebfdf107344bc099173sean oneill <adm:value>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill org.opends.server.plugins.PasswordPolicyImportPlugin
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:value>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:defined>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:default-behavior>
d39dadc72724b84431f2aebfdf107344bc099173sean oneill </adm:property-override>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:property-override name="plugin-type" advanced="true">
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:default-behavior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:defined>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:value>ldifimport</adm:value>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:defined>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:default-behavior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:property-override>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:property-override name="invoke-for-internal-operations">
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:default-behavior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:defined>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:value>false</adm:value>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:defined>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:default-behavior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:property-override>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:property name="default-user-password-storage-scheme"
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill multi-valued="true">
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:synopsis>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill Specifies the names of the password storage schemes that will be
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill used for encoding passwords contained in attributes with the user
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill password syntax for entries that do not include the
000cea92fb726303e09224590f25a8ada1846e69sean oneill ds-pwp-password-policy-dn attribute to specify which password
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill policy should be used to govern them.
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:synopsis>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:default-behavior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:alias>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:synopsis>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill If the default password policy uses the attribute with the
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill user password syntax, then the server will use the default
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill password storage schemes for that password policy. Otherwise,
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill it will encode user password values using the "SSHA" scheme.
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:synopsis>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:alias>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill </adm:default-behavior>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:syntax>
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:aggregation relation-name="password-storage-scheme"
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill parent-path="/">
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:constraint>
000cea92fb726303e09224590f25a8ada1846e69sean oneill <adm:synopsis>
000cea92fb726303e09224590f25a8ada1846e69sean oneill The referenced password storage schemes must be enabled when
000cea92fb726303e09224590f25a8ada1846e69sean oneill the
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill <adm:user-friendly-name />
16feaab5fbad30aecf489c34b3777a6b76025803sean oneill is enabled.
</adm:synopsis>
<adm:target-needs-enabling-condition>
<adm:contains property="enabled" value="true" />
</adm:target-needs-enabling-condition>
<adm:target-is-enabled-condition>
<adm:contains property="enabled" value="true" />
</adm:target-is-enabled-condition>
</adm:constraint>
</adm:aggregation>
</adm:syntax>
<adm:profile name="ldap">
<ldap:attribute>
<ldap:name>
ds-cfg-default-user-password-storage-scheme
</ldap:name>
</ldap:attribute>
</adm:profile>
</adm:property>
<adm:property name="default-auth-password-storage-scheme"
multi-valued="true">
<adm:synopsis>
Specifies the names of password storage schemes that will 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 to specify which password
policy should be used to govern them.
</adm:synopsis>
<adm:default-behavior>
<adm:alias>
<adm:synopsis>
If the default password policy uses an attribute with the auth
password syntax, then the server will use the default password
storage schemes for that password policy. Otherwise, it will
encode auth password values using the "SHA1" scheme.
</adm:synopsis>
</adm:alias>
</adm:default-behavior>
<adm:syntax>
<adm:aggregation relation-name="password-storage-scheme"
parent-path="/">
<adm:constraint>
<adm:synopsis>
The referenced password storage schemes must be enabled when
the
<adm:user-friendly-name />
is enabled.
</adm:synopsis>
<adm:target-needs-enabling-condition>
<adm:contains property="enabled" value="true" />
</adm:target-needs-enabling-condition>
<adm:target-is-enabled-condition>
<adm:contains property="enabled" value="true" />
</adm:target-is-enabled-condition>
</adm:constraint>
</adm:aggregation>
</adm:syntax>
<adm:profile name="ldap">
<ldap:attribute>
<ldap:name>
ds-cfg-default-auth-password-storage-scheme
</ldap:name>
</ldap:attribute>
</adm:profile>
</adm:property>
</adm:managed-object>