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<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<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<OAuth2AuthorizationRequest> resolve(org.springframework.web.server.ServerWebExchange exchange)
OAuth2AuthorizationRequest
resolved from
the provided HttpServletRequest
or null
if not available.exchange
- the ServerWebExchange
OAuth2AuthorizationRequest
or null
if not availablereactor.core.publisher.Mono<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 ServerWebExchange
clientRegistrationId
- the client registration idOAuth2AuthorizationRequest
or null
if not available