Class AbstractRetryEntryPoint
java.lang.Object
org.springframework.security.web.access.channel.AbstractRetryEntryPoint
- All Implemented Interfaces:
ChannelEntryPoint
- Direct Known Subclasses:
RetryWithHttpEntryPoint,RetryWithHttpsEntryPoint
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcommence(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Commences a secure channel.protected abstract IntegergetMappedPort(Integer mapFromPort) protected final PortMapperprotected final PortResolverprotected final RedirectStrategyvoidsetPortMapper(PortMapper portMapper) voidsetPortResolver(PortResolver portResolver) voidsetRedirectStrategy(RedirectStrategy redirectStrategy) Sets the strategy to be used for redirecting to the required channel URL.
-
Field Details
-
logger
protected final org.apache.commons.logging.Log logger
-
-
Constructor Details
-
AbstractRetryEntryPoint
-
-
Method Details
-
commence
public void commence(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException Description copied from interface:ChannelEntryPointCommences a secure channel.Implementations should modify the headers on the
ServletResponseas necessary to commence the user agent using the implementation's supported channel type.- Specified by:
commencein interfaceChannelEntryPoint- Parameters:
request- that aChannelProcessorhas rejectedresponse- so that the user agent can begin using a new channel- Throws:
IOException
-
getMappedPort
-
getPortMapper
-
setPortMapper
-
setPortResolver
-
getPortResolver
-
setRedirectStrategy
Sets the strategy to be used for redirecting to the required channel URL. ADefaultRedirectStrategyinstance will be used if not set.- Parameters:
redirectStrategy- the strategy instance to which the URL will be passed.
-
getRedirectStrategy
-