クラス CredentialRecordHandler
java.lang.Object
org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
org.iplass.mtp.impl.auth.authenticate.webauthn.store.CredentialRecordHandler
- すべての実装されたインタフェース:
org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService>
public class CredentialRecordHandler
extends org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
CredentialRecord Handler
-
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明intcountCredentialRecordsByUser(String userUniqueId) protected SerializablecreateDetails(String seriesString, String tokenString, String userUniqueId, String policyName, org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo) org.iplass.mtp.impl.auth.authenticate.token.AuthTokengetAuthTokenByCredentialId(byte[] credentialId) intvoidinited(org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService service, org.iplass.mtp.spi.Config config) newSeriesString(String userUniqueId, String policyName, org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo) newTokenString(org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo) voidsetHashAlgorithm(String hashAlgorithm) voidsetSeriesMaxLength(int seriesMaxLength) org.iplass.mtp.auth.token.AuthTokenInfotoAuthTokenInfo(org.iplass.mtp.impl.auth.authenticate.token.AuthToken authToken) org.iplass.mtp.auth.login.CredentialtoCredential(org.iplass.mtp.impl.auth.authenticate.token.AuthToken newToken) voidupdateCredentialRecord(org.iplass.mtp.impl.auth.authenticate.token.AuthToken at, com.webauthn4j.credential.CredentialRecord credentialRecord, Timestamp lastLoginDate) クラスから継承されたメソッド org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
authTokenStore, checkTokenValid, destroyed, getHashSettings, getSecureRandomGeneratorName, getService, getStore, getType, isVisible, newAuthToken, setHashSettings, setSecureRandomGeneratorName, setStore, setType, setVisible
-
フィールド詳細
-
TYPE_WEBAUTHN_CREDENTIAL_DEFAULT
- 関連項目:
-
-
コンストラクタの詳細
-
CredentialRecordHandler
public CredentialRecordHandler()
-
-
メソッドの詳細
-
getHashAlgorithm
-
setHashAlgorithm
-
getSeriesMaxLength
public int getSeriesMaxLength() -
setSeriesMaxLength
public void setSeriesMaxLength(int seriesMaxLength) -
inited
public void inited(org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService service, org.iplass.mtp.spi.Config config) - 定義:
initedインタフェース内org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService>- オーバーライド:
initedクラス内org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
-
toAuthTokenInfo
public org.iplass.mtp.auth.token.AuthTokenInfo toAuthTokenInfo(org.iplass.mtp.impl.auth.authenticate.token.AuthToken authToken) - 定義:
toAuthTokenInfoクラス内org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
-
toCredential
public org.iplass.mtp.auth.login.Credential toCredential(org.iplass.mtp.impl.auth.authenticate.token.AuthToken newToken) - 定義:
toCredentialクラス内org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
-
createDetails
protected Serializable createDetails(String seriesString, String tokenString, String userUniqueId, String policyName, org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo) - 定義:
createDetailsクラス内org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
-
newTokenString
- オーバーライド:
newTokenStringクラス内org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
-
newSeriesString
public String newSeriesString(String userUniqueId, String policyName, org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo) - オーバーライド:
newSeriesStringクラス内org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
-
getAuthTokenByCredentialId
public org.iplass.mtp.impl.auth.authenticate.token.AuthToken getAuthTokenByCredentialId(byte[] credentialId) -
updateCredentialRecord
public void updateCredentialRecord(org.iplass.mtp.impl.auth.authenticate.token.AuthToken at, com.webauthn4j.credential.CredentialRecord credentialRecord, Timestamp lastLoginDate) -
countCredentialRecordsByUser
-