public class SlingshotUserFactory
extends org.springframework.extensions.surf.support.AlfrescoUserFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTIVITI_ADMIN_ENDPOINT_ID |
static String |
ALF_USER_GROUPS |
static String |
ALF_USER_LOADED |
static String |
CM_USERHOME |
static String |
CM_USERSTATUS |
static String |
CM_USERSTATUSTIME |
static String |
PROP_USERHOME |
static String |
PROP_USERSTATUS |
static String |
PROP_USERSTATUSTIME |
ALFRESCO_ENDPOINT_ID, CM_AVATAR, CM_COMPANYADDRESS1, CM_COMPANYADDRESS2, CM_COMPANYADDRESS3, CM_COMPANYEMAIL, CM_COMPANYFAX, CM_COMPANYPOSTCODE, CM_COMPANYTELEPHONE, CM_EMAIL, CM_FIRSTNAME, CM_GOOGLEUSERNAME, CM_INSTANTMSG, CM_JOBTITLE, CM_LASTNAME, CM_LOCATION, CM_MOBILE, CM_ORGANIZATION, CM_PERSONDESCRIPTION, CM_SKYPE, CM_TELEPHONE, CM_USERNAME, DEFAULT_USER_URL_PREFIX| Constructor and Description |
|---|
SlingshotUserFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(javax.servlet.http.HttpServletRequest request,
String username,
String password) |
protected org.springframework.extensions.surf.site.AlfrescoUser |
constructUser(org.json.JSONObject properties,
Map<String,Boolean> capabilities,
Map<String,Boolean> immutability) |
org.springframework.extensions.webscripts.connector.User |
loadUser(org.springframework.extensions.surf.RequestContext context,
String userId,
String endpointId) |
void |
saveUser(org.springframework.extensions.surf.site.AlfrescoUser user)
Persist the user back to the Alfresco repository
|
buildAlfrescoUser, buildUserMetadataRestUrl, constructAlfrescoUser, loadUsergetGuestUser, initialiseUser, initialiseUser, initialiseUser, initialiseUserpublic static final String ALF_USER_LOADED
public static final String ALF_USER_GROUPS
public static final String CM_USERSTATUS
public static final String CM_USERSTATUSTIME
public static final String CM_USERHOME
public static final String PROP_USERSTATUS
public static final String PROP_USERSTATUSTIME
public static final String PROP_USERHOME
public static final String ACTIVITI_ADMIN_ENDPOINT_ID
public boolean authenticate(javax.servlet.http.HttpServletRequest request,
String username,
String password)
authenticate in interface org.springframework.extensions.surf.UserFactoryauthenticate in class org.springframework.extensions.surf.support.AlfrescoUserFactoryorg.alfresco.web.site.UserFactory#authenticate(org.alfresco.web.site.RequestContext, javax.servlet.http.HttpServletRequest, java.lang.String, java.lang.String)protected org.springframework.extensions.surf.site.AlfrescoUser constructUser(org.json.JSONObject properties,
Map<String,Boolean> capabilities,
Map<String,Boolean> immutability)
throws org.json.JSONException
constructUser in class org.springframework.extensions.surf.support.AlfrescoUserFactoryorg.json.JSONExceptionpublic org.springframework.extensions.webscripts.connector.User loadUser(org.springframework.extensions.surf.RequestContext context,
String userId,
String endpointId)
throws org.springframework.extensions.surf.exception.UserFactoryException
loadUser in interface org.springframework.extensions.surf.UserFactoryloadUser in class org.springframework.extensions.surf.support.AlfrescoUserFactoryorg.springframework.extensions.surf.exception.UserFactoryExceptionpublic void saveUser(org.springframework.extensions.surf.site.AlfrescoUser user)
throws org.springframework.extensions.surf.exception.UserFactoryException
user - to persistIOExceptionorg.springframework.extensions.surf.exception.UserFactoryExceptionCopyright © 2005–2014 Alfresco Software. All rights reserved.