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 AuthenticationStepsAppIdAuthentication.createAuthenticationSteps(AppIdAuthenticationOptions options) Deprecated, for removal: This API element is subject to removal in a future version.Creates aAuthenticationStepsfor AppId authentication givenAppIdAuthenticationOptions.static AuthenticationStepsAppRoleAuthentication.createAuthenticationSteps(AppRoleAuthenticationOptions options) Creates aAuthenticationStepsfor AppRole authentication givenAppRoleAuthenticationOptions.static AuthenticationStepsAwsEc2Authentication.createAuthenticationSteps(AwsEc2AuthenticationOptions options) Creates aAuthenticationStepsfor AWS-EC2 authentication givenAwsEc2AuthenticationOptions.protected static AuthenticationStepsAwsEc2Authentication.createAuthenticationSteps(AwsEc2AuthenticationOptions options, AtomicReference<char[]> nonce, Supplier<char[]> nonceSupplier) static AuthenticationStepsAwsIamAuthentication.createAuthenticationSteps(AwsIamAuthenticationOptions options) Creates aAuthenticationStepsfor 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) Creates aAuthenticationStepsfor Azure authentication givenAzureMsiAuthenticationOptions.protected static AuthenticationStepsAzureMsiAuthentication.createAuthenticationSteps(AzureMsiAuthenticationOptions options, AzureVmEnvironment environment) static AuthenticationStepsClientCertificateAuthentication.createAuthenticationSteps()Creates aAuthenticationStepsfor client certificate authentication.static AuthenticationStepsClientCertificateAuthentication.createAuthenticationSteps(ClientCertificateAuthenticationOptions options) Creates aAuthenticationStepsfor client certificate authentication.static AuthenticationStepsCubbyholeAuthentication.createAuthenticationSteps(CubbyholeAuthenticationOptions options) Creates aAuthenticationStepsfor cubbyhole authentication givenCubbyholeAuthenticationOptions.static AuthenticationStepsGcpComputeAuthentication.createAuthenticationSteps(GcpComputeAuthenticationOptions options) Creates aAuthenticationStepsfor GCE authentication givenGcpComputeAuthenticationOptions.static AuthenticationStepsKubernetesAuthentication.createAuthenticationSteps(KubernetesAuthenticationOptions options) Creates aAuthenticationStepsfor kubernetes authentication givenKubernetesAuthenticationOptions.static AuthenticationStepsPcfAuthentication.createAuthenticationSteps(PcfAuthenticationOptions options) Creates aAuthenticationStepsfor pcf authentication givenPcfAuthenticationOptions.static AuthenticationStepsTokenAuthentication.createAuthenticationSteps(VaultToken token, boolean selfLookup) Creates aAuthenticationStepsfor token authentication givenVaultToken.static AuthenticationStepsUsernamePasswordAuthentication.createAuthenticationSteps(UsernamePasswordAuthenticationOptions options) Creates aAuthenticationStepsfor username/password authentication givenUsernamePasswordAuthenticationOptions.AppIdAuthentication.getAuthenticationSteps()Deprecated, for removal: This API element is subject to removal in a future version.AppRoleAuthentication.getAuthenticationSteps()AuthenticationStepsFactory.getAuthenticationSteps()Get theAuthenticationStepsdescribing an authentication flow.AwsEc2Authentication.getAuthenticationSteps()AwsIamAuthentication.getAuthenticationSteps()AzureMsiAuthentication.getAuthenticationSteps()ClientCertificateAuthentication.getAuthenticationSteps()CubbyholeAuthentication.getAuthenticationSteps()GcpComputeAuthentication.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.Constructors in org.springframework.vault.authentication with parameters of type AuthenticationStepsModifierConstructorDescriptionAuthenticationStepsExecutor(AuthenticationSteps steps, RestOperations restOperations) AuthenticationStepsOperator(AuthenticationSteps steps, WebClient webClient)