You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org> on 2007/08/17 11:56:30 UTC
[jira] Created: (RAMPART-72) Use username and password available in
the Options instance in the message context in adding a UsernameToken
Use username and password available in the Options instance in the message context in adding a UsernameToken
------------------------------------------------------------------------------------------------------------
Key: RAMPART-72
URL: https://issues.apache.org/jira/browse/RAMPART-72
Project: Rampart
Issue Type: Improvement
Affects Versions: 1.3
Reporter: Ruchith Udayanga Fernando
Assignee: Ruchith Udayanga Fernando
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (RAMPART-72) Use username and password available
in the Options instance in the message context in adding a UsernameToken
Posted by "Nandana Mihindukulasooriya (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RAMPART-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12546212 ]
Nandana Mihindukulasooriya commented on RAMPART-72:
---------------------------------------------------
I think this is fixed in the Rampart trunk. Now we first try to get the username and the password from the options instance in the message context. If that is
not found, then we get the username from the Rampart Config and the password from the callback.
//Get the user
//First try options
Options options = rmd.getMsgContext().getOptions();
String user = options.getUserName();
if(user == null || user.length() == 0) {
//Then try RampartConfig
if(rpd.getRampartConfig() != null) {
user = rpd.getRampartConfig().getUser();
}
}
if(user != null && !"".equals(user)) {
log.debug("User : " + user);
//Get the password
//First check options object for a password
String password = options.getPassword();
if((password == null || password.length() == 0) &&
rpd.getRampartConfig() != null) {
//Then try to get the password from the given callback handler
CallbackHandler handler = RampartUtil.getPasswordCB(rmd);
> Use username and password available in the Options instance in the message context in adding a UsernameToken
> ------------------------------------------------------------------------------------------------------------
>
> Key: RAMPART-72
> URL: https://issues.apache.org/jira/browse/RAMPART-72
> Project: Rampart
> Issue Type: Improvement
> Affects Versions: 1.3
> Reporter: Ruchith Udayanga Fernando
> Assignee: Ruchith Udayanga Fernando
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (RAMPART-72) Use username and password available
in the Options instance in the message context in adding a UsernameToken
Posted by "Nandana Mihindukulasooriya (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RAMPART-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nandana Mihindukulasooriya resolved RAMPART-72.
-----------------------------------------------
Resolution: Fixed
> Use username and password available in the Options instance in the message context in adding a UsernameToken
> ------------------------------------------------------------------------------------------------------------
>
> Key: RAMPART-72
> URL: https://issues.apache.org/jira/browse/RAMPART-72
> Project: Rampart
> Issue Type: Improvement
> Affects Versions: 1.3
> Reporter: Ruchith Udayanga Fernando
> Assignee: Ruchith Udayanga Fernando
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.