Class ActiveRequest
- java.lang.Object
-
- com.sun.identity.wsfederation.servlet.WSFederationAction
-
- com.sun.identity.wsfederation.servlet.ActiveRequest
-
public class ActiveRequest extends WSFederationAction
AWSFederationActionimplementation that processes WS-Federation Active Requestor Profile SOAP requests. It does so, by processing RST/Issue requests based on the 2005/02 spec, to allow backwards compatibility with legacy client applications.
-
-
Field Summary
Fields Modifier and Type Field Description static StringNO_PROOF_KEY_KEY_TYPE-
Fields inherited from class com.sun.identity.wsfederation.servlet.WSFederationAction
request, response
-
-
Constructor Summary
Constructors Constructor Description ActiveRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocess()Processes the incoming SOAP requestparsing and validating the request, and then authenticating the end-user using a customizableWsFedAuthenticatorimplementation.
-
-
-
Field Detail
-
NO_PROOF_KEY_KEY_TYPE
public static final String NO_PROOF_KEY_KEY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
process
public void process() throws jakarta.servlet.ServletException, IOException, WSFederationExceptionProcesses the incoming SOAP requestparsing and validating the request, and then authenticating the end-user using a customizableWsFedAuthenticatorimplementation. In case of a successful login, a SAML1.1 RequestedSecurityToken is returned in a SOAP message.- Specified by:
processin classWSFederationAction- Throws:
jakarta.servlet.ServletException- If there was a problem whilst rendering the response.IOException- If there was an IO error whilst working with the request or response.WSFederationException- If there was an unrecoverable error while processing the request.
-
-