Optional: If specified, only support the specified cipher list.
A list of alternate names to verify the subject identity in the
certificate presented by the client.
An optional list of hex-encoded SHA-256 hashes of the
authorized client certificates.
An optional list of base64-encoded SHA-256 hashes of the SKPIs of
authorized client certificates.
Optional: If specified, only support the specified cipher list.
GatewayOuterClass.ServerTLSSettings.Builder.addCipherSuitesBytes(com.google.protobuf.ByteString value)
Optional: If specified, only support the specified cipher list.
GatewayOuterClass.ServerTLSSettings.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
A list of alternate names to verify the subject identity in the
certificate presented by the client.
A list of alternate names to verify the subject identity in the
certificate presented by the client.
An optional list of hex-encoded SHA-256 hashes of the
authorized client certificates.
An optional list of hex-encoded SHA-256 hashes of the
authorized client certificates.
An optional list of base64-encoded SHA-256 hashes of the SKPIs of
authorized client certificates.
An optional list of base64-encoded SHA-256 hashes of the SKPIs of
authorized client certificates.
GatewayOuterClass.ServerTLSSettings.Builder.clear()
REQUIRED if mode is `MUTUAL`.
Optional: If specified, only support the specified cipher list.
For gateways running on Kubernetes, the name of the secret that
holds the TLS certs including the CA certificates.
GatewayOuterClass.ServerTLSSettings.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
If set to true, the load balancer will send a 301 redirect for
all http connections, asking the clients to use HTTPS.
Optional: Maximum TLS protocol version.
Optional: Minimum TLS protocol version.
GatewayOuterClass.ServerTLSSettings.Builder.clearMode()
Optional: Indicates whether connections to this port should be
secured using TLS.
GatewayOuterClass.ServerTLSSettings.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
A list of alternate names to verify the subject identity in the
certificate presented by the client.
An optional list of hex-encoded SHA-256 hashes of the
authorized client certificates.
An optional list of base64-encoded SHA-256 hashes of the SKPIs of
authorized client certificates.
GatewayOuterClass.ServerTLSSettings.Builder.clone()
Set of TLS related options that govern the server's behavior.
GatewayOuterClass.ServerTLSSettings.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GatewayOuterClass.ServerTLSSettings.Builder.mergeFrom(com.google.protobuf.Message other)
GatewayOuterClass.ServerTLSSettings.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GatewayOuterClass.ServerTLSSettings.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
REQUIRED if mode is `MUTUAL`.
REQUIRED if mode is `MUTUAL`.
Optional: If specified, only support the specified cipher list.
For gateways running on Kubernetes, the name of the secret that
holds the TLS certs including the CA certificates.
For gateways running on Kubernetes, the name of the secret that
holds the TLS certs including the CA certificates.
GatewayOuterClass.ServerTLSSettings.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
If set to true, the load balancer will send a 301 redirect for
all http connections, asking the clients to use HTTPS.
Optional: Maximum TLS protocol version.
Optional: Maximum TLS protocol version.
Optional: Minimum TLS protocol version.
Optional: Minimum TLS protocol version.
Optional: Indicates whether connections to this port should be
secured using TLS.
GatewayOuterClass.ServerTLSSettings.Builder.setModeValue(int value)
Optional: Indicates whether connections to this port should be
secured using TLS.
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
GatewayOuterClass.ServerTLSSettings.Builder.setPrivateKeyBytes(com.google.protobuf.ByteString value)
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
GatewayOuterClass.ServerTLSSettings.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value)
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
REQUIRED if mode is `SIMPLE` or `MUTUAL`.
A list of alternate names to verify the subject identity in the
certificate presented by the client.
GatewayOuterClass.ServerTLSSettings.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
An optional list of hex-encoded SHA-256 hashes of the
authorized client certificates.
An optional list of base64-encoded SHA-256 hashes of the SKPIs of
authorized client certificates.
GatewayOuterClass.ServerTLSSettings.toBuilder()