ClientHttpRequestFactory
to not expose the bean globally.ClientAuthentication
.AppIdAuthentication
.AppIdAuthenticationOptions
.VaultMount
to path
.path
.AwsEc2Authentication
.AwsEc2Authentication
specifying AwsEc2AuthenticationOptions
, VaultClient
and
a RestTemplate
.AwsEc2Authentication
.AppIdAuthenticationOptions
instance.AwsEc2AuthenticationOptions
instance.CubbyholeAuthenticationOptions
instance.VaultMount
instance.ClientAuthentication
provides VaultToken
to be used for authenticated Vault access.Bean
in case you want to expose a ClientAuthentication
instance to the
ApplicationContext
.ClientAuthentication
.ClientCertificateAuthentication
using VaultClient
.ClientHttpRequestFactory
that supports Apache HTTP Components, OkHttp, Netty and the JDK HTTP
client (in that order).AbstractVaultConfiguration.ClientFactoryWrapper
containing a ClientHttpRequestFactory
.ClientOptions
with default timeouts of 5 TimeUnit.SECONDS
connection timeout
and 15 TimeUnit.SECONDS
read timeout.ClientOptions
.name
.VaultTokenRequest
.SslConfiguration
for the given truststore.VaultMount
given a type
.HttpHeaders
for a VaultToken
.name
.name
and VaultTransitKeyCreationRequest
.VaultTokenRequest
.URI
based on the given path
.path
.ClientAuthentication
implementation.CubbyholeAuthentication
.CubbyholeAuthenticationOptions
.SessionManager
.DefaultSessionManager
using a ClientAuthentication
.VaultClientFactory
.DefaultVaultClientFactory
returning always the same VaultClient
.VaultResponseEntity
.VaultResponseEntity
.VaultAccessor.RestTemplateCallback
in the scope of the RestTemplate
.RestTemplateCallback
.VaultAccessor.RestTemplateCallback
.VaultOperations.ClientCallback
.VaultOperations.SessionCallback
.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.SslConfiguration
for the given key store.SslConfiguration
for the given trust store.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.VaultToken
from the VaultResponse
.URI
.VaultInitializationRequest
.VaultToken
to access Cubbyhole.VaultToken
.MacAddressUserId
using a networkInterfaceIndex
.MacAddressUserId
using a networkInterfaceName
.VaultMount
to path
.SslConfiguration
without a KeyStore/TrustStore configured.VaultToken
.VaultToken
with a leaseDuration
.VaultTransitOperations
if the transit backend is mounted on a different path than transit
.cubbyhole/token
.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.VaultResponseEntity
.VaultToken
.VaultToken
.VaultToken
but not its child tokens.VaultToken
.SessionManager
.VaultClientFactory
.StaticUserId
for a given userId
.ClientAuthentication
method.TokenAuthentication
with a static token
.TokenAuthentication
with a static token
.path
.AppIdUserIdMechanism
.RestTemplate
to operate on.VaultAccessor
with a RestTemplate
.RestTemplate
.VaultClientFactory
to be used with VaultTemplate
.VaultClient
instance(s).NestedRuntimeException
implementation.VaultException
with the specified detail message.NestedRuntimeException
with the specified detail message and nested exception.VaultMount
.VaultTemplate
.VaultClient
.VaultOperations.VaultSession
.VaultAccessor
.VaultTemplate
.VaultSysOperations
.VaultSysTemplate
with the given VaultOperations
.VaultTemplate
.VaultTokenOperations
.VaultTokenTemplate
with the given VaultOperations
.VaultTransitKeyCreationRequest
.transit
backend.VaultTransitOperations
.Copyright © 2016 Pivotal Software, Inc.. All rights reserved.