From 42b02effea51fe010d760597336cb42cf58a8daa Mon Sep 17 00:00:00 2001 From: Mustansir Date: Thu, 12 Mar 2026 17:32:26 +0500 Subject: [PATCH] Add anypoint oauth2 detector to defaults.go (#4722) * add anypoiny oauth2 to defaults.go, add analysisinfo * add analysisinfo in the correct place --- pkg/detectors/anypointoauth2/anypointoauth2.go | 7 ++++++- pkg/engine/defaults/defaults.go | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pkg/detectors/anypointoauth2/anypointoauth2.go b/pkg/detectors/anypointoauth2/anypointoauth2.go index d7dcbba80..5fcd4f143 100644 --- a/pkg/detectors/anypointoauth2/anypointoauth2.go +++ b/pkg/detectors/anypointoauth2/anypointoauth2.go @@ -77,7 +77,12 @@ func (s Scanner) FromData(ctx context.Context, verify bool, data []byte) (result isVerified, verificationErr := verifyMatch(ctx, client, id, secret) s1.Verified = isVerified s1.SetVerificationError(verificationErr) - + if isVerified { + s1.AnalysisInfo = map[string]string{ + "id": id, + "secret": secret, + } + } } results = append(results, s1) diff --git a/pkg/engine/defaults/defaults.go b/pkg/engine/defaults/defaults.go index fee8a40f1..c3e76f3ca 100644 --- a/pkg/engine/defaults/defaults.go +++ b/pkg/engine/defaults/defaults.go @@ -30,6 +30,7 @@ import ( "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/amplitudeapikey" "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/anthropic" "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/anypoint" + "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/anypointoauth2" "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/apacta" "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/api2cart" "github.com/trufflesecurity/trufflehog/v3/pkg/detectors/apideck" @@ -894,6 +895,7 @@ func buildDetectorList() []detectors.Detector { &litudeapikey.Scanner{}, &anthropic.Scanner{}, &anypoint.Scanner{}, + &anypointoauth2.Scanner{}, &apacta.Scanner{}, &api2cart.Scanner{}, &apideck.Scanner{},