Skip to content
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

LDAP does not set all values on multi-valued properties. #2022

Closed
jvanhill opened this issue Feb 5, 2018 · 0 comments
Closed

LDAP does not set all values on multi-valued properties. #2022

jvanhill opened this issue Feb 5, 2018 · 0 comments

Comments

@jvanhill
Copy link
Contributor

jvanhill commented Feb 5, 2018

This occurs with both standard Group / PersonAccount properties as well as with extended properties.

Take for instance the following configuration:

   <ldapRegistry ... >
        <attributeConfiguration>
            <attribute name="mail" propertyName="myEmails" syntax="String" entityType="PersonAccount" />
        </attributeConfiguration>
   </ldapRegistry>

    <federatedRepository>
        <extendedProperty dataType="String" name="myEmails" entityType="PersonAccount" multiValued="true" />
    </federatedRepository>

We would expect that if we request the "myEmails" property we would get a list of all emails for a person. Instead, we are only returning a single email. This appears to be specific to multi-valued extended properties.

@jvanhill jvanhill self-assigned this Feb 20, 2018
@jvanhill jvanhill changed the title LDAP does not set all values on multi-valued extended properties. LDAP does not set all values on multi-valued properties. Feb 21, 2018
jvanhill pushed a commit to jvanhill/open-liberty that referenced this issue Feb 21, 2018
garypicher added a commit that referenced this issue Feb 21, 2018
Issue #2022: Support multi-value attributes for LDAP registry.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants