ResultTag
Corresponds to <ugm:setPassword>
.
The <ugm:setPassword>
tag updates the
password for the user corresponding to the provided
username
.
Tag Attribute |
Required |
Type |
Description |
atnProvider |
no |
String |
The name of the authentication provider in which the user will be created. The default provider will be used if not specified. Example: " |
username |
yes |
String |
The username of the user whose password is to be changed. Example: " |
password |
yes |
String |
The new user password. Example: " |
result |
yes |
String |
The name of an Integer variable to which the result of the set password operation is assigned. Possible Values:
Failure: |
Object
TagSupport
UserManagementTag
ResultTag
SetPasswordTag
IterationTag
, Serializable
, Tag
, UserManagementTagConstants
Field Summary |
Fields from com.bea.p13n.usermgmt.taglib. |
|
Fields from javax.servlet.jsp.tagext. |
id, pageContext |
Fields from interface javax.servlet.jsp.tagext. |
EVAL_BODY_AGAIN |
Fields from interface javax.servlet.jsp.tagext. |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary |
Method Summary |
public int |
|
public |
|
public |
|
public |
|
public void |
|
public void |
|
public void |
|
public void |
|
Methods from com.bea.p13n.usermgmt.taglib. |
|
Methods from com.bea.p13n.usermgmt.taglib. |
|
Methods from javax.servlet.jsp.tagext. |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Methods from class java.lang. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface javax.servlet.jsp.tagext. |
doAfterBody |
Methods from interface javax.servlet.jsp.tagext. |
doEndTag, doStartTag, getParent, release, setPageContext, setParent |
Constructor Detail |
public SetPasswordTag()
Method Detail |
public int doStartTag()Go through the UserManager session bean to set the user's password.
throwsJspException
TagSupport.doStartTag()
JspException
public String
getAtnProvider()
Get the name of the authentication provider
public String
getPassword()
Get the new password
public String
getUsername()
Get the name of the user to modify
public void release()Reset all tag attributes
ResultTag.release()
public void setAtnProvider(String
atnProvider)
Set the name of the authentication provider
public void setPassword(String
s)
Set the new password
public void setUsername(String
s)
Set the name of the user to modify