Documentation
¶
Overview ¶
Package gcp provides a GCP Service Account Key secret detector.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Detector ¶
type Detector struct{}
Detector detects GCP Service Account Key files.
func (*Detector) Description ¶
Description returns a human-readable description of the GCP Service Account detector.
func (*Detector) Keywords ¶
Keywords returns the Aho-Corasick pre-filter keywords for GCP Service Account detection.
func (*Detector) Scan ¶
Scan searches the data for GCP Service Account Key JSON markers. Each service_account block is scoped to its own enclosing JSON object so that a file containing multiple accounts yields one finding per account, each carrying its own private_key_id and client_email. The private_key PEM body is never placed in Raw, RawV2, or Redacted; only the private_key_id and client_email identify the secret, both redacted.