public static interface CommonTlsContext.CombinedCertificateValidationContextOrBuilder
extends com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasDefaultValidationContext()
How to validate peer certificates.
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext default_validation_context = 1 [(.validate.rules) = { ... }CertificateValidationContext getDefaultValidationContext()
How to validate peer certificates.
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext default_validation_context = 1 [(.validate.rules) = { ... }CertificateValidationContextOrBuilder getDefaultValidationContextOrBuilder()
How to validate peer certificates.
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext default_validation_context = 1 [(.validate.rules) = { ... }boolean hasValidationContextSdsSecretConfig()
Config for fetching validation context via SDS API. Note SDS API allows certificates to be fetched/refreshed over the network asynchronously with respect to the TLS handshake. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used.
.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig validation_context_sds_secret_config = 2 [(.validate.rules) = { ... }SdsSecretConfig getValidationContextSdsSecretConfig()
Config for fetching validation context via SDS API. Note SDS API allows certificates to be fetched/refreshed over the network asynchronously with respect to the TLS handshake. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used.
.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig validation_context_sds_secret_config = 2 [(.validate.rules) = { ... }SdsSecretConfigOrBuilder getValidationContextSdsSecretConfigOrBuilder()
Config for fetching validation context via SDS API. Note SDS API allows certificates to be fetched/refreshed over the network asynchronously with respect to the TLS handshake. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used.
.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig validation_context_sds_secret_config = 2 [(.validate.rules) = { ... }boolean hasValidationContextCertificateProvider()
Certificate provider for fetching validation context. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProvider validation_context_certificate_provider = 3 [(.udpa.annotations.field_migrate) = { ... }CommonTlsContext.CertificateProvider getValidationContextCertificateProvider()
Certificate provider for fetching validation context. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProvider validation_context_certificate_provider = 3 [(.udpa.annotations.field_migrate) = { ... }CommonTlsContext.CertificateProviderOrBuilder getValidationContextCertificateProviderOrBuilder()
Certificate provider for fetching validation context. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProvider validation_context_certificate_provider = 3 [(.udpa.annotations.field_migrate) = { ... }boolean hasValidationContextCertificateProviderInstance()
Certificate provider instance for fetching validation context. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance validation_context_certificate_provider_instance = 4 [(.udpa.annotations.field_migrate) = { ... }CommonTlsContext.CertificateProviderInstance getValidationContextCertificateProviderInstance()
Certificate provider instance for fetching validation context. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance validation_context_certificate_provider_instance = 4 [(.udpa.annotations.field_migrate) = { ... }CommonTlsContext.CertificateProviderInstanceOrBuilder getValidationContextCertificateProviderInstanceOrBuilder()
Certificate provider instance for fetching validation context. Only one of validation_context_sds_secret_config, validation_context_certificate_provider, or validation_context_certificate_provider_instance may be used. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance validation_context_certificate_provider_instance = 4 [(.udpa.annotations.field_migrate) = { ... }Copyright © 2018–2021 The Envoy Project. All rights reserved.