|
Esri Geoportal Server 1.0
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.gpt.framework.jsf.BaseActionListener com.esri.gpt.control.identity.SelfCareController
public class SelfCareController
Handles actions associated with user self care.
The action executed is based upon a supplied "command" attribute
associated with the UIComponent that triggers the processAction
event. Command values:
Constructor Summary | |
---|---|
SelfCareController()
Default constructor. |
Method Summary | |
---|---|
UserAttributeMap |
getActiveUserAttributes()
Gets the active user profile attributes. |
String |
getActiveUsername()
Gets the active username. |
ChangePasswordCriteria |
getChangePasswordCriteria()
Gets the change password criteria. |
String |
getEncryptedPwd()
Encrypts a password for configuration file storage. |
FeedbackMessage |
getFeedbackMessage()
Gets the message associated with user feedback. |
HasAttributeMap |
getHasUserAttribute()
Returns a Map interface of configured user attributes to aid in determining if a user attribute should be rendered. |
User |
getNewUser()
Gets the user associated with new registration requests. |
UsernamePasswordCredentials |
getNewUserCredentials()
Gets the credentials associated with the new registration requests. |
RecoverPasswordCriteria |
getRecoverPasswordCriteria()
Gets the recover password criteria. |
protected void |
processSubAction(ActionEvent event,
RequestContext context)
Handles a user self care action. |
void |
setActiveUsername(String ignored)
Setter for the active username. |
void |
setEncryptedPwd(String ignore)
This method does nothing, JSF chokes if it doesn't exist. |
Methods inherited from class com.esri.gpt.framework.jsf.BaseActionListener |
---|
assertLoggedIn, authorizeAction, extractMessageBroker, extractRequestContext, getContextBroker, getKey, getLogger, getNavigationOutcome, getPrepareView, getSecurityRoles, getSecurityRoleSet, handleException, onExecutionPhaseCompleted, onExecutionPhaseStarted, onPrepareView, onPrepareViewCompleted, onPrepareViewStarted, processAction, setKey, setNavigationOutcome, setPrepareView, setSecurityRoles |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SelfCareController()
Method Detail |
---|
public UserAttributeMap getActiveUserAttributes()
This method is intended for use from a JSP page only.
public String getActiveUsername()
public void setActiveUsername(String ignored)
ignored
- public ChangePasswordCriteria getChangePasswordCriteria()
public FeedbackMessage getFeedbackMessage()
public HasAttributeMap getHasUserAttribute()
public User getNewUser()
public UsernamePasswordCredentials getNewUserCredentials()
public String getEncryptedPwd()
public void setEncryptedPwd(String ignore)
public RecoverPasswordCriteria getRecoverPasswordCriteria()
protected void processSubAction(ActionEvent event, RequestContext context) throws AbortProcessingException, Exception
The action executed is based upon a supplied "command" attribute
associated with the UIComponent that triggered the processAction
event. Command values:
changePassword, recoverPassword, registerUser, sendFeedback, updateProfile
This is the default entry point for a sub-class of BaseActionListener.
This BaseActionListener handles the JSF processAction method and
invokes the processSubAction method of the sub-class.
processSubAction
in class BaseActionListener
event
- the associated JSF action eventcontext
- the context associated with the active request
AbortProcessingException
- if processing should be aborted
Exception
- if an exception occurs
|
Esri Geoportal Server 1.0
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |