So you’re writing an application for WebSphere Application Server, and you need to call a remote system under fixed credentials. How can you securely store and access these credentials?
WebSphere Portal has the Credential Vault for this purpose, but what about WebSphere Application Server? I knew about the J2C Authentication Data entries which have credentials for JDBC data sources, and figured I could use the same mechanism for arbitrary credentials.
After a bit of searching, I found this support technote which shows how to do it.