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