public interface UserRegistrationService
Modifier and Type | Interface and Description |
---|---|
static class |
UserRegistrationService.ValidationMethod |
Modifier and Type | Field and Description |
---|---|
static String |
REGISTRATION_ACCEPTED_EVENT |
static String |
REGISTRATION_REJECTED_EVENT |
static String |
REGISTRATION_SUBMITTED_EVENT |
static String |
REGISTRATION_VALIDATED_EVENT |
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() |
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
|
static final String REGISTRATION_SUBMITTED_EVENT
static final String REGISTRATION_ACCEPTED_EVENT
static final String REGISTRATION_REJECTED_EVENT
static final String REGISTRATION_VALIDATED_EVENT
String submitRegistrationRequest(UserRegistrationInfo userInfo, Map<String,Serializable> additionnalInfo, UserRegistrationService.ValidationMethod validationMethod, boolean autoAccept) throws ClientException, UserRegistrationException
ClientException
UserRegistrationException
void acceptRegistrationRequest(String requestId, Map<String,Serializable> additionnalInfo) throws ClientException, UserRegistrationException
requestId
- ClientException
UserRegistrationException
void rejectRegistrationRequest(String requestId, Map<String,Serializable> additionnalInfo) throws ClientException, UserRegistrationException
requestId
- ClientException
UserRegistrationException
Map<String,Serializable> validateRegistration(String requestId) throws ClientException, UserRegistrationException
requestId
- ClientException
UserRegistrationException
Map<String,Serializable> validateRegistrationAndSendEmail(String requestId, Map<String,Serializable> additionnalInfo) throws ClientException, UserRegistrationException
requestId
- ClientException
UserRegistrationException
NuxeoPrincipal createUser(CoreSession session, DocumentModel registrationDoc) throws ClientException, UserRegistrationException
UserRegistrationConfiguration getConfiguration()
Copyright © 2011 Nuxeo SA. All Rights Reserved.