CommonTlsContext.Builder |
CommonTlsContext.Builder.addAllAlpnProtocols(Iterable<String> values) |
Supplies the list of ALPN protocols that the listener should expose.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addAllTlsCertificates(Iterable<? extends TlsCertificate> values) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addAllTlsCertificateSdsSecretConfigs(Iterable<? extends SdsSecretConfig> values) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addAlpnProtocols(String value) |
Supplies the list of ALPN protocols that the listener should expose.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addAlpnProtocolsBytes(com.google.protobuf.ByteString value) |
Supplies the list of ALPN protocols that the listener should expose.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificates(int index,
TlsCertificate value) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificates(int index,
TlsCertificate.Builder builderForValue) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificates(TlsCertificate value) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificates(TlsCertificate.Builder builderForValue) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(int index,
SdsSecretConfig value) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(int index,
SdsSecretConfig.Builder builderForValue) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(SdsSecretConfig value) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(SdsSecretConfig.Builder builderForValue) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clear() |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearAlpnProtocols() |
Supplies the list of ALPN protocols that the listener should expose.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearCombinedValidationContext() |
Combined certificate validation context holds a default CertificateValidationContext
and SDS config.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearTlsCertificates() |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearTlsCertificateSdsSecretConfigs() |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearTlsParams() |
TLS protocol versions, cipher suites etc.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearValidationContext() |
How to validate peer certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearValidationContextSdsSecretConfig() |
Config for fetching validation context via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clearValidationContextType() |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.clone() |
|
CommonTlsContext.Builder |
DownstreamTlsContext.Builder.getCommonTlsContextBuilder() |
Common TLS context settings.
|
CommonTlsContext.Builder |
UpstreamTlsContext.Builder.getCommonTlsContextBuilder() |
Common TLS context settings.
.. attention::
Server certificate verification is not enabled by default.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeCombinedValidationContext(CommonTlsContext.CombinedCertificateValidationContext value) |
Combined certificate validation context holds a default CertificateValidationContext
and SDS config.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeFrom(com.google.protobuf.Message other) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeFrom(CommonTlsContext other) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeTlsParams(TlsParameters value) |
TLS protocol versions, cipher suites etc.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeValidationContext(CertificateValidationContext value) |
How to validate peer certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.mergeValidationContextSdsSecretConfig(SdsSecretConfig value) |
Config for fetching validation context via SDS API.
|
static CommonTlsContext.Builder |
CommonTlsContext.newBuilder() |
|
static CommonTlsContext.Builder |
CommonTlsContext.newBuilder(CommonTlsContext prototype) |
|
CommonTlsContext.Builder |
CommonTlsContext.newBuilderForType() |
|
protected CommonTlsContext.Builder |
CommonTlsContext.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.removeTlsCertificates(int index) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.removeTlsCertificateSdsSecretConfigs(int index) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setAlpnProtocols(int index,
String value) |
Supplies the list of ALPN protocols that the listener should expose.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setCombinedValidationContext(CommonTlsContext.CombinedCertificateValidationContext value) |
Combined certificate validation context holds a default CertificateValidationContext
and SDS config.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setCombinedValidationContext(CommonTlsContext.CombinedCertificateValidationContext.Builder builderForValue) |
Combined certificate validation context holds a default CertificateValidationContext
and SDS config.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsCertificates(int index,
TlsCertificate value) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsCertificates(int index,
TlsCertificate.Builder builderForValue) |
:ref:`Multiple TLS certificates <arch_overview_ssl_cert_select>` can be associated with the
same context to allow both RSA and ECDSA certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsCertificateSdsSecretConfigs(int index,
SdsSecretConfig value) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsCertificateSdsSecretConfigs(int index,
SdsSecretConfig.Builder builderForValue) |
Configs for fetching TLS certificates via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsParams(TlsParameters value) |
TLS protocol versions, cipher suites etc.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setTlsParams(TlsParameters.Builder builderForValue) |
TLS protocol versions, cipher suites etc.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setValidationContext(CertificateValidationContext value) |
How to validate peer certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setValidationContext(CertificateValidationContext.Builder builderForValue) |
How to validate peer certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setValidationContextSdsSecretConfig(SdsSecretConfig value) |
Config for fetching validation context via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setValidationContextSdsSecretConfig(SdsSecretConfig.Builder builderForValue) |
Config for fetching validation context via SDS API.
|
CommonTlsContext.Builder |
CommonTlsContext.toBuilder() |
|