public class UserService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_LAST_NAME |
static String |
PAGE_ACCEPT_URL |
static String |
PAGE_REJECT_URL |
| Constructor and Description |
|---|
UserService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDashlet(String userName,
String password,
DashboardCustomization.UserDashlet dashlet,
DashboardCustomization.DashletLayout layout,
int column,
int position)
Add dashlet to user dashboard
|
boolean |
addSubGroup(String adminUser,
String adminPass,
String groupName,
String subGroup)
Add sub group.
|
boolean |
addUserToGroup(String adminUser,
String adminPass,
String groupName,
String userName)
Add user to group.
|
int |
countAuthoritiesFromGroup(String adminUser,
String adminPass,
String groupName)
Count users and groups added in root group
|
int |
countSiteMembers(String userName,
String userPass,
String siteName)
Count members of a site
|
boolean |
create(String adminUser,
String adminPass,
String userName,
String password,
String email)
Create an Alfresco user on enterprise.
|
boolean |
createGroup(String adminUser,
String adminPass,
String groupName)
Create a new Group.
|
boolean |
delete(String adminUser,
String adminPass,
String userName)
Delete a user from enterprise.
|
boolean |
groupExists(String adminUser,
String adminPass,
String groupName)
Checks if group exists.
|
boolean |
inviteUserToSiteAndAccept(String invitingUserName,
String invitingUserPassword,
String userToInvite,
String siteName,
String role)
Utility to invite a enterprise user to Site and accept the invitation
|
boolean |
login(String userName,
String userPass)
Login in alfresco share
|
boolean |
removeGroup(String adminUser,
String adminPass,
String groupName)
Remove a root group
|
boolean |
removePendingSiteRequest(String siteManager,
String passwordManager,
String userName,
String siteId)
Delete a pending request for a Moderated Site
|
boolean |
removeSiteMembership(String siteManager,
String passwordManager,
String userName,
String siteId)
Remove a user from site
|
boolean |
removeSubgroupFromGroup(String adminUser,
String adminPass,
String groupName,
String subGroup)
Remove subgroup from group
|
boolean |
removeUserFromGroup(String adminUser,
String adminPass,
String groupName,
String userName)
Remove user from group
|
boolean |
requestSiteMembership(String userName,
String password,
String siteId)
Method to request to join a site
|
boolean |
userExists(String adminUser,
String adminPass,
String username)
Checks if user already exists.
|
public static String DEFAULT_LAST_NAME
public static String PAGE_ACCEPT_URL
public static String PAGE_REJECT_URL
public boolean create(String adminUser, String adminPass, String userName, String password, String email) throws Exception
adminUser - admin usernameadminPass - passworduserName - String identifier new userpassword - new user passwordemail - new user emailException - if errorpublic boolean userExists(String adminUser, String adminPass, String username) throws Exception
adminUser - admin usernameadminPass - admin credentialusername - user identifierException - if errorpublic boolean delete(String adminUser, String adminPass, String userName) throws Exception
adminUser - admin usernameadminPass - admin credentialuserName - String identifier user identifierException - if errorpublic boolean inviteUserToSiteAndAccept(String invitingUserName, String invitingUserPassword, String userToInvite, String siteName, String role) throws Exception
invitingUserName - user identifierinvitingUserPassword - user passworduserToInvite - user labelsiteName - site identifier which invite user.role - user roleException - if errorpublic boolean requestSiteMembership(String userName, String password, String siteId) throws Exception
userName - String identifierpassword - String passwordsiteId - site identifierException - if errorpublic boolean removePendingSiteRequest(String siteManager, String passwordManager, String userName, String siteId) throws Exception
siteManager - site manager idpasswordManager - passworduserName - String identifier - user that made the request to the SitesiteId - site identifierException - if errorpublic boolean removeSiteMembership(String siteManager, String passwordManager, String userName, String siteId) throws Exception
siteManager - String site managerpasswordManager - String passworduserName - String identifier - user that made the request to the SitesiteId - String site idException - if errorpublic boolean groupExists(String adminUser, String adminPass, String groupName) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - String group nameException - if errorpublic boolean createGroup(String adminUser, String adminPass, String groupName) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - group nameException - if errorpublic boolean addUserToGroup(String adminUser, String adminPass, String groupName, String userName) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - group nameuserName - String identifierException - if errorpublic boolean addSubGroup(String adminUser, String adminPass, String groupName, String subGroup) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - group namesubGroup - sub group nameException - if errorpublic boolean removeUserFromGroup(String adminUser, String adminPass, String groupName, String userName) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - group nameuserName - String identifierException - if errorpublic boolean removeSubgroupFromGroup(String adminUser, String adminPass, String groupName, String subGroup) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - group namesubGroup - sub group nameException - if errorpublic boolean removeGroup(String adminUser, String adminPass, String groupName) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - String group nameException - if errorpublic int countAuthoritiesFromGroup(String adminUser, String adminPass, String groupName) throws Exception
adminUser - admin usernameadminPass - admin credentialgroupName - String group nameException - if errorpublic int countSiteMembers(String userName, String userPass, String siteName) throws Exception
userName - login user that owns the siteuserPass - user passwordsiteName - String site nameException - if errorpublic boolean login(String userName, String userPass) throws Exception
userName - login user nameuserPass - login user passwordException - if errorpublic boolean addDashlet(String userName, String password, DashboardCustomization.UserDashlet dashlet, DashboardCustomization.DashletLayout layout, int column, int position) throws Exception
userName - String identifierpassword - String passworddashlet - Dashlet dashletlayout - dashlet layoutcolumn - int column indexposition - position in columnException - if errorCopyright © 2015 Alfresco Software. All rights reserved.