1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/cloud/websecurityscanner/v1/finding_addon.proto 18 19 package com.google.cloud.websecurityscanner.v1; 20 21 public final class FindingAddonProto { FindingAddonProto()22 private FindingAddonProto() {} 23 registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24 public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} 25 registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26 public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { 27 registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); 28 } 29 30 static final com.google.protobuf.Descriptors.Descriptor 31 internal_static_google_cloud_websecurityscanner_v1_Form_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_cloud_websecurityscanner_v1_Form_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_cloud_websecurityscanner_v1_OutdatedLibrary_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_cloud_websecurityscanner_v1_OutdatedLibrary_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_cloud_websecurityscanner_v1_ViolatingResource_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_cloud_websecurityscanner_v1_ViolatingResource_fieldAccessorTable; 42 static final com.google.protobuf.Descriptors.Descriptor 43 internal_static_google_cloud_websecurityscanner_v1_VulnerableParameters_descriptor; 44 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 45 internal_static_google_cloud_websecurityscanner_v1_VulnerableParameters_fieldAccessorTable; 46 static final com.google.protobuf.Descriptors.Descriptor 47 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_descriptor; 48 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 49 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_fieldAccessorTable; 50 static final com.google.protobuf.Descriptors.Descriptor 51 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_Header_descriptor; 52 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 53 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_Header_fieldAccessorTable; 54 static final com.google.protobuf.Descriptors.Descriptor 55 internal_static_google_cloud_websecurityscanner_v1_Xss_descriptor; 56 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 57 internal_static_google_cloud_websecurityscanner_v1_Xss_fieldAccessorTable; 58 static final com.google.protobuf.Descriptors.Descriptor 59 internal_static_google_cloud_websecurityscanner_v1_Xxe_descriptor; 60 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 61 internal_static_google_cloud_websecurityscanner_v1_Xxe_fieldAccessorTable; 62 getDescriptor()63 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 64 return descriptor; 65 } 66 67 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 68 69 static { 70 java.lang.String[] descriptorData = { 71 "\n6google/cloud/websecurityscanner/v1/fin" 72 + "ding_addon.proto\022\"google.cloud.websecuri" 73 + "tyscanner.v1\"*\n\004Form\022\022\n\naction_uri\030\001 \001(\t" 74 + "\022\016\n\006fields\030\002 \003(\t\"Q\n\017OutdatedLibrary\022\024\n\014l" 75 + "ibrary_name\030\001 \001(\t\022\017\n\007version\030\002 \001(\t\022\027\n\017le" 76 + "arn_more_urls\030\003 \003(\t\"?\n\021ViolatingResource" 77 + "\022\024\n\014content_type\030\001 \001(\t\022\024\n\014resource_url\030\002" 78 + " \001(\t\"/\n\024VulnerableParameters\022\027\n\017paramete" 79 + "r_names\030\001 \003(\t\"\340\001\n\021VulnerableHeaders\022M\n\007h" 80 + "eaders\030\001 \003(\0132<.google.cloud.websecuritys" 81 + "canner.v1.VulnerableHeaders.Header\022U\n\017mi" 82 + "ssing_headers\030\002 \003(\0132<.google.cloud.webse" 83 + "curityscanner.v1.VulnerableHeaders.Heade" 84 + "r\032%\n\006Header\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t" 85 + "\"\333\003\n\003Xss\022\024\n\014stack_traces\030\001 \003(\t\022\025\n\rerror_" 86 + "message\030\002 \001(\t\022K\n\rattack_vector\030\003 \001(\01624.g" 87 + "oogle.cloud.websecurityscanner.v1.Xss.At" 88 + "tackVector\022\036\n\026stored_xss_seeding_url\030\004 \001" 89 + "(\t\"\271\002\n\014AttackVector\022\035\n\031ATTACK_VECTOR_UNS" 90 + "PECIFIED\020\000\022\021\n\rLOCAL_STORAGE\020\001\022\023\n\017SESSION" 91 + "_STORAGE\020\002\022\017\n\013WINDOW_NAME\020\003\022\014\n\010REFERRER\020" 92 + "\004\022\016\n\nFORM_INPUT\020\005\022\n\n\006COOKIE\020\006\022\020\n\014POST_ME" 93 + "SSAGE\020\007\022\022\n\016GET_PARAMETERS\020\010\022\020\n\014URL_FRAGM" 94 + "ENT\020\t\022\020\n\014HTML_COMMENT\020\n\022\023\n\017POST_PARAMETE" 95 + "RS\020\013\022\014\n\010PROTOCOL\020\014\022\016\n\nSTORED_XSS\020\r\022\017\n\013SA" 96 + "ME_ORIGIN\020\016\022\031\n\025USER_CONTROLLABLE_URL\020\017\"\251" 97 + "\001\n\003Xxe\022\025\n\rpayload_value\030\001 \001(\t\022J\n\020payload" 98 + "_location\030\002 \001(\01620.google.cloud.websecuri" 99 + "tyscanner.v1.Xxe.Location\"?\n\010Location\022\030\n" 100 + "\024LOCATION_UNSPECIFIED\020\000\022\031\n\025COMPLETE_REQU" 101 + "EST_BODY\020\001B\207\002\n&com.google.cloud.websecur" 102 + "ityscanner.v1B\021FindingAddonProtoP\001ZVclou" 103 + "d.google.com/go/websecurityscanner/apiv1" 104 + "/websecurityscannerpb;websecurityscanner" 105 + "pb\252\002\"Google.Cloud.WebSecurityScanner.V1\312" 106 + "\002\"Google\\Cloud\\WebSecurityScanner\\V1\352\002%G" 107 + "oogle::Cloud::WebSecurityScanner::V1b\006pr" 108 + "oto3" 109 }; 110 descriptor = 111 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 112 descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {}); 113 internal_static_google_cloud_websecurityscanner_v1_Form_descriptor = 114 getDescriptor().getMessageTypes().get(0); 115 internal_static_google_cloud_websecurityscanner_v1_Form_fieldAccessorTable = 116 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 117 internal_static_google_cloud_websecurityscanner_v1_Form_descriptor, 118 new java.lang.String[] { 119 "ActionUri", "Fields", 120 }); 121 internal_static_google_cloud_websecurityscanner_v1_OutdatedLibrary_descriptor = 122 getDescriptor().getMessageTypes().get(1); 123 internal_static_google_cloud_websecurityscanner_v1_OutdatedLibrary_fieldAccessorTable = 124 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 125 internal_static_google_cloud_websecurityscanner_v1_OutdatedLibrary_descriptor, 126 new java.lang.String[] { 127 "LibraryName", "Version", "LearnMoreUrls", 128 }); 129 internal_static_google_cloud_websecurityscanner_v1_ViolatingResource_descriptor = 130 getDescriptor().getMessageTypes().get(2); 131 internal_static_google_cloud_websecurityscanner_v1_ViolatingResource_fieldAccessorTable = 132 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 133 internal_static_google_cloud_websecurityscanner_v1_ViolatingResource_descriptor, 134 new java.lang.String[] { 135 "ContentType", "ResourceUrl", 136 }); 137 internal_static_google_cloud_websecurityscanner_v1_VulnerableParameters_descriptor = 138 getDescriptor().getMessageTypes().get(3); 139 internal_static_google_cloud_websecurityscanner_v1_VulnerableParameters_fieldAccessorTable = 140 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 141 internal_static_google_cloud_websecurityscanner_v1_VulnerableParameters_descriptor, 142 new java.lang.String[] { 143 "ParameterNames", 144 }); 145 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_descriptor = 146 getDescriptor().getMessageTypes().get(4); 147 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_fieldAccessorTable = 148 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 149 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_descriptor, 150 new java.lang.String[] { 151 "Headers", "MissingHeaders", 152 }); 153 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_Header_descriptor = 154 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_descriptor 155 .getNestedTypes() 156 .get(0); 157 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_Header_fieldAccessorTable = 158 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 159 internal_static_google_cloud_websecurityscanner_v1_VulnerableHeaders_Header_descriptor, 160 new java.lang.String[] { 161 "Name", "Value", 162 }); 163 internal_static_google_cloud_websecurityscanner_v1_Xss_descriptor = 164 getDescriptor().getMessageTypes().get(5); 165 internal_static_google_cloud_websecurityscanner_v1_Xss_fieldAccessorTable = 166 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 167 internal_static_google_cloud_websecurityscanner_v1_Xss_descriptor, 168 new java.lang.String[] { 169 "StackTraces", "ErrorMessage", "AttackVector", "StoredXssSeedingUrl", 170 }); 171 internal_static_google_cloud_websecurityscanner_v1_Xxe_descriptor = 172 getDescriptor().getMessageTypes().get(6); 173 internal_static_google_cloud_websecurityscanner_v1_Xxe_fieldAccessorTable = 174 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 175 internal_static_google_cloud_websecurityscanner_v1_Xxe_descriptor, 176 new java.lang.String[] { 177 "PayloadValue", "PayloadLocation", 178 }); 179 } 180 181 // @@protoc_insertion_point(outer_class_scope) 182 } 183