public interface ServerOAuth2AuthorizationRequestResolver
OAuth2AuthorizationRequest from the provided ServerWebExchange. Used by
the OAuth2AuthorizationRequestRedirectWebFilter for resolving Authorization
Requests.OAuth2AuthorizationRequest,
OAuth2AuthorizationRequestRedirectWebFilter| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> |
resolve(org.springframework.web.server.ServerWebExchange exchange)
Returns the
OAuth2AuthorizationRequest resolved from the provided
HttpServletRequest or null if not available. |
reactor.core.publisher.Mono<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> |
resolve(org.springframework.web.server.ServerWebExchange exchange,
java.lang.String clientRegistrationId)
Returns the
OAuth2AuthorizationRequest resolved from the provided
HttpServletRequest or null if not available. |
reactor.core.publisher.Mono<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> resolve(org.springframework.web.server.ServerWebExchange exchange)
OAuth2AuthorizationRequest resolved from the provided
HttpServletRequest or null if not available.exchange - the ServerWebExchangeOAuth2AuthorizationRequest or null if not
availablereactor.core.publisher.Mono<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> resolve(org.springframework.web.server.ServerWebExchange exchange,
java.lang.String clientRegistrationId)
OAuth2AuthorizationRequest resolved from the provided
HttpServletRequest or null if not available.exchange - the ServerWebExchangeclientRegistrationId - the client registration idOAuth2AuthorizationRequest or null if not
available