Interface CommonTlsContext.CombinedCertificateValidationContextOrBuilder

    • 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"];