Interface CommonTlsContext.CombinedCertificateValidationContextOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CommonTlsContext.CombinedCertificateValidationContext,CommonTlsContext.CombinedCertificateValidationContext.Builder
- Enclosing class:
- CommonTlsContext
public static interface CommonTlsContext.CombinedCertificateValidationContextOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDefaultValidationContext
boolean hasDefaultValidationContext()
How to validate peer certificates.
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext default_validation_context = 1 [(.validate.rules) = { ... }
-
getDefaultValidationContext
CertificateValidationContext getDefaultValidationContext()
How to validate peer certificates.
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext default_validation_context = 1 [(.validate.rules) = { ... }
-
getDefaultValidationContextOrBuilder
CertificateValidationContextOrBuilder getDefaultValidationContextOrBuilder()
How to validate peer certificates.
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext default_validation_context = 1 [(.validate.rules) = { ... }
-
hasValidationContextSdsSecretConfig
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.
.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig validation_context_sds_secret_config = 2 [(.validate.rules) = { ... }
-
getValidationContextSdsSecretConfig
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.
.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig validation_context_sds_secret_config = 2 [(.validate.rules) = { ... }
-
getValidationContextSdsSecretConfigOrBuilder
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.
.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig validation_context_sds_secret_config = 2 [(.validate.rules) = { ... }
-
hasValidationContextCertificateProvider
@Deprecated boolean hasValidationContextCertificateProvider()
Deprecated.Certificate provider for fetching CA certs. This will populate the *default_validation_context.trusted_ca* field. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProvider validation_context_certificate_provider = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getValidationContextCertificateProvider
@Deprecated CommonTlsContext.CertificateProvider getValidationContextCertificateProvider()
Deprecated.Certificate provider for fetching CA certs. This will populate the *default_validation_context.trusted_ca* field. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProvider validation_context_certificate_provider = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getValidationContextCertificateProviderOrBuilder
@Deprecated CommonTlsContext.CertificateProviderOrBuilder getValidationContextCertificateProviderOrBuilder()
Deprecated.Certificate provider for fetching CA certs. This will populate the *default_validation_context.trusted_ca* field. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProvider validation_context_certificate_provider = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
hasValidationContextCertificateProviderInstance
@Deprecated boolean hasValidationContextCertificateProviderInstance()
Deprecated.Certificate provider instance for fetching CA certs. This will populate the *default_validation_context.trusted_ca* field. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance validation_context_certificate_provider_instance = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getValidationContextCertificateProviderInstance
@Deprecated CommonTlsContext.CertificateProviderInstance getValidationContextCertificateProviderInstance()
Deprecated.Certificate provider instance for fetching CA certs. This will populate the *default_validation_context.trusted_ca* field. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance validation_context_certificate_provider_instance = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getValidationContextCertificateProviderInstanceOrBuilder
@Deprecated CommonTlsContext.CertificateProviderInstanceOrBuilder getValidationContextCertificateProviderInstanceOrBuilder()
Deprecated.Certificate provider instance for fetching CA certs. This will populate the *default_validation_context.trusted_ca* field. [#not-implemented-hide:]
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance validation_context_certificate_provider_instance = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
-