| java.lang.Object org.apache.jetspeed.security.spi.impl.ldap.AbstractLdapDao org.apache.jetspeed.security.spi.impl.ldap.LdapPrincipalDaoImpl org.apache.jetspeed.security.spi.impl.ldap.LdapMemberShipDaoImpl
Method Summary | |
protected Attributes | defineLdapAttributes(String principalUid)
A template method for defining the attributes for a particular LDAP class.
Parameters: principalUid - The principal uid. | protected List | getAttributes(Attribute attr) | protected List | getAttributes(Attribute attr, String filter) | protected String[] | getAttributes() | protected String | getDnSuffix() | protected String | getEntryPrefix() | protected String[] | getObjectClasses() | protected String | getSearchSuffix() | protected String | getUidAttributeForPrincipal() | protected Principal | makePrincipal(String principalUid)
Creates a GroupPrincipal object.
Parameters: principalUid - The principal uid. | public String[] | searchGroupMemberShipByGroup(String userPrincipalUid, SearchControls cons) | public String[] | searchGroupMemberShipByUser(String userPrincipalUid, SearchControls cons) | public String[] | searchRoleMemberShipByRole(String userPrincipalUid, SearchControls cons) | public String[] | searchRoleMemberShipByUser(String userPrincipalUid, SearchControls cons) | public String[] | searchRolesFromGroupByGroup(String groupPrincipalUid, SearchControls cons) | public String[] | searchRolesFromGroupByRole(String groupPrincipalUid, SearchControls cons) | public String[] | searchUsersFromGroupByGroup(String groupPrincipalUid, SearchControls cons) | public String[] | searchUsersFromGroupByUser(String groupPrincipalUid, SearchControls cons) | public String[] | searchUsersFromRoleByRole(String rolePrincipalUid, SearchControls cons) | public String[] | searchUsersFromRoleByUser(String rolePrincipalUid, SearchControls cons) |
defineLdapAttributes | protected Attributes defineLdapAttributes(String principalUid)(Code) | |
A template method for defining the attributes for a particular LDAP class.
Parameters: principalUid - The principal uid. the LDAP attributes object for the particular class. |
getUidAttributeForPrincipal | protected String getUidAttributeForPrincipal()(Code) | | |
makePrincipal | protected Principal makePrincipal(String principalUid)(Code) | |
Creates a GroupPrincipal object.
Parameters: principalUid - The principal uid. A group principal object. |
|
|