| syntax = "proto2"; |
| |
| option optimize_for = LITE_RUNTIME; |
| |
| package safe_browsing; |
| |
| /// This is the high-confidence allowlist used for real-time URL checks. It is |
| /// used only on Android. |
| message HighConfidenceAllowlist { |
| // The allowlist version. This is used to ensure that component updates result |
| // in loading the latest allowlist version. |
| optional int32 version_id = 1; |
| |
| // Id that increments when there are breaking changes to the proto file |
| // format. The major purpose of this is to avoid concerns with backwards |
| // compatibility. |
| optional int32 scheme_id = 2; |
| |
| // A list of hashes generated from truncating a SHA-256 hash to the first 16 |
| // bytes. These are concatenated together into one field instead of having a |
| // repeated field to save space. |
| optional bytes url_hashes = 3; |
| } |