|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.wewebu.ow.server.ecmimpl.cmis.OwCMISUserInfo
com.wewebu.ow.server.ecmimpl.cmis.OwCMISSimpleUserInfo
com.wewebu.ow.server.ecmimpl.cmis.OwCMISLDAPUserInfo
public class OwCMISLDAPUserInfo
User info for CMIS authenticated user with extra LDAP based data like groups , roles and long/short names.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
| Constructor Summary | |
|---|---|
OwCMISLDAPUserInfo(String userName_p,
com.wewebu.ow.server.util.ldap.OwLdapConnector ldapConnector_p)
Constructor |
|
OwCMISLDAPUserInfo(String userName_p,
com.wewebu.ow.server.mandator.OwMandator mandator_p,
com.wewebu.ow.server.util.ldap.OwLdapConnector ldapConnector_p)
Constructor |
|
OwCMISLDAPUserInfo(String userName_p,
com.wewebu.ow.server.mandator.OwMandator mandator_p,
com.wewebu.ow.server.util.ldap.OwLdapConnector ldapConnector_p,
boolean adminGroupInterogation_p)
|
|
| Method Summary | |
|---|---|
protected OwCMISLDAPGroupInfo |
createGroupInfo(String groupName_p)
(overridable) Factors a group info for a given group name |
Collection<com.wewebu.ow.server.ecm.OwUserInfo> |
getGroups()
|
Collection<String> |
getRoleNames()
|
String |
getUserDisplayName()
|
String |
getUserID()
|
String |
getUserLongName()
|
String |
getUserShortName()
|
| Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.OwCMISSimpleUserInfo |
|---|
getDefaulfGroups, getDefaultRoleNames, getMandator, isGroup |
| Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.OwCMISUserInfo |
|---|
equals, getUserEmailAdress, getUserName, hashCode |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OwCMISLDAPUserInfo(String userName_p,
com.wewebu.ow.server.util.ldap.OwLdapConnector ldapConnector_p)
userName_p - user nameldapConnector_p - the LDAP connection to use
public OwCMISLDAPUserInfo(String userName_p,
com.wewebu.ow.server.mandator.OwMandator mandator_p,
com.wewebu.ow.server.util.ldap.OwLdapConnector ldapConnector_p)
userName_p - user namemandator_p - current OwMandator , null for no mandatorldapConnector_p - the LDAP connection to use
public OwCMISLDAPUserInfo(String userName_p,
com.wewebu.ow.server.mandator.OwMandator mandator_p,
com.wewebu.ow.server.util.ldap.OwLdapConnector ldapConnector_p,
boolean adminGroupInterogation_p)
userName_p - user namemandator_p - current OwMandator, null for no mandatorldapConnector_p - the LDAP connection to useadminGroupInterogation_p - true to use the admin credentials when querying the LDAP groupsfalse otherwiseOwLdapConnector.getShortGroupNames(boolean)| Method Detail |
|---|
public Collection<com.wewebu.ow.server.ecm.OwUserInfo> getGroups()
throws com.wewebu.ow.server.exceptions.OwException
getGroups in interface com.wewebu.ow.server.conf.OwBaseUserInfogetGroups in class OwCMISSimpleUserInfocom.wewebu.ow.server.exceptions.OwException
public Collection<String> getRoleNames()
throws com.wewebu.ow.server.exceptions.OwException
getRoleNames in interface com.wewebu.ow.server.conf.OwBaseUserInfogetRoleNames in class OwCMISSimpleUserInfocom.wewebu.ow.server.exceptions.OwExceptionprotected OwCMISLDAPGroupInfo createGroupInfo(String groupName_p)
groupName_p -
OwCMISLDAPGroupInfo for the given group name
public String getUserLongName()
throws com.wewebu.ow.server.exceptions.OwException
getUserLongName in interface com.wewebu.ow.server.conf.OwBaseUserInfogetUserLongName in class OwCMISUserInfocom.wewebu.ow.server.exceptions.OwException
public String getUserShortName()
throws Exception
getUserShortName in interface com.wewebu.ow.server.conf.OwBaseUserInfogetUserShortName in class OwCMISUserInfoException
public String getUserDisplayName()
throws Exception
getUserDisplayName in interface com.wewebu.ow.server.conf.OwBaseUserInfogetUserDisplayName in class OwCMISUserInfoExceptionpublic String getUserID()
getUserID in interface com.wewebu.ow.server.conf.OwBaseUserInfogetUserID in class OwCMISUserInfo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||