View Javadoc
1   package org.argeo.tracker;
2   
3   import org.argeo.naming.Distinguished;
4   import org.argeo.naming.LdapAttrs;
5   import org.argeo.node.NodeConstants;
6   
7   /** Resources specific roles used in the code */
8   public enum TrackerRole implements Distinguished {
9   	editor, reader;
10  
11  	public String dn() {
12  		return new StringBuilder(LdapAttrs.cn.name()).append("=").append(TrackerConstants.TRACKER_APP_PREFIX)
13  				.append(".").append(name()).append(",").append(NodeConstants.ROLES_BASEDN).toString();
14  	}
15  }