-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attribute options are badly parsed #52
Comments
Which parser has the issue here? From my reading we should just be passing it through as In fact we handle this case in kani, where a user can search https://github.com/kanidm/kanidm/blob/master/proto/src/constants.rs#L203 which we map through correctly https://github.com/kanidm/kanidm/blob/master/server/lib/src/idm/ldap.rs#L603 |
Hmm, yeah, you're right. It seems to be a bug in OCIS, coming from the go lico library. |
Filed libregraph/lico#127 |
(not that LLDAP supports attribute tags, it would have crapped itself anyway, but at least I have a chance of parsing them correctly when they're sent right) |
Thanks, glad it wasn't something here! |
See lldap/lldap#846 (comment) :
Attribute options (e.g. "uuid;text" or "uuid;binary") are parsed as an extra attribute (so you'd get
["uuid", "text"]
as attributes) in a search request.Even if we don't represent the options, we at least should correctly ignore them.
The text was updated successfully, but these errors were encountered: