public abstract class AuthTokenHandler extends java.lang.Object implements ServiceInitListener<AuthTokenService>
| コンストラクタと説明 |
|---|
AuthTokenHandler() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
AuthTokenStore |
authTokenStore() |
boolean |
checkTokenValid(java.lang.String inputToken,
AuthToken storeToken) |
protected abstract java.io.Serializable |
createDetails(java.lang.String seriesString,
java.lang.String tokenString,
java.lang.String userUniqueId,
java.lang.String policyName,
AuthTokenInfo tokenInfo) |
void |
destroyed()
Service破棄時に呼び出されます。
|
java.util.List<HashSetting> |
getHashSettings() |
java.lang.String |
getSecureRandomGeneratorName() |
AuthTokenService |
getService() |
java.lang.String |
getStore() |
java.lang.String |
getType() |
void |
inited(AuthTokenService service,
Config config)
Service初期化時に呼び出されます。
|
boolean |
isVisible() |
AuthToken |
newAuthToken(java.lang.String userUniqueId,
java.lang.String policyName,
AuthTokenInfo tokenInfo) |
java.lang.String |
newSeriesString(java.lang.String userUniqueId,
java.lang.String policyName,
AuthTokenInfo tokenInfo) |
java.lang.String |
newTokenString(AuthTokenInfo tokenInfo) |
void |
setHashSettings(java.util.List<HashSetting> hashSettings) |
void |
setSecureRandomGeneratorName(java.lang.String secureRandomGeneratorName) |
void |
setStore(java.lang.String store) |
void |
setType(java.lang.String type) |
void |
setVisible(boolean visible) |
abstract AuthTokenInfo |
toAuthTokenInfo(AuthToken authToken) |
abstract Credential |
toCredential(AuthToken newToken) |
public java.util.List<HashSetting> getHashSettings()
public void setHashSettings(java.util.List<HashSetting> hashSettings)
public java.lang.String getSecureRandomGeneratorName()
public void setSecureRandomGeneratorName(java.lang.String secureRandomGeneratorName)
public java.lang.String getStore()
public void setStore(java.lang.String store)
public java.lang.String getType()
public void setType(java.lang.String type)
public boolean isVisible()
public void setVisible(boolean visible)
public void inited(AuthTokenService service, Config config)
ServiceInitListenerinited インタフェース内 ServiceInitListener<AuthTokenService>public void destroyed()
ServiceInitListenerdestroyed インタフェース内 ServiceInitListener<AuthTokenService>public AuthTokenStore authTokenStore()
public AuthTokenService getService()
public java.lang.String newTokenString(AuthTokenInfo tokenInfo)
public java.lang.String newSeriesString(java.lang.String userUniqueId,
java.lang.String policyName,
AuthTokenInfo tokenInfo)
public boolean checkTokenValid(java.lang.String inputToken,
AuthToken storeToken)
public AuthToken newAuthToken(java.lang.String userUniqueId, java.lang.String policyName, AuthTokenInfo tokenInfo)
protected abstract java.io.Serializable createDetails(java.lang.String seriesString,
java.lang.String tokenString,
java.lang.String userUniqueId,
java.lang.String policyName,
AuthTokenInfo tokenInfo)
public abstract AuthTokenInfo toAuthTokenInfo(AuthToken authToken)
public abstract Credential toCredential(AuthToken newToken)