Description: This post demonstrates how to obtain plain-text passwords from the WebLogic Credential Store.
References: http://docs.oracle.com/cd/E15586_01/core.1111/e10043/csfadmin.htm
View Credential Store via EM Console
- Log into WebLogic Enterprise Manager console (<hostname>:7001/em).

WebLogic Enterprise Manager Console - Expand WebLogic Domain, right click on the name of your domain, and then navigate to Security -> Credentials.

WebLogic Domain -> base_domain -> Security -> Credentials - A view of the credential store: Map corresponds to a directory folder icon, and Key corresponds to a key icon.

View of Credential Store
Retrieve Credential
- In WebLogic Enterprise Manager console, open the System MBean Browser.

WebLogic Domain -> base_domain -> System MBean Browser - Navigate to Application Defined MBeans -> com.oracle.jps -> Domain: <Domain Name> -> JpsCredentialStore. Double click on the JpsCredentialStore MBean.

System MBean Browser - On the application defined mbean page for JpsCredentialStore, navigate to Operations tab and select the getPortableCredential operation.

JpsCredentialStore MBean -> Operations 
getPortableCredential - Specify the parameters. The first parameter is the name of the map. The second parameter is the key within a map. Then click Invoke to perform operation.

Fetch credential via MBean
Field1(map name) - oracle.wsm.security
ReplyDeleteField2 (key name) - keyname