クラス WebSessionOAuth2ServerAuthorizationRequestRepository
- java.lang.Object
-
- org.springframework.security.oauth2.client.web.server.WebSessionOAuth2ServerAuthorizationRequestRepository
- 実装されたすべてのインターフェース:
ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest>
public final class WebSessionOAuth2ServerAuthorizationRequestRepository extends java.lang.Object implements ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest>
- 導入:
- 5.1
- 関連事項:
AuthorizationRequestRepository
,OAuth2AuthorizationRequest
コンストラクターのサマリー
コンストラクター コンストラクター 説明 WebSessionOAuth2ServerAuthorizationRequestRepository()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 reactor.core.publisher.Mono<OAuth2AuthorizationRequest>
loadAuthorizationRequest(org.springframework.web.server.ServerWebExchange exchange)
reactor.core.publisher.Mono<OAuth2AuthorizationRequest>
removeAuthorizationRequest(org.springframework.web.server.ServerWebExchange exchange)
reactor.core.publisher.Mono<java.lang.Void>
saveAuthorizationRequest(OAuth2AuthorizationRequest authorizationRequest, org.springframework.web.server.ServerWebExchange exchange)
void
setAllowMultipleAuthorizationRequests(boolean allowMultipleAuthorizationRequests)
使用すべきではありません。
メソッドの詳細
loadAuthorizationRequest
public reactor.core.publisher.Mono<OAuth2AuthorizationRequest> loadAuthorizationRequest(org.springframework.web.server.ServerWebExchange exchange)
インターフェースからコピーされた説明:ServerAuthorizationRequestRepository
- 次で指定:
- インターフェース
ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest>
のloadAuthorizationRequest
- パラメーター:
exchange
-ServerWebExchange
- 戻り値:
OAuth2AuthorizationRequest
またはnull
が利用できない場合
saveAuthorizationRequest
public reactor.core.publisher.Mono<java.lang.Void> saveAuthorizationRequest(OAuth2AuthorizationRequest authorizationRequest, org.springframework.web.server.ServerWebExchange exchange)
インターフェースからコピーされた説明:ServerAuthorizationRequestRepository
- 次で指定:
- インターフェース
ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest>
のsaveAuthorizationRequest
- パラメーター:
authorizationRequest
-OAuth2AuthorizationRequest
exchange
-ServerWebExchange
removeAuthorizationRequest
public reactor.core.publisher.Mono<OAuth2AuthorizationRequest> removeAuthorizationRequest(org.springframework.web.server.ServerWebExchange exchange)
インターフェースからコピーされた説明:ServerAuthorizationRequestRepository
- 次で指定:
- インターフェース
ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest>
のremoveAuthorizationRequest
- パラメーター:
exchange
-ServerWebExchange
- 戻り値:
- 削除された
OAuth2AuthorizationRequest
またはnull
は利用できない場合
setAllowMultipleAuthorizationRequests
@Deprecated public void setAllowMultipleAuthorizationRequests(boolean allowMultipleAuthorizationRequests)
使用すべきではありません。セッションごとに複数のOAuth2AuthorizationRequest
を保存するかどうかを構成します。デフォルトは false です(セッションごとに複数のOAuth2AuthorizationRequest
を許可しません)。- パラメーター:
allowMultipleAuthorizationRequests
- true を使用すると、セッションごとに複数のOAuth2AuthorizationRequest
を保存できます。- 導入:
- 5.5