ThreatEntry
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
個々の脅威たとえば、悪意のある URL またはそのハッシュ表現などです。これらのフィールドのいずれか 1 つのみを設定する必要があります。
JSON 表現 |
{
"hash": string,
"url": string,
"digest": string
} |
フィールド |
hash |
string (bytes format)
SHA256 ハッシュの最上位 4 ~ 32 バイトで構成されるハッシュ接頭辞。このフィールドはバイナリ形式です。JSON リクエストの場合、ハッシュは base64 でエンコードされます。 Base64 でエンコードされた文字列。
|
url |
string
URL。
|
digest |
string (bytes format)
SHA256 形式の実行可能ファイルのダイジェスト。この API は、バイナリと 16 進数の両方のダイジェストをサポートしています。JSON リクエストの場合、ダイジェストは base64 でエンコードされます。 Base64 でエンコードされた文字列。
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[[["\u003cp\u003eThreatEntry defines an individual threat using either a hash, a URL, or a digest, but only one field should be populated at a time.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ehash\u003c/code\u003e field represents a SHA256 hash prefix in binary format (base64-encoded for JSON).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eurl\u003c/code\u003e field simply contains a URL string to specify the threat.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003edigest\u003c/code\u003e field holds the SHA256 digest of an executable, supporting both binary and hex formats (base64-encoded for JSON).\u003c/p\u003e\n"]]],["The JSON data represents a single threat, using either a `hash`, `url`, or `digest`. The `hash` is a base64-encoded SHA256 hash prefix (4-32 bytes). The `url` is a string representing a URL. The `digest` is a base64-encoded SHA256 digest of an executable, supporting both binary and hex. Only one of these fields should be populated in any given representation of this threat data.\n"],null,["# ThreatEntry\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nAn individual threat; for example, a malicious URL or its hash representation. Only one of these fields should be set.\n\n| JSON representation |\n|-------------------------------------------------------------|\n| ``` { \"hash\": string, \"url\": string, \"digest\": string } ``` |\n\n| Fields ||\n|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `hash` | `string (`[bytes](https://developers.google.com/discovery/v1/type-format)` format)` A hash prefix, consisting of the most significant 4-32 bytes of a SHA256 hash. This field is in binary format. For JSON requests, hashes are base64-encoded. A base64-encoded string. |\n| `url` | `string` A URL. |\n| `digest` | `string (`[bytes](https://developers.google.com/discovery/v1/type-format)` format)` The digest of an executable in SHA256 format. The API supports both binary and hex digests. For JSON requests, digests are base64-encoded. A base64-encoded string. |"]]