In WebLogic we have an LDAP provider configured to MS Active Directory. The AD attribute samAccountName is configured in the provider to be the username, because we want users to log in with samAccountName and their password. However, we are working on surfacing PeopleSoft WSRP portlets in the OWP app. These are secured in PeopleSoft with WS-Security using Username Without Password token. For this, we actually need to send the PeopleSoftId of the current user instead of the samAccountName. Is there a way to configure or hook into the process to allow specifying an alternate value for the username token?