Package | Description |
---|---|
org.springframework.vault.authentication |
Support for authentication and session management.
|
Modifier and Type | Method and Description |
---|---|
static GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.builder() |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.clock(Clock clock)
Configure the
Clock used to calculate epoch seconds until the JWT
expiration. |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.credential(com.google.api.client.googleapis.auth.oauth2.GoogleCredential credential)
Configure static Google credentials, required to create a signed JWT.
|
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.credentialSupplier(GcpCredentialSupplier credentialSupplier)
Configure an
AWSCredentialsProvider , required to create a signed JWT. |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.jwtValidity(Duration jwtValidity)
Configure the
Duration for the JWT expiration. |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.path(String path)
Configure the mount path, defaults to aws.
|
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.role(String role)
Configure the name of the role against which the login is being attempted.
|
Copyright © 2016–2018 Pivotal Software, Inc.. All rights reserved.