Uses of Interface
org.springframework.vault.client.VaultClient
Packages that use VaultClient
Package
Description
Support for authentication and session management.
Spring Vault Client abstraction.
Spring configuration for Vault.
Vault core support.
-
Uses of VaultClient in org.springframework.vault.authentication
Constructors in org.springframework.vault.authentication with parameters of type VaultClientModifierConstructorDescriptionAppRoleAuthentication(AppRoleAuthenticationOptions options, VaultClient client) AuthenticationStepsExecutor(AuthenticationSteps steps, VaultClient vaultClient, RestClient restClient) AwsEc2Authentication(AwsEc2AuthenticationOptions options, VaultClient vaultClient, RestClient awsMetadataClient) Create a newAwsEc2AuthenticationspecifyingAwsEc2AuthenticationOptions, aVaultClientand an AWS-Metadata-specificRestClient.AwsEc2Authentication(VaultClient vaultClient) Create a newAwsEc2AuthenticationspecifyingVaultClient.AwsEc2Authentication(VaultClient vaultClient, RestClient awsMetadataClient) AwsIamAuthentication(AwsIamAuthenticationOptions options, VaultClient vaultClient) AzureMsiAuthentication(AzureMsiAuthenticationOptions options, VaultClient vaultClient) AzureMsiAuthentication(AzureMsiAuthenticationOptions options, VaultClient vaultClient, RestClient azureMetadataClient) Create a newAzureMsiAuthenticationspecifyingAzureMsiAuthenticationOptions,VaultClientand an Azure-Metadata-specificRestClient.Create aClientCertificateAuthenticationusingVaultClient.Create aClientCertificateAuthenticationusingVaultClient.CubbyholeAuthentication(CubbyholeAuthenticationOptions options, VaultClient client) GcpComputeAuthentication(GcpComputeAuthenticationOptions options, VaultClient vaultClient) Create a newGcpComputeAuthenticationinstance givenGcpComputeAuthenticationOptionsandVaultClient.GcpComputeAuthentication(GcpComputeAuthenticationOptions options, VaultClient vaultClient, RestClient googleMetadataClient) Create a newGcpComputeAuthenticationinstance givenGcpComputeAuthenticationOptions,VaultClientand Google APIRestClient.GcpIamCredentialsAuthentication(GcpIamCredentialsAuthenticationOptions options, VaultClient vaultClient) Create a new instance ofGcpIamCredentialsAuthenticationgivenGcpIamCredentialsAuthenticationOptionsandVaultClient.GcpIamCredentialsAuthentication(GcpIamCredentialsAuthenticationOptions options, VaultClient vaultClient, com.google.api.gax.rpc.TransportChannelProvider transportChannelProvider) Create a new instance ofGcpIamCredentialsAuthenticationgivenGcpIamCredentialsAuthenticationOptions,VaultClientandTransportChannelProvider.GitHubAuthentication(GitHubAuthenticationOptions options, VaultClient client) JwtAuthentication(JwtAuthenticationOptions options, VaultClient client) KubernetesAuthentication(KubernetesAuthenticationOptions options, VaultClient client) LifecycleAwareSessionManager(ClientAuthentication clientAuthentication, TaskScheduler taskScheduler, VaultClient client) LifecycleAwareSessionManager(ClientAuthentication clientAuthentication, TaskScheduler taskScheduler, VaultClient client, LifecycleAwareSessionManagerSupport.RefreshTrigger refreshTrigger) LoginTokenAdapter(ClientAuthentication delegate, VaultClient client) PcfAuthentication(PcfAuthenticationOptions options, VaultClient client) Create aUsernamePasswordAuthenticationusingUsernamePasswordAuthenticationOptionsandVaultClient. -
Uses of VaultClient in org.springframework.vault.client
Methods in org.springframework.vault.client that return VaultClientModifier and TypeMethodDescriptionVaultClient.Builder.build()Build theVaultClientinstance.static VaultClientVaultClient.create()Create a newVaultClient.static VaultClientVariant ofcreate()that accepts a default base URL.static VaultClientVaultClient.create(VaultEndpoint endpoint) Variant ofcreate()that accepts a defaultVaultEndpoint.static VaultClientVaultClient.create(VaultEndpointProvider endpointProvider) Variant ofcreate()that accepts a defaultVaultEndpointProvider. -
Uses of VaultClient in org.springframework.vault.config
Methods in org.springframework.vault.config that return VaultClientModifier and TypeMethodDescriptionprotected VaultClientAbstractVaultConfiguration.vaultClient()Create aVaultClientinitialized withAbstractVaultConfiguration.vaultEndpointProvider()andAbstractVaultConfiguration.getClientFactoryWrapper()throughAbstractVaultConfiguration.restTemplateBuilder(org.springframework.vault.client.VaultEndpointProvider, org.springframework.http.client.ClientHttpRequestFactory). -
Uses of VaultClient in org.springframework.vault.core
Constructors in org.springframework.vault.core with parameters of type VaultClientModifierConstructorDescriptionVaultTemplate(VaultClient client) Create a newVaultTemplatewith aVaultClient.VaultTemplate(VaultClient client, ClientAuthentication clientAuthentication) VaultTemplate(VaultClient client, SessionManager sessionManager)