public class SlingshotUserFactory
extends org.springframework.extensions.surf.support.AlfrescoUserFactory
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACTIVITI_ADMIN_ENDPOINT_ID |
static java.lang.String |
ALF_USER_LOADED |
static java.lang.String |
CM_USERSTATUS |
static java.lang.String |
CM_USERSTATUSTIME |
static java.lang.String |
PROP_USERSTATUS |
static java.lang.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,
java.lang.String username,
java.lang.String password) |
protected org.springframework.extensions.surf.site.AlfrescoUser |
constructUser(org.json.JSONObject properties,
java.util.Map capabilities,
java.util.Map immutability) |
org.springframework.extensions.webscripts.connector.User |
loadUser(org.springframework.extensions.surf.RequestContext context,
java.lang.String userId,
java.lang.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 java.lang.String ALF_USER_LOADED
public static final java.lang.String CM_USERSTATUS
public static final java.lang.String CM_USERSTATUSTIME
public static final java.lang.String PROP_USERSTATUS
public static final java.lang.String PROP_USERSTATUSTIME
public static final java.lang.String ACTIVITI_ADMIN_ENDPOINT_ID
public boolean authenticate(javax.servlet.http.HttpServletRequest request,
java.lang.String username,
java.lang.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,
java.util.Map capabilities,
java.util.Map 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,
java.lang.String userId,
java.lang.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 persistjava.io.IOExceptionorg.springframework.extensions.surf.exception.UserFactoryExceptionCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.