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
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.addAllCompliancePolicies(Iterable<? extends TlsParameters.CompliancePolicy> values) Compliance policies configure various aspects of the TLS based on the given policy.TlsParameters.Builder.addAllCompliancePoliciesValue(Iterable<Integer> values) Compliance policies configure various aspects of the TLS based on the given policy.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.addCompliancePolicies(TlsParameters.CompliancePolicy value) Compliance policies configure various aspects of the TLS based on the given policy.TlsParameters.Builder.addCompliancePoliciesValue(int value) Compliance policies configure various aspects of the TLS based on the given policy.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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.clearCompliancePolicies()Compliance policies configure various aspects of the TLS based on the given policy.TlsParameters.Builder.clearEcdhCurves()If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) TlsParameters.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.TlsParameters.Builder.clone()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) final TlsParameters.BuilderTlsParameters.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static TlsParameters.BuilderTlsParameters.newBuilder()static TlsParameters.BuilderTlsParameters.newBuilder(TlsParameters prototype) TlsParameters.newBuilderForType()protected TlsParameters.BuilderTlsParameters.newBuilderForType(com.google.protobuf.GeneratedMessageV3.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.setCompliancePolicies(int index, TlsParameters.CompliancePolicy value) Compliance policies configure various aspects of the TLS based on the given policy.TlsParameters.Builder.setCompliancePoliciesValue(int index, int value) Compliance policies configure various aspects of the TLS based on the given policy.TlsParameters.Builder.setEcdhCurves(int index, String value) If specified, the TLS connection will only support the specified ECDH curves.TlsParameters.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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.final TlsParameters.BuilderTlsParameters.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) TlsParameters.toBuilder()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.