Uses of Class
org.springframework.vault.authentication.AuthenticationSteps
Package
Description
Support for authentication and session management.
-
Uses of AuthenticationSteps in org.springframework.vault.authentication
Modifier and TypeMethodDescriptionstatic AuthenticationSteps
AppIdAuthentication.createAuthenticationSteps
(AppIdAuthenticationOptions options) Deprecated.Creates aAuthenticationSteps
for AppId authentication givenAppIdAuthenticationOptions
.static AuthenticationSteps
AppRoleAuthentication.createAuthenticationSteps
(AppRoleAuthenticationOptions options) Creates aAuthenticationSteps
for AppRole authentication givenAppRoleAuthenticationOptions
.static AuthenticationSteps
AwsEc2Authentication.createAuthenticationSteps
(AwsEc2AuthenticationOptions options) Creates aAuthenticationSteps
for AWS-EC2 authentication givenAwsEc2AuthenticationOptions
.protected static AuthenticationSteps
AwsEc2Authentication.createAuthenticationSteps
(AwsEc2AuthenticationOptions options, AtomicReference<char[]> nonce, Supplier<char[]> nonceSupplier) static AuthenticationSteps
AwsIamAuthentication.createAuthenticationSteps
(AwsIamAuthenticationOptions options) Creates aAuthenticationSteps
for AWS-IAM authentication givenAwsIamAuthenticationOptions
.protected static AuthenticationSteps
AwsIamAuthentication.createAuthenticationSteps
(AwsIamAuthenticationOptions options, software.amazon.awssdk.auth.credentials.AwsCredentials credentials, software.amazon.awssdk.regions.Region region) static AuthenticationSteps
AzureMsiAuthentication.createAuthenticationSteps
(AzureMsiAuthenticationOptions options) Creates aAuthenticationSteps
for Azure authentication givenAzureMsiAuthenticationOptions
.protected static AuthenticationSteps
AzureMsiAuthentication.createAuthenticationSteps
(AzureMsiAuthenticationOptions options, AzureVmEnvironment environment) static AuthenticationSteps
ClientCertificateAuthentication.createAuthenticationSteps()
Creates aAuthenticationSteps
for client certificate authentication.static AuthenticationSteps
ClientCertificateAuthentication.createAuthenticationSteps
(ClientCertificateAuthenticationOptions options) Creates aAuthenticationSteps
for client certificate authentication.static AuthenticationSteps
CubbyholeAuthentication.createAuthenticationSteps
(CubbyholeAuthenticationOptions options) Creates aAuthenticationSteps
for cubbyhole authentication givenCubbyholeAuthenticationOptions
.static AuthenticationSteps
GcpComputeAuthentication.createAuthenticationSteps
(GcpComputeAuthenticationOptions options) Creates aAuthenticationSteps
for GCE authentication givenGcpComputeAuthenticationOptions
.static AuthenticationSteps
KubernetesAuthentication.createAuthenticationSteps
(KubernetesAuthenticationOptions options) Creates aAuthenticationSteps
for kubernetes authentication givenKubernetesAuthenticationOptions
.static AuthenticationSteps
PcfAuthentication.createAuthenticationSteps
(PcfAuthenticationOptions options) Creates aAuthenticationSteps
for pcf authentication givenPcfAuthenticationOptions
.static AuthenticationSteps
TokenAuthentication.createAuthenticationSteps
(VaultToken token, boolean selfLookup) Creates aAuthenticationSteps
for token authentication givenVaultToken
.static AuthenticationSteps
UsernamePasswordAuthentication.createAuthenticationSteps
(UsernamePasswordAuthenticationOptions options) Creates aAuthenticationSteps
for username/password authentication givenUsernamePasswordAuthenticationOptions
.AppIdAuthentication.getAuthenticationSteps()
Deprecated.AppRoleAuthentication.getAuthenticationSteps()
AuthenticationStepsFactory.getAuthenticationSteps()
Get theAuthenticationSteps
describing an authentication flow.AwsEc2Authentication.getAuthenticationSteps()
AwsIamAuthentication.getAuthenticationSteps()
AzureMsiAuthentication.getAuthenticationSteps()
ClientCertificateAuthentication.getAuthenticationSteps()
CubbyholeAuthentication.getAuthenticationSteps()
GcpComputeAuthentication.getAuthenticationSteps()
KubernetesAuthentication.getAuthenticationSteps()
PcfAuthentication.getAuthenticationSteps()
TokenAuthentication.getAuthenticationSteps()
UsernamePasswordAuthentication.getAuthenticationSteps()
static AuthenticationSteps
AuthenticationSteps.just
(AuthenticationSteps.HttpRequest<VaultResponse> request) Create a flow definition from aAuthenticationSteps.HttpRequest
returning aVaultResponse
.static AuthenticationSteps
AuthenticationSteps.just
(VaultToken token) Create a flow definition using a providedVaultToken
.Terminal operation requesting atoken
from Vault by posting the current state to VaultsuriTemplate
.AuthenticationSteps.Node.login
(Function<? super T, ? extends VaultToken> mappingFunction) AuthenticationSteps.Node.login
(AuthenticationSteps.HttpRequest<VaultResponse> request) Terminal operation requesting atoken
from Vault by issuing a HTTP request with the current state to VaultsuriTemplate
.ModifierConstructorDescriptionAuthenticationStepsExecutor
(AuthenticationSteps steps, RestOperations restOperations) AuthenticationStepsOperator
(AuthenticationSteps steps, WebClient webClient)