Class WsFedController
java.lang.Object
swiss.trustbroker.wsfed.controller.WsFedController
@Controller
@ConditionalOnBooleanProperty("trustbroker.config.wsfed.enabled")
public class WsFedController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionWsFedController(WsFedService wsFedService, List<swiss.trustbroker.api.saml.service.OutputService> outputServices) -
Method Summary
Modifier and TypeMethodDescriptionhandleIncomingGetMessages(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Web traffic dispatcher handling WS-Fed requests including SAML Redirect and UI interaction
-
Constructor Details
-
WsFedController
public WsFedController(WsFedService wsFedService, List<swiss.trustbroker.api.saml.service.OutputService> outputServices)
-
-
Method Details
-
handleIncomingGetMessages
@GetMapping(path="/api/v1/wsfed") public String handleIncomingGetMessages(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Web traffic dispatcher handling WS-Fed requests including SAML Redirect and UI interaction- Parameters:
request- is the web input according to servlet specresponse- is the web response according to servlet spec- Returns:
- redirect routing or null when no redirect is needed.
-