return subject;
}
public FederationResponse processSigninRequest(HttpServletRequest req, HttpServletResponse resp)
throws ProcessingException {
FederationRequest federationRequest = new FederationRequest();
String wa = req.getParameter(FederationConstants.PARAM_ACTION);
String wct = req.getParameter(FederationConstants.PARAM_CURRENT_TIME);
String wresult = req.getParameter(FederationConstants.PARAM_RESULT);
if (LOG.isDebugEnabled()) {
LOG.debug("wa=" + wa);
LOG.debug("wct=" + wct);
LOG.debug("wresult=" + wresult);
}
federationRequest.setWa(wa);
federationRequest.setWct(wct);
federationRequest.setWresult(wresult);
FederationContext fedCtx = getFederationContext(req);
FederationProcessor processor = new FederationProcessorImpl();
return processor.processRequest(federationRequest, fedCtx);