info.magnolia.module.publicuserregistration.configuration
Class PURConfiguration

java.lang.Object
  extended by info.magnolia.module.publicuserregistration.configuration.PURConfiguration

public class PURConfiguration
extends Object

Object holding configuration options for PUR module. There can be more configurations. Their resolving is done by ConfigurationResolver.


Constructor Summary
PURConfiguration()
           
 
Method Summary
 void addDefaultGroup(String groupName)
           
 void addDefaultRole(String roleName)
           
 List<String> getDefaultGroups()
           
 List<String> getDefaultRoles()
           
 PasswordRetrievalStrategy getPasswordRetrievalStrategy()
           
 String getRealmName()
           
 RegistrationStrategy getRegistrationStrategy()
           
 Class<? extends UserProfile> getUserProfileClass()
          Deprecated. use getUserProfileConfiguration().
 UserProfileConfiguration getUserProfileConfiguration()
           
 void setDefaultGroups(List<String> defaultGroups)
           
 void setDefaultRoles(List<String> defaultRoles)
           
 void setPasswordRetrievalStrategy(PasswordRetrievalStrategy passwordRetrievalStrategy)
           
 void setRealmName(String realmName)
           
 void setRegistrationStrategy(RegistrationStrategy registrationStrategy)
           
 void setUserProfileClass(Class<? extends UserProfile> userProfileClass)
          Deprecated. use setUserProfileConfiguration(UserProfileConfiguration).
 void setUserProfileConfiguration(UserProfileConfiguration userProfileConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PURConfiguration

public PURConfiguration()
Method Detail

addDefaultGroup

public void addDefaultGroup(String groupName)

addDefaultRole

public void addDefaultRole(String roleName)

getDefaultGroups

public List<String> getDefaultGroups()

setDefaultGroups

public void setDefaultGroups(List<String> defaultGroups)

getDefaultRoles

public List<String> getDefaultRoles()

setDefaultRoles

public void setDefaultRoles(List<String> defaultRoles)

getUserProfileClass

public Class<? extends UserProfile> getUserProfileClass()
Deprecated. use getUserProfileConfiguration().


setUserProfileClass

public void setUserProfileClass(Class<? extends UserProfile> userProfileClass)
Deprecated. use setUserProfileConfiguration(UserProfileConfiguration).


getRegistrationStrategy

public RegistrationStrategy getRegistrationStrategy()

setRegistrationStrategy

public void setRegistrationStrategy(RegistrationStrategy registrationStrategy)

getPasswordRetrievalStrategy

public PasswordRetrievalStrategy getPasswordRetrievalStrategy()

setPasswordRetrievalStrategy

public void setPasswordRetrievalStrategy(PasswordRetrievalStrategy passwordRetrievalStrategy)

getRealmName

public String getRealmName()

setRealmName

public void setRealmName(String realmName)

getUserProfileConfiguration

public UserProfileConfiguration getUserProfileConfiguration()

setUserProfileConfiguration

public void setUserProfileConfiguration(UserProfileConfiguration userProfileConfiguration)


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.