Kevin Minder created SHIRO-465:
----------------------------------

             Summary: 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.3


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.1#6144)

Reply via email to