クラス AuthenticationStepsOperator
java.lang.ObjectSE
org.springframework.vault.authentication.AuthenticationStepsOperator
- 実装されているすべてのインターフェース:
VaultTokenSupplier
AuthenticationSteps を使用して VaultTokenSupplier を使用して、VaultToken を発行する認証フローを作成します。 このクラスは、ノンブロッキングでリアクティブな HTTP アクセスに WebClient を使用します。authentication flow は、subscription まで実行を延期するリアクティブシーケンスとして具体化されます。
SupplierSE インスタンスはその型がインスペクションされます。ResourceCredentialSupplier インスタンスは、ファイルアクセスにノンブロッキング I/O を使用するために DataBufferUtils を通じてロードされます。汎用サプライヤー型への Calls は、リアクティブな ワーカー / イベントループスレッドでの呼び出しのブロックを回避するために、scheduler にオフロードされます。
- 導入:
- 2.0
- 作成者:
- Mark Paluch
- 関連事項:
コンストラクターの概要
コンストラクター方法の概要
コンストラクターの詳細
AuthenticationStepsOperator
- パラメーター:
steps- null であってはなりません。webClient- null であってはなりません。
メソッドの詳細
getVaultToken
インターフェースからコピーされた説明:VaultTokenSupplierVaultTokenを返します。これにより、tokenを取得するための Vault ログインフローを宣言できます。- 次で指定:
- インターフェース
VaultTokenSupplierのgetVaultToken - 戻り値:
VaultTokenを使用したMono。- 例外:
VaultException