public abstract class CredentialOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CredentialOptions.Builder
Builder for
CredentialOptions |
Constructor and Description |
---|
CredentialOptions() |
Modifier and Type | Method and Description |
---|---|
static CredentialOptions.Builder |
builder() |
abstract RedactedString |
getClientId() |
abstract RedactedString |
getClientSecret() |
abstract String |
getOAuthCredentialFile() |
abstract String |
getProxyAddress() |
abstract RedactedString |
getProxyPassword() |
abstract RedactedString |
getProxyUsername() |
abstract String |
getServiceAccountEmail() |
abstract String |
getServiceAccountJsonKeyFile() |
abstract String |
getServiceAccountKeyFile() |
abstract RedactedString |
getServiceAccountPrivateKey() |
abstract RedactedString |
getServiceAccountPrivateKeyId() |
abstract String |
getTokenServerUrl() |
abstract HttpTransportFactory.HttpTransportType |
getTransportType() |
abstract boolean |
isNullCredentialEnabled() |
abstract boolean |
isServiceAccountEnabled() |
abstract CredentialOptions.Builder |
toBuilder() |
public static CredentialOptions.Builder builder()
public abstract boolean isServiceAccountEnabled()
@Nullable public abstract RedactedString getServiceAccountPrivateKeyId()
@Nullable public abstract RedactedString getServiceAccountPrivateKey()
@Nullable public abstract RedactedString getClientId()
@Nullable public abstract RedactedString getClientSecret()
public abstract boolean isNullCredentialEnabled()
public abstract HttpTransportFactory.HttpTransportType getTransportType()
public abstract String getTokenServerUrl()
@Nullable public abstract RedactedString getProxyUsername()
@Nullable public abstract RedactedString getProxyPassword()
public abstract CredentialOptions.Builder toBuilder()
Copyright © 2020. All rights reserved.