Package org.springframework.security.web.server.authentication
package org.springframework.security.web.server.authentication
-
ClassDescriptionDetects if there is no
Authentication
object in theReactiveSecurityContextHolder
, and populates it with one if needed.AWebFilter
that performs authentication of a particular request.Delegates to a collection ofServerAuthenticationSuccessHandler
implementations.Prompts a user for HTTP Basic authentication.AServerAuthenticationEntryPoint
that sends a genericHttpStatus
as a response.Reactive version ofPreAuthenticatedAuthenticationProvider
This manager receives aPreAuthenticatedAuthenticationToken
, checks that associated account is not disabled, expired, or blocked, and returns new authenticatedPreAuthenticatedAuthenticationToken
.Performs a redirect to a specified location.Performs a redirect to a specified location.Performs a redirect on authentication success.A strategy used for converting from aServerWebExchange
to anAuthentication
used for authenticating with a providedReactiveAuthenticationManager
.Adapts aServerAuthenticationEntryPoint
into aServerAuthenticationFailureHandler
Handles authentication failureHandles authentication successConverts a ServerWebExchange into a UsernamePasswordAuthenticationToken from the form data HTTP parameters.Converts from aServerWebExchange
to anAuthentication
that can be authenticated.AReactiveAuthenticationManagerResolver
that returns aReactiveAuthenticationManager
instances based upon the type ofServerWebExchange
passed intoServerWebExchangeDelegatingReactiveAuthenticationManagerResolver.resolve(ServerWebExchange)
.A builder forRequestMatcherDelegatingAuthenticationManagerResolver
.Converts from aSslInfo
provided by a request to anPreAuthenticatedAuthenticationToken
that can be authenticated.Switch User processing filter responsible for user context switching.Success handler that continues the filter chain after authentication success.