public interface ClientCertificateSettingsOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getPassphrase()
public abstract String getPassphrase() Optional. The name of the SecretManager secret version resource storing the
passphrase to decrypt the private key. Should be left unset if the private
key is not encrypted.
Format: projects/{project}/secrets/{secret}/versions/{version}
string passphrase = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The passphrase. |
getPassphraseBytes()
public abstract ByteString getPassphraseBytes() Optional. The name of the SecretManager secret version resource storing the
passphrase to decrypt the private key. Should be left unset if the private
key is not encrypted.
Format: projects/{project}/secrets/{secret}/versions/{version}
string passphrase = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for passphrase. |
getPrivateKey()
public abstract String getPrivateKey() Required. The name of the SecretManager secret version resource storing the
private key encoded in PEM format.
Format: projects/{project}/secrets/{secret}/versions/{version}
string private_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The privateKey. |
getPrivateKeyBytes()
public abstract ByteString getPrivateKeyBytes() Required. The name of the SecretManager secret version resource storing the
private key encoded in PEM format.
Format: projects/{project}/secrets/{secret}/versions/{version}
string private_key = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for privateKey. |
getTlsCertificate()
public abstract String getTlsCertificate()Required. The TLS certificate encoded in PEM format. This string must include the begin header and end footer lines.
string tls_certificate = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The tlsCertificate. |
getTlsCertificateBytes()
public abstract ByteString getTlsCertificateBytes()Required. The TLS certificate encoded in PEM format. This string must include the begin header and end footer lines.
string tls_certificate = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for tlsCertificate. |