View Source Envoy.Api.V2.Auth.CertificateValidationContext (envoy_data_plane_api v0.2.0)

Summary

Types

@type t() :: %Envoy.Api.V2.Auth.CertificateValidationContext{
  __unknown_fields__: [
    {field_number :: integer(), Protobuf.Wire.Types.wire_type(),
     value :: term()}
  ],
  allow_expired_certificate: boolean(),
  crl: Envoy.Api.V2.Core.DataSource.t() | nil,
  match_subject_alt_names: [Envoy.Type.Matcher.StringMatcher.t()],
  require_ocsp_staple: Google.Protobuf.BoolValue.t() | nil,
  require_signed_certificate_timestamp: Google.Protobuf.BoolValue.t() | nil,
  trust_chain_verification:
    Envoy.Api.V2.Auth.CertificateValidationContext.TrustChainVerification.t(),
  trusted_ca: Envoy.Api.V2.Core.DataSource.t() | nil,
  verify_certificate_hash: [String.t()],
  verify_certificate_spki: [String.t()],
  verify_subject_alt_name: [String.t()]
}