Package | Description |
---|---|
org.springframework.vault.authentication |
Support for authentication and session management.
|
Modifier and Type | Method and Description |
---|---|
static AuthenticationSteps |
ClientCertificateAuthentication.createAuthenticationSteps()
Creates a
AuthenticationSteps for client certificate authentication. |
static AuthenticationSteps |
AppIdAuthentication.createAuthenticationSteps(AppIdAuthenticationOptions options)
Creates a
AuthenticationSteps for AppId authentication given
AppIdAuthenticationOptions . |
static AuthenticationSteps |
AppRoleAuthentication.createAuthenticationSteps(AppRoleAuthenticationOptions options)
Creates a
AuthenticationSteps for AppRole authentication given
AppRoleAuthenticationOptions . |
static AuthenticationSteps |
AwsEc2Authentication.createAuthenticationSteps(AwsEc2AuthenticationOptions options)
Creates a
AuthenticationSteps for AWS-EC2 authentication given
AwsEc2AuthenticationOptions . |
protected static AuthenticationSteps |
AwsEc2Authentication.createAuthenticationSteps(AwsEc2AuthenticationOptions options,
AtomicReference<char[]> nonce,
Supplier<char[]> nonceSupplier) |
static AuthenticationSteps |
CubbyholeAuthentication.createAuthenticationSteps(CubbyholeAuthenticationOptions options)
Creates a
AuthenticationSteps for cubbyhole authentication given
CubbyholeAuthenticationOptions . |
static AuthenticationSteps |
KubernetesAuthentication.createAuthenticationSteps(KubernetesAuthenticationOptions options)
Creates a
AuthenticationSteps for kubernetes authentication given
KubernetesAuthenticationOptions . |
static AuthenticationSteps |
TokenAuthentication.createAuthenticationSteps(VaultToken token,
boolean selfLookup)
Creates a
AuthenticationSteps for token authentication given
VaultToken . |
AuthenticationSteps |
AuthenticationStepsFactory.getAuthenticationSteps()
Get the
AuthenticationSteps describing an authentication flow. |
AuthenticationSteps |
ClientCertificateAuthentication.getAuthenticationSteps() |
AuthenticationSteps |
AppIdAuthentication.getAuthenticationSteps() |
AuthenticationSteps |
TokenAuthentication.getAuthenticationSteps() |
AuthenticationSteps |
AwsEc2Authentication.getAuthenticationSteps() |
AuthenticationSteps |
KubernetesAuthentication.getAuthenticationSteps() |
AuthenticationSteps |
CubbyholeAuthentication.getAuthenticationSteps() |
AuthenticationSteps |
AppRoleAuthentication.getAuthenticationSteps() |
static AuthenticationSteps |
AuthenticationSteps.just(AuthenticationSteps.HttpRequest<VaultResponse> request)
Create a flow definition from a
AuthenticationSteps.HttpRequest returning a
VaultResponse . |
static AuthenticationSteps |
AuthenticationSteps.just(VaultToken token)
Create a flow definition using a provided
VaultToken . |
AuthenticationSteps |
AuthenticationSteps.Node.login(AuthenticationSteps.HttpRequest<VaultResponse> request)
Terminal operation requesting a
token from Vault by issuing
a HTTP request with the current state to Vaults uriTemplate . |
AuthenticationSteps |
AuthenticationSteps.Node.login(Function<? super T,? extends VaultToken> mappingFunction)
|
AuthenticationSteps |
AuthenticationSteps.Node.login(String uriTemplate,
String... uriVariables)
Terminal operation requesting a
token from Vault by posting
the current state to Vaults uriTemplate . |
Constructor and Description |
---|
AuthenticationStepsExecutor(AuthenticationSteps steps,
RestOperations restOperations)
|
AuthenticationStepsOperator(AuthenticationSteps steps,
WebClient webClient)
|
Copyright © 2016–2018 Pivotal Software, Inc.. All rights reserved.