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

Hyangtack Lee closed SHIRO-636.
-------------------------------
    Resolution: Not A Problem

Sorry, I think this is only useful for me, not a general purpose feature. So 
let me close this. Thanks. :-)

> Adding a substring syntax for LDAP user DN
> ------------------------------------------
>
>                 Key: SHIRO-636
>                 URL: https://issues.apache.org/jira/browse/SHIRO-636
>             Project: Shiro
>          Issue Type: Improvement
>          Components: Authentication (log-in), Configuration
>            Reporter: Hyangtack Lee
>            Priority: Minor
>
> Hello.
> I would like to propose a new syntax of substring LDAP user DN.
> For now, "DefaultLdapRealm" supports only "\{0\}" token to substitute user DN 
> template with a user's principal.
> In my case, I need to substitute user DN template with a part of user's 
> principle. 
> For example if I have a principal as a form of 'organization code + 
> username', I need to make the user's DN as follows:
> {noformat}
> CN=OAalice, OU=OA, ...
> {noformat}
> So I would like to propose a new syntax like "\{0:beginIndex:endIndex\}" in 
> order to get a part of a user's principle. The template would be: 
> {noformat}
> CN={0},OU={0:0:2},...
> {noformat}
> (The indexes are following Java's substring API's specifications.)
> What do you think about my proposal? If you think it is acceptable, I would 
> be able to make a fix.
> Thanks.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to