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
Subclasses with type arguments of type TlsParameters.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3Fields 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.BuilderTlsParameters.newBuilder()static TlsParameters.BuilderTlsParameters.newBuilder(TlsParameters prototype) TlsParameters.newBuilderForType()protected TlsParameters.BuilderTlsParameters.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.internalGetTlsParamsFieldBuilder()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.