ThreatMatch
Совпадение при проверке записи об угрозе в списках угроз безопасного просмотра.
Поля |
---|
threatType | enum ( ThreatType ) Тип угрозы, соответствующий этой угрозе. |
platformType | enum ( PlatformType ) Тип платформы, соответствующий этой угрозе. |
threatEntryType | enum ( ThreatEntryType ) Тип записи об угрозе, соответствующий этой угрозе. |
threat | object ( ThreatEntry ) Угроза, соответствующая этой угрозе. |
threatEntryMetadata | object ( ThreatEntryMetadata ) Необязательные метаданные, связанные с этой угрозой. |
cacheDuration | string ( Duration format) Время жизни кэша для возвращенного совпадения. Клиенты не должны кэшировать этот ответ дольше указанного времени, чтобы избежать ложных срабатываний. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" . |
ThreatEntryМетаданные
Метаданные, связанные с конкретной записью об угрозе. Ожидается, что клиент знает пары ключ/значение метаданных, связанные с каждым типом угрозы.
МетаданныеВвод
JSON-представление |
---|
{
"key": string,
"value": string
} |
Поля |
---|
key | string ( bytes format) Ключ ввода метаданных. Для запросов JSON ключ имеет кодировку Base64. Строка в кодировке Base64. |
value | string ( bytes format) Значение записи метаданных. Для запросов JSON значение закодировано в формате Base64. Строка в кодировке Base64. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-10 UTC.
[null,null,["Последнее обновление: 2025-01-10 UTC."],[[["ThreatMatch indicates a match when checking for threats in Safe Browsing threat lists, containing information about the threat type, platform, and entry type."],["It includes optional metadata associated with the specific threat entry, which may provide additional context."],["ThreatEntryMetadata stores this metadata as key-value pairs, understood by the client based on the threat type."],["MetadataEntry represents a single metadata entry, where both the key and value are base64-encoded for JSON requests."]]],["The document defines data structures for threat matches in Safe Browsing. A threat match includes `threatType`, `platformType`, `threatEntryType`, and the matching `threat`. It may optionally contain `threatEntryMetadata`, consisting of `MetadataEntry` objects with `key` and `value` string pairs. Each match also specifies `cacheDuration`, dictating how long the match should be considered valid, to avoid false positives. Data representation is in JSON format with specific structure for `ThreatEntryMetadata` and `MetadataEntry`.\n"]]