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.If
role is not specified, the friendly name (i.e., role name or username) of the
IAM principal authenticated.
|
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–2017 Pivotal Software, Inc.. All rights reserved.