Uses of Class
org.springframework.vault.authentication.AuthenticationSteps
Packages that use AuthenticationSteps
Package
Description
Support for authentication and session management.
-
Uses of AuthenticationSteps in org.springframework.vault.authentication
Methods in org.springframework.vault.authentication that return AuthenticationStepsModifier and TypeMethodDescriptionstatic AuthenticationStepsAppRoleAuthentication.createAuthenticationSteps(AppRoleAuthenticationOptions options) Create aAuthenticationStepsfor AppRole authentication givenAppRoleAuthenticationOptions.static AuthenticationStepsAwsEc2Authentication.createAuthenticationSteps(AwsEc2AuthenticationOptions options) CreateAuthenticationStepsfor AWS-EC2 authentication givenAwsEc2AuthenticationOptions.protected static AuthenticationStepsAwsEc2Authentication.createAuthenticationSteps(AwsEc2AuthenticationOptions options, AtomicReference<char[]> nonce, Supplier<char[]> nonceSupplier) static AuthenticationStepsAwsIamAuthentication.createAuthenticationSteps(AwsIamAuthenticationOptions options) CreateAuthenticationStepsfor AWS-IAM authentication givenAwsIamAuthenticationOptions.protected static AuthenticationStepsAwsIamAuthentication.createAuthenticationSteps(AwsIamAuthenticationOptions options, software.amazon.awssdk.auth.credentials.AwsCredentials credentials, software.amazon.awssdk.regions.Region region) static AuthenticationStepsAzureMsiAuthentication.createAuthenticationSteps(AzureMsiAuthenticationOptions options) CreateAuthenticationStepsfor Azure authentication givenAzureMsiAuthenticationOptions.protected static AuthenticationStepsAzureMsiAuthentication.createAuthenticationSteps(AzureMsiAuthenticationOptions options, @Nullable AzureVmEnvironment environment) static AuthenticationStepsClientCertificateAuthentication.createAuthenticationSteps()CreateAuthenticationStepsfor client certificate authentication.static AuthenticationStepsClientCertificateAuthentication.createAuthenticationSteps(ClientCertificateAuthenticationOptions options) CreateAuthenticationStepsfor client certificate authentication.static AuthenticationStepsCubbyholeAuthentication.createAuthenticationSteps(CubbyholeAuthenticationOptions options) CreateAuthenticationStepsfor cubbyhole authentication givenCubbyholeAuthenticationOptions.static AuthenticationStepsGcpComputeAuthentication.createAuthenticationSteps(GcpComputeAuthenticationOptions options) CreateAuthenticationStepsfor GCE authentication givenGcpComputeAuthenticationOptions.static AuthenticationStepsGitHubAuthentication.createAuthenticationSteps(GitHubAuthenticationOptions options) CreateAuthenticationStepsfor GitHub authentication givenGitHubAuthenticationOptions.static AuthenticationStepsKubernetesAuthentication.createAuthenticationSteps(KubernetesAuthenticationOptions options) CreateAuthenticationStepsfor kubernetes authentication givenKubernetesAuthenticationOptions.static AuthenticationStepsPcfAuthentication.createAuthenticationSteps(PcfAuthenticationOptions options) CreateAuthenticationStepsfor pcf authentication givenPcfAuthenticationOptions.static AuthenticationStepsTokenAuthentication.createAuthenticationSteps(VaultToken token, boolean selfLookup) CreateAuthenticationStepsfor token authentication givenVaultToken.static AuthenticationStepsUsernamePasswordAuthentication.createAuthenticationSteps(UsernamePasswordAuthenticationOptions options) CreateAuthenticationStepsfor username/password authentication givenUsernamePasswordAuthenticationOptions.AppRoleAuthentication.getAuthenticationSteps()AuthenticationStepsFactory.getAuthenticationSteps()Get theAuthenticationStepsdescribing an authentication flow.AwsEc2Authentication.getAuthenticationSteps()AwsIamAuthentication.getAuthenticationSteps()AzureMsiAuthentication.getAuthenticationSteps()ClientCertificateAuthentication.getAuthenticationSteps()CubbyholeAuthentication.getAuthenticationSteps()GcpComputeAuthentication.getAuthenticationSteps()GitHubAuthentication.getAuthenticationSteps()JwtAuthentication.getAuthenticationSteps()KubernetesAuthentication.getAuthenticationSteps()PcfAuthentication.getAuthenticationSteps()TokenAuthentication.getAuthenticationSteps()UsernamePasswordAuthentication.getAuthenticationSteps()static AuthenticationStepsAuthenticationSteps.just(AuthenticationSteps.HttpRequest<VaultResponse> request) Create a flow definition from aAuthenticationSteps.HttpRequestreturning aVaultResponse.static AuthenticationStepsAuthenticationSteps.just(VaultToken token) Create a flow definition using a providedVaultToken.Terminal operation requesting atokenfrom 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 atokenfrom Vault by issuing a HTTP request with the current state to VaultsuriTemplate.Terminal operation requesting atokenfrom Vault by posting the current state to VaultsuriTemplate.Constructors in org.springframework.vault.authentication with parameters of type AuthenticationStepsModifierConstructorDescriptionAuthenticationStepsExecutor(AuthenticationSteps steps, VaultClient vaultClient, RestClient restClient) AuthenticationStepsExecutor(AuthenticationSteps steps, RestClient client) AuthenticationStepsExecutor(AuthenticationSteps steps, RestOperations restOperations) Deprecated.AuthenticationStepsOperator(AuthenticationSteps steps, ReactiveVaultClient vaultClient, WebClient webClient) Create a newAuthenticationStepsOperatorgivenAuthenticationSteps,ReactiveVaultClient, andWebClient.AuthenticationStepsOperator(AuthenticationSteps steps, WebClient webClient)
AuthenticationStepsExecutor(AuthenticationSteps, VaultClient, RestClient)instead.