public interface AccessTokenProvider| 修飾子と型 | メソッドと説明 |
|---|---|
OAuth2AccessToken | obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest parameters) 指定された保護されたリソースの新しいアクセストークンを取得します。 |
OAuth2AccessToken | refreshAccessToken(OAuth2ProtectedResourceDetails resource, OAuth2RefreshToken refreshToken, AccessTokenRequest request) |
boolean | supportsRefresh(OAuth2ProtectedResourceDetails resource) |
boolean | supportsResource(OAuth2ProtectedResourceDetails resource) このプロバイダーが指定されたリソースをサポートしているかどうか。 |
OAuth2AccessToken obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest parameters) throws UserRedirectRequiredException, UserApprovalRequiredException, org.springframework.security.access.AccessDeniedException
details - このプロバイダーがアクセストークンを取得する保護されたリソース。parameters - トークンの詳細のコンテキストを提供するリクエストのパラメーター(存在する場合)。UserRedirectRequiredException - プロバイダーが現在のユーザーを認証のためにリダイレクトする必要がある場合。UserApprovalRequiredException - プロバイダーがトークンを発行する準備ができているが、ユーザーが承認した場合のみ org.springframework.security.access.AccessDeniedException - ユーザーが保護されたリソースへのアクセスを拒否した場合。boolean supportsResource(OAuth2ProtectedResourceDetails resource)
resource - リソース。OAuth2AccessToken refreshAccessToken(OAuth2ProtectedResourceDetails resource, OAuth2RefreshToken refreshToken, AccessTokenRequest request) throws UserRedirectRequiredException
resource - トークンのリフレッシュが必要なリソース refreshToken - 送信するリフレッシュトークン UserRedirectRequiredExceptionboolean supportsRefresh(OAuth2ProtectedResourceDetails resource)
resource - 確認するリソース Copyright © 2019. All rights reserved.