idm
idm copied to clipboard
Add Basic Schema support
When writing entries idm should provide at least some basic schema checks:
- [ ] make sure
objectClassAttribute is present - [ ] make sure the RDN attribute is present on the AttributeList, if not, add it
- [ ] normalize AttributeTypes and objectClass Values
ideally we'd also add some syntax validation for the basic LDAP Syntaxes and validation for required and optional Attributes for the specified objectClasses.