Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext.Builder
Packages that use DownstreamTlsContext.Builder
-
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.clear()
DownstreamTlsContext.Builder.clearCommonTlsContext()
Common TLS context settings.DownstreamTlsContext.Builder.clearDisableStatefulSessionResumption()
If set to true, the TLS server will not maintain a session cache of TLS sessions.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.clearFullScanCertsOnSniMismatch()
Multiple certificates are allowed in Downstream transport socket to serve different SNI.DownstreamTlsContext.Builder.clearOcspStaplePolicy()
Config for whether to use certificates if they do not have an accompanying OCSP response or if the response expires at runtime.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()
If specified, ``session_timeout`` will change the maximum lifetime (in seconds) of the TLS session.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) If specified, ``session_timeout`` will change the maximum lifetime (in seconds) of the TLS session.static DownstreamTlsContext.Builder
DownstreamTlsContext.newBuilder()
static DownstreamTlsContext.Builder
DownstreamTlsContext.newBuilder
(DownstreamTlsContext prototype) DownstreamTlsContext.newBuilderForType()
protected DownstreamTlsContext.Builder
DownstreamTlsContext.newBuilderForType
(com.google.protobuf.AbstractMessage.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 set to true, the TLS server will not maintain a session cache of TLS sessions.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.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) Config for whether to use certificates if they do not have an accompanying OCSP response or if the response expires at runtime.DownstreamTlsContext.Builder.setOcspStaplePolicyValue
(int value) Config for whether to use certificates if they do not have an accompanying OCSP response or if the response expires at runtime.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) If specified, ``session_timeout`` will change the maximum lifetime (in seconds) of the TLS session.DownstreamTlsContext.Builder.setSessionTimeout
(com.google.protobuf.Duration.Builder builderForValue) If specified, ``session_timeout`` will change the maximum lifetime (in seconds) of the TLS session.DownstreamTlsContext.toBuilder()