Class OAuth2ClientIdForwardRedirectStrategy
java.lang.Object
org.springframework.security.web.DefaultRedirectStrategy
com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
- All Implemented Interfaces:
- org.springframework.security.web.RedirectStrategy
public class OAuth2ClientIdForwardRedirectStrategy
extends org.springframework.security.web.DefaultRedirectStrategy
- Author:
- Nick Crum (ncrum)
- 
Field SummaryFields inherited from class org.springframework.security.web.DefaultRedirectStrategylogger
- 
Constructor SummaryConstructorsConstructorDescriptionOAuth2ClientIdForwardRedirectStrategy(ContextHelperService contextHelperService) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddAdditionalParams(org.springframework.web.util.UriComponentsBuilder redirectUriBuilder, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String url) Extension point for use modifying the login failure redirect URL.protected org.springframework.web.util.UriComponentsBuilderaddCommonRedirectParams(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String url) protected ContextHelperServicevoidsendRedirect(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String url) Methods inherited from class org.springframework.security.web.DefaultRedirectStrategycalculateRedirectUrl, isContextRelative, setContextRelative
- 
Constructor Details- 
OAuth2ClientIdForwardRedirectStrategy
 
- 
- 
Method Details- 
sendRedirectpublic void sendRedirect(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String url) throws IOException - Specified by:
- sendRedirectin interface- org.springframework.security.web.RedirectStrategy
- Overrides:
- sendRedirectin class- org.springframework.security.web.DefaultRedirectStrategy
- Throws:
- IOException
 
- 
addCommonRedirectParamsprotected org.springframework.web.util.UriComponentsBuilder addCommonRedirectParams(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String url) 
- 
addAdditionalParamsprotected void addAdditionalParams(org.springframework.web.util.UriComponentsBuilder redirectUriBuilder, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String url) Extension point for use modifying the login failure redirect URL. This is useful for adding additional redirect parameters to all login failure redirects.- Parameters:
- request-
- response-
- url-
 
- 
getContextHelperService
 
-