インターフェースの使用
org.springframework.vault.client.VaultEndpointProvider
VaultEndpointProvider を使用するパッケージ
パッケージ
説明
Spring Vault クライアントの抽象化。
Vault の Spring 構成。
Vault コアのサポート。
org.springframework.vault.client 内の VaultEndpointProvider 使用
VaultEndpointProvider を実装している org.springframework.vault.client のクラス修飾子と型メソッド説明static VaultEndpointProviderSimpleVaultEndpointProvider.of(VaultEndpoint endpoint) VaultEndpointを指定して新しいVaultEndpointProviderを作成します。型 VaultEndpointProvider のパラメーターを持つ org.springframework.vault.client のメソッド修飾子と型メソッド説明static ReactiveVaultClientReactiveVaultClient.create(VaultEndpointProvider endpointProvider) デフォルトのVaultEndpointProviderを受け入れるReactiveVaultClient.create()のバリアント。static VaultClientVaultClient.create(VaultEndpointProvider endpointProvider) デフォルトのVaultEndpointProviderを受け入れるVaultClient.create()のバリアント。static RestClientVaultClients.createRestClient(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory, ConsumerSE<RestClient.Builder> builderCustomizer) static RestTemplateVaultClients.createRestTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) static UriBuilderFactoryVaultClients.createUriBuilderFactory(VaultEndpointProvider endpointProvider) static WebClientReactiveVaultClients.createWebClient(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) ReactiveVaultClient.Builder.endpoint(VaultEndpointProvider endpointProvider) 使用する Vault エンドポイントプロバイダーを設定します。VaultClient.Builder.endpoint(VaultEndpointProvider endpointProvider) 使用する Vault エンドポイントプロバイダーを設定します。RestClientBuilder.endpointProvider(VaultEndpointProvider provider) RestClientで使用するVaultEndpointProviderを設定します。RestTemplateBuilder.endpointProvider(VaultEndpointProvider provider) 使用すべきではありません。RestTemplateで使用するVaultEndpointProviderを設定します。WebClientBuilder.endpointProvider(VaultEndpointProvider provider) WebClientで使用するVaultEndpointProviderを設定します。ReactiveVaultClients.wrap(VaultEndpointProvider endpointProvider) VaultEndpointProviderをReactiveVaultEndpointProviderにラップして、専用のschedulerでgetVaultEndpoint()を呼び出します。型 VaultEndpointProvider のパラメーターを持つ org.springframework.vault.client のコンストラクターorg.springframework.vault.config 内の VaultEndpointProvider 使用
型 VaultEndpointProvider のパラメーターを持つ org.springframework.vault.config のメソッド修飾子と型メソッド説明protected RestTemplateBuilderAbstractVaultConfiguration.restTemplateBuilder(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) 使用すべきではありません。protected WebClientBuilderAbstractReactiveVaultConfiguration.webClientBuilder(VaultEndpointProvider endpointProvider, ClientHttpConnector httpConnector) org.springframework.vault.core 内の VaultEndpointProvider 使用
型 VaultEndpointProvider のパラメーターを持つ org.springframework.vault.core のメソッド修飾子と型メソッド説明protected RestClientVaultTemplate.doCreateRestClient(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) 使用すべきではありません。4.1 以降では、代わりに適切なコンストラクターを使用してVaultClientを使用してください。protected RestTemplateVaultTemplate.doCreateRestTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) 使用すべきではありません。4.1 以降では、代わりに適切なコンストラクターを使用してVaultClientを使用してください。protected RestClientVaultTemplate.doCreateSessionClient(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) 使用すべきではありません。4.1 以降では、代わりに適切なコンストラクターを使用してVaultClientを使用してください。protected RestTemplateVaultTemplate.doCreateSessionTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) 使用すべきではありません。4.1 以降では、代わりに適切なコンストラクターを使用してVaultClientを使用してください。protected WebClientReactiveVaultTemplate.doCreateSessionWebClient(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) 認証されたコンテキストを必要とする呼び出し用のVaultEndpointProviderおよびClientHttpConnectorを指定して、Vault 通信用にVaultTemplateによって使用されるセッションバインドWebClientを作成します。protected WebClientReactiveVaultTemplate.doCreateWebClient(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) VaultEndpointProviderおよびClientHttpConnectorを指定して、Vault 通信のためにReactiveVaultTemplateによって使用されるWebClientを作成します。型 VaultEndpointProvider のパラメーターを持つ org.springframework.vault.core のコンストラクター修飾子コンストラクター説明ReactiveVaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpConnector connector) ReactiveVaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpConnector connector, VaultTokenSupplier vaultTokenSupplier) VaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory) 使用すべきではありません。4.1 以降、改訂されたVaultClientベースのコンストラクターが優先されます。VaultTemplate(VaultEndpointProvider endpointProvider, ClientHttpRequestFactory requestFactory, SessionManager sessionManager) 使用すべきではありません。4.1 以降、改訂されたVaultClientベースのコンストラクターが優先されます。
RestOperationsの代わりにVaultClientを使用します。