インターフェース OneTimeTokenService
- すべての既知の実装クラス:
InMemoryOneTimeTokenService,JdbcOneTimeTokenService
public interface OneTimeTokenService
ワンタイムトークンを生成および消費するためのインターフェース。
- 導入:
- 6.4
メソッドのサマリー
修飾子と型メソッド説明@Nullable OneTimeTokenconsume(OneTimeTokenAuthenticationToken authenticationToken) 提供された認証トークンに基づいてワンタイムトークンを消費します。generate(GenerateOneTimeTokenRequest request) 提供された生成リクエストに基づいてワンタイムトークンを生成します。
メソッドの詳細
generate
提供された生成リクエストに基づいてワンタイムトークンを生成します。- パラメーター:
request- トークンを生成するために必要な情報を含む生成リクエスト- 戻り値:
- 生成された
OneTimeTokenであり、nullではありません。
consume
提供された認証トークンに基づいてワンタイムトークンを消費します。- パラメーター:
authenticationToken- 消費されるワンタイムトークン値を含む認証トークン- 戻り値:
- トークンが無効な場合は消費された
OneTimeTokenまたはnull