Purpose
ucReauthorizeGetParams will return cached form parameters from a previous request, if needed.
Applies To
User Authentication Methods
Signature
public ProblemFormParam ucReauthorizeGetParams (
ProblemFormParam pfp,
SesameSession session,
Connection dbconn )
throws Exception
Notes
Additionally, any customer specific adjustment needed in the parameters is done here.
Example
public ProblemFormParam ucReauthorizeGetParams(
ProblemFormParam pfp,
SesameSession session,
Connection dbconn) throws Exception {
// is there a cached_req parameter in the form parameters? If so, we
// will be using cached form parameters. if not, we will be returning
// the form parameters passed into method.
String cr = pfp.getString("CACHED_REQ");
if (TextManager.isStringVisible(cr)) {
StatusSignatureHandler ssh = StatusSignatureHandler.getCached(cr, session);
if (ssh != null) {
pfp = ssh.getProblemFormParameters();
// remove signature handler from session
session.removeAttribute(ssh.getCacheId());
}
}