Package | Description |
---|---|
org.springframework.vault.authentication |
Support for authentication and session management.
|
Modifier and Type | Method and Description |
---|---|
static AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.builder() |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.credentials(com.amazonaws.auth.AWSCredentials credentials)
Configure static AWS credentials, required to calculate the signature.
|
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.credentialsProvider(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)
Configure an
AWSCredentialsProvider , required to calculate the
signature. |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.endpointUri(URI endpointUri)
Configure an endpoint URI of the STS API, defaults to
https://sts.amazonaws.com/.
|
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.path(String path)
Configure the mount path, defaults to aws.
|
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.role(String role)
Configure the name of the role against which the login is being attempted.
|
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.serverId(String serverId)
Configure a server name (used for Vault-AWS-IAM-Server-ID) that is
included in the signature to mitigate the risk of replay attacks.
|
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder |
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.serverName(String serverName)
Configure a server name that is included in the signature to mitigate the risk
of replay attacks.
|
Copyright © 2016–2018 Pivotal Software, Inc.. All rights reserved.