@Deprecated public class GcpIamAuthenticationOptions extends GcpIamAuthenticationSupport
GcpIamAuthentication
.
Authentication options provide the path, a GcpCredentialSupplier
, role and JWT
expiry for GCP IAM authentication. Instances of this class are immutable once
constructed.GcpIamAuthentication
,
builder()
Modifier and Type | Class and Description |
---|---|
static class |
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder
Deprecated.
Builder for
GcpIamAuthenticationOptions . |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_GCP_AUTHENTICATION_PATH
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder |
builder()
Deprecated.
|
GcpCredentialSupplier |
getCredentialSupplier()
Deprecated.
|
GcpProjectIdAccessor |
getProjectIdAccessor()
Deprecated.
|
GcpServiceAccountIdAccessor |
getServiceAccountIdAccessor()
Deprecated.
|
getClock, getJwtValidity, getPath, getRole
public static final String DEFAULT_GCP_AUTHENTICATION_PATH
public static GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder builder()
GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder
.public GcpCredentialSupplier getCredentialSupplier()
Credential
supplier.public GcpServiceAccountIdAccessor getServiceAccountIdAccessor()
public GcpProjectIdAccessor getProjectIdAccessor()
Copyright © 2016–2022 Pivotal Software, Inc.. All rights reserved.