All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.api.v2.auth.CertProto Maven / Gradle / Ivy

There is a newer version: 1.0.47
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/api/v2/auth/cert.proto

package io.envoyproxy.envoy.api.v2.auth;

public final class CertProto {
  private CertProto() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_TlsParameters_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_TlsParameters_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_TlsCertificate_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_TlsCertificate_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_TlsSessionTicketKeys_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_TlsSessionTicketKeys_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_CertificateValidationContext_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_CertificateValidationContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_CommonTlsContext_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_CommonTlsContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_CommonTlsContext_CombinedCertificateValidationContext_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_CommonTlsContext_CombinedCertificateValidationContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_UpstreamTlsContext_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_UpstreamTlsContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_DownstreamTlsContext_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_DownstreamTlsContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_SdsSecretConfig_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_SdsSecretConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_api_v2_auth_Secret_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_api_v2_auth_Secret_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n\034envoy/api/v2/auth/cert.proto\022\021envoy.ap" +
      "i.v2.auth\032\034envoy/api/v2/core/base.proto\032" +
      "%envoy/api/v2/core/config_source.proto\032\036" +
      "google/protobuf/wrappers.proto\032\027validate" +
      "/validate.proto\032\024gogoproto/gogo.proto\"\314\002" +
      "\n\rTlsParameters\022^\n\034tls_minimum_protocol_" +
      "version\030\001 \001(\0162,.envoy.api.v2.auth.TlsPar" +
      "ameters.TlsProtocolB\n\272\351\300\003\005\202\001\002\020\001\022^\n\034tls_m" +
      "aximum_protocol_version\030\002 \001(\0162,.envoy.ap" +
      "i.v2.auth.TlsParameters.TlsProtocolB\n\272\351\300" +
      "\003\005\202\001\002\020\001\022\025\n\rcipher_suites\030\003 \003(\t\022\023\n\013ecdh_c" +
      "urves\030\004 \003(\t\"O\n\013TlsProtocol\022\014\n\010TLS_AUTO\020\000" +
      "\022\013\n\007TLSv1_0\020\001\022\013\n\007TLSv1_1\020\002\022\013\n\007TLSv1_2\020\003\022" +
      "\013\n\007TLSv1_3\020\004\"\250\002\n\016TlsCertificate\0228\n\021certi" +
      "ficate_chain\030\001 \001(\0132\035.envoy.api.v2.core.D" +
      "ataSource\0222\n\013private_key\030\002 \001(\0132\035.envoy.a" +
      "pi.v2.core.DataSource\022/\n\010password\030\003 \001(\0132" +
      "\035.envoy.api.v2.core.DataSource\0222\n\013ocsp_s" +
      "taple\030\004 \001(\0132\035.envoy.api.v2.core.DataSour" +
      "ce\022C\n\034signed_certificate_timestamp\030\005 \003(\013" +
      "2\035.envoy.api.v2.core.DataSource\"O\n\024TlsSe" +
      "ssionTicketKeys\0227\n\004keys\030\001 \003(\0132\035.envoy.ap" +
      "i.v2.core.DataSourceB\n\272\351\300\003\005\222\001\002\010\001\"\252\003\n\034Cer" +
      "tificateValidationContext\0221\n\ntrusted_ca\030" +
      "\001 \001(\0132\035.envoy.api.v2.core.DataSource\0221\n\027" +
      "verify_certificate_spki\030\003 \003(\tB\020\272\351\300\003\013\222\001\010\"" +
      "\006r\004 ,(,\0221\n\027verify_certificate_hash\030\002 \003(\t" +
      "B\020\272\351\300\003\013\222\001\010\"\006r\004 @(_\022\037\n\027verify_subject_alt" +
      "_name\030\004 \003(\t\0227\n\023require_ocsp_staple\030\005 \001(\013" +
      "2\032.google.protobuf.BoolValue\022H\n$require_" +
      "signed_certificate_timestamp\030\006 \001(\0132\032.goo" +
      "gle.protobuf.BoolValue\022*\n\003crl\030\007 \001(\0132\035.en" +
      "voy.api.v2.core.DataSource\022!\n\031allow_expi" +
      "red_certificate\030\010 \001(\010\"\226\006\n\020CommonTlsConte" +
      "xt\0224\n\ntls_params\030\001 \001(\0132 .envoy.api.v2.au" +
      "th.TlsParameters\022;\n\020tls_certificates\030\002 \003" +
      "(\0132!.envoy.api.v2.auth.TlsCertificate\022Z\n" +
      "\"tls_certificate_sds_secret_configs\030\006 \003(" +
      "\0132\".envoy.api.v2.auth.SdsSecretConfigB\n\272" +
      "\351\300\003\005\222\001\002\020\001\022M\n\022validation_context\030\003 \001(\0132/." +
      "envoy.api.v2.auth.CertificateValidationC" +
      "ontextH\000\022R\n$validation_context_sds_secre" +
      "t_config\030\007 \001(\0132\".envoy.api.v2.auth.SdsSe" +
      "cretConfigH\000\022o\n\033combined_validation_cont" +
      "ext\030\010 \001(\0132H.envoy.api.v2.auth.CommonTlsC" +
      "ontext.CombinedCertificateValidationCont" +
      "extH\000\022\026\n\016alpn_protocols\030\004 \003(\t\032\345\001\n$Combin" +
      "edCertificateValidationContext\022_\n\032defaul" +
      "t_validation_context\030\001 \001(\0132/.envoy.api.v" +
      "2.auth.CertificateValidationContextB\n\272\351\300" +
      "\003\005\212\001\002\020\001\022\\\n$validation_context_sds_secret" +
      "_config\030\002 \001(\0132\".envoy.api.v2.auth.SdsSec" +
      "retConfigB\n\272\351\300\003\005\212\001\002\020\001B\031\n\027validation_cont" +
      "ext_typeJ\004\010\005\020\006\"\303\001\n\022UpstreamTlsContext\022?\n" +
      "\022common_tls_context\030\001 \001(\0132#.envoy.api.v2" +
      ".auth.CommonTlsContext\022\027\n\003sni\030\002 \001(\tB\n\272\351\300" +
      "\003\005r\003(\377\001\022\033\n\023allow_renegotiation\030\003 \001(\010\0226\n\020" +
      "max_session_keys\030\004 \001(\0132\034.google.protobuf" +
      ".UInt32Value\"\201\003\n\024DownstreamTlsContext\022?\n" +
      "\022common_tls_context\030\001 \001(\0132#.envoy.api.v2" +
      ".auth.CommonTlsContext\022>\n\032require_client" +
      "_certificate\030\002 \001(\0132\032.google.protobuf.Boo" +
      "lValue\022/\n\013require_sni\030\003 \001(\0132\032.google.pro" +
      "tobuf.BoolValue\022F\n\023session_ticket_keys\030\004" +
      " \001(\0132\'.envoy.api.v2.auth.TlsSessionTicke" +
      "tKeysH\000\022S\n%session_ticket_keys_sds_secre" +
      "t_config\030\005 \001(\0132\".envoy.api.v2.auth.SdsSe" +
      "cretConfigH\000B\032\n\030session_ticket_keys_type" +
      "\"T\n\017SdsSecretConfig\022\014\n\004name\030\001 \001(\t\0223\n\nsds" +
      "_config\030\002 \001(\0132\037.envoy.api.v2.core.Config" +
      "Source\"\363\001\n\006Secret\022\014\n\004name\030\001 \001(\t\022<\n\017tls_c" +
      "ertificate\030\002 \001(\0132!.envoy.api.v2.auth.Tls" +
      "CertificateH\000\022F\n\023session_ticket_keys\030\003 \001" +
      "(\0132\'.envoy.api.v2.auth.TlsSessionTicketK" +
      "eysH\000\022M\n\022validation_context\030\004 \001(\0132/.envo" +
      "y.api.v2.auth.CertificateValidationConte" +
      "xtH\000B\006\n\004typeB8\n\037io.envoyproxy.envoy.api." +
      "v2.authB\tCertProtoP\001Z\004auth\250\342\036\001b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.envoyproxy.envoy.api.v2.core.BaseProto.getDescriptor(),
          io.envoyproxy.envoy.api.v2.core.ConfigSourceProto.getDescriptor(),
          com.google.protobuf.WrappersProto.getDescriptor(),
          com.lyft.pgv.validate.Validate.getDescriptor(),
          com.google.protobuf.GoGoProtos.getDescriptor(),
        }, assigner);
    internal_static_envoy_api_v2_auth_TlsParameters_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_envoy_api_v2_auth_TlsParameters_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_TlsParameters_descriptor,
        new java.lang.String[] { "TlsMinimumProtocolVersion", "TlsMaximumProtocolVersion", "CipherSuites", "EcdhCurves", });
    internal_static_envoy_api_v2_auth_TlsCertificate_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_envoy_api_v2_auth_TlsCertificate_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_TlsCertificate_descriptor,
        new java.lang.String[] { "CertificateChain", "PrivateKey", "Password", "OcspStaple", "SignedCertificateTimestamp", });
    internal_static_envoy_api_v2_auth_TlsSessionTicketKeys_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_envoy_api_v2_auth_TlsSessionTicketKeys_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_TlsSessionTicketKeys_descriptor,
        new java.lang.String[] { "Keys", });
    internal_static_envoy_api_v2_auth_CertificateValidationContext_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_envoy_api_v2_auth_CertificateValidationContext_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_CertificateValidationContext_descriptor,
        new java.lang.String[] { "TrustedCa", "VerifyCertificateSpki", "VerifyCertificateHash", "VerifySubjectAltName", "RequireOcspStaple", "RequireSignedCertificateTimestamp", "Crl", "AllowExpiredCertificate", });
    internal_static_envoy_api_v2_auth_CommonTlsContext_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_envoy_api_v2_auth_CommonTlsContext_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_CommonTlsContext_descriptor,
        new java.lang.String[] { "TlsParams", "TlsCertificates", "TlsCertificateSdsSecretConfigs", "ValidationContext", "ValidationContextSdsSecretConfig", "CombinedValidationContext", "AlpnProtocols", "ValidationContextType", });
    internal_static_envoy_api_v2_auth_CommonTlsContext_CombinedCertificateValidationContext_descriptor =
      internal_static_envoy_api_v2_auth_CommonTlsContext_descriptor.getNestedTypes().get(0);
    internal_static_envoy_api_v2_auth_CommonTlsContext_CombinedCertificateValidationContext_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_CommonTlsContext_CombinedCertificateValidationContext_descriptor,
        new java.lang.String[] { "DefaultValidationContext", "ValidationContextSdsSecretConfig", });
    internal_static_envoy_api_v2_auth_UpstreamTlsContext_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_envoy_api_v2_auth_UpstreamTlsContext_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_UpstreamTlsContext_descriptor,
        new java.lang.String[] { "CommonTlsContext", "Sni", "AllowRenegotiation", "MaxSessionKeys", });
    internal_static_envoy_api_v2_auth_DownstreamTlsContext_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_envoy_api_v2_auth_DownstreamTlsContext_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_DownstreamTlsContext_descriptor,
        new java.lang.String[] { "CommonTlsContext", "RequireClientCertificate", "RequireSni", "SessionTicketKeys", "SessionTicketKeysSdsSecretConfig", "SessionTicketKeysType", });
    internal_static_envoy_api_v2_auth_SdsSecretConfig_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_envoy_api_v2_auth_SdsSecretConfig_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_SdsSecretConfig_descriptor,
        new java.lang.String[] { "Name", "SdsConfig", });
    internal_static_envoy_api_v2_auth_Secret_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_envoy_api_v2_auth_Secret_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_api_v2_auth_Secret_descriptor,
        new java.lang.String[] { "Name", "TlsCertificate", "SessionTicketKeys", "ValidationContext", "Type", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.protobuf.GoGoProtos.equalAll);
    registry.add(com.lyft.pgv.validate.Validate.rules);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    io.envoyproxy.envoy.api.v2.core.BaseProto.getDescriptor();
    io.envoyproxy.envoy.api.v2.core.ConfigSourceProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
    com.lyft.pgv.validate.Validate.getDescriptor();
    com.google.protobuf.GoGoProtos.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy