resources.schemas.openldap.ppolicy.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <schema name="ppolicy"> <attributetypes> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.1" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>pwdAttribute</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax> <equality>objectIdentifierMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdMinAge</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdMaxAge</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdInHistory</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.5" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdCheckQuality</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.6" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdMinLength</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.7" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdExpireWarning</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdGraceAuthNLimit</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdLockout</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax> <equality>booleanMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdLockoutDuration</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.11" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdMaxFailure</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.12" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdFailureCountInterval</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.13" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdMustChange</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax> <equality>booleanMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdAllowUserChange</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax> <equality>booleanMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.42.2.27.8.1.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdSafeModify</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax> <equality>booleanMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.4754.1.99.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>pwdCheckModule</alias> </aliases> <description>Loadable module that instantiates check_password() function</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> </attributetypes> <objectclasses> <objectclass oid="1.3.6.1.4.1.4754.2.99.1" obsolete="false"> <aliases> <alias>pwdPolicyChecker</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>AUXILIARY</type> <optional> <attributetype>pwdCheckModule</attributetype> </optional> </objectclass> <objectclass oid="1.3.6.1.4.1.42.2.27.8.2.1" obsolete="false"> <aliases> <alias>pwdPolicy</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>AUXILIARY</type> <mandatory> <attributetype>pwdAttribute</attributetype> </mandatory> <optional> <attributetype>pwdMinAge</attributetype> <attributetype>pwdMaxAge</attributetype> <attributetype>pwdInHistory</attributetype> <attributetype>pwdCheckQuality</attributetype> <attributetype>pwdMinLength</attributetype> <attributetype>pwdExpireWarning</attributetype> <attributetype>pwdGraceAuthNLimit</attributetype> <attributetype>pwdLockout</attributetype> <attributetype>pwdLockoutDuration</attributetype> <attributetype>pwdMaxFailure</attributetype> <attributetype>pwdFailureCountInterval</attributetype> <attributetype>pwdMustChange</attributetype> <attributetype>pwdAllowUserChange</attributetype> <attributetype>pwdSafeModify</attributetype> </optional> </objectclass> </objectclasses> </schema>