@Security public class UserValidationServiceSecurity extends BaseServiceSecurity implements UserValidationService
UserValidationService| Constructor and Description |
|---|
UserValidationServiceSecurity() |
| Modifier and Type | Method and Description |
|---|---|
void |
manuallyValidateEmailChange(UserLocatorVO locator)
Makes a pending e-mail change as done
|
UserValidationResult |
manuallyValidateRegistration(UserLocatorVO locator)
Makes a pending user to be active
|
void |
resendEmailChangeMail(UserLocatorVO locator)
Re-sends the e-mail change e-mail to an user
|
void |
resendRegistrationValidationMail(UserLocatorVO locator)
Re-sends the validation mail to a pending user
|
protected org.cyclos.impl.access.EntityCheck<?> |
resolveEntityCheck()
Must be implemented in order to return the
EntityCheck managed by this security component, or null if
none |
java.lang.Long |
validateEmailChange(java.lang.String validationKey)
Validate an e-mail change for the given validation key, returning the affected user identifier
|
UserValidationResult |
validateRegistration(java.lang.String validationKey)
Validate user registration which was pending e-mail verification, via a provided key
|
checkGuest, checkId, checkIds, checkInternalName, checkLoggedIn, checkManagesUser, checkRelatesToUser, checkVO, checkVOs, doInitialize, getEntityCheckRegistry, getUser, initializecanManage, checkManagesUser, checkPermission, checkRelatesToUser, checkValue, clearAlreadyValidated, getAccountHandler, getAuthHandler, getBaseEntityManagerHandler, getChannelConfiguration, getConfiguration, getConversionHandler, getCustomFieldValueHandler, getEntityManagerHandler, getGroupsHandler, getLoggedBasicUser, getLoggedUser, getProducts, getProductsHandler, getReportHandler, getTranslatedName, getTranslatedValue, getUserLocatorHandler, getValidationResult, hasPermission, hasValue, inSameNetwork, inSameNetworkOrGlobal, isAdmin, isAlreadyValidated, isBroker, isGlobalAdmin, isGlobalAdminInNetwork, isGuest, isLoggedIn, isMember, isNetworkAdmin, isOperator, isRelatedToUser, isSystem, isUserManager, isUserManagerOf, message, message, permission, permission, permissionOptionalValue, permissionOptionalValue, toDate, toDateTime, validatedelete, detach, find, flush, from, getApplicationContext, getConfigurationHandler, getDataTranslationHandler, getFormatter, getFormatter, getFormatter, getLogger, getNotificationHandler, getProfileFieldHandler, getRemoteAddress, getSessionData, getTransactionHandler, getTranslationHandler, message, message, persist, processBatch, refresh, remove, subQuery, updatepublic void manuallyValidateEmailChange(UserLocatorVO locator) throws FrameworkException
UserValidationServicemanuallyValidateEmailChange in interface UserValidationServiceFrameworkExceptionpublic UserValidationResult manuallyValidateRegistration(UserLocatorVO locator) throws FrameworkException
UserValidationServicemanuallyValidateRegistration in interface UserValidationServiceFrameworkExceptionpublic void resendEmailChangeMail(UserLocatorVO locator) throws FrameworkException
UserValidationServiceresendEmailChangeMail in interface UserValidationServiceFrameworkExceptionpublic void resendRegistrationValidationMail(UserLocatorVO locator)
UserValidationServiceresendRegistrationValidationMail in interface UserValidationServicepublic java.lang.Long validateEmailChange(java.lang.String validationKey)
throws FrameworkException
UserValidationServicevalidateEmailChange in interface UserValidationServiceFrameworkExceptionpublic UserValidationResult validateRegistration(java.lang.String validationKey)
UserValidationServicevalidateRegistration in interface UserValidationServiceprotected org.cyclos.impl.access.EntityCheck<?> resolveEntityCheck()
BaseServiceSecurityEntityCheck managed by this security component, or null if
noneresolveEntityCheck in class BaseServiceSecurity