クラス TokenAuthentication
java.lang.ObjectSE
org.springframework.vault.authentication.TokenAuthentication
- 実装されたすべてのインターフェース:
AuthenticationStepsFactory
,ClientAuthentication
public class TokenAuthentication
extends ObjectSE
implements ClientAuthentication, AuthenticationStepsFactory
静的トークンベースの
ClientAuthentication
メソッド。- 作成者:
- Mark Paluch
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明TokenAuthentication
(StringSE token) 静的token
を使用して新しいTokenAuthentication
を作成します。TokenAuthentication
(VaultToken token) 静的token
を使用して新しいTokenAuthentication
を作成します。メソッドのサマリー
修飾子と型メソッド説明static AuthenticationSteps
createAuthenticationSteps
(VaultToken token, boolean selfLookup) VaultToken
を指定してトークン認証用のAuthenticationSteps
を作成します。認証フローを記述するAuthenticationSteps
を取得します。login()
VaultToken
を返します。
コンストラクターの詳細
TokenAuthentication
静的token
を使用して新しいTokenAuthentication
を作成します。- パラメーター:
token
- Vault トークンは空または null であってはなりません。
TokenAuthentication
静的token
を使用して新しいTokenAuthentication
を作成します。- パラメーター:
token
- Vault トークンは null であってはなりません。
メソッドの詳細
createAuthenticationSteps
VaultToken
を指定してトークン認証用のAuthenticationSteps
を作成します。- パラメーター:
token
- null であってはなりません。selfLookup
- 指定されたVaultToken
を使用して自己検索を実行する場合は true。セルフルックアップはLoginToken
を作成し、更新可能性と TTL を提供します。- 戻り値:
- トークン認証の場合は
AuthenticationSteps
。 - 導入:
- 2.0
login
インターフェースからコピーされた説明:ClientAuthentication
VaultToken
を返します。このメソッドは、必要に応じて Vault にログインしてtoken
を取得できます。- 次で指定:
- インターフェース
ClientAuthentication
のlogin
- 戻り値:
VaultToken
。
getAuthenticationSteps
インターフェースからコピーされた説明:AuthenticationStepsFactory
認証フローを記述するAuthenticationSteps
を取得します。- 次で指定:
- インターフェース
AuthenticationStepsFactory
のgetAuthenticationSteps
- 戻り値:
- 認証フローを記述する
AuthenticationSteps
。