クラス AuthenticationSteps.Node<T>
java.lang.ObjectSE
org.springframework.vault.authentication.AuthenticationSteps.Node<T>
- 型パラメーター:
T
- このノードによって生成される認証状態オブジェクト型。
- 含まれているクラス:
- AuthenticationSteps
ノードとして表される認証フロー演算子による中間認証ステップ。
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明現在の状態をボールトuriTemplate
にポストすることにより、Vault からtoken
をリクエストするターミナル操作。login
(FunctionSE<? super T, ? extends VaultToken> mappingFunction) 現在の状態オブジェクトにマッピングFunction
SE を適用することによって、結果としてtoken
になるターミナル操作。VaulturiTemplate
に現在の状態で HTTP リクエストを発行することにより、Vault からtoken
をリクエストするターミナル操作。<R> AuthenticationSteps.Node<R>
map
(FunctionSE<? super T, ? extends R> mappingFunction) 状態オブジェクトを別のオブジェクトに変換します。onNext
(ConsumerSE<? super T> consumerFunction) 現在の状態オブジェクトを使用したコールバック。<R> AuthenticationSteps.Node<R>
request
(AuthenticationSteps.HttpRequest<R> request) AuthenticationSteps.HttpRequest
を使用してデータをリクエストします。zipWith
(AuthenticationSteps.Node<? extends R> other) このAuthenticationSteps.Node
と別の結果をAuthenticationSteps.Pair
に結合します。
コンストラクターの詳細
Node
public Node()
メソッドの詳細
map
状態オブジェクトを別のオブジェクトに変換します。- 型パラメーター:
R
- 結果のオブジェクト型- パラメーター:
mappingFunction
- 状態オブジェクトに適用されるマッピング関数。null であってはなりません。- 戻り値:
- 次の
AuthenticationSteps.Node
。
zipWith
public <R> AuthenticationSteps.Node<AuthenticationSteps.Pair<T,R>> zipWith(AuthenticationSteps.Node<? extends R> other) このAuthenticationSteps.Node
と別の結果をAuthenticationSteps.Pair
に結合します。- 戻り値:
- 次の
AuthenticationSteps.Node
。 - 導入:
- 2.1
onNext
現在の状態オブジェクトを使用したコールバック。- パラメーター:
consumerFunction
- 状態オブジェクトで呼び出されるコンシューマー関数。null であってはなりません。- 戻り値:
- 次の
AuthenticationSteps.Node
。
request
AuthenticationSteps.HttpRequest
を使用してデータをリクエストします。- パラメーター:
request
- HTTP リクエスト定義。null であってはなりません。- 戻り値:
- 次の
AuthenticationSteps.Node
。
login
現在の状態をボールトuriTemplate
にポストすることにより、Vault からtoken
をリクエストするターミナル操作。- パラメーター:
uriTemplate
- Vault 認証エンドポイント。null または空であってはなりません。uriVariables
- URI テンプレート展開用の URI 変数。- 戻り値:
AuthenticationSteps
login
VaulturiTemplate
に現在の状態で HTTP リクエストを発行することにより、Vault からtoken
をリクエストするターミナル操作。- パラメーター:
request
- HTTP リクエストの定義。- 戻り値:
AuthenticationSteps
login
現在の状態オブジェクトにマッピングFunction
SE を適用することによって、結果としてtoken
になるターミナル操作。- パラメーター:
mappingFunction
- 状態オブジェクトに適用されるマッピング関数。null であってはなりません。- 戻り値:
AuthenticationSteps