Class RPSigninResponse
- java.lang.Object
-
- com.sun.identity.wsfederation.servlet.WSFederationAction
-
- com.sun.identity.wsfederation.servlet.RPSigninResponse
-
public class RPSigninResponse extends WSFederationAction
This class handles the sign-in response from the identity provider
-
-
Field Summary
-
Fields inherited from class com.sun.identity.wsfederation.servlet.WSFederationAction
request, response
-
-
Constructor Summary
Constructors Constructor Description RPSigninResponse(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String wresult, String wctx)Creates a new instance of RPSigninResponse
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocess()Processes the sign-in response, redirecting the browser wreply URL supplied in the sign-in request via the HttpServletResponse passed to the constructor.static voidsetAttrMapInSession(SessionProvider sessionProvider, Map attrMap, Object session)Sets the attribute map in the session
-
-
-
Constructor Detail
-
RPSigninResponse
public RPSigninResponse(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String wresult, String wctx)Creates a new instance of RPSigninResponse- Parameters:
request- HTTP Servlet requestresponse- HTTP Servlet responsewresult- wresult parameter from requestwctx- wctx parameter from request
-
-
Method Detail
-
process
public void process() throws WSFederationException, IOExceptionProcesses the sign-in response, redirecting the browser wreply URL supplied in the sign-in request via the HttpServletResponse passed to the constructor.- Specified by:
processin classWSFederationAction- Throws:
WSFederationExceptionIOException
-
setAttrMapInSession
public static void setAttrMapInSession(SessionProvider sessionProvider, Map attrMap, Object session) throws SessionException
Sets the attribute map in the session- Parameters:
sessionProvider- Session providerattrMap- the Attribute Mapsession- the valid session object- Throws:
SessionException
-
-