Allowing for a PS_Token to be Received by the EnterpriseOne Login Module
In order to support all the mechanisms used by JD Edwards EnterpriseOne for authentication, the E1LoginModule allows a PS_TOKEN to be received. To use a PS_TOKEN for authentication, the web service call needs to provide additional information in the username field. At minimum both "DN=<E1 user id>" and "PS_TOKEN=true" must be specified. For example:
username - DN=KB5236952,PS_TOKEN=true password - PS_TOKEN in string form
In addition, environment and role can be specified in combination with the PS_TOKEN indicator.
username - DN=KB5236952,ENV=STGAWSC1,ROLE=*ALL,PS_TOKEN=true password - PS_TOKEN in string form
The sequence and case of the user name values are not significant.