| // Copyright 2014 The Chromium Authors. All rights reserved. | 
 | // Use of this source code is governed by a BSD-style license that can be | 
 | // found in the LICENSE file. | 
 |  | 
 | syntax = "proto2"; | 
 |  | 
 | option optimize_for = LITE_RUNTIME; | 
 |  | 
 | package safe_browsing; | 
 |  | 
 | // Everything below this comment was copied from the page | 
 | // <https://developers.google.com/safe-browsing/developers_guide_v3>, | 
 | // section "Full Hash Metadata". | 
 |  | 
 | // Metadata for the goog-malware-shavar list. | 
 | message MalwarePatternType { | 
 |   enum PATTERN_TYPE { | 
 |     TYPE_UNSPECIFIED = 0; | 
 |     LANDING = 1; | 
 |     DISTRIBUTION = 2; | 
 |   } | 
 |  | 
 |   required PATTERN_TYPE pattern_type = 1; | 
 | } | 
 |  | 
 | // Metadata for the goog-phish-shavar list. | 
 | message SocialEngineeringPatternType { | 
 |   enum PATTERN_TYPE { | 
 |     TYPE_UNSPECIFIED = 0; | 
 |     SOCIAL_ENGINEERING_ADS = 1; | 
 |     SOCIAL_ENGINEERING_LANDING = 2; | 
 |     PHISHING = 3; | 
 |   } | 
 |  | 
 |   optional PATTERN_TYPE pattern_type = 1; | 
 | } |