public class RemoteOAuthAccessTokenStore extends java.lang.Object implements OAuthAccessTokenStore
| コンストラクタと説明 |
|---|
RemoteOAuthAccessTokenStore() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
AccessToken |
createAccessToken(MetaOAuthClient.OAuthClientRuntime client,
RefreshToken refreshToken) |
AccessToken |
createAccessToken(MetaOAuthClient.OAuthClientRuntime client,
java.lang.String resourceOwnerId,
java.util.List<java.lang.String> scopes) |
void |
destroyed() |
AccessToken |
getAccessToken(java.lang.String tokenString) |
AccessToken |
getAccessTokenByUserOid(MetaOAuthClient.OAuthClientRuntime client,
java.lang.String userOid) |
ClientAuthenticationMethod |
getAuthenticationMethod() |
ExponentialBackoff |
getExponentialBackoff() |
HttpClientConfig |
getHttpClientConfig() |
java.lang.String |
getIntrospectionEndpointUrl() |
RefreshToken |
getRefreshToken(java.lang.String tokenString) |
java.lang.String |
getResourceServerId() |
java.lang.String |
getResourceServerSecret() |
TenantValidationType |
getTenantValidationType() |
void |
inited(OAuthAuthorizationService service,
Config config) |
boolean |
isReloadUser() |
void |
revokeToken(MetaOAuthClient.OAuthClientRuntime client,
java.lang.String tokenString,
java.lang.String tokenTypeHint) |
void |
revokeTokenByUserOid(java.lang.String userOid) |
void |
setAuthenticationMethod(ClientAuthenticationMethod authenticationMethod) |
void |
setExponentialBackoff(ExponentialBackoff exponentialBackoff) |
void |
setHttpClientConfig(HttpClientConfig httpClientConfig) |
void |
setIntrospectionEndpointUrl(java.lang.String introspectionEndpointUrl) |
void |
setReloadUser(boolean reloadUser) |
void |
setResourceServerId(java.lang.String resourceServerId) |
void |
setResourceServerSecret(java.lang.String resourceServerSecret) |
void |
setTenantValidationType(TenantValidationType tenantValidationType) |
public ClientAuthenticationMethod getAuthenticationMethod()
public void setAuthenticationMethod(ClientAuthenticationMethod authenticationMethod)
public HttpClientConfig getHttpClientConfig()
public void setHttpClientConfig(HttpClientConfig httpClientConfig)
public ExponentialBackoff getExponentialBackoff()
public void setExponentialBackoff(ExponentialBackoff exponentialBackoff)
public TenantValidationType getTenantValidationType()
public void setTenantValidationType(TenantValidationType tenantValidationType)
public java.lang.String getIntrospectionEndpointUrl()
public void setIntrospectionEndpointUrl(java.lang.String introspectionEndpointUrl)
public java.lang.String getResourceServerId()
public void setResourceServerId(java.lang.String resourceServerId)
public java.lang.String getResourceServerSecret()
public void setResourceServerSecret(java.lang.String resourceServerSecret)
public boolean isReloadUser()
public void setReloadUser(boolean reloadUser)
public AccessToken getAccessToken(java.lang.String tokenString)
getAccessToken インタフェース内 OAuthAccessTokenStorepublic void inited(OAuthAuthorizationService service, Config config)
public void destroyed()
public AccessToken createAccessToken(MetaOAuthClient.OAuthClientRuntime client, java.lang.String resourceOwnerId, java.util.List<java.lang.String> scopes)
createAccessToken インタフェース内 OAuthAccessTokenStorepublic AccessToken createAccessToken(MetaOAuthClient.OAuthClientRuntime client, RefreshToken refreshToken)
createAccessToken インタフェース内 OAuthAccessTokenStorepublic AccessToken getAccessTokenByUserOid(MetaOAuthClient.OAuthClientRuntime client, java.lang.String userOid)
getAccessTokenByUserOid インタフェース内 OAuthAccessTokenStorepublic RefreshToken getRefreshToken(java.lang.String tokenString)
getRefreshToken インタフェース内 OAuthAccessTokenStorepublic void revokeToken(MetaOAuthClient.OAuthClientRuntime client, java.lang.String tokenString, java.lang.String tokenTypeHint)
revokeToken インタフェース内 OAuthAccessTokenStorepublic void revokeTokenByUserOid(java.lang.String userOid)
revokeTokenByUserOid インタフェース内 OAuthAccessTokenStore