|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UserRegistrar
Interface for types supporting registration of users.
Nested Class Summary | |
---|---|
static class |
UserRegistrar.Factory
Use this to retrieve the configured impl of UserRegistrar. |
Method Summary | |
---|---|
info.magnolia.cms.security.User |
registerUser(UserProfile userProfile,
PublicUserRegistrationConfig config)
Registers a user and delegates to a RegistrationStrategy. |
void |
updateProfile(UserProfile userProfile,
PublicUserRegistrationConfig config)
Updates a user's profile and delegates to a RegistrationStrategy. |
Map<String,String> |
validateForCreation(UserProfile userProfile,
PublicUserRegistrationConfig config)
Validates the given profile and returns a map of error messages, per field. |
Map<String,String> |
validateForUpdate(UserProfile userProfile,
PublicUserRegistrationConfig config)
|
Method Detail |
---|
Map<String,String> validateForCreation(UserProfile userProfile, PublicUserRegistrationConfig config)
info.magnolia.cms.security.User registerUser(UserProfile userProfile, PublicUserRegistrationConfig config)
Map<String,String> validateForUpdate(UserProfile userProfile, PublicUserRegistrationConfig config)
void updateProfile(UserProfile userProfile, PublicUserRegistrationConfig config)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |