Given the Relying Party Agent (aka 'Requester')'s policy, identity information about the requester, and the set
of one or more selections that the user has just made in the ISS Web UI (see userInterfaceRequest), AND presuming
that the protocol involved in interacting with the RPA requires a security token, request the token that
corresponds to the user's selection(s).
This method takes as input a policy---for example, one that has been retrieved from the Relying Party Agent
(called here the 'Requester')---as well as a description of the Requester.
This method takes as input a policy---for example, one that has been retrieved from the Relying Party Agent
(called here the 'Requester')---as well as a description of the Requester.
Constructs a new rpps exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).