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 a
GcpCredentialSupplier , 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.projectId(String projectId)
Configure an explicit GCP project id to use in GCP IAM API calls.
|
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.role(String role)
Configure the name of the role against which the login is being attempted.
|
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder.serviceAccountId(String serviceAccountId)
Configure an explicit service account id to use in GCP IAM calls.
|
Copyright © 2016–2018 Pivotal Software, Inc.. All rights reserved.