[ 
https://issues.apache.org/jira/browse/OAK-5209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

angela resolved OAK-5209.
-------------------------
    Resolution: Duplicate

Resolving as duplicate of OAK-5210, which IMO has a more meaningful description 
and also provides some additional background information.

> Save roundtrips to external identity servers
> --------------------------------------------
>
>                 Key: OAK-5209
>                 URL: https://issues.apache.org/jira/browse/OAK-5209
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: auth-external
>    Affects Versions: 1.4.10, 1.5.14
>            Reporter: Manfred Baedke
>
> When looking up group memberships recursively, 
> org.apache.jackrabbit.oak.spi.security.authentication.external.impl.DynamicSyncContext.collectPrincipalNames()
>  will call the ExternalIdentityProvider for each declared group membership 
> just to retrieve the principal name for the given external identity. This is 
> potentially costly and should be avoided, for instance by adding a getter for 
> the principal name to the interface ExternalIdentityRef. Let's discuss 
> options here.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to