MCPcopy Create free account

hub / github.com/gitleaks/gitleaks / functions

Functions501 in github.com/gitleaks/gitleaks

↓ 1 callersFunctionSendInBlueAPIToken
()
cmd/generate/config/rules/sendinblue.go:9
↓ 1 callersFunctionSendbirdAccessID
()
cmd/generate/config/rules/sendbird.go:26
↓ 1 callersFunctionSendbirdAccessToken
()
cmd/generate/config/rules/sendbird.go:9
↓ 1 callersFunctionSentryAccessToken
()
cmd/generate/config/rules/sentry.go:12
↓ 1 callersFunctionSentryOrgToken
()
cmd/generate/config/rules/sentry.go:29
↓ 1 callersFunctionSentryUserToken
()
cmd/generate/config/rules/sentry.go:80
↓ 1 callersFunctionSettlemintApplicationAccessToken
()
cmd/generate/config/rules/settlemint.go:30
↓ 1 callersFunctionSettlemintPersonalAccessToken
()
cmd/generate/config/rules/settlemint.go:9
↓ 1 callersFunctionSettlemintServiceAccessToken
()
cmd/generate/config/rules/settlemint.go:51
↓ 1 callersMethodSetupMemoryProfile
SetupMemoryProfile sets up memory profiling to be written when StopDiagnostics is called
cmd/diagnostics.go:179
↓ 1 callersFunctionShippoAPIToken
()
cmd/generate/config/rules/shippo.go:9
↓ 1 callersFunctionShopifyAccessToken
()
cmd/generate/config/rules/shopify.go:25
↓ 1 callersFunctionShopifyCustomAccessToken
()
cmd/generate/config/rules/shopify.go:40
↓ 1 callersFunctionShopifyPrivateAppAccessToken
()
cmd/generate/config/rules/shopify.go:55
↓ 1 callersFunctionShopifySharedSecret
()
cmd/generate/config/rules/shopify.go:10
↓ 1 callersFunctionSidekiqSecret
()
cmd/generate/config/rules/sidekiq.go:10
↓ 1 callersFunctionSidekiqSensitiveUrl
()
cmd/generate/config/rules/sidekiq.go:37
↓ 1 callersFunctionSlackAppLevelToken
Reference: https://api.slack.com/authentication/token-types#app
cmd/generate/config/rules/slack.go:85
↓ 1 callersFunctionSlackBotToken
https://api.slack.com/authentication/token-types#bot
cmd/generate/config/rules/slack.go:13
↓ 1 callersFunctionSlackConfigurationRefreshToken
Reference: https://api.slack.com/authentication/config-tokens
cmd/generate/config/rules/slack.go:135
↓ 1 callersFunctionSlackConfigurationToken
Reference: https://api.slack.com/authentication/config-tokens
cmd/generate/config/rules/slack.go:108
↓ 1 callersFunctionSlackLegacyBotToken
Reference: https://api.slack.com/authentication/token-types#legacy_bot
cmd/generate/config/rules/slack.go:156
↓ 1 callersFunctionSlackLegacyToken
References: - https://api.slack.com/authentication/token-types#legacy - https://api.slack.com/changelog/2016-05-19-authorship-changing-for-older-token
cmd/generate/config/rules/slack.go:235
↓ 1 callersFunctionSlackLegacyWorkspaceToken
Reference: https://api.slack.com/authentication/token-types#workspace
cmd/generate/config/rules/slack.go:200
↓ 1 callersFunctionSlackUserToken
https://api.slack.com/authentication/token-types#user
cmd/generate/config/rules/slack.go:45
↓ 1 callersFunctionSlackWebHookUrl
()
cmd/generate/config/rules/slack.go:268
↓ 1 callersFunctionSnyk
()
cmd/generate/config/rules/snyk.go:8
↓ 1 callersFunctionSonar
()
cmd/generate/config/rules/sonar.go:8
↓ 1 callersFunctionSourceGraph
()
cmd/generate/config/rules/sourcegraph.go:8
↓ 1 callersFunctionSquareAccessToken
()
cmd/generate/config/rules/square.go:9
↓ 1 callersFunctionSquareSpaceAccessToken
()
cmd/generate/config/rules/squarespace.go:9
↓ 1 callersMethodStartCPUProfile
StartCPUProfile starts CPU profiling
cmd/diagnostics.go:150
↓ 1 callersMethodStartDiagnostics
StartDiagnostics starts all enabled diagnostics
cmd/diagnostics.go:79
↓ 1 callersMethodStartHttpHandler
()
cmd/diagnostics.go:136
↓ 1 callersMethodStartTraceProfile
StartTraceProfile starts execution tracing
cmd/diagnostics.go:213
↓ 1 callersMethodStopCPUProfile
StopCPUProfile stops CPU profiling
cmd/diagnostics.go:167
↓ 1 callersMethodStopDiagnostics
StopDiagnostics stops all started diagnostics
cmd/diagnostics.go:114
↓ 1 callersMethodStopTraceProfile
StopTraceProfile stops execution tracing
cmd/diagnostics.go:230
↓ 1 callersMethodStreamDetectReader
StreamDetectReader streams the detection results from the provided io.Reader. It reads data using the specified buffer size (in KB) and processes each
detect/reader.go:76
↓ 1 callersFunctionStripeAccessToken
()
cmd/generate/config/rules/stripe.go:9
↓ 1 callersFunctionSumoLogicAccessID
()
cmd/generate/config/rules/sumologic.go:9
↓ 1 callersFunctionSumoLogicAccessToken
()
cmd/generate/config/rules/sumologic.go:45
↓ 1 callersFunctionTags
Tags returns additional meta data tags related to the types of segments
detect/codec/segment.go:35
↓ 1 callersFunctionTeamsWebhook
()
cmd/generate/config/rules/teams.go:10
↓ 1 callersFunctionTelegramBotToken
()
cmd/generate/config/rules/telegram.go:9
↓ 1 callersFunctionTravisCIAccessToken
()
cmd/generate/config/rules/travisci.go:9
↓ 1 callersFunctionTwilio
()
cmd/generate/config/rules/twilio.go:10
↓ 1 callersFunctionTwitchAPIToken
()
cmd/generate/config/rules/twitch.go:9
↓ 1 callersFunctionTwitterAPIKey
()
cmd/generate/config/rules/twitter.go:9
↓ 1 callersFunctionTwitterAPISecret
()
cmd/generate/config/rules/twitter.go:23
↓ 1 callersFunctionTwitterAccessSecret
()
cmd/generate/config/rules/twitter.go:66
↓ 1 callersFunctionTwitterAccessToken
()
cmd/generate/config/rules/twitter.go:52
↓ 1 callersFunctionTwitterBearerToken
()
cmd/generate/config/rules/twitter.go:37
↓ 1 callersFunctionTypeform
()
cmd/generate/config/rules/typeform.go:9
↓ 1 callersMethodValidate
()
config/allowlist.go:70
↓ 1 callersFunctionVaultBatchToken
()
cmd/generate/config/rules/hashicorp_vault.go:53
↓ 1 callersFunctionVaultServiceToken
()
cmd/generate/config/rules/hashicorp_vault.go:10
↓ 1 callersMethodWrite
(w io.WriteCloser, findings []Finding)
report/sarif.go:17
↓ 1 callersMethodWrite
(w io.WriteCloser, findings []Finding)
report/csv.go:15
↓ 1 callersMethodWrite
(w io.WriteCloser, findings []Finding)
report/junit.go:16
↓ 1 callersMethodWrite
writeTemplate renders the findings using the user-provided template. https://www.digitalocean.com/community/tutorials/how-to-use-templates-in-go
report/template.go:48
↓ 1 callersMethodWriteMemoryProfile
WriteMemoryProfile writes the memory profile to disk
cmd/diagnostics.go:186
↓ 1 callersFunctionYandexAPIKey
()
cmd/generate/config/rules/yandex.go:26
↓ 1 callersFunctionYandexAWSAccessToken
()
cmd/generate/config/rules/yandex.go:9
↓ 1 callersFunctionYandexAccessToken
()
cmd/generate/config/rules/yandex.go:44
↓ 1 callersFunctionZendeskSecretKey
()
cmd/generate/config/rules/zendesk.go:9
↓ 1 callersFunctionbytesConvert
(bytes uint64)
cmd/root.go:411
↓ 1 callersFunctioncaptureStdout
(f func())
detect/detect_test.go:834
↓ 1 callersMethodcontains
contains returns true if the other is fully contained within this one
detect/codec/start_end.go:36
↓ 1 callersFunctiondecodeIndividualCodePoints
decodeIndividualCodePoints decodes individual Unicode code points (U+1234 format) This is a fallback for when we don't have a continuous sequence of c
detect/codec/unicode.go:178
↓ 1 callersFunctiondecodeMultiCodePoint
decodeMultiCodePoint decodes a continuous sequence of Unicode code points (U+XXXX format)
detect/codec/unicode.go:96
↓ 1 callersFunctiondecodeMultiEscape
decodeMultiEscape decodes a continuous sequence of Unicode escape sequences (\uXXXX format)
detect/codec/unicode.go:139
↓ 1 callersMethoddecompressorFragments
decompressorFragments recursively crawls archives and yields fragments
sources/file.go:150
↓ 1 callersMethodextendDefault
(parent *ViperConfig)
config/config.go:375
↓ 1 callersMethodextendPath
(parent *ViperConfig)
config/config.go:395
↓ 1 callersMethodextractorFragments
extractorFragments recursively crawls archives and yields fragments
sources/file.go:90
↓ 1 callersFunctionfilter
filter will dedupe and redact findings
detect/utils.go:137
↓ 1 callersMethodfindEncodedSegments
findEncodedSegments finds the encoded segments in the data
detect/codec/decoder.go:43
↓ 1 callersFunctionfindEncodingMatches
findEncodingMatches finds as many encodings as it can for this pass
detect/codec/encodings.go:120
↓ 1 callersFunctiongenerateTestValues
()
cmd/generate/config/rules/jwt.go:121
↓ 1 callersFunctiongetData
(f Finding)
report/junit.go:62
↓ 1 callersFunctiongetFailure
(f Finding)
report/junit.go:54
↓ 1 callersFunctiongetLocation
(f Finding)
report/sarif.go:110
↓ 1 callersFunctiongetRemoteUrl
(ctx context.Context, source string)
sources/git.go:483
↓ 1 callersFunctiongetResults
(findings []Finding)
report/sarif.go:83
↓ 1 callersMethodgetRules
()
report/sarif.go:60
↓ 1 callersMethodgetRuns
(findings []Finding)
report/sarif.go:29
↓ 1 callersFunctiongetTestCases
(findings []Finding)
report/junit.go:39
↓ 1 callersFunctiongetTestSuites
(findings []Finding)
report/junit.go:27
↓ 1 callersMethodgetTool
()
report/sarif.go:38
↓ 1 callersFunctiongitleaksEnabled
Determine if the pre-commit hook for gitleaks is enabled.
scripts/pre-commit.py:8
↓ 1 callersMethodhasAllRequiredRules
hasAllRequiredRules checks if we have at least one auxiliary finding for each required rule
detect/detect.go:659
↓ 1 callersFunctionhasEmptyRules
(tool Tool)
report/sarif.go:56
↓ 1 callersFunctionisArchive
isArchive does a light check to see if the provided path is an archive or compressed file. The File source already does this, so this exists mainly to
sources/common.go:31
↓ 1 callersMethodkinds
kinds returns a list of encodingKinds combined in this one
detect/codec/encodings.go:75
↓ 1 callersFunctionlistenForInterrupt
(stopScan chan os.Signal)
main.go:21
↓ 1 callersFunctionmessageText
(f Finding)
report/sarif.go:74
↓ 1 callersFunctionplatformFromHost
(u *url.URL)
sources/git.go:515
↓ 1 callersMethodprocessRequiredRules
processRequiredRules handles the logic for multi-part rules with auxiliary findings
detect/detect.go:580
↓ 1 callersFunctionregexMatched
(f string, re *regexp.Regexp)
config/utils.go:18
← previousnext →301–400 of 501, ranked by callers