# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/websecurityscanner/v1/finding_addon.proto require 'google/protobuf' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/websecurityscanner/v1/finding_addon.proto", :syntax => :proto3) do add_message "google.cloud.websecurityscanner.v1.Form" do optional :action_uri, :string, 1 repeated :fields, :string, 2 end add_message "google.cloud.websecurityscanner.v1.OutdatedLibrary" do optional :library_name, :string, 1 optional :version, :string, 2 repeated :learn_more_urls, :string, 3 end add_message "google.cloud.websecurityscanner.v1.ViolatingResource" do optional :content_type, :string, 1 optional :resource_url, :string, 2 end add_message "google.cloud.websecurityscanner.v1.VulnerableParameters" do repeated :parameter_names, :string, 1 end add_message "google.cloud.websecurityscanner.v1.VulnerableHeaders" do repeated :headers, :message, 1, "google.cloud.websecurityscanner.v1.VulnerableHeaders.Header" repeated :missing_headers, :message, 2, "google.cloud.websecurityscanner.v1.VulnerableHeaders.Header" end add_message "google.cloud.websecurityscanner.v1.VulnerableHeaders.Header" do optional :name, :string, 1 optional :value, :string, 2 end add_message "google.cloud.websecurityscanner.v1.Xss" do repeated :stack_traces, :string, 1 optional :error_message, :string, 2 optional :attack_vector, :enum, 3, "google.cloud.websecurityscanner.v1.Xss.AttackVector" optional :stored_xss_seeding_url, :string, 4 end add_enum "google.cloud.websecurityscanner.v1.Xss.AttackVector" do value :ATTACK_VECTOR_UNSPECIFIED, 0 value :LOCAL_STORAGE, 1 value :SESSION_STORAGE, 2 value :WINDOW_NAME, 3 value :REFERRER, 4 value :FORM_INPUT, 5 value :COOKIE, 6 value :POST_MESSAGE, 7 value :GET_PARAMETERS, 8 value :URL_FRAGMENT, 9 value :HTML_COMMENT, 10 value :POST_PARAMETERS, 11 value :PROTOCOL, 12 value :STORED_XSS, 13 value :SAME_ORIGIN, 14 value :USER_CONTROLLABLE_URL, 15 end end end module Google module Cloud module WebSecurityScanner module V1 Form = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.Form").msgclass OutdatedLibrary = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.OutdatedLibrary").msgclass ViolatingResource = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.ViolatingResource").msgclass VulnerableParameters = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.VulnerableParameters").msgclass VulnerableHeaders = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.VulnerableHeaders").msgclass VulnerableHeaders::Header = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.VulnerableHeaders.Header").msgclass Xss = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.Xss").msgclass Xss::AttackVector = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.websecurityscanner.v1.Xss.AttackVector").enummodule end end end end