]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/auth/RoleNameUtils.java
1 package org
.argeo
.cms
.auth
;
3 public class RoleNameUtils
{
8 public final static String
getLastRdnValue(String dn
) {
9 // we don't use LdapName for portability with Android
10 // TODO make it more robust
11 String
[] parts
= dn
.split(",");
12 String
[] rdn
= parts
[0].split("=");
16 public final static String
getParent(String dn
) {
17 int index
= dn
.indexOf(',');
18 return dn
.substring(index
+ 1);
22 public final static String
getContext(String dn
) {
23 return getParent(getParent(dn
));