#
# OpenLDAP specific schema items
#
-attributetype ( 1.3.6.1.4.1.4203.666.1.1
- NAME 'authPassword'
- DESC 'OpenLDAP authentication password attribute'
- SYNTAX 1.3.6.1.4.1.4203.666.2.2
- USAGE dSAOperation )
-
-attributetype ( 1.3.6.1.4.1.4203.666.1.2
- NAME 'supportedAuthPasswordSchemes'
- DESC 'OpenLDAP supported authPassword schemes'
- EQUALITY caseIgnoreIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32}
- NO-USER-MODIFICATION USAGE dSAOperation )
-
attributetype ( 1.3.6.1.4.1.4203.666.1.3
NAME 'entry'
DESC 'OpenLDAP ACL entry pseudo attribute'
EQUALITY OpenLDAPaciMatch
SYNTAX 1.3.6.1.4.1.4203.666.2.1
USAGE directoryOperation )
-
-objectclass ( 1.3.6.1.4.1.4203.666.3.1 NAME 'authPasswordObject'
- DESC 'OpenLDAP authPassword mixin class'
- MAY authPassword
- AUXILIARY )
#define integerFirstComponentMatch NULL
#define OpenLDAPaciMatch NULL
-#define authPasswordMatch NULL
/* recycled indexing/filtering routines */
#define caseIgnoreIndexer caseIgnoreIA5Indexer
/* OpenLDAP Experimental Syntaxes */
{"( 1.3.6.1.4.1.4203.666.2.1 DESC 'OpenLDAP Experimental ACI' )",
- 0, IA5StringValidate /* THIS WILL CHANGE FOR NEW ACI SYNTAX */, NULL, NULL},
- {"( 1.3.6.1.4.1.4203.666.2.2 DESC 'OpenLDAP authPassword' )",
- 0, NULL, NULL, NULL},
+ 0, IA5StringValidate /* THIS WILL CHANGE FOR NEW ACI SYNTAX */,
+ NULL, NULL},
{"( 1.3.6.1.4.1.4203.666.2.3 DESC 'OpenLDAP void' " X_HIDE ")" ,
SLAP_SYNTAX_HIDE, inValidate, NULL, NULL},
-#if 0 /* not needed */
- {"( 1.3.6.1.4.1.4203.666.2.4 DESC 'OpenLDAP DN' " X_HIDE ")" ,
- SLAP_SYNTAX_HIDE, inValidate, NULL, NULL},
-#endif
{NULL, 0, NULL, NULL, NULL}
};
caseExactIA5SubstringsFilter,
NULL},
- {"( 1.3.6.1.4.1.4203.666.4.1 NAME 'authPasswordMatch' "
- "SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )",
- SLAP_MR_EQUALITY,
- NULL, NULL,
- authPasswordMatch, NULL, NULL,
- NULL},
-
{"( 1.3.6.1.4.1.4203.666.4.2 NAME 'OpenLDAPaciMatch' "
"SYNTAX 1.3.6.1.4.1.4203.666.2.1 )",
SLAP_MR_EQUALITY,
{ "userPassword", NULL, NULL, NULL,
offsetof(struct slap_internal_schema, si_ad_userPassword) },
- { "authPassword", NULL, NULL, NULL,
- offsetof(struct slap_internal_schema, si_ad_authPassword) },
#ifdef LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND
{ "krbName", NULL, NULL, NULL,
offsetof(struct slap_internal_schema, si_ad_krbName) },
/* Other attributes descriptions */
AttributeDescription *si_ad_userPassword;
- AttributeDescription *si_ad_authPassword;
#ifdef LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND
AttributeDescription *si_ad_krbName;
#endif