Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

retieving the logged on user's password in weblogic10

Rajesh Unnithan
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I have an application deployed in weblogic 10. I am using a ReadOnly SQL authenticator to authenticate the user against a database. All these process successfully completed. Now In my application I would like to get the logged in users credentials such as user name and password. I am able to retrieve the username using the web logic’s subjectUtil’s class. But I am not able to retrieve the password information. I tried it by calling the getprivateCredential() method of subject class. But its returning null. The following line of code explains what I did so far

//Retrieving the subject
Subject sub =;
//getting the principal from subject
//retrieving the user name from subject – Working fine

//getting the private credentials – Not working set is always returning null
Set privateCre = sub.getPrivateCredentials();
Iterator it1 = privateCre.iterator();
System.out.println("PRIVATE ******!!!";

Can anyone help me how to retrieve the password info?

Appreciate your help

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic