クラス SameTokenCreationStrategy
java.lang.Object
org.iplass.mtp.impl.auth.oauth.token.opaque.SameTokenCreationStrategy
- すべての実装されたインタフェース:
TokenCreationStrategy
以前に生成したもの(且つまだ有効期間内のもの)と同一のTokenを返却するStrategy。
AuthTokenHandlerでは、tokenのhash設定はできない。
同一Clientの同一リソースオーナーの複数端末からTokenリクエストがあっても、
いずれのリクエストにも有効な(同一の)Tokenを返すことができる。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明org.iplass.mtp.impl.auth.authenticate.token.AuthTokencreate(MetaOAuthClient.OAuthClientRuntime client, AccessTokenHandler handler, String userUniqueId, AccessTokenInfo accessTokenInfo) org.iplass.mtp.impl.auth.authenticate.token.AuthTokencreate(MetaOAuthClient.OAuthClientRuntime client, AccessTokenHandler handler, OpaqueRefreshToken refreshToken) intlongvoidsetRetryCount(int retryCount) voidsetRetryIntervalMillis(long retryIntervalMillis)
-
コンストラクタの詳細
-
SameTokenCreationStrategy
public SameTokenCreationStrategy()
-
-
メソッドの詳細
-
getRetryIntervalMillis
public long getRetryIntervalMillis() -
setRetryIntervalMillis
public void setRetryIntervalMillis(long retryIntervalMillis) -
getRetryCount
public int getRetryCount() -
setRetryCount
public void setRetryCount(int retryCount) -
create
public org.iplass.mtp.impl.auth.authenticate.token.AuthToken create(MetaOAuthClient.OAuthClientRuntime client, AccessTokenHandler handler, String userUniqueId, AccessTokenInfo accessTokenInfo) - 定義:
createインタフェース内TokenCreationStrategy
-
create
public org.iplass.mtp.impl.auth.authenticate.token.AuthToken create(MetaOAuthClient.OAuthClientRuntime client, AccessTokenHandler handler, OpaqueRefreshToken refreshToken) - 定義:
createインタフェース内TokenCreationStrategy
-