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

Kalle Korhonen updated SHIRO-465:
---------------------------------
    Fix Version/s:     (was: 1.2.4)
                   1.2.5

> Support externalized principal mapping in AuthenticatingRealm and 
> ModularRealmAuthenticator
> -------------------------------------------------------------------------------------------
>
>                 Key: SHIRO-465
>                 URL: https://issues.apache.org/jira/browse/SHIRO-465
>             Project: Shiro
>          Issue Type: Improvement
>          Components: Authentication (log-in)
>    Affects Versions: 1.2.2
>            Reporter: Kevin Minder
>             Fix For: 1.2.5
>
>         Attachments: 
> SHIRO-465__Support_externalized_principal_mapping_in_AuthenticatingRealm_and_ModularRealmA.patch
>
>
> The basic idea is to provide a plug-in point that can be used to resolve 
> principals to things like groups or effective principals. The primary use 
> case that is driving this for me is to be able to resolve authenticated 
> principals to a set of groups where that user to group mapping is external to 
> the user repository.  In addition other mappings can be done like mapping a 
> real user principal to an effective user principal.  This would be useful 
> when a translation is required from an external identity store (e.g. LDAP) to 
> some application specific identities.  The existing pattern for things like 
> RolePermissionResolver should be followed for consistency.



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

Reply via email to