Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext.Builder
Packages that use DownstreamTlsContext.Builder
Package
Description
-
Uses of DownstreamTlsContext.Builder in io.envoyproxy.envoy.extensions.transport_sockets.quic.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.quic.v3 that return DownstreamTlsContext.BuilderModifier and TypeMethodDescriptionQuicDownstreamTransport.Builder.getDownstreamTlsContextBuilder().envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }Methods in io.envoyproxy.envoy.extensions.transport_sockets.quic.v3 with parameters of type DownstreamTlsContext.BuilderModifier and TypeMethodDescriptionQuicDownstreamTransport.Builder.setDownstreamTlsContext(DownstreamTlsContext.Builder builderForValue) .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... } -
Uses of DownstreamTlsContext.Builder in io.envoyproxy.envoy.extensions.transport_sockets.starttls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.starttls.v3 that return DownstreamTlsContext.BuilderModifier and TypeMethodDescriptionStartTlsConfig.Builder.getTlsSocketConfigBuilder()Configuration for a downstream TLS socket.Methods in io.envoyproxy.envoy.extensions.transport_sockets.starttls.v3 with parameters of type DownstreamTlsContext.BuilderModifier and TypeMethodDescriptionStartTlsConfig.Builder.setTlsSocketConfig(DownstreamTlsContext.Builder builderForValue) Configuration for a downstream TLS socket. -
Uses of DownstreamTlsContext.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return DownstreamTlsContext.BuilderModifier and TypeMethodDescriptionDownstreamTlsContext.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DownstreamTlsContext.Builder.clear()DownstreamTlsContext.Builder.clearCommonTlsContext()Common TLS context settings.DownstreamTlsContext.Builder.clearDisableStatefulSessionResumption()If ``true``, the TLS server will not maintain a session cache of TLS sessions. .. note:: This applies only to TLSv1.2 and earlier.DownstreamTlsContext.Builder.clearDisableStatelessSessionResumption()Config for controlling stateless TLS session resumption: setting this to true will cause the TLS server to not issue TLS session tickets for the purposes of stateless TLS session resumption.DownstreamTlsContext.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) DownstreamTlsContext.Builder.clearFullScanCertsOnSniMismatch()Multiple certificates are allowed in Downstream transport socket to serve different SNI.DownstreamTlsContext.Builder.clearOcspStaplePolicy()Configuration for handling certificates without an OCSP response or with expired responses.DownstreamTlsContext.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) DownstreamTlsContext.Builder.clearPreferClientCiphers()If ``true``, the downstream client's preferred cipher is used during the handshake.DownstreamTlsContext.Builder.clearRequireClientCertificate()If specified, Envoy will reject connections without a valid client certificate.DownstreamTlsContext.Builder.clearRequireSni()If specified, Envoy will reject connections without a valid and matching SNI.DownstreamTlsContext.Builder.clearSessionTicketKeys()TLS session ticket key settings.DownstreamTlsContext.Builder.clearSessionTicketKeysSdsSecretConfig()Config for fetching TLS session ticket keys via SDS API.DownstreamTlsContext.Builder.clearSessionTicketKeysType()DownstreamTlsContext.Builder.clearSessionTimeout()Maximum lifetime of TLS sessions.DownstreamTlsContext.Builder.clone()DownstreamTlsContext.Builder.mergeCommonTlsContext(CommonTlsContext value) Common TLS context settings.DownstreamTlsContext.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) DownstreamTlsContext.Builder.mergeFrom(com.google.protobuf.Message other) DownstreamTlsContext.Builder.mergeFrom(DownstreamTlsContext other) DownstreamTlsContext.Builder.mergeFullScanCertsOnSniMismatch(com.google.protobuf.BoolValue value) Multiple certificates are allowed in Downstream transport socket to serve different SNI.DownstreamTlsContext.Builder.mergeRequireClientCertificate(com.google.protobuf.BoolValue value) If specified, Envoy will reject connections without a valid client certificate.DownstreamTlsContext.Builder.mergeRequireSni(com.google.protobuf.BoolValue value) If specified, Envoy will reject connections without a valid and matching SNI.DownstreamTlsContext.Builder.mergeSessionTicketKeys(TlsSessionTicketKeys value) TLS session ticket key settings.DownstreamTlsContext.Builder.mergeSessionTicketKeysSdsSecretConfig(SdsSecretConfig value) Config for fetching TLS session ticket keys via SDS API.DownstreamTlsContext.Builder.mergeSessionTimeout(com.google.protobuf.Duration value) Maximum lifetime of TLS sessions.DownstreamTlsContext.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static DownstreamTlsContext.BuilderDownstreamTlsContext.newBuilder()static DownstreamTlsContext.BuilderDownstreamTlsContext.newBuilder(DownstreamTlsContext prototype) DownstreamTlsContext.newBuilderForType()protected DownstreamTlsContext.BuilderDownstreamTlsContext.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) DownstreamTlsContext.Builder.setCommonTlsContext(CommonTlsContext value) Common TLS context settings.DownstreamTlsContext.Builder.setCommonTlsContext(CommonTlsContext.Builder builderForValue) Common TLS context settings.DownstreamTlsContext.Builder.setDisableStatefulSessionResumption(boolean value) If ``true``, the TLS server will not maintain a session cache of TLS sessions. .. note:: This applies only to TLSv1.2 and earlier.DownstreamTlsContext.Builder.setDisableStatelessSessionResumption(boolean value) Config for controlling stateless TLS session resumption: setting this to true will cause the TLS server to not issue TLS session tickets for the purposes of stateless TLS session resumption.DownstreamTlsContext.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DownstreamTlsContext.Builder.setFullScanCertsOnSniMismatch(com.google.protobuf.BoolValue value) Multiple certificates are allowed in Downstream transport socket to serve different SNI.DownstreamTlsContext.Builder.setFullScanCertsOnSniMismatch(com.google.protobuf.BoolValue.Builder builderForValue) Multiple certificates are allowed in Downstream transport socket to serve different SNI.DownstreamTlsContext.Builder.setOcspStaplePolicy(DownstreamTlsContext.OcspStaplePolicy value) Configuration for handling certificates without an OCSP response or with expired responses.DownstreamTlsContext.Builder.setOcspStaplePolicyValue(int value) Configuration for handling certificates without an OCSP response or with expired responses.DownstreamTlsContext.Builder.setPreferClientCiphers(boolean value) If ``true``, the downstream client's preferred cipher is used during the handshake.DownstreamTlsContext.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) DownstreamTlsContext.Builder.setRequireClientCertificate(com.google.protobuf.BoolValue value) If specified, Envoy will reject connections without a valid client certificate.DownstreamTlsContext.Builder.setRequireClientCertificate(com.google.protobuf.BoolValue.Builder builderForValue) If specified, Envoy will reject connections without a valid client certificate.DownstreamTlsContext.Builder.setRequireSni(com.google.protobuf.BoolValue value) If specified, Envoy will reject connections without a valid and matching SNI.DownstreamTlsContext.Builder.setRequireSni(com.google.protobuf.BoolValue.Builder builderForValue) If specified, Envoy will reject connections without a valid and matching SNI.DownstreamTlsContext.Builder.setSessionTicketKeys(TlsSessionTicketKeys value) TLS session ticket key settings.DownstreamTlsContext.Builder.setSessionTicketKeys(TlsSessionTicketKeys.Builder builderForValue) TLS session ticket key settings.DownstreamTlsContext.Builder.setSessionTicketKeysSdsSecretConfig(SdsSecretConfig value) Config for fetching TLS session ticket keys via SDS API.DownstreamTlsContext.Builder.setSessionTicketKeysSdsSecretConfig(SdsSecretConfig.Builder builderForValue) Config for fetching TLS session ticket keys via SDS API.DownstreamTlsContext.Builder.setSessionTimeout(com.google.protobuf.Duration value) Maximum lifetime of TLS sessions.DownstreamTlsContext.Builder.setSessionTimeout(com.google.protobuf.Duration.Builder builderForValue) Maximum lifetime of TLS sessions.DownstreamTlsContext.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) DownstreamTlsContext.toBuilder()