public class UserRegistrationComponent extends DefaultComponent implements UserRegistrationService
UserRegistrationService.ValidationMethodREGISTRATION_ACCEPTED_EVENT, REGISTRATION_REJECTED_EVENT, REGISTRATION_SUBMITTED_EVENT, REGISTRATION_VALIDATED_EVENT| Constructor and Description |
|---|
UserRegistrationComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptRegistrationRequest(String requestId,
Map<String,Serializable> additionnalInfo)
accept the registration request
|
NuxeoPrincipal |
createUser(CoreSession session,
DocumentModel registrationDoc) |
UserRegistrationConfiguration |
getConfiguration() |
String |
getTestedRendering() |
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
rejectRegistrationRequest(String requestId,
Map<String,Serializable> additionnalInfo)
reject the registration request
|
String |
submitRegistrationRequest(UserRegistrationInfo userInfo,
Map<String,Serializable> additionnalInfo,
UserRegistrationService.ValidationMethod validationMethod,
boolean autoAccept)
Stores a registration request and return a unique ID for it
|
Map<String,Serializable> |
validateRegistration(String requestId)
Validate a registration request and generate the target User
|
Map<String,Serializable> |
validateRegistrationAndSendEmail(String requestId,
Map<String,Serializable> additionnalInfo)
Validate a registration request and generate the target User
|
activate, applicationStarted, deactivate, getAdapter, registerExtension, unregisterContribution, unregisterExtensionpublic String getTestedRendering()
public String submitRegistrationRequest(UserRegistrationInfo userInfo, Map<String,Serializable> additionnalInfo, UserRegistrationService.ValidationMethod validationMethod, boolean autoAccept) throws ClientException
UserRegistrationServicesubmitRegistrationRequest in interface UserRegistrationServiceClientExceptionpublic void acceptRegistrationRequest(String requestId, Map<String,Serializable> additionnalInfo) throws ClientException, UserRegistrationException
UserRegistrationServiceacceptRegistrationRequest in interface UserRegistrationServiceClientExceptionUserRegistrationExceptionpublic void rejectRegistrationRequest(String requestId, Map<String,Serializable> additionnalInfo) throws ClientException, UserRegistrationException
UserRegistrationServicerejectRegistrationRequest in interface UserRegistrationServiceClientExceptionUserRegistrationExceptionpublic Map<String,Serializable> validateRegistration(String requestId) throws ClientException, UserRegistrationException
UserRegistrationServicevalidateRegistration in interface UserRegistrationServiceClientExceptionUserRegistrationExceptionpublic Map<String,Serializable> validateRegistrationAndSendEmail(String requestId, Map<String,Serializable> additionnalInfo) throws ClientException, UserRegistrationException
UserRegistrationServicevalidateRegistrationAndSendEmail in interface UserRegistrationServiceClientExceptionUserRegistrationExceptionpublic void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor) throws Exception
registerContribution in class DefaultComponentExceptionpublic NuxeoPrincipal createUser(CoreSession session, DocumentModel registrationDoc) throws ClientException, UserRegistrationException
createUser in interface UserRegistrationServiceClientExceptionUserRegistrationExceptionpublic UserRegistrationConfiguration getConfiguration()
getConfiguration in interface UserRegistrationServiceCopyright © 2011 Nuxeo SA. All Rights Reserved.