Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.TlsParameters.Builder
Packages that use TlsParameters.Builder
-
Uses of TlsParameters.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type parameters of type TlsParameters.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<TlsParameters, TlsParameters.Builder, TlsParametersOrBuilder> CommonTlsContext.Builder.tlsParamsBuilder_
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return TlsParameters.BuilderModifier and TypeMethodDescriptionTlsParameters.Builder.addAllCipherSuites
(Iterable<String> values) If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_ when negotiating TLS 1.0-1.2 (this setting has no effect when negotiating TLS 1.3).TlsParameters.Builder.addAllEcdhCurves
(Iterable<String> values) If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.addAllSignatureAlgorithms
(Iterable<String> values) If specified, the TLS connection will only support the specified signature algorithms.TlsParameters.Builder.addCipherSuites
(String value) If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_ when negotiating TLS 1.0-1.2 (this setting has no effect when negotiating TLS 1.3).TlsParameters.Builder.addCipherSuitesBytes
(com.google.protobuf.ByteString value) If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_ when negotiating TLS 1.0-1.2 (this setting has no effect when negotiating TLS 1.3).TlsParameters.Builder.addEcdhCurves
(String value) If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.addEcdhCurvesBytes
(com.google.protobuf.ByteString value) If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.addSignatureAlgorithms
(String value) If specified, the TLS connection will only support the specified signature algorithms.TlsParameters.Builder.addSignatureAlgorithmsBytes
(com.google.protobuf.ByteString value) If specified, the TLS connection will only support the specified signature algorithms.TlsParameters.Builder.clear()
TlsParameters.Builder.clearCipherSuites()
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_ when negotiating TLS 1.0-1.2 (this setting has no effect when negotiating TLS 1.3).TlsParameters.Builder.clearEcdhCurves()
If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.clearSignatureAlgorithms()
If specified, the TLS connection will only support the specified signature algorithms.TlsParameters.Builder.clearTlsMaximumProtocolVersion()
Maximum TLS protocol version.TlsParameters.Builder.clearTlsMinimumProtocolVersion()
Minimum TLS protocol version.CommonTlsContext.Builder.getTlsParamsBuilder()
TLS protocol versions, cipher suites etc.TlsParameters.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) TlsParameters.Builder.mergeFrom
(com.google.protobuf.Message other) TlsParameters.Builder.mergeFrom
(TlsParameters other) static TlsParameters.Builder
TlsParameters.newBuilder()
static TlsParameters.Builder
TlsParameters.newBuilder
(TlsParameters prototype) TlsParameters.newBuilderForType()
protected TlsParameters.Builder
TlsParameters.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) TlsParameters.Builder.setCipherSuites
(int index, String value) If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_ when negotiating TLS 1.0-1.2 (this setting has no effect when negotiating TLS 1.3).TlsParameters.Builder.setEcdhCurves
(int index, String value) If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.setSignatureAlgorithms
(int index, String value) If specified, the TLS connection will only support the specified signature algorithms.TlsParameters.Builder.setTlsMaximumProtocolVersion
(TlsParameters.TlsProtocol value) Maximum TLS protocol version.TlsParameters.Builder.setTlsMaximumProtocolVersionValue
(int value) Maximum TLS protocol version.TlsParameters.Builder.setTlsMinimumProtocolVersion
(TlsParameters.TlsProtocol value) Minimum TLS protocol version.TlsParameters.Builder.setTlsMinimumProtocolVersionValue
(int value) Minimum TLS protocol version.TlsParameters.toBuilder()
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type TlsParameters.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<TlsParameters, TlsParameters.Builder, TlsParametersOrBuilder> CommonTlsContext.Builder.getTlsParamsFieldBuilder()
TLS protocol versions, cipher suites etc.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type TlsParameters.BuilderModifier and TypeMethodDescriptionCommonTlsContext.Builder.setTlsParams
(TlsParameters.Builder builderForValue) TLS protocol versions, cipher suites etc.