| Package | Description |
|---|---|
| io.envoyproxy.envoy.api.v2.auth |
| Modifier and Type | Method and Description |
|---|---|
TlsParameters.Builder |
TlsParameters.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 |
TlsParameters.Builder.addAllEcdhCurves(Iterable<String> values)
If specified, the TLS connection will only support the specified ECDH
curves.
|
TlsParameters.Builder |
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 |
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 |
TlsParameters.Builder.addEcdhCurves(String value)
If specified, the TLS connection will only support the specified ECDH
curves.
|
TlsParameters.Builder |
TlsParameters.Builder.addEcdhCurvesBytes(com.google.protobuf.ByteString value)
If specified, the TLS connection will only support the specified ECDH
curves.
|
TlsParameters.Builder |
TlsParameters.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TlsParameters.Builder |
TlsParameters.Builder.clear() |
TlsParameters.Builder |
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 |
TlsParameters.Builder.clearEcdhCurves()
If specified, the TLS connection will only support the specified ECDH
curves.
|
TlsParameters.Builder |
TlsParameters.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TlsParameters.Builder |
TlsParameters.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TlsParameters.Builder |
TlsParameters.Builder.clearTlsMaximumProtocolVersion()
Maximum TLS protocol version.
|
TlsParameters.Builder |
TlsParameters.Builder.clearTlsMinimumProtocolVersion()
Minimum TLS protocol version.
|
TlsParameters.Builder |
TlsParameters.Builder.clone() |
TlsParameters.Builder |
CommonTlsContext.Builder.getTlsParamsBuilder()
TLS protocol versions, cipher suites etc.
|
TlsParameters.Builder |
TlsParameters.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TlsParameters.Builder |
TlsParameters.Builder.mergeFrom(com.google.protobuf.Message other) |
TlsParameters.Builder |
TlsParameters.Builder.mergeFrom(TlsParameters other) |
TlsParameters.Builder |
TlsParameters.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static TlsParameters.Builder |
TlsParameters.newBuilder() |
static TlsParameters.Builder |
TlsParameters.newBuilder(TlsParameters prototype) |
TlsParameters.Builder |
TlsParameters.newBuilderForType() |
protected TlsParameters.Builder |
TlsParameters.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
TlsParameters.Builder |
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 |
TlsParameters.Builder.setEcdhCurves(int index,
String value)
If specified, the TLS connection will only support the specified ECDH
curves.
|
TlsParameters.Builder |
TlsParameters.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TlsParameters.Builder |
TlsParameters.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TlsParameters.Builder |
TlsParameters.Builder.setTlsMaximumProtocolVersion(TlsParameters.TlsProtocol value)
Maximum TLS protocol version.
|
TlsParameters.Builder |
TlsParameters.Builder.setTlsMaximumProtocolVersionValue(int value)
Maximum TLS protocol version.
|
TlsParameters.Builder |
TlsParameters.Builder.setTlsMinimumProtocolVersion(TlsParameters.TlsProtocol value)
Minimum TLS protocol version.
|
TlsParameters.Builder |
TlsParameters.Builder.setTlsMinimumProtocolVersionValue(int value)
Minimum TLS protocol version.
|
TlsParameters.Builder |
TlsParameters.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TlsParameters.Builder |
TlsParameters.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsParams(TlsParameters.Builder builderForValue)
TLS protocol versions, cipher suites etc.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.