Package | Description |
---|---|
org.springframework.vault.authentication |
Support for authentication and session management.
|
org.springframework.vault.config |
Spring configuration for Vault.
|
org.springframework.vault.core |
Vault core support.
|
Modifier and Type | Class and Description |
---|---|
class |
AppIdAuthentication
AppId implementation of
ClientAuthentication . |
class |
AppRoleAuthentication
AppRole implementation of
ClientAuthentication . |
class |
AwsEc2Authentication
AWS-EC2 login implementation.
|
class |
ClientCertificateAuthentication
TLS Client Certificate
ClientAuthentication . |
class |
CubbyholeAuthentication
Cubbyhole
ClientAuthentication implementation. |
class |
TokenAuthentication
Static Token-based
ClientAuthentication method. |
Constructor and Description |
---|
LifecycleAwareSessionManager(ClientAuthentication clientAuthentication,
AsyncTaskExecutor taskExecutor,
VaultClient vaultClient)
Create a
LifecycleAwareSessionManager given ClientAuthentication ,
AsyncTaskExecutor and VaultClient . |
SimpleSessionManager(ClientAuthentication clientAuthentication)
Creates a new
SimpleSessionManager using a ClientAuthentication . |
Modifier and Type | Method and Description |
---|---|
abstract ClientAuthentication |
AbstractVaultConfiguration.clientAuthentication()
Annotate with
Bean in case you want to expose a
ClientAuthentication instance to the
ApplicationContext . |
Constructor and Description |
---|
VaultTemplate(VaultClient vaultClient,
ClientAuthentication clientAuthentication)
|
Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.