public static interface Agent.ClientCertificateSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getPassphrase()
Optional.
|
com.google.protobuf.ByteString |
getPassphraseBytes()
Optional.
|
String |
getPrivateKey()
Required.
|
com.google.protobuf.ByteString |
getPrivateKeyBytes()
Required.
|
String |
getSslCertificate()
Required.
|
com.google.protobuf.ByteString |
getSslCertificateBytes()
Required.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getSslCertificate()
Required. The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
string ssl_certificate = 1 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getSslCertificateBytes()
Required. The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
string ssl_certificate = 1 [(.google.api.field_behavior) = REQUIRED];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) = { ... }
com.google.protobuf.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) = { ... }
String getPassphrase()
Optional. The name of the SecretManager secret version resource storing
the passphrase. 'passphrase' 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, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getPassphraseBytes()
Optional. The name of the SecretManager secret version resource storing
the passphrase. 'passphrase' 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, (.google.api.resource_reference) = { ... }
Copyright © 2025 Google LLC. All rights reserved.