responseText = responsem.getResponseText(); } else if ("checkid_setup".equals(mode) || "checkid_immediate".equals(mode)) { if (responsem.isSuccessful()) { response.sendRedirect(responsem.getDestinationURL(true)); return; } else { responseText = "<pre>" + responsem.getResponseText() + "</pre>"; responseText = responsem.getResponseText(); } else { protoCtx.setIssueError(Boolean.TRUE); responseText = responsem.getResponseText();
/** * Process a request from the RP/Relying Party (or OpenID Consumer) for authenticating an user * * @param requestParams * @param userSelId * @param userSelClaimed * @param authenticatedAndApproved * @return */ public OpenIDMessage processAuthenticationRequest(ParameterList requestParams, String userSelId, String userSelClaimed, boolean authenticatedAndApproved) { Message authMessage = serverManager.authResponse(requestParams, userSelId, userSelClaimed, authenticatedAndApproved); return new OpenIDMessage(authMessage); }
/** * Create an error message that needs to be passed to the RP * * @param msg * @return */ public OpenIDMessage getDirectError(String msg) { return new OpenIDMessage(DirectError.createDirectError(msg)); }
/** * Process a verification request from RP for an already authenticated user * * @param requestParams * @return */ public OpenIDMessage verify(ParameterList requestParams) { return new OpenIDMessage(serverManager.verify(requestParams)); }
/** * Process a request for association from the RP * * @param requestParams * @return */ public OpenIDMessage processAssociationRequest(ParameterList requestParams) { return new OpenIDMessage(serverManager.associationResponse(requestParams)); }