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.BuilderDownstreamTlsContext.newBuilder()static DownstreamTlsContext.BuilderDownstreamTlsContext.newBuilder(DownstreamTlsContext prototype) DownstreamTlsContext.newBuilderForType()protected DownstreamTlsContext.BuilderDownstreamTlsContext.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()