Uses of Class
io.envoyproxy.envoy.api.v2.auth.CommonTlsContext.Builder
Packages that use CommonTlsContext.Builder
-
Uses of CommonTlsContext.Builder in io.envoyproxy.envoy.api.v2.auth
Methods in io.envoyproxy.envoy.api.v2.auth that return CommonTlsContext.BuilderModifier and TypeMethodDescriptionCommonTlsContext.Builder.addAllAlpnProtocols(Iterable<String> values) Supplies the list of ALPN protocols that the listener should expose.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.addAllTlsCertificateSdsSecretConfigs(Iterable<? extends SdsSecretConfig> values) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.addAlpnProtocols(String value) Supplies the list of ALPN protocols that the listener should expose.CommonTlsContext.Builder.addAlpnProtocolsBytes(com.google.protobuf.ByteString value) Supplies the list of ALPN protocols that the listener should expose.CommonTlsContext.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.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.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.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.addTlsCertificateSdsSecretConfigs(int index, SdsSecretConfig value) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(int index, SdsSecretConfig.Builder builderForValue) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(SdsSecretConfig value) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(SdsSecretConfig.Builder builderForValue) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.clear()CommonTlsContext.Builder.clearAlpnProtocols()Supplies the list of ALPN protocols that the listener should expose.CommonTlsContext.Builder.clearCombinedValidationContext()Combined certificate validation context holds a default CertificateValidationContext and SDS config.CommonTlsContext.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) CommonTlsContext.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.clearTlsCertificateSdsSecretConfigs()Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.clearTlsParams()TLS protocol versions, cipher suites etc.CommonTlsContext.Builder.clearValidationContext()How to validate peer certificates.CommonTlsContext.Builder.clearValidationContextSdsSecretConfig()Config for fetching validation context via SDS API.CommonTlsContext.Builder.clearValidationContextType()CommonTlsContext.Builder.clone()DownstreamTlsContext.Builder.getCommonTlsContextBuilder()Common TLS context settings.UpstreamTlsContext.Builder.getCommonTlsContextBuilder()Common TLS context settings. .. attention:: Server certificate verification is not enabled by default.CommonTlsContext.Builder.mergeCombinedValidationContext(CommonTlsContext.CombinedCertificateValidationContext value) Combined certificate validation context holds a default CertificateValidationContext and SDS config.CommonTlsContext.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CommonTlsContext.Builder.mergeFrom(com.google.protobuf.Message other) CommonTlsContext.Builder.mergeFrom(CommonTlsContext other) CommonTlsContext.Builder.mergeTlsParams(TlsParameters value) TLS protocol versions, cipher suites etc.final CommonTlsContext.BuilderCommonTlsContext.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) CommonTlsContext.Builder.mergeValidationContext(CertificateValidationContext value) How to validate peer certificates.CommonTlsContext.Builder.mergeValidationContextSdsSecretConfig(SdsSecretConfig value) Config for fetching validation context via SDS API.static CommonTlsContext.BuilderCommonTlsContext.newBuilder()static CommonTlsContext.BuilderCommonTlsContext.newBuilder(CommonTlsContext prototype) CommonTlsContext.newBuilderForType()protected CommonTlsContext.BuilderCommonTlsContext.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) 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.removeTlsCertificateSdsSecretConfigs(int index) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.setAlpnProtocols(int index, String value) Supplies the list of ALPN protocols that the listener should expose.CommonTlsContext.Builder.setCombinedValidationContext(CommonTlsContext.CombinedCertificateValidationContext value) Combined certificate validation context holds a default CertificateValidationContext and SDS config.CommonTlsContext.Builder.setCombinedValidationContext(CommonTlsContext.CombinedCertificateValidationContext.Builder builderForValue) Combined certificate validation context holds a default CertificateValidationContext and SDS config.CommonTlsContext.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) CommonTlsContext.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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.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.setTlsCertificateSdsSecretConfigs(int index, SdsSecretConfig value) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.setTlsCertificateSdsSecretConfigs(int index, SdsSecretConfig.Builder builderForValue) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.setTlsParams(TlsParameters value) TLS protocol versions, cipher suites etc.CommonTlsContext.Builder.setTlsParams(TlsParameters.Builder builderForValue) TLS protocol versions, cipher suites etc.final CommonTlsContext.BuilderCommonTlsContext.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) CommonTlsContext.Builder.setValidationContext(CertificateValidationContext value) How to validate peer certificates.CommonTlsContext.Builder.setValidationContext(CertificateValidationContext.Builder builderForValue) How to validate peer certificates.CommonTlsContext.Builder.setValidationContextSdsSecretConfig(SdsSecretConfig value) Config for fetching validation context via SDS API.CommonTlsContext.Builder.setValidationContextSdsSecretConfig(SdsSecretConfig.Builder builderForValue) Config for fetching validation context via SDS API.CommonTlsContext.toBuilder()Methods in io.envoyproxy.envoy.api.v2.auth with parameters of type CommonTlsContext.BuilderModifier and TypeMethodDescriptionDownstreamTlsContext.Builder.setCommonTlsContext(CommonTlsContext.Builder builderForValue) Common TLS context settings.UpstreamTlsContext.Builder.setCommonTlsContext(CommonTlsContext.Builder builderForValue) Common TLS context settings. .. attention:: Server certificate verification is not enabled by default.