SYMBOL INDEX (17440 symbols across 3072 files) FILE: hack/generate/generate.go function main (line 24) | func main() { type templateJob (line 68) | type templateJob struct function mustWriteTemplates (line 74) | func mustWriteTemplates(jobs []templateJob) { type templateData (line 119) | type templateData struct function folderPath (line 126) | func folderPath() string { function makeFolder (line 130) | func makeFolder(path string) error { FILE: hack/snifftest/main.go function main (line 44) | func main() { function getAllScanners (line 248) | func getAllScanners() map[string]detectors.Detector { FILE: main.go function init (line 283) | func init() { function syncLogs (line 356) | func syncLogs(syncFn func() error) { function main (line 362) | func main() { function run (line 403) | func run(state overseer.State, logSync func() error) { function compareScans (line 630) | func compareScans(ctx context.Context, cmd string, cfg engine.Config) er... function compareMetrics (line 661) | func compareMetrics(customMetrics, entireMetrics engine.Metrics) error { type metrics (line 678) | type metrics struct function runSingleScan (line 683) | func runSingleScan(ctx context.Context, cmd string, cfg engine.Config) (... function parseResults (line 1171) | func parseResults(input *string) (map[string]struct{}, error) { function logFatalFunc (line 1193) | func logFatalFunc(logger logr.Logger, logSync func() error) func(error, ... function commaSeparatedToSlice (line 1205) | func commaSeparatedToSlice(s []string) []string { function printAverageDetectorTime (line 1219) | func printAverageDetectorTime(e *engine.Engine) { function validateClonePath (line 1232) | func validateClonePath(clonePath string, noCleanup bool) error { function isPreCommitHook (line 1258) | func isPreCommitHook() bool { FILE: pkg/analyzer/analyzers/airbrake/airbrake.go type Analyzer (line 19) | type Analyzer struct method Type (line 23) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 25) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 33) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type SecretInfo (line 69) | type SecretInfo struct type Project (line 77) | type Project struct function validateKey (line 83) | func validateKey(cfg *config.Config, key string) (bool, []Project, error) { function AnalyzeAndPrintPermissions (line 123) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 146) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function allPermissions (line 172) | func allPermissions() []analyzers.Permission { function printProjects (line 180) | func printProjects(projects ...Project) { function printPermissions (line 190) | func printPermissions(scopes []analyzers.Permission) { FILE: pkg/analyzer/analyzers/airtable/airtableoauth/airtable.go type Analyzer (line 16) | type Analyzer struct method Type (line 20) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 22) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function AnalyzeAndPrintPermissions (line 42) | func AnalyzeAndPrintPermissions(cfg *config.Config, token string) { function hasScope (line 60) | func hasScope(scopes []string, target string) bool { function printUserAndPermissions (line 69) | func printUserAndPermissions(info *common.AirtableUserInfo) { FILE: pkg/analyzer/analyzers/airtable/airtableoauth/airtable_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/airtable/airtablepat/airtable.go type Analyzer (line 20) | type Analyzer struct method Type (line 24) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 36) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function getEndpoint (line 28) | func getEndpoint(endpointName common.EndpointName) (common.Endpoint, boo... function getScopeEndpoint (line 32) | func getScopeEndpoint(scope string) (common.Endpoint, bool) { function AnalyzeAndPrintPermissions (line 69) | func AnalyzeAndPrintPermissions(cfg *config.Config, token string) { function determineScope (line 111) | func determineScope(token string, perm common.Permission, requiredIDs ma... function determineScopes (line 165) | func determineScopes(token string, basesInfo *common.AirtableBases) error { function mapToAnalyzerResult (line 233) | func mapToAnalyzerResult(userInfo *common.AirtableUserInfo, basesInfo *c... FILE: pkg/analyzer/analyzers/airtable/airtablepat/airtable_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/airtable/airtablepat/requests.go type AirtableRecordsResponse (line 12) | type AirtableRecordsResponse struct function fetchAirtableRecords (line 16) | func fetchAirtableRecords(token string, baseID string, tableID string) (... FILE: pkg/analyzer/analyzers/airtable/common/common.go function CallAirtableAPI (line 18) | func CallAirtableAPI(token string, method string, url string) (*http.Res... function FetchAirtableUserInfo (line 33) | func FetchAirtableUserInfo(token string) (*AirtableUserInfo, error) { function FetchAirtableBases (line 56) | func FetchAirtableBases(token string) (*AirtableBases, error) { function fetchBaseSchema (line 89) | func fetchBaseSchema(token string, baseID string) (*Schema, error) { function MapToAnalyzerResult (line 113) | func MapToAnalyzerResult(userInfo *AirtableUserInfo, basesInfo *Airtable... function PrintUserAndPermissions (line 152) | func PrintUserAndPermissions(info *AirtableUserInfo, scopeStatusMap map[... function PrintBases (line 196) | func PrintBases(bases *AirtableBases) { FILE: pkg/analyzer/analyzers/airtable/common/endpoints.go type ErrorResponse (line 5) | type ErrorResponse struct type Endpoint (line 9) | type Endpoint struct type EndpointName (line 18) | type EndpointName constant GetUserInfoEndpoint (line 21) | GetUserInfoEndpoint EndpointName = iota constant ListBasesEndpoint (line 22) | ListBasesEndpoint EndpointName = iota constant UpdateBaseEndpoint (line 23) | UpdateBaseEndpoint EndpointName = iota constant GetBaseSchemaEndpoint (line 24) | GetBaseSchemaEndpoint EndpointName = iota constant ListRecordsEndpoint (line 25) | ListRecordsEndpoint EndpointName = iota constant CreateRecordEndpoint (line 26) | CreateRecordEndpoint EndpointName = iota constant ListRecordCommentsEndpoint (line 27) | ListRecordCommentsEndpoint EndpointName = iota constant ListWebhooksEndpoint (line 28) | ListWebhooksEndpoint EndpointName = iota constant ListBlockInstallationsEndpoint (line 29) | ListBlockInstallationsEndpoint EndpointName = iota function init (line 34) | func init() { function GetRequiredPermission (line 122) | func GetRequiredPermission(permission Permission) *string { function GetEndpoint (line 130) | func GetEndpoint(name EndpointName) (Endpoint, bool) { FILE: pkg/analyzer/analyzers/airtable/common/models.go type AirtableUserInfo (line 3) | type AirtableUserInfo struct type AirtableBases (line 9) | type AirtableBases struct type Schema (line 17) | type Schema struct type AirtableEntity (line 21) | type AirtableEntity struct FILE: pkg/analyzer/analyzers/airtable/common/permissions.go type Permission (line 6) | type Permission method ToString (line 142) | func (p Permission) ToString() (string, error) { method ToID (line 150) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant DataRecordsRead (line 10) | DataRecordsRead Permission = iota constant DataRecordsWrite (line 11) | DataRecordsWrite Permission = iota constant DataRecordcommentsRead (line 12) | DataRecordcommentsRead Permission = iota constant DataRecordcommentsWrite (line 13) | DataRecordcommentsWrite Permission = iota constant SchemaBasesRead (line 14) | SchemaBasesRead Permission = iota constant SchemaBasesWrite (line 15) | SchemaBasesWrite Permission = iota constant WebhookManage (line 16) | WebhookManage Permission = iota constant BlockManage (line 17) | BlockManage Permission = iota constant UserEmailRead (line 18) | UserEmailRead Permission = iota constant EnterpriseGroupsRead (line 19) | EnterpriseGroupsRead Permission = iota constant WorkspacesandbasesRead (line 20) | WorkspacesandbasesRead Permission = iota constant WorkspacesandbasesWrite (line 21) | WorkspacesandbasesWrite Permission = iota constant WorkspacesandbasesSharesManage (line 22) | WorkspacesandbasesSharesManage Permission = iota constant EnterpriseScimUsersandgroupsManage (line 23) | EnterpriseScimUsersandgroupsManage Permission = iota constant EnterpriseAuditlogsRead (line 24) | EnterpriseAuditlogsRead Permission = iota constant EnterpriseChangeeventsRead (line 25) | EnterpriseChangeeventsRead Permission = iota constant EnterpriseExportsManage (line 26) | EnterpriseExportsManage Permission = iota constant EnterpriseAccountRead (line 27) | EnterpriseAccountRead Permission = iota constant EnterpriseAccountWrite (line 28) | EnterpriseAccountWrite Permission = iota constant EnterpriseUserRead (line 29) | EnterpriseUserRead Permission = iota constant EnterpriseUserWrite (line 30) | EnterpriseUserWrite Permission = iota constant EnterpriseGroupsManage (line 31) | EnterpriseGroupsManage Permission = iota constant WorkspacesandbasesManage (line 32) | WorkspacesandbasesManage Permission = iota function PermissionFromString (line 158) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 166) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/airtable/common/scopes.go function init (line 158) | func init() { function GetScopePermissions (line 167) | func GetScopePermissions(scope string) ([]string, bool) { function GetScopeEndpoint (line 172) | func GetScopeEndpoint(scope string) (Endpoint, bool) { FILE: pkg/analyzer/analyzers/analyzers.go type Analyzer (line 16) | type Analyzer interface type AnalyzerType (line 21) | type AnalyzerType method String (line 161) | func (a AnalyzerType) String() string { type AnalyzerResult (line 24) | type AnalyzerResult struct type Resource (line 31) | type Resource struct type Permission (line 39) | type Permission struct type Binding (line 44) | type Binding struct type PermissionType (line 51) | type PermissionType constant READ (line 54) | READ PermissionType = "Read" constant WRITE (line 55) | WRITE PermissionType = "Write" constant READ_WRITE (line 56) | READ_WRITE PermissionType = "Read & Write" constant NONE (line 57) | NONE PermissionType = "None" constant ERROR (line 58) | ERROR PermissionType = "Error" constant FullAccess (line 60) | FullAccess string = "full_access" constant AnalyzerTypeInvalid (line 64) | AnalyzerTypeInvalid AnalyzerType = iota constant AnalyzerTypeAirbrake (line 65) | AnalyzerTypeAirbrake constant AnalyzerAnthropic (line 66) | AnalyzerAnthropic constant AnalyzerTypeAsana (line 67) | AnalyzerTypeAsana constant AnalyzerTypeBitbucket (line 68) | AnalyzerTypeBitbucket constant AnalyzerTypeDockerHub (line 69) | AnalyzerTypeDockerHub constant AnalyzerTypeElevenLabs (line 70) | AnalyzerTypeElevenLabs constant AnalyzerTypeGitHub (line 71) | AnalyzerTypeGitHub constant AnalyzerTypeGitLab (line 72) | AnalyzerTypeGitLab constant AnalyzerTypeHuggingFace (line 73) | AnalyzerTypeHuggingFace constant AnalyzerTypeMailchimp (line 74) | AnalyzerTypeMailchimp constant AnalyzerTypeMailgun (line 75) | AnalyzerTypeMailgun constant AnalyzerTypeMySQL (line 76) | AnalyzerTypeMySQL constant AnalyzerTypeOpenAI (line 77) | AnalyzerTypeOpenAI constant AnalyzerTypeOpsgenie (line 78) | AnalyzerTypeOpsgenie constant AnalyzerTypePostgres (line 79) | AnalyzerTypePostgres constant AnalyzerTypePostman (line 80) | AnalyzerTypePostman constant AnalyzerTypeSendgrid (line 81) | AnalyzerTypeSendgrid constant AnalyzerTypeShopify (line 82) | AnalyzerTypeShopify constant AnalyzerTypeSlack (line 83) | AnalyzerTypeSlack constant AnalyzerTypeSourcegraph (line 84) | AnalyzerTypeSourcegraph constant AnalyzerTypeSquare (line 85) | AnalyzerTypeSquare constant AnalyzerTypeStripe (line 86) | AnalyzerTypeStripe constant AnalyzerTypeTwilio (line 87) | AnalyzerTypeTwilio constant AnalyzerTypePrivateKey (line 88) | AnalyzerTypePrivateKey constant AnalyzerTypeNotion (line 89) | AnalyzerTypeNotion constant AnalyzerTypeDigitalOcean (line 90) | AnalyzerTypeDigitalOcean constant AnalyzerTypePlanetScale (line 91) | AnalyzerTypePlanetScale constant AnalyzerTypeAirtableOAuth (line 92) | AnalyzerTypeAirtableOAuth constant AnalyzerTypeAirtablePat (line 93) | AnalyzerTypeAirtablePat constant AnalyzerTypeGroq (line 94) | AnalyzerTypeGroq constant AnalyzerTypeLaunchDarkly (line 95) | AnalyzerTypeLaunchDarkly constant AnalyzerTypeFigma (line 96) | AnalyzerTypeFigma constant AnalyzerTypePlaid (line 97) | AnalyzerTypePlaid constant AnalyzerTypeNetlify (line 98) | AnalyzerTypeNetlify constant AnalyzerTypeFastly (line 99) | AnalyzerTypeFastly constant AnalyzerTypeMonday (line 100) | AnalyzerTypeMonday constant AnalyzerTypeDatadog (line 101) | AnalyzerTypeDatadog constant AnalyzerTypeNgrok (line 102) | AnalyzerTypeNgrok constant AnalyzerTypeMux (line 103) | AnalyzerTypeMux constant AnalyzerTypePosthog (line 104) | AnalyzerTypePosthog constant AnalyzerTypeDropbox (line 105) | AnalyzerTypeDropbox constant AnalyzerTypeDataBricks (line 106) | AnalyzerTypeDataBricks constant AnalyzerTypeJira (line 107) | AnalyzerTypeJira function AvailableAnalyzers (line 169) | func AvailableAnalyzers() []string { type PermissionStatus (line 185) | type PermissionStatus struct type HttpStatusTest (line 190) | type HttpStatusTest struct method RunTest (line 202) | func (h *HttpStatusTest) RunTest(headers map[string]string) error { type Scope (line 244) | type Scope struct function StatusContains (line 249) | func StatusContains(status int, vals []int) bool { function GetWriterFromStatus (line 258) | func GetWriterFromStatus(status PermissionType) func(a ...interface{}) s... function BindAllPermissions (line 282) | func BindAllPermissions(r Resource, perms ...Permission) []Binding { FILE: pkg/analyzer/analyzers/anthropic/anthropic.go constant APIKey (line 21) | APIKey = "API-Key" constant AdminKey (line 22) | AdminKey = "Admin-Key" type Analyzer (line 25) | type Analyzer struct method Type (line 47) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 51) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type SecretInfo (line 30) | type SecretInfo struct type AnthropicResource (line 39) | type AnthropicResource struct function AnalyzeAndPrintPermissions (line 65) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 89) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function secretInfoToAnalyzerResult (line 120) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function printPermission (line 163) | func printPermission(permission string) { function printAnthropicResources (line 172) | func printAnthropicResources(resources []AnthropicResource) { function getKeyType (line 184) | func getKeyType(key string) string { FILE: pkg/analyzer/analyzers/anthropic/anthropic_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/anthropic/permissions.go type Permission (line 6) | type Permission method ToString (line 32) | func (p Permission) ToString() (string, error) { method ToID (line 40) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant FullAccess (line 10) | FullAccess Permission = iota function PermissionFromString (line 48) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 56) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/anthropic/requests.go type ModelsResponse (line 22) | type ModelsResponse struct type MessageResponse (line 30) | type MessageResponse struct type OrgUsersResponse (line 40) | type OrgUsersResponse struct type WorkspacesResponse (line 50) | type WorkspacesResponse struct type WorkspaceMembersResponse (line 58) | type WorkspaceMembersResponse struct type APIKeysResponse (line 67) | type APIKeysResponse struct function makeAnthropicRequest (line 82) | func makeAnthropicRequest(client *http.Client, url, key string) ([]byte,... function captureAPIKeyResources (line 113) | func captureAPIKeyResources(client *http.Client, apiKey string, secretIn... function captureAdminKeyResources (line 126) | func captureAdminKeyResources(client *http.Client, adminKey string, secr... function captureModels (line 142) | func captureModels(client *http.Client, apiKey string, secretInfo *Secre... function captureMessageBatches (line 172) | func captureMessageBatches(client *http.Client, apiKey string, secretInf... function captureOrgUsers (line 206) | func captureOrgUsers(client *http.Client, adminKey string, secretInfo *S... function captureWorkspaces (line 240) | func captureWorkspaces(client *http.Client, adminKey string, secretInfo ... function captureWorkspaceMembers (line 276) | func captureWorkspaceMembers(client *http.Client, key string, parentWork... function captureAPIKeys (line 307) | func captureAPIKeys(client *http.Client, adminKey string, secretInfo *Se... FILE: pkg/analyzer/analyzers/asana/asana.go type Analyzer (line 22) | type Analyzer struct method Type (line 26) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 28) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 42) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type SecretInfo (line 79) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 92) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 101) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function printMetadata (line 133) | func printMetadata(me *SecretInfo) { function allPermissions (line 152) | func allPermissions() []analyzers.Permission { FILE: pkg/analyzer/analyzers/asana/asana_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/asana/permissions.go type Permission (line 6) | type Permission method ToString (line 227) | func (p Permission) ToString() (string, error) { method ToID (line 235) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant AllocationsRead (line 10) | AllocationsRead Permission = iota constant AllocationsWrite (line 11) | AllocationsWrite Permission = iota constant AttachmentsRead (line 12) | AttachmentsRead Permission = iota constant AttachmentsWrite (line 13) | AttachmentsWrite Permission = iota constant AutditLogsRead (line 14) | AutditLogsRead Permission = iota constant AutditLogsWrite (line 15) | AutditLogsWrite Permission = iota constant CustomFieldsRead (line 16) | CustomFieldsRead Permission = iota constant CustomFieldsWrite (line 17) | CustomFieldsWrite Permission = iota constant CustomFieldSettingsRead (line 18) | CustomFieldSettingsRead Permission = iota constant CustomFieldSettingsWrite (line 19) | CustomFieldSettingsWrite Permission = iota constant BatchApiRead (line 20) | BatchApiRead Permission = iota constant BatchApiWrite (line 21) | BatchApiWrite Permission = iota constant EventsRead (line 22) | EventsRead Permission = iota constant EventsWrite (line 23) | EventsWrite Permission = iota constant GoalsRead (line 24) | GoalsRead Permission = iota constant GoalsWrite (line 25) | GoalsWrite Permission = iota constant JobsRead (line 26) | JobsRead Permission = iota constant JobsWrite (line 27) | JobsWrite Permission = iota constant PortfoliosRead (line 28) | PortfoliosRead Permission = iota constant PortfoliosWrite (line 29) | PortfoliosWrite Permission = iota constant ProjectsRead (line 30) | ProjectsRead Permission = iota constant ProjectsWrite (line 31) | ProjectsWrite Permission = iota constant ProjectMembershipsRead (line 32) | ProjectMembershipsRead Permission = iota constant ProjectMembershipsWrite (line 33) | ProjectMembershipsWrite Permission = iota constant SectionsRead (line 34) | SectionsRead Permission = iota constant SectionsWrite (line 35) | SectionsWrite Permission = iota constant TagsRead (line 36) | TagsRead Permission = iota constant TagsWrite (line 37) | TagsWrite Permission = iota constant TasksRead (line 38) | TasksRead Permission = iota constant TasksWrite (line 39) | TasksWrite Permission = iota constant TeamsRead (line 40) | TeamsRead Permission = iota constant TeamsWrite (line 41) | TeamsWrite Permission = iota constant UsersRead (line 42) | UsersRead Permission = iota constant UsersWrite (line 43) | UsersWrite Permission = iota constant UserTaskListsRead (line 44) | UserTaskListsRead Permission = iota constant UserTaskListsWrite (line 45) | UserTaskListsWrite Permission = iota constant MembershipsRead (line 46) | MembershipsRead Permission = iota constant MembershipsWrite (line 47) | MembershipsWrite Permission = iota constant RulesRead (line 48) | RulesRead Permission = iota constant RulesWrite (line 49) | RulesWrite Permission = iota function PermissionFromString (line 243) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 251) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/bitbucket/bitbucket.go type SecretInfo (line 27) | type SecretInfo struct type Repo (line 33) | type Repo struct type RepoJSON (line 53) | type RepoJSON struct type Analyzer (line 57) | type Analyzer struct method Type (line 61) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 63) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 75) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function getScopesAndType (line 131) | func getScopesAndType(cfg *config.Config, key string) (string, []string,... function scopesToBitbucketScopes (line 159) | func scopesToBitbucketScopes(scopes ...analyzers.Permission) []Bitbucket... function getRepositories (line 175) | func getRepositories(cfg *config.Config, key string, role string) (RepoJ... function getAllRepos (line 212) | func getAllRepos(cfg *config.Config, key string) ([]Repo, error) { function AnalyzePermissions (line 234) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function convertScopeToAnalyzerPermissions (line 253) | func convertScopeToAnalyzerPermissions(scopes []string) []analyzers.Perm... function AnalyzeAndPrintPermissions (line 261) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function printScopes (line 271) | func printScopes(credentialType string, scopes []analyzers.Permission) { function printAccessibleRepositories (line 297) | func printAccessibleRepositories(repos []Repo) { FILE: pkg/analyzer/analyzers/bitbucket/bitbucket_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 89) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/bitbucket/permissions.go type Permission (line 6) | type Permission method ToString (line 102) | func (p Permission) ToString() (string, error) { method ToID (line 110) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Project (line 10) | Project Permission = iota constant ProjectAdmin (line 11) | ProjectAdmin Permission = iota constant Repository (line 12) | Repository Permission = iota constant RepositoryWrite (line 13) | RepositoryWrite Permission = iota constant RepositoryAdmin (line 14) | RepositoryAdmin Permission = iota constant RepositoryDelete (line 15) | RepositoryDelete Permission = iota constant Pullrequest (line 16) | Pullrequest Permission = iota constant PullrequestWrite (line 17) | PullrequestWrite Permission = iota constant Webhook (line 18) | Webhook Permission = iota constant Account (line 19) | Account Permission = iota constant Pipeline (line 20) | Pipeline Permission = iota constant PipelineWrite (line 21) | PipelineWrite Permission = iota constant PipelineVariable (line 22) | PipelineVariable Permission = iota constant Runner (line 23) | Runner Permission = iota constant RunnerWrite (line 24) | RunnerWrite Permission = iota function PermissionFromString (line 118) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 126) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/bitbucket/scopes.go type BitbucketScope (line 9) | type BitbucketScope struct type ByCategoryAndName (line 15) | type ByCategoryAndName method Len (line 17) | func (a ByCategoryAndName) Len() int { return len(a) } method Swap (line 18) | func (a ByCategoryAndName) Swap(i, j int) { a[i], a[j] = a[j], a[i] } method Less (line 19) | func (a ByCategoryAndName) Less(i, j int) bool { FILE: pkg/analyzer/analyzers/client.go type AnalyzeClient (line 14) | type AnalyzeClient struct function CreateLogFileName (line 20) | func CreateLogFileName(baseName string) string { type ClientOption (line 32) | type ClientOption function NewAnalyzeClient (line 35) | func NewAnalyzeClient(cfg *config.Config, opts ...func(*http.Client)) *h... function NewAnalyzeClientUnrestricted (line 54) | func NewAnalyzeClientUnrestricted(cfg *config.Config, opts ...ClientOpti... type LoggingRoundTripper (line 72) | type LoggingRoundTripper struct method RoundTrip (line 78) | func (r LoggingRoundTripper) RoundTrip(req *http.Request) (*http.Respo... type AnalyzerRoundTripper (line 120) | type AnalyzerRoundTripper struct method RoundTrip (line 124) | func (r AnalyzerRoundTripper) RoundTrip(req *http.Request) (*http.Resp... function IsMethodSafe (line 138) | func IsMethodSafe(method string) bool { type RateLimitRoundTripper (line 147) | type RateLimitRoundTripper struct method RoundTrip (line 152) | func (rt RateLimitRoundTripper) RoundTrip(req *http.Request) (*http.Re... function WithRateLimiter (line 164) | func WithRateLimiter(l *rate.Limiter) ClientOption { FILE: pkg/analyzer/analyzers/client_test.go function TestAnalyzerClientUnsafeSuccess (line 9) | func TestAnalyzerClientUnsafeSuccess(t *testing.T) { FILE: pkg/analyzer/analyzers/databricks/databricks.go type Analyzer (line 18) | type Analyzer struct method Type (line 22) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 26) | func (a Analyzer) Analyze(ctx context.Context, credInfo map[string]str... function AnalyzeAndPrintPermissions (line 45) | func AnalyzeAndPrintPermissions(cfg *config.Config, domain, token string) { function AnalyzePermissions (line 72) | func AnalyzePermissions(ctx context.Context, cfg *config.Config, domain,... function secretInfoToAnalyzerResult (line 98) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function printUserInfo (line 138) | func printUserInfo(user User) { function printTokenInfo (line 148) | func printTokenInfo(tokens []Token) { function printPermissions (line 160) | func printPermissions(permissions []string) { function printResources (line 171) | func printResources(resources []DataBricksResource) { FILE: pkg/analyzer/analyzers/databricks/databricks_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 98) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/databricks/models.go type ResourceType (line 3) | type ResourceType method String (line 5) | func (r ResourceType) String() string { constant CurrentUser (line 10) | CurrentUser ResourceType = "User" constant TokensInfo (line 11) | TokensInfo ResourceType = "Token" constant TokenPermissions (line 12) | TokenPermissions ResourceType = "Token Permission" constant Repositories (line 13) | Repositories ResourceType = "Repository" constant GitCredentials (line 14) | GitCredentials ResourceType = "Git Credential" constant Jobs (line 15) | Jobs ResourceType = "Job" constant Clusters (line 16) | Clusters ResourceType = "Cluster" constant Groups (line 17) | Groups ResourceType = "Group" constant Users (line 18) | Users ResourceType = "Member" type SecretInfo (line 21) | type SecretInfo struct type User (line 28) | type User struct type Token (line 34) | type Token struct type DataBricksResource (line 42) | type DataBricksResource struct type CurrentUserInfo (line 51) | type CurrentUserInfo struct type Tokens (line 61) | type Tokens struct type Permissions (line 71) | type Permissions struct type ReposResponse (line 78) | type ReposResponse struct type GitCreds (line 87) | type GitCreds struct type JobsResponse (line 95) | type JobsResponse struct type ClustersResponse (line 103) | type ClustersResponse struct type GroupsResponse (line 111) | type GroupsResponse struct type UsersResponse (line 119) | type UsersResponse struct FILE: pkg/analyzer/analyzers/databricks/permissions.go type Permission (line 6) | type Permission method ToString (line 37) | func (p Permission) ToString() (string, error) { method ToID (line 45) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant CanManage (line 10) | CanManage Permission = iota constant CanUse (line 11) | CanUse Permission = iota function PermissionFromString (line 53) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 61) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/databricks/requests.go function doAndDecode (line 42) | func doAndDecode[T any](ctx context.Context, client *http.Client, domain... function captureDataBricksResources (line 82) | func captureDataBricksResources(ctx context.Context, client *http.Client... function captureUserInfo (line 110) | func captureUserInfo(ctx context.Context, client *http.Client, domain, t... function captureTokensInfo (line 131) | func captureTokensInfo(ctx context.Context, client *http.Client, domain,... function captureTokenPermissions (line 151) | func captureTokenPermissions(ctx context.Context, client *http.Client, d... function captureRepos (line 165) | func captureRepos(ctx context.Context, client *http.Client, domain, toke... function captureGitCreds (line 191) | func captureGitCreds(ctx context.Context, client *http.Client, domain, t... function captureJobs (line 212) | func captureJobs(ctx context.Context, client *http.Client, domain, token... function captureClusters (line 233) | func captureClusters(ctx context.Context, client *http.Client, domain, t... function captureGroups (line 254) | func captureGroups(ctx context.Context, client *http.Client, domain, tok... function captureUsers (line 272) | func captureUsers(ctx context.Context, client *http.Client, domain, toke... function readableTime (line 293) | func readableTime(timestamp int) string { FILE: pkg/analyzer/analyzers/datadog/datadog.go type Analyzer (line 20) | type Analyzer struct method Type (line 24) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 29) | func (a Analyzer) Analyze(ctx context.Context, credInfo map[string]str... function AnalyzeAndPrintPermissions (line 41) | func AnalyzeAndPrintPermissions(cfg *config.Config, apiKey, appKey, endp... function AnalyzePermissions (line 60) | func AnalyzePermissions(cfg *config.Config, apiKey, appKey, endpoint str... function secretInfoToAnalyzerResult (line 129) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function secretInfoPermissionsToAnalyzerPermission (line 186) | func secretInfoPermissionsToAnalyzerPermission(perms []Permission) *[]an... function secretInfoResourceToAnalyzerResource (line 197) | func secretInfoResourceToAnalyzerResource(resource Resource) *analyzers.... function printUser (line 212) | func printUser(user User) { function printResources (line 226) | func printResources(resources []Resource) { function printPermissions (line 245) | func printPermissions(permissions []Permission) { FILE: pkg/analyzer/analyzers/datadog/datadog_test.go function TestAnalyzer_Analyze (line 23) | func TestAnalyzer_Analyze(t *testing.T) { function TestAnalyzer_Analyze_ApiKeyOnly (line 157) | func TestAnalyzer_Analyze_ApiKeyOnly(t *testing.T) { function sortBindings (line 237) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/datadog/models.go constant ResourceTypeValidate (line 7) | ResourceTypeValidate = "Validate" constant ResourceTypeCurrentUser (line 8) | ResourceTypeCurrentUser = "Current User" constant ResourceTypeDashboard (line 9) | ResourceTypeDashboard = "Dashboard" constant ResourceTypeMonitor (line 10) | ResourceTypeMonitor = "Monitor" type Permission (line 14) | type Permission struct type SecretInfo (line 22) | type SecretInfo struct method appendResource (line 79) | func (s *SecretInfo) appendResource(resource Resource) { type User (line 31) | type User struct type Resource (line 38) | type Resource struct type currentUserResponse (line 46) | type currentUserResponse struct type dashboardResponse (line 56) | type dashboardResponse struct type DashboardItem (line 60) | type DashboardItem struct type monitorResponse (line 73) | type monitorResponse FILE: pkg/analyzer/analyzers/datadog/requests.go constant defaultTimeout (line 20) | defaultTimeout = 12 * time.Second constant apiKeyHeader (line 21) | apiKeyHeader = "DD-API-KEY" constant appKeyHeader (line 22) | appKeyHeader = "DD-APPLICATION-KEY" type HttpStatusTest (line 51) | type HttpStatusTest struct method RunTest (line 158) | func (h *HttpStatusTest) RunTest(client *http.Client, baseURL string, ... type Scope (line 59) | type Scope struct function DetectDomain (line 72) | func DetectDomain(client *http.Client, apiKey string, appKey string) (st... function makeDataDogRequest (line 118) | func makeDataDogRequest(client *http.Client, baseURL, endpoint, method, ... function ValidateApiKey (line 183) | func ValidateApiKey(client *http.Client, baseURL, apiKey string) (bool, ... function CaptureUserInformation (line 228) | func CaptureUserInformation(client *http.Client, baseURL, apiKey, appKey... function CaptureResources (line 240) | func CaptureResources(client *http.Client, baseURL, apiKey, appKey strin... function CapturePermissions (line 276) | func CapturePermissions(client *http.Client, baseURL, apiKey, appKey str... function CaptureApiKeyPermissions (line 316) | func CaptureApiKeyPermissions(secretInfo *SecretInfo) error { function getCurrentUserInfo (line 345) | func getCurrentUserInfo(client *http.Client, baseURL, apiKey, appKey str... function addUserToSecretInfo (line 366) | func addUserToSecretInfo(caller *currentUserResponse, secretInfo *Secret... function captureDashboard (line 377) | func captureDashboard(client *http.Client, baseURL, apiKey, appKey strin... function captureMonitor (line 415) | func captureMonitor(client *http.Client, baseURL, apiKey, appKey string,... function readInScopes (line 450) | func readInScopes() ([]Scope, error) { FILE: pkg/analyzer/analyzers/digitalocean/digitalocean.go constant MAX_CONCURRENT_TESTS (line 26) | MAX_CONCURRENT_TESTS = 10 type Analyzer (line 28) | type Analyzer struct method Type (line 32) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 34) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 46) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type HttpStatusTest (line 81) | type HttpStatusTest struct method RunTest (line 98) | func (h *HttpStatusTest) RunTest(cfg *config.Config, headers map[strin... function StatusContains (line 89) | func StatusContains(status int, vals []int) bool { type Scope (line 139) | type Scope struct function readInScopes (line 144) | func readInScopes() ([]Scope, error) { function checkPermissions (line 153) | func checkPermissions(cfg *config.Config, key string) ([]string, error) { type user (line 206) | type user struct type userJSON (line 213) | type userJSON struct function getUser (line 217) | func getUser(cfg *config.Config, token string) (*user, error) { type SecretInfo (line 252) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 257) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 271) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function printPermissions (line 294) | func printPermissions(permissions []string) { FILE: pkg/analyzer/analyzers/digitalocean/digitalocean_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/digitalocean/permissions.go type Permission (line 6) | type Permission method ToString (line 517) | func (p Permission) ToString() (string, error) { method ToID (line 525) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant OneClickRead (line 10) | OneClickRead Permission = iota constant OneClickCreate (line 11) | OneClickCreate Permission = iota constant ActionRead (line 12) | ActionRead Permission = iota constant AppRead (line 13) | AppRead Permission = iota constant AppCreate (line 14) | AppCreate Permission = iota constant AppUpdate (line 15) | AppUpdate Permission = iota constant AppDelete (line 16) | AppDelete Permission = iota constant BillingRead (line 17) | BillingRead Permission = iota constant BlockStorageRead (line 18) | BlockStorageRead Permission = iota constant BlockStorageCreate (line 19) | BlockStorageCreate Permission = iota constant BlockStorageDelete (line 20) | BlockStorageDelete Permission = iota constant CdnEndpointRead (line 21) | CdnEndpointRead Permission = iota constant CdnEndpointCreate (line 22) | CdnEndpointCreate Permission = iota constant CdnEndpointUpdate (line 23) | CdnEndpointUpdate Permission = iota constant CdnEndpointDelete (line 24) | CdnEndpointDelete Permission = iota constant CertificateRead (line 25) | CertificateRead Permission = iota constant CertificateCreate (line 26) | CertificateCreate Permission = iota constant CertificateDelete (line 27) | CertificateDelete Permission = iota constant ContainerRegistryRead (line 28) | ContainerRegistryRead Permission = iota constant ContainerRegistryCreate (line 29) | ContainerRegistryCreate Permission = iota constant DatabaseRead (line 30) | DatabaseRead Permission = iota constant DatabaseCreate (line 31) | DatabaseCreate Permission = iota constant DatabaseUpdate (line 32) | DatabaseUpdate Permission = iota constant DatabaseDelete (line 33) | DatabaseDelete Permission = iota constant DomainRecordRead (line 34) | DomainRecordRead Permission = iota constant DomainRecordCreate (line 35) | DomainRecordCreate Permission = iota constant DomainRecordUpdate (line 36) | DomainRecordUpdate Permission = iota constant DomainRecordDelete (line 37) | DomainRecordDelete Permission = iota constant DomainRead (line 38) | DomainRead Permission = iota constant DomainCreate (line 39) | DomainCreate Permission = iota constant DomainDelete (line 40) | DomainDelete Permission = iota constant DropletRead (line 41) | DropletRead Permission = iota constant DropletCreate (line 42) | DropletCreate Permission = iota constant DropletDelete (line 43) | DropletDelete Permission = iota constant DropletAutoscalePoolRead (line 44) | DropletAutoscalePoolRead Permission = iota constant DropletAutoscalePoolCreate (line 45) | DropletAutoscalePoolCreate Permission = iota constant DropletAutoscalePoolUpdate (line 46) | DropletAutoscalePoolUpdate Permission = iota constant DropletAutoscalePoolDelete (line 47) | DropletAutoscalePoolDelete Permission = iota constant FirewallRead (line 48) | FirewallRead Permission = iota constant FirewallCreate (line 49) | FirewallCreate Permission = iota constant FirewallUpdate (line 50) | FirewallUpdate Permission = iota constant FirewallDelete (line 51) | FirewallDelete Permission = iota constant FloatingIpRead (line 52) | FloatingIpRead Permission = iota constant FloatingIpCreate (line 53) | FloatingIpCreate Permission = iota constant FloatingIpDelete (line 54) | FloatingIpDelete Permission = iota constant NamespaceRead (line 55) | NamespaceRead Permission = iota constant NamespaceCreate (line 56) | NamespaceCreate Permission = iota constant NamespaceDelete (line 57) | NamespaceDelete Permission = iota constant GenaiAgentRead (line 58) | GenaiAgentRead Permission = iota constant GenaiAgentCreate (line 59) | GenaiAgentCreate Permission = iota constant GenaiAgentUpdate (line 60) | GenaiAgentUpdate Permission = iota constant GenaiAgentDelete (line 61) | GenaiAgentDelete Permission = iota constant ImageRead (line 62) | ImageRead Permission = iota constant ImageCreate (line 63) | ImageCreate Permission = iota constant ImageUpdate (line 64) | ImageUpdate Permission = iota constant ImageDelete (line 65) | ImageDelete Permission = iota constant KubernetesRead (line 66) | KubernetesRead Permission = iota constant KubernetesCreate (line 67) | KubernetesCreate Permission = iota constant KubernetesUpdate (line 68) | KubernetesUpdate Permission = iota constant KubernetesDelete (line 69) | KubernetesDelete Permission = iota constant LoadBalancerRead (line 70) | LoadBalancerRead Permission = iota constant LoadBalancerCreate (line 71) | LoadBalancerCreate Permission = iota constant LoadBalancerUpdate (line 72) | LoadBalancerUpdate Permission = iota constant LoadBalancerDelete (line 73) | LoadBalancerDelete Permission = iota constant MonitoringRead (line 74) | MonitoringRead Permission = iota constant MonitoringCreate (line 75) | MonitoringCreate Permission = iota constant MonitoringUpdate (line 76) | MonitoringUpdate Permission = iota constant MonitoringDelete (line 77) | MonitoringDelete Permission = iota constant ProjectRead (line 78) | ProjectRead Permission = iota constant ProjectCreate (line 79) | ProjectCreate Permission = iota constant ProjectUpdate (line 80) | ProjectUpdate Permission = iota constant ProjectDelete (line 81) | ProjectDelete Permission = iota constant RegionRead (line 82) | RegionRead Permission = iota constant ReservedIpRead (line 83) | ReservedIpRead Permission = iota constant ReservedIpCreate (line 84) | ReservedIpCreate Permission = iota constant ReservedIpDelete (line 85) | ReservedIpDelete Permission = iota constant SizeRead (line 86) | SizeRead Permission = iota constant SnapshotRead (line 87) | SnapshotRead Permission = iota constant SnapshotDelete (line 88) | SnapshotDelete Permission = iota constant SshKeyRead (line 89) | SshKeyRead Permission = iota constant SshKeyCreate (line 90) | SshKeyCreate Permission = iota constant SshKeyUpdate (line 91) | SshKeyUpdate Permission = iota constant SshKeyDelete (line 92) | SshKeyDelete Permission = iota constant TagRead (line 93) | TagRead Permission = iota constant TagCreate (line 94) | TagCreate Permission = iota constant TagDelete (line 95) | TagDelete Permission = iota constant UptimeRead (line 96) | UptimeRead Permission = iota constant UptimeCreate (line 97) | UptimeCreate Permission = iota constant UptimeUpdate (line 98) | UptimeUpdate Permission = iota constant UptimeDelete (line 99) | UptimeDelete Permission = iota constant VpcPeeringRead (line 100) | VpcPeeringRead Permission = iota constant VpcPeeringCreate (line 101) | VpcPeeringCreate Permission = iota constant VpcPeeringUpdate (line 102) | VpcPeeringUpdate Permission = iota constant VpcPeeringDelete (line 103) | VpcPeeringDelete Permission = iota constant VpcRead (line 104) | VpcRead Permission = iota constant VpcCreate (line 105) | VpcCreate Permission = iota constant VpcUpdate (line 106) | VpcUpdate Permission = iota constant VpcDelete (line 107) | VpcDelete Permission = iota function PermissionFromString (line 533) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 541) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/dockerhub/dockerhub.go type Analyzer (line 18) | type Analyzer struct method Type (line 50) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 54) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type SecretInfo (line 23) | type SecretInfo struct type User (line 34) | type User struct type Repository (line 41) | type Repository struct function AnalyzePermissions (line 74) | func AnalyzePermissions(cfg *config.Config, username, pat string) (*Secr... function AnalyzeAndPrintPermissions (line 99) | func AnalyzeAndPrintPermissions(cfg *config.Config, username, pat string) { function secretInfoToAnalyzerResult (line 125) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function printUser (line 162) | func printUser(user User) { function printPermissions (line 171) | func printPermissions(permissions []string) { function printRepositories (line 182) | func printRepositories(repos []Repository) { FILE: pkg/analyzer/analyzers/dockerhub/dockerhub_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/dockerhub/helper.go function decodeTokenToSecretInfo (line 30) | func decodeTokenToSecretInfo(jwtToken string, secretInfo *SecretInfo) er... function repositoriesToSecretInfo (line 69) | func repositoriesToSecretInfo(username string, repos *RepositoriesRespon... function sortRepositories (line 97) | func sortRepositories(repos *RepositoriesResponse) { function assignHighestPermission (line 117) | func assignHighestPermission(permissions []string) string { function humandReadableTime (line 140) | func humandReadableTime(seconds int) string { FILE: pkg/analyzer/analyzers/dockerhub/permissions.go type Permission (line 6) | type Permission method ToString (line 47) | func (p Permission) ToString() (string, error) { method ToID (line 55) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant RepoRead (line 10) | RepoRead Permission = iota constant RepoWrite (line 11) | RepoWrite Permission = iota constant RepoAdmin (line 12) | RepoAdmin Permission = iota constant RepoPublicRead (line 13) | RepoPublicRead Permission = iota function PermissionFromString (line 63) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 71) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/dockerhub/requests.go type LoginResponse (line 13) | type LoginResponse struct type ErrorLoginResponse (line 18) | type ErrorLoginResponse struct type RepositoriesResponse (line 24) | type RepositoriesResponse struct function login (line 35) | func login(client *http.Client, username, pat string) (string, error) { function fetchRepositories (line 79) | func fetchRepositories(client *http.Client, username, token string, secr... FILE: pkg/analyzer/analyzers/dropbox/dropbox.go type Analyzer (line 28) | type Analyzer struct method Type (line 39) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 43) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type PermissionStatus (line 31) | type PermissionStatus constant StatusGranted (line 34) | StatusGranted PermissionStatus = "Granted" constant StatusDenied (line 35) | StatusDenied PermissionStatus = "Denied" constant StatusUnverified (line 36) | StatusUnverified PermissionStatus = "Unverified" function AnalyzeAndPrintPermissions (line 57) | func AnalyzeAndPrintPermissions(cfg *config.Config, token string) { function AnalyzePermissions (line 74) | func AnalyzePermissions(cfg *config.Config, token string) (*secretInfo, ... function populateAccountInfo (line 110) | func populateAccountInfo(client *http.Client, info *secretInfo, token st... function testAllPermissions (line 127) | func testAllPermissions(client *http.Client, info *secretInfo, scopeConf... function testPermission (line 197) | func testPermission(client *http.Client, testEndpoint string, token stri... function callDropboxAPIEndpoint (line 217) | func callDropboxAPIEndpoint(client *http.Client, endpoint string, token ... function getScopeConfigMap (line 242) | func getScopeConfigMap() (*scopeConfig, error) { function secretInfoToAnalyzerResult (line 250) | func secretInfoToAnalyzerResult(info *secretInfo) *analyzers.AnalyzerRes... function getValidatedPermissions (line 280) | func getValidatedPermissions(info *secretInfo) []analyzers.Permission { function printAccountAndPermissions (line 295) | func printAccountAndPermissions(info *secretInfo) { FILE: pkg/analyzer/analyzers/dropbox/dropbox_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/dropbox/models.go type scopeConfig (line 3) | type scopeConfig struct type scope (line 7) | type scope struct type account (line 13) | type account struct type accountType (line 23) | type accountType struct type name (line 27) | type name struct type accountPermission (line 32) | type accountPermission struct type secretInfo (line 38) | type secretInfo struct FILE: pkg/analyzer/analyzers/dropbox/permissions.go type Permission (line 6) | type Permission method ToString (line 102) | func (p Permission) ToString() (string, error) { method ToID (line 110) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant AccountInfoWrite (line 10) | AccountInfoWrite Permission = iota constant AccountInfoRead (line 11) | AccountInfoRead Permission = iota constant FilesMetadataWrite (line 12) | FilesMetadataWrite Permission = iota constant FilesMetadataRead (line 13) | FilesMetadataRead Permission = iota constant FilesContentWrite (line 14) | FilesContentWrite Permission = iota constant FilesContentRead (line 15) | FilesContentRead Permission = iota constant SharingWrite (line 16) | SharingWrite Permission = iota constant SharingRead (line 17) | SharingRead Permission = iota constant FileRequestsWrite (line 18) | FileRequestsWrite Permission = iota constant FileRequestsRead (line 19) | FileRequestsRead Permission = iota constant ContactsWrite (line 20) | ContactsWrite Permission = iota constant ContactsRead (line 21) | ContactsRead Permission = iota constant Openid (line 22) | Openid Permission = iota constant Profile (line 23) | Profile Permission = iota constant Email (line 24) | Email Permission = iota function PermissionFromString (line 118) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 126) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/elevenlabs/elevenlabs.go type Analyzer (line 24) | type Analyzer struct method Type (line 81) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 85) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type SecretInfo (line 29) | type SecretInfo struct method AppendPermission (line 39) | func (s *SecretInfo) AppendPermission(perm string) { method HasPermission (line 47) | func (s *SecretInfo) HasPermission(perm Permission) bool { method AppendResource (line 57) | func (s *SecretInfo) AppendResource(resource ElevenLabsResource) { type User (line 65) | type User struct type ElevenLabsResource (line 73) | type ElevenLabsResource struct function AnalyzePermissions (line 101) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function AnalyzeAndPrintPermissions (line 129) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function secretInfoToAnalyzerResult (line 155) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function fetchUser (line 216) | func fetchUser(client *http.Client, key string) (*User, error) { function elevenLabsUserToSecretInfoUser (line 257) | func elevenLabsUserToSecretInfoUser(user User, secretInfo *SecretInfo) { function getElevenLabsResources (line 276) | func getElevenLabsResources(client *http.Client, key string, secretInfo ... function printUser (line 439) | func printUser(user User) { function printPermissions (line 448) | func printPermissions(permissions []string) { function printElevenLabsResources (line 459) | func printElevenLabsResources(resources []ElevenLabsResource) { FILE: pkg/analyzer/analyzers/elevenlabs/elevenlabs_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 95) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/elevenlabs/permissions.go type Permission (line 6) | type Permission method ToString (line 122) | func (p Permission) ToString() (string, error) { method ToID (line 130) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant TextToSpeech (line 10) | TextToSpeech Permission = iota constant SpeechToSpeech (line 11) | SpeechToSpeech Permission = iota constant AudioIsolation (line 12) | AudioIsolation Permission = iota constant DubbingRead (line 13) | DubbingRead Permission = iota constant DubbingWrite (line 14) | DubbingWrite Permission = iota constant ProjectsRead (line 15) | ProjectsRead Permission = iota constant ProjectsWrite (line 16) | ProjectsWrite Permission = iota constant AudioNativeRead (line 17) | AudioNativeRead Permission = iota constant AudioNativeWrite (line 18) | AudioNativeWrite Permission = iota constant PronunciationDictionariesRead (line 19) | PronunciationDictionariesRead Permission = iota constant PronunciationDictionariesWrite (line 20) | PronunciationDictionariesWrite Permission = iota constant VoicesRead (line 21) | VoicesRead Permission = iota constant VoicesWrite (line 22) | VoicesWrite Permission = iota constant ModelsRead (line 23) | ModelsRead Permission = iota constant SpeechHistoryRead (line 24) | SpeechHistoryRead Permission = iota constant SpeechHistoryWrite (line 25) | SpeechHistoryWrite Permission = iota constant UserRead (line 26) | UserRead Permission = iota constant WorkspaceRead (line 27) | WorkspaceRead Permission = iota constant WorkspaceWrite (line 28) | WorkspaceWrite Permission = iota function PermissionFromString (line 138) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 146) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/elevenlabs/requests.go type ErrorResponse (line 57) | type ErrorResponse struct type UserResponse (line 64) | type UserResponse struct type HistoryResponse (line 74) | type HistoryResponse struct type VoicesResponse (line 83) | type VoicesResponse struct type ProjectsResponse (line 92) | type ProjectsResponse struct type PronunciationDictionariesResponse (line 102) | type PronunciationDictionariesResponse struct type ModelsResponse (line 110) | type ModelsResponse struct type AgentsResponse (line 116) | type AgentsResponse struct type ConversationResponse (line 125) | type ConversationResponse struct function getAPIUrl (line 134) | func getAPIUrl(permission Permission) string { function makeElevenLabsRequest (line 144) | func makeElevenLabsRequest(client *http.Client, url, method, key string)... function makeElevenLabsRequestWithPayload (line 179) | func makeElevenLabsRequestWithPayload(client *http.Client, url, method, ... function getHistory (line 212) | func getHistory(client *http.Client, key string, secretInfo *SecretInfo)... function deleteHistory (line 247) | func deleteHistory(client *http.Client, key string, secretInfo *SecretIn... function deleteDubbing (line 266) | func deleteDubbing(client *http.Client, key string, secretInfo *SecretIn... function getDebugging (line 291) | func getDebugging(client *http.Client, key string, secretInfo *SecretInf... function getVoices (line 309) | func getVoices(client *http.Client, key string, secretInfo *SecretInfo) ... function deleteVoice (line 347) | func deleteVoice(client *http.Client, key string, secretInfo *SecretInfo... function getProjects (line 365) | func getProjects(client *http.Client, key string, secretInfo *SecretInfo... function deleteProject (line 407) | func deleteProject(client *http.Client, key string, secretInfo *SecretIn... function getPronunciationDictionaries (line 428) | func getPronunciationDictionaries(client *http.Client, key string, secre... function removePronunciationDictionariesRule (line 463) | func removePronunciationDictionariesRule(client *http.Client, key string... function getModels (line 488) | func getModels(client *http.Client, key string, secretInfo *SecretInfo) ... function updateAudioNativeProject (line 523) | func updateAudioNativeProject(client *http.Client, key string, secretInf... function deleteInviteFromWorkspace (line 558) | func deleteInviteFromWorkspace(client *http.Client, key string, secretIn... function textToSpeech (line 589) | func textToSpeech(client *http.Client, key string, secretInfo *SecretInf... function speechToSpeech (line 615) | func speechToSpeech(client *http.Client, key string, secretInfo *SecretI... function audioIsolation (line 646) | func audioIsolation(client *http.Client, key string, secretInfo *SecretI... function getAgents (line 676) | func getAgents(client *http.Client, key string, secretInfo *SecretInfo) ... function getConversation (line 715) | func getConversation(client *http.Client, key, agentID string, secretInf... function handleErrorStatus (line 751) | func handleErrorStatus(response []byte, permissionToAdd string, secretIn... function checkErrorStatus (line 770) | func checkErrorStatus(response []byte, expectedStatuses ...string) (bool... FILE: pkg/analyzer/analyzers/fastly/fastly.go type Analyzer (line 17) | type Analyzer struct method Type (line 21) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 25) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function AnalyzeAndPrintPermissions (line 41) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 68) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function secretInfoToAnalyzerResult (line 105) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function secretInfoResourceToAnalyzerResource (line 137) | func secretInfoResourceToAnalyzerResource(resource FastlyResource) *anal... function printUserInfo (line 154) | func printUserInfo(user User) { function printScopes (line 164) | func printScopes(scopes []string) { function printResources (line 175) | func printResources(resources []FastlyResource) { FILE: pkg/analyzer/analyzers/fastly/fastly_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 95) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/fastly/models.go constant TypeUserToken (line 7) | TypeUserToken string = "User Token" constant TypeAutomationToken (line 8) | TypeAutomationToken string = "Automation Token" constant TypeService (line 9) | TypeService string = "Service" constant TypeSvcVersion (line 10) | TypeSvcVersion string = "Service Version" constant TypeSvcVersionACL (line 11) | TypeSvcVersionACL string = "Service Version ACL" constant TypeSvcVersionDict (line 12) | TypeSvcVersionDict string = "Service Version Dictionary" constant TypeSvcVersionBackend (line 13) | TypeSvcVersionBackend string = "Service Version Backend" constant TypeSvcVersionDomain (line 14) | TypeSvcVersionDomain string = "Service Version Domain" constant TypeSvcVersionHealthCheck (line 15) | TypeSvcVersionHealthCheck string = "Service Version Health Check" constant TypeConfigStore (line 16) | TypeConfigStore string = "Config Store" constant TypeSecretStore (line 17) | TypeSecretStore string = "Secret Store" constant TypeTLSPrivateKey (line 18) | TypeTLSPrivateKey string = "TLS Private Key" constant TypeTLSCertificate (line 19) | TypeTLSCertificate string = "TLS Certificates" constant TypeTLSDomain (line 20) | TypeTLSDomain string = "TLS Domain" constant TypeInvoice (line 21) | TypeInvoice string = "Invoice" type SecretInfo (line 24) | type SecretInfo struct method appendResource (line 41) | func (s *SecretInfo) appendResource(resource FastlyResource) { method listResourceByType (line 49) | func (s *SecretInfo) listResourceByType(resourceType string) []FastlyR... type FastlyResource (line 32) | type FastlyResource struct type User (line 66) | type User struct type SelfToken (line 75) | type SelfToken struct method hasGlobalScope (line 87) | func (t SelfToken) hasGlobalScope() bool { type TokenData (line 98) | type TokenData struct type Token (line 103) | type Token struct type Service (line 112) | type Service struct type Version (line 119) | type Version struct type ACL (line 127) | type ACL struct type Dictionary (line 133) | type Dictionary struct type Backend (line 139) | type Backend struct type Domain (line 146) | type Domain struct type HealthCheck (line 151) | type HealthCheck struct type ConfigStore (line 159) | type ConfigStore struct type SecretStoreData (line 165) | type SecretStoreData struct type SecretStore (line 170) | type SecretStore struct type TLSPrivateKeyData (line 176) | type TLSPrivateKeyData struct type TLSPrivateKey (line 181) | type TLSPrivateKey struct type TLSCertificatesData (line 187) | type TLSCertificatesData struct type TLSCertificate (line 192) | type TLSCertificate struct type TLSDomainsData (line 198) | type TLSDomainsData struct type TLSDomain (line 203) | type TLSDomain struct type InvoicesData (line 208) | type InvoicesData struct type Invoice (line 213) | type Invoice struct FILE: pkg/analyzer/analyzers/fastly/permissions.go type Permission (line 6) | type Permission method ToString (line 47) | func (p Permission) ToString() (string, error) { method ToID (line 55) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Global (line 10) | Global Permission = iota constant GlobalRead (line 11) | GlobalRead Permission = iota constant PurgeAll (line 12) | PurgeAll Permission = iota constant PurgeSelect (line 13) | PurgeSelect Permission = iota function PermissionFromString (line 63) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 71) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/fastly/requests.go type endpoint (line 13) | type endpoint constant selfToken (line 17) | selfToken endpoint = iota constant currentUser (line 18) | currentUser constant userTokens (line 19) | userTokens constant automationTokens (line 20) | automationTokens constant service (line 21) | service constant serviceVersions (line 22) | serviceVersions constant serviceVersionACLs (line 23) | serviceVersionACLs constant serviceVersionDictionaries (line 24) | serviceVersionDictionaries constant serviceVersionBackends (line 25) | serviceVersionBackends constant serviceVersionDomains (line 26) | serviceVersionDomains constant serviceVersionHealthChecks (line 27) | serviceVersionHealthChecks constant configStores (line 28) | configStores constant secretStores (line 29) | secretStores constant tlsPrivateKeys (line 30) | tlsPrivateKeys constant tlsCertificates (line 31) | tlsCertificates constant tlsDomains (line 32) | tlsDomains constant invoices (line 33) | invoices function makeFastlyRequest (line 74) | func makeFastlyRequest(client *http.Client, endpoint, key string) ([]byt... function captureResources (line 103) | func captureResources(client *http.Client, key string, secretInfo *Secre... function captureTokenInfo (line 178) | func captureTokenInfo(client *http.Client, key string, secretInfo *Secre... function captureUserInfo (line 207) | func captureUserInfo(client *http.Client, key string, secretInfo *Secret... function captureUserTokens (line 232) | func captureUserTokens(client *http.Client, key string, secretInfo *Secr... function captureAutomationTokens (line 270) | func captureAutomationTokens(client *http.Client, key string, secretInfo... function captureServices (line 308) | func captureServices(client *http.Client, key string, secretInfo *Secret... function captureSvcVersions (line 344) | func captureSvcVersions(client *http.Client, key string, parentService F... function captureSvcVersionACLs (line 379) | func captureSvcVersionACLs(client *http.Client, key string, parentVersio... function captureSvcVersionDicts (line 413) | func captureSvcVersionDicts(client *http.Client, key string, parentVersi... function captureSvcVersionBackends (line 447) | func captureSvcVersionBackends(client *http.Client, key string, parentVe... function captureSvcVersionDomains (line 481) | func captureSvcVersionDomains(client *http.Client, key string, parentVer... function captureSvcVersionHealthChecks (line 515) | func captureSvcVersionHealthChecks(client *http.Client, key string, pare... function captureConfigStores (line 549) | func captureConfigStores(client *http.Client, key string, secretInfo *Se... function captureSecretStores (line 582) | func captureSecretStores(client *http.Client, key string, secretInfo *Se... function capturePrivateKeys (line 615) | func capturePrivateKeys(client *http.Client, key string, secretInfo *Sec... function captureCertificates (line 648) | func captureCertificates(client *http.Client, key string, secretInfo *Se... function captureTLSDomains (line 681) | func captureTLSDomains(client *http.Client, key string, secretInfo *Secr... function captureInvoices (line 714) | func captureInvoices(client *http.Client, key string, secretInfo *Secret... FILE: pkg/analyzer/analyzers/figma/figma.go type Analyzer (line 26) | type Analyzer struct method Type (line 30) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 41) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type ScopeStatus (line 32) | type ScopeStatus constant StatusError (line 35) | StatusError ScopeStatus = "Error" constant StatusGranted (line 36) | StatusGranted ScopeStatus = "Granted" constant StatusDenied (line 37) | StatusDenied ScopeStatus = "Denied" constant StatusUnverified (line 38) | StatusUnverified ScopeStatus = "Unverified" function AnalyzeAndPrintPermissions (line 53) | func AnalyzeAndPrintPermissions(cfg *config.Config, token string) { function AnalyzePermissions (line 64) | func AnalyzePermissions(cfg *config.Config, token string) (*secretInfo, ... function determineScopeStatus (line 123) | func determineScopeStatus(statusCode int, endpoint endpoint) ScopeStatus { function extractScopesFromError (line 138) | func extractScopesFromError(body []byte) ([]Scope, bool) { function filterErrorResponseBody (line 151) | func filterErrorResponseBody(msg string) string { function MapToAnalyzerResult (line 158) | func MapToAnalyzerResult(info *secretInfo) *analyzers.AnalyzerResult { function PrintUserAndPermissions (line 187) | func PrintUserAndPermissions(info *secretInfo) { FILE: pkg/analyzer/analyzers/figma/figma_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/figma/models.go type userInfo (line 3) | type userInfo struct type secretInfo (line 10) | type secretInfo struct type endpoint (line 15) | type endpoint struct FILE: pkg/analyzer/analyzers/figma/permissions.go type Permission (line 6) | type Permission method ToString (line 67) | func (p Permission) ToString() (string, error) { method ToID (line 75) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant FilesRead (line 10) | FilesRead Permission = iota constant FileVariablesRead (line 11) | FileVariablesRead Permission = iota constant FileVariablesWrite (line 12) | FileVariablesWrite Permission = iota constant FileCommentsWrite (line 13) | FileCommentsWrite Permission = iota constant FileDevResourcesRead (line 14) | FileDevResourcesRead Permission = iota constant FileDevResourcesWrite (line 15) | FileDevResourcesWrite Permission = iota constant LibraryAnalyticsRead (line 16) | LibraryAnalyticsRead Permission = iota constant WebhooksWrite (line 17) | WebhooksWrite Permission = iota function PermissionFromString (line 83) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 91) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/figma/requests.go function callAPIEndpoint (line 7) | func callAPIEndpoint(client *http.Client, token string, endpoint endpoin... FILE: pkg/analyzer/analyzers/figma/scopes.go type Scope (line 9) | type Scope constant ScopeFilesRead (line 12) | ScopeFilesRead Scope = "files:read" constant ScopeFileVariablesRead (line 13) | ScopeFileVariablesRead Scope = "file_variables:read" constant ScopeFileVariablesWrite (line 14) | ScopeFileVariablesWrite Scope = "file_variables:write" constant ScopeFileCommentsWrite (line 15) | ScopeFileCommentsWrite Scope = "file_comments:write" constant ScopeFileDevResourcesRead (line 16) | ScopeFileDevResourcesRead Scope = "file_dev_resources:read" constant ScopeFileDevResourcesWrite (line 17) | ScopeFileDevResourcesWrite Scope = "file_dev_resources:write" constant ScopeLibraryAnalyticsRead (line 18) | ScopeLibraryAnalyticsRead Scope = "library_analytics:read" constant ScopeWebhooksWrite (line 19) | ScopeWebhooksWrite Scope = "webhooks:write" function init (line 74) | func init() { function getScopeActions (line 87) | func getScopeActions(scope Scope) []string { function getScopeEndpointsMap (line 91) | func getScopeEndpointsMap() (map[Scope]endpoint, error) { function getScopeEndpoint (line 99) | func getScopeEndpoint(scopeToEndpoint map[Scope]endpoint, scope Scope) (... function getScopesFromScopeStrings (line 106) | func getScopesFromScopeStrings(scopeStrings []string) []Scope { function getAllScopes (line 116) | func getAllScopes() []Scope { FILE: pkg/analyzer/analyzers/github/classic/classic_permissions.go type Permission (line 6) | type Permission method ToString (line 267) | func (p Permission) ToString() (string, error) { method ToID (line 275) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Repo (line 10) | Repo Permission = iota constant RepoStatus (line 11) | RepoStatus Permission = iota constant RepoDeployment (line 12) | RepoDeployment Permission = iota constant PublicRepo (line 13) | PublicRepo Permission = iota constant RepoInvite (line 14) | RepoInvite Permission = iota constant SecurityEvents (line 15) | SecurityEvents Permission = iota constant Workflow (line 16) | Workflow Permission = iota constant WritePackages (line 17) | WritePackages Permission = iota constant ReadPackages (line 18) | ReadPackages Permission = iota constant DeletePackages (line 19) | DeletePackages Permission = iota constant AdminOrg (line 20) | AdminOrg Permission = iota constant WriteOrg (line 21) | WriteOrg Permission = iota constant ReadOrg (line 22) | ReadOrg Permission = iota constant ManageRunnersOrg (line 23) | ManageRunnersOrg Permission = iota constant AdminPublicKey (line 24) | AdminPublicKey Permission = iota constant WritePublicKey (line 25) | WritePublicKey Permission = iota constant ReadPublicKey (line 26) | ReadPublicKey Permission = iota constant AdminRepoHook (line 27) | AdminRepoHook Permission = iota constant WriteRepoHook (line 28) | WriteRepoHook Permission = iota constant ReadRepoHook (line 29) | ReadRepoHook Permission = iota constant AdminOrgHook (line 30) | AdminOrgHook Permission = iota constant Gist (line 31) | Gist Permission = iota constant Notifications (line 32) | Notifications Permission = iota constant User (line 33) | User Permission = iota constant ReadUser (line 34) | ReadUser Permission = iota constant UserEmail (line 35) | UserEmail Permission = iota constant UserFollow (line 36) | UserFollow Permission = iota constant DeleteRepo (line 37) | DeleteRepo Permission = iota constant WriteDiscussion (line 38) | WriteDiscussion Permission = iota constant ReadDiscussion (line 39) | ReadDiscussion Permission = iota constant AdminEnterprise (line 40) | AdminEnterprise Permission = iota constant ManageRunnersEnterprise (line 41) | ManageRunnersEnterprise Permission = iota constant ManageBillingEnterprise (line 42) | ManageBillingEnterprise Permission = iota constant ReadEnterprise (line 43) | ReadEnterprise Permission = iota constant AuditLog (line 44) | AuditLog Permission = iota constant ReadAuditLog (line 45) | ReadAuditLog Permission = iota constant Codespace (line 46) | Codespace Permission = iota constant CodespaceSecrets (line 47) | CodespaceSecrets Permission = iota constant Copilot (line 48) | Copilot Permission = iota constant ManageBillingCopilot (line 49) | ManageBillingCopilot Permission = iota constant Project (line 50) | Project Permission = iota constant ReadProject (line 51) | ReadProject Permission = iota constant AdminGpgKey (line 52) | AdminGpgKey Permission = iota constant WriteGpgKey (line 53) | WriteGpgKey Permission = iota constant ReadGpgKey (line 54) | ReadGpgKey Permission = iota constant AdminSshSigningKey (line 55) | AdminSshSigningKey Permission = iota constant WriteSshSigningKey (line 56) | WriteSshSigningKey Permission = iota constant ReadSshSigningKey (line 57) | ReadSshSigningKey Permission = iota function PermissionFromString (line 283) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 291) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/github/classic/classictoken.go function hasPrivateRepoAccess (line 65) | func hasPrivateRepoAccess(scopes map[Permission]bool) bool { function processScopes (line 69) | func processScopes(headerScopesSlice []analyzers.Permission) map[Permiss... function AnalyzeClassicToken (line 84) | func AnalyzeClassicToken(client *gh.Client, meta *common.TokenMetadata) ... function filterPrivateRepoScopes (line 110) | func filterPrivateRepoScopes(scopes map[Permission]bool) []Permission { function PrintClassicToken (line 122) | func PrintClassicToken(cfg *config.Config, info *common.SecretInfo) { function joinPermissions (line 144) | func joinPermissions(perms []Permission) string { function scopeFormatter (line 156) | func scopeFormatter(scope Permission, checked bool, indentation int) (st... function printClassicGHPermissions (line 170) | func printClassicGHPermissions(scopes map[Permission]bool, showAll bool) { function oauthScopesToPermissions (line 254) | func oauthScopesToPermissions(scopes ...analyzers.Permission) []analyzer... function oauthScopeToPermissions (line 266) | func oauthScopeToPermissions(scope string) []analyzers.Permission { FILE: pkg/analyzer/analyzers/github/common/github.go type TokenType (line 17) | type TokenType constant TokenTypeFineGrainedPAT (line 20) | TokenTypeFineGrainedPAT TokenType = "Fine-Grained GitHub Personal Access... constant TokenTypeClassicPAT (line 21) | TokenTypeClassicPAT TokenType = "Classic GitHub Personal Access Token" constant TokenTypeUserToServer (line 22) | TokenTypeUserToServer TokenType = "GitHub User-to-Server Token" constant TokenTypeGitHubToken (line 23) | TokenTypeGitHubToken TokenType = "GitHub Token" function checkFineGrained (line 26) | func checkFineGrained(token string, oauthScopes []analyzers.Permission) ... type Permission (line 53) | type Permission type SecretInfo (line 55) | type SecretInfo struct type TokenMetadata (line 66) | type TokenMetadata struct function GetTokenMetadata (line 78) | func GetTokenMetadata(token string, client *gh.Client) (*TokenMetadata, ... function GetAllGistsForUser (line 109) | func GetAllGistsForUser(client *gh.Client) ([]*gh.Gist, error) { function GetAllReposForUser (line 133) | func GetAllReposForUser(client *gh.Client) ([]*gh.Repository, error) { function PrintGitHubRepos (line 156) | func PrintGitHubRepos(repos []*gh.Repository) { function PrintGists (line 172) | func PrintGists(gists []*gh.Gist, showAll bool) { FILE: pkg/analyzer/analyzers/github/finegrained/finegrained.go constant RANDOM_STRING (line 23) | RANDOM_STRING = "FQ2pR.4voZg-gJfsqYKx_eLDNF_6BYhw8RL__" constant RANDOM_USERNAME (line 24) | RANDOM_USERNAME = "d" + "ummy" + "acco" + "untgh" + "2024" constant RANDOM_REPO (line 25) | RANDOM_REPO = "te" + "st" constant RANDOM_INTEGER (line 26) | RANDOM_INTEGER = 4294967289 function permissionFormatter (line 77) | func permissionFormatter(key, val any) (string, string) { function notImplementedRepoPerm (line 108) | func notImplementedRepoPerm(client *gh.Client, repo *gh.Repository, curr... function notImplementedAcctPerm (line 113) | func notImplementedAcctPerm(client *gh.Client, user *gh.User) (Permissio... function getMetadataPermission (line 117) | func getMetadataPermission(client *gh.Client, repo *gh.Repository, curre... function getActionsPermission (line 132) | func getActionsPermission(client *gh.Client, repo *gh.Repository, curren... function getAdministrationPermission (line 186) | func getAdministrationPermission(client *gh.Client, repo *gh.Repository,... function getCodeScanningAlertsPermission (line 216) | func getCodeScanningAlertsPermission(client *gh.Client, repo *gh.Reposit... function getCodespacesPermission (line 250) | func getCodespacesPermission(client *gh.Client, repo *gh.Repository, cur... function getCodespacesMetadataPermission (line 282) | func getCodespacesMetadataPermission(client *gh.Client, repo *gh.Reposit... function getCodespacesSecretsPermission (line 300) | func getCodespacesSecretsPermission(client *gh.Client, repo *gh.Reposito... function getCommitStatusesPermission (line 320) | func getCommitStatusesPermission(client *gh.Client, repo *gh.Repository,... function getContentsPermission (line 372) | func getContentsPermission(client *gh.Client, repo *gh.Repository, curre... function getDependabotAlertsPermission (line 426) | func getDependabotAlertsPermission(client *gh.Client, repo *gh.Repositor... function getDependabotSecretsPermission (line 456) | func getDependabotSecretsPermission(client *gh.Client, repo *gh.Reposito... function getDeploymentsPermission (line 486) | func getDeploymentsPermission(client *gh.Client, repo *gh.Repository, cu... function getEnvironmentsPermission (line 516) | func getEnvironmentsPermission(client *gh.Client, repo *gh.Repository, c... function getIssuesPermission (line 557) | func getIssuesPermission(client *gh.Client, repo *gh.Repository, current... function getPagesPermission (line 611) | func getPagesPermission(client *gh.Client, repo *gh.Repository, currentA... function getPullRequestsPermission (line 671) | func getPullRequestsPermission(client *gh.Client, repo *gh.Repository, c... function getRepoSecurityPermission (line 723) | func getRepoSecurityPermission(client *gh.Client, repo *gh.Repository, c... function getSecretScanningPermission (line 784) | func getSecretScanningPermission(client *gh.Client, repo *gh.Repository,... function getSecretsPermission (line 814) | func getSecretsPermission(client *gh.Client, repo *gh.Repository, curren... function getVariablesPermission (line 844) | func getVariablesPermission(client *gh.Client, repo *gh.Repository, curr... function getWebhooksPermission (line 874) | func getWebhooksPermission(client *gh.Client, repo *gh.Repository, curre... function analyzeRepositoryPermissions (line 908) | func analyzeRepositoryPermissions(client *gh.Client, repos []*gh.Reposit... function getBlockUserPermission (line 925) | func getBlockUserPermission(client *gh.Client, user *gh.User) (Permissio... function getCodespacesUserPermission (line 955) | func getCodespacesUserPermission(client *gh.Client, user *gh.User) (Perm... function getEmailPermission (line 985) | func getEmailPermission(client *gh.Client, user *gh.User) (Permission, e... function getFollowersPermission (line 1014) | func getFollowersPermission(client *gh.Client, user *gh.User) (Permissio... function getGPGKeysPermission (line 1043) | func getGPGKeysPermission(client *gh.Client, user *gh.User) (Permission,... function getGistsPermission (line 1073) | func getGistsPermission(client *gh.Client, user *gh.User) (Permission, e... function getGitKeysPermission (line 1091) | func getGitKeysPermission(client *gh.Client, user *gh.User) (Permission,... function getLimitsPermission (line 1121) | func getLimitsPermission(client *gh.Client, user *gh.User) (Permission, ... function getPlanPermission (line 1159) | func getPlanPermission(client *gh.Client, user *gh.User) (Permission, er... function getProfilePermission (line 1173) | func getProfilePermission(client *gh.Client, user *gh.User) (Permission,... function getSigningKeysPermission (line 1195) | func getSigningKeysPermission(client *gh.Client, user *gh.User) (Permiss... function getStarringPermission (line 1225) | func getStarringPermission(client *gh.Client, user *gh.User) (Permission... function getWatchingPermission (line 1232) | func getWatchingPermission(client *gh.Client, user *gh.User) (Permission... function analyzeUserPermissions (line 1238) | func analyzeUserPermissions(client *gh.Client, user *gh.User) ([]Permiss... function AnalyzeFineGrainedToken (line 1252) | func AnalyzeFineGrainedToken(client *gh.Client, meta *common.TokenMetada... function PrintFineGrainedToken (line 1310) | func PrintFineGrainedToken(cfg *config.Config, info *common.SecretInfo) { function printFineGrainedPermissions (line 1336) | func printFineGrainedPermissions(accessMap []Permission, showAll bool, r... FILE: pkg/analyzer/analyzers/github/finegrained/finegrained_permissions.go type Permission (line 6) | type Permission method ToString (line 422) | func (p Permission) ToString() (string, error) { method ToID (line 430) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant NoAccess (line 10) | NoAccess Permission = iota constant ActionsRead (line 11) | ActionsRead Permission = iota constant ActionsWrite (line 12) | ActionsWrite Permission = iota constant AdministrationRead (line 13) | AdministrationRead Permission = iota constant AdministrationWrite (line 14) | AdministrationWrite Permission = iota constant CodeScanningAlertsRead (line 15) | CodeScanningAlertsRead Permission = iota constant CodeScanningAlertsWrite (line 16) | CodeScanningAlertsWrite Permission = iota constant CodespacesRead (line 17) | CodespacesRead Permission = iota constant CodespacesWrite (line 18) | CodespacesWrite Permission = iota constant CodespacesLifecycleRead (line 19) | CodespacesLifecycleRead Permission = iota constant CodespacesLifecycleWrite (line 20) | CodespacesLifecycleWrite Permission = iota constant CodespacesMetadataRead (line 21) | CodespacesMetadataRead Permission = iota constant CodespacesMetadataWrite (line 22) | CodespacesMetadataWrite Permission = iota constant CodespacesSecretsRead (line 23) | CodespacesSecretsRead Permission = iota constant CodespacesSecretsWrite (line 24) | CodespacesSecretsWrite Permission = iota constant CommitStatusesRead (line 25) | CommitStatusesRead Permission = iota constant CommitStatusesWrite (line 26) | CommitStatusesWrite Permission = iota constant ContentsRead (line 27) | ContentsRead Permission = iota constant ContentsWrite (line 28) | ContentsWrite Permission = iota constant CustomPropertiesRead (line 29) | CustomPropertiesRead Permission = iota constant CustomPropertiesWrite (line 30) | CustomPropertiesWrite Permission = iota constant DependabotAlertsRead (line 31) | DependabotAlertsRead Permission = iota constant DependabotAlertsWrite (line 32) | DependabotAlertsWrite Permission = iota constant DependabotSecretsRead (line 33) | DependabotSecretsRead Permission = iota constant DependabotSecretsWrite (line 34) | DependabotSecretsWrite Permission = iota constant DeploymentsRead (line 35) | DeploymentsRead Permission = iota constant DeploymentsWrite (line 36) | DeploymentsWrite Permission = iota constant EnvironmentsRead (line 37) | EnvironmentsRead Permission = iota constant EnvironmentsWrite (line 38) | EnvironmentsWrite Permission = iota constant IssuesRead (line 39) | IssuesRead Permission = iota constant IssuesWrite (line 40) | IssuesWrite Permission = iota constant MergeQueuesRead (line 41) | MergeQueuesRead Permission = iota constant MergeQueuesWrite (line 42) | MergeQueuesWrite Permission = iota constant MetadataRead (line 43) | MetadataRead Permission = iota constant MetadataWrite (line 44) | MetadataWrite Permission = iota constant PagesRead (line 45) | PagesRead Permission = iota constant PagesWrite (line 46) | PagesWrite Permission = iota constant PullRequestsRead (line 47) | PullRequestsRead Permission = iota constant PullRequestsWrite (line 48) | PullRequestsWrite Permission = iota constant RepoSecurityRead (line 49) | RepoSecurityRead Permission = iota constant RepoSecurityWrite (line 50) | RepoSecurityWrite Permission = iota constant SecretScanningRead (line 51) | SecretScanningRead Permission = iota constant SecretScanningWrite (line 52) | SecretScanningWrite Permission = iota constant SecretsRead (line 53) | SecretsRead Permission = iota constant SecretsWrite (line 54) | SecretsWrite Permission = iota constant VariablesRead (line 55) | VariablesRead Permission = iota constant VariablesWrite (line 56) | VariablesWrite Permission = iota constant WebhooksRead (line 57) | WebhooksRead Permission = iota constant WebhooksWrite (line 58) | WebhooksWrite Permission = iota constant WorkflowsRead (line 59) | WorkflowsRead Permission = iota constant WorkflowsWrite (line 60) | WorkflowsWrite Permission = iota constant BlockUserRead (line 61) | BlockUserRead Permission = iota constant BlockUserWrite (line 62) | BlockUserWrite Permission = iota constant CodespaceUserSecretsRead (line 63) | CodespaceUserSecretsRead Permission = iota constant CodespaceUserSecretsWrite (line 64) | CodespaceUserSecretsWrite Permission = iota constant EmailRead (line 65) | EmailRead Permission = iota constant EmailWrite (line 66) | EmailWrite Permission = iota constant FollowersRead (line 67) | FollowersRead Permission = iota constant FollowersWrite (line 68) | FollowersWrite Permission = iota constant GpgKeysRead (line 69) | GpgKeysRead Permission = iota constant GpgKeysWrite (line 70) | GpgKeysWrite Permission = iota constant GistsRead (line 71) | GistsRead Permission = iota constant GistsWrite (line 72) | GistsWrite Permission = iota constant GitKeysRead (line 73) | GitKeysRead Permission = iota constant GitKeysWrite (line 74) | GitKeysWrite Permission = iota constant LimitsRead (line 75) | LimitsRead Permission = iota constant LimitsWrite (line 76) | LimitsWrite Permission = iota constant PlanRead (line 77) | PlanRead Permission = iota constant PlanWrite (line 78) | PlanWrite Permission = iota constant PrivateInvitesRead (line 79) | PrivateInvitesRead Permission = iota constant PrivateInvitesWrite (line 80) | PrivateInvitesWrite Permission = iota constant ProfileRead (line 81) | ProfileRead Permission = iota constant ProfileWrite (line 82) | ProfileWrite Permission = iota constant SigningKeysRead (line 83) | SigningKeysRead Permission = iota constant SigningKeysWrite (line 84) | SigningKeysWrite Permission = iota constant StarringRead (line 85) | StarringRead Permission = iota constant StarringWrite (line 86) | StarringWrite Permission = iota constant WatchingRead (line 87) | WatchingRead Permission = iota constant WatchingWrite (line 88) | WatchingWrite Permission = iota function PermissionFromString (line 438) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 446) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/github/finegrained/finegrained_test.go function TestAnalyzer_Analyze (line 16) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/github/github.go type Analyzer (line 29) | type Analyzer struct method Type (line 33) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 35) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 43) | func secretInfoToAnalyzerResult(info *common.SecretInfo) *analyzers.Anal... function secretInfoToUserBindings (line 78) | func secretInfoToUserBindings(info *common.SecretInfo) []analyzers.Bindi... function userToResource (line 82) | func userToResource(user *gh.User) *analyzers.Resource { function secretInfoToRepoBindings (line 91) | func secretInfoToRepoBindings(info *common.SecretInfo) []analyzers.Bindi... function secretInfoToGistBindings (line 125) | func secretInfoToGistBindings(info *common.SecretInfo) []analyzers.Bindi... function AnalyzePermissions (line 139) | func AnalyzePermissions(cfg *config.Config, key string) (*common.SecretI... function AnalyzeAndPrintPermissions (line 157) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function roughHumanReadableDuration (line 183) | func roughHumanReadableDuration(d time.Duration) string { FILE: pkg/analyzer/analyzers/github/github_test.go function TestAnalyzer_Analyze (line 14) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/gitlab/gitlab.go constant DefaultGitLabHost (line 25) | DefaultGitLabHost = "https://gitlab.com" type Analyzer (line 28) | type Analyzer struct method Type (line 32) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 34) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 51) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type AccessTokenJSON (line 112) | type AccessTokenJSON struct type ProjectsJSON (line 123) | type ProjectsJSON struct type ErrorJSON (line 133) | type ErrorJSON struct type MetadataJSON (line 138) | type MetadataJSON struct function getPersonalAccessToken (line 143) | func getPersonalAccessToken(cfg *config.Config, key, host string) (Acces... function getAccessibleProjects (line 165) | func getAccessibleProjects(cfg *config.Config, key, host string) ([]Proj... function getMetadata (line 207) | func getMetadata(cfg *config.Config, key, host string) (MetadataJSON, er... type SecretInfo (line 248) | type SecretInfo struct function AnalyzePermissions (line 254) | func AnalyzePermissions(cfg *config.Config, key string, host string) (*S... function AnalyzeAndPrintPermissions (line 281) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function getRemainingTime (line 305) | func getRemainingTime(t string) string { function printTokenInfo (line 322) | func printTokenInfo(token AccessTokenJSON) { function printMetadata (line 334) | func printMetadata(metadata MetadataJSON) { function printTokenPermissions (line 340) | func printTokenPermissions(token AccessTokenJSON) { function printProjects (line 354) | func printProjects(projects []ProjectsJSON) { FILE: pkg/analyzer/analyzers/gitlab/gitlab_test.go function TestAnalyzer_Analyze (line 17) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/gitlab/permissions.go type Permission (line 6) | type Permission method ToString (line 97) | func (p Permission) ToString() (string, error) { method ToID (line 105) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Api (line 10) | Api Permission = iota constant ReadUser (line 11) | ReadUser Permission = iota constant ReadApi (line 12) | ReadApi Permission = iota constant ReadRepository (line 13) | ReadRepository Permission = iota constant WriteRepository (line 14) | WriteRepository Permission = iota constant ReadRegistry (line 15) | ReadRegistry Permission = iota constant WriteRegistry (line 16) | WriteRegistry Permission = iota constant Sudo (line 17) | Sudo Permission = iota constant AdminMode (line 18) | AdminMode Permission = iota constant CreateRunner (line 19) | CreateRunner Permission = iota constant ManageRunner (line 20) | ManageRunner Permission = iota constant AiFeatures (line 21) | AiFeatures Permission = iota constant K8sProxy (line 22) | K8sProxy Permission = iota constant ReadServicePing (line 23) | ReadServicePing Permission = iota function PermissionFromString (line 113) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 121) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/groq/groq.go type Analyzer (line 18) | type Analyzer struct method Type (line 54) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 58) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type SecretInfo (line 23) | type SecretInfo struct method appendGroqResource (line 41) | func (s *SecretInfo) appendGroqResource(resource GroqResource) { type GroqResource (line 32) | type GroqResource struct method updateMetadata (line 46) | func (g GroqResource) updateMetadata(key, value string) { function AnalyzeAndPrintPermissions (line 72) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 96) | func AnalyzePermissions(cfg *config.Config, apiKey string) (*SecretInfo,... function secretInfoToAnalyzerResult (line 114) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function printGroqResources (line 149) | func printGroqResources(resources []GroqResource) { FILE: pkg/analyzer/analyzers/groq/groq_test.go function TestAnalyzer_Analyze (line 15) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/groq/permissions.go type Permission (line 6) | type Permission method ToString (line 32) | func (p Permission) ToString() (string, error) { method ToID (line 40) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant FullAccess (line 10) | FullAccess Permission = iota function PermissionFromString (line 48) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 56) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/groq/requests.go type errorResponse (line 17) | type errorResponse struct type listBatchesResponse (line 26) | type listBatchesResponse struct type batch (line 31) | type batch struct type listFilesResponse (line 41) | type listFilesResponse struct type file (line 46) | type file struct function isPermissionError (line 54) | func isPermissionError(err errorResponse) bool { function makeGroqRequest (line 64) | func makeGroqRequest(client *http.Client, url, key string) ([]byte, int,... function captureBatches (line 94) | func captureBatches(client *http.Client, key string, secretInfo *SecretI... function captureFiles (line 143) | func captureFiles(client *http.Client, key string, secretInfo *SecretInf... FILE: pkg/analyzer/analyzers/huggingface/huggingface.go constant FINEGRAINED (line 20) | FINEGRAINED = "fineGrained" constant WRITE (line 21) | WRITE = "write" constant READ (line 22) | READ = "read" type Analyzer (line 27) | type Analyzer struct method Type (line 31) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 33) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function bakeUnboundedResources (line 46) | func bakeUnboundedResources(tokenJSON HFTokenJSON) []analyzers.Resource { function bakeUnfineGrainedBindings (line 62) | func bakeUnfineGrainedBindings(allModels []Model, tokenJSON HFTokenJSON)... function bakefineGrainedBindings (line 92) | func bakefineGrainedBindings(allModels []Model, tokenJSON HFTokenJSON) [... function bakeOrganizationBindings (line 145) | func bakeOrganizationBindings(tokenJSON HFTokenJSON) []analyzers.Binding { function bakeUserBindings (line 188) | func bakeUserBindings(tokenJSON HFTokenJSON) []analyzers.Binding { function secretInfoToAnalyzerResult (line 235) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type HFTokenJSON (line 268) | type HFTokenJSON struct type Permissions (line 296) | type Permissions struct type Model (line 301) | type Model struct function getModelsByAuthor (line 310) | func getModelsByAuthor(cfg *config.Config, key string, author string) ([... function getTokenInfo (line 346) | func getTokenInfo(cfg *config.Config, key string) (HFTokenJSON, bool, er... type SecretInfo (line 380) | type SecretInfo struct function AnalyzePermissions (line 385) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function AnalyzeAndPrintPermissions (line 420) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function printUserPermissions (line 452) | func printUserPermissions(tokenJSON HFTokenJSON) { function printOrgPermissions (line 498) | func printOrgPermissions(tokenJSON HFTokenJSON) { function printOrgs (line 542) | func printOrgs(tokenJSON HFTokenJSON) { function modelNameLookup (line 572) | func modelNameLookup(models []Model, id string) string { function printAccessibleModels (line 584) | func printAccessibleModels(allModels []Model, tokenJSON HFTokenJSON) { function printModelsTable (line 641) | func printModelsTable(models []Model) { FILE: pkg/analyzer/analyzers/huggingface/huggingface_test.go function TestAnalyzer_Analyze (line 14) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/huggingface/permissions.go type Permission (line 6) | type Permission method ToString (line 37) | func (p Permission) ToString() (string, error) { method ToID (line 45) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Read (line 10) | Read Permission = iota constant Write (line 11) | Write Permission = iota function PermissionFromString (line 53) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 61) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/jira/jira.go type Analyzer (line 20) | type Analyzer struct method Type (line 24) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 28) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function AnalyzeAndPrintPermissions (line 50) | func AnalyzeAndPrintPermissions(cfg *config.Config, domain, email, token... function AnalyzePermissions (line 69) | func AnalyzePermissions(cfg *config.Config, token, domain, email string)... function secretInfoToAnalyzerResult (line 109) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function secretInfoResourceToAnalyzerResource (line 141) | func secretInfoResourceToAnalyzerResource(resource JiraResource) *analyz... function printUserInfo (line 158) | func printUserInfo(user JiraUser) { function printPermissions (line 172) | func printPermissions(permissions []string) { function printResources (line 187) | func printResources(resources []JiraResource) { FILE: pkg/analyzer/analyzers/jira/jira_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 116) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/jira/models.go constant ResourceTypeProject (line 8) | ResourceTypeProject = "Project" constant ResourceTypeBoard (line 9) | ResourceTypeBoard = "Board" constant ResourceTypeGroup (line 10) | ResourceTypeGroup = "Group" constant ResourceTypeIssue (line 11) | ResourceTypeIssue = "Issue" constant ResourceTypeUser (line 12) | ResourceTypeUser = "User" constant ResourceTypeAuditRecord (line 13) | ResourceTypeAuditRecord = "AuditRecord" type SecretInfo (line 81) | type SecretInfo struct method appendResource (line 110) | func (s *SecretInfo) appendResource(resource JiraResource, resourceTyp... type JiraUser (line 90) | type JiraUser struct type JiraResource (line 101) | type JiraResource struct type JiraPermissionsResponse (line 125) | type JiraPermissionsResponse struct type JiraPermission (line 129) | type JiraPermission struct type ProjectSearchResponse (line 138) | type ProjectSearchResponse struct type JiraProject (line 145) | type JiraProject struct type JiraIssue (line 154) | type JiraIssue struct type JiraBoard (line 170) | type JiraBoard struct type JiraGroup (line 189) | type JiraGroup struct type AuditRecord (line 203) | type AuditRecord struct FILE: pkg/analyzer/analyzers/jira/permissions.go type Permission (line 6) | type Permission method ToString (line 247) | func (p Permission) ToString() (string, error) { method ToID (line 255) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant AddComments (line 10) | AddComments Permission = iota constant Administer (line 11) | Administer Permission = iota constant AdministerProjects (line 12) | AdministerProjects Permission = iota constant AssignableUser (line 13) | AssignableUser Permission = iota constant AssignIssues (line 14) | AssignIssues Permission = iota constant BrowseProjects (line 15) | BrowseProjects Permission = iota constant BulkChange (line 16) | BulkChange Permission = iota constant CloseIssues (line 17) | CloseIssues Permission = iota constant CreateAttachments (line 18) | CreateAttachments Permission = iota constant CreateIssues (line 19) | CreateIssues Permission = iota constant CreateProject (line 20) | CreateProject Permission = iota constant CreateSharedObjects (line 21) | CreateSharedObjects Permission = iota constant DeleteAllAttachments (line 22) | DeleteAllAttachments Permission = iota constant DeleteAllComments (line 23) | DeleteAllComments Permission = iota constant DeleteAllWorklogs (line 24) | DeleteAllWorklogs Permission = iota constant DeleteIssues (line 25) | DeleteIssues Permission = iota constant DeleteOwnAttachments (line 26) | DeleteOwnAttachments Permission = iota constant DeleteOwnComments (line 27) | DeleteOwnComments Permission = iota constant DeleteOwnWorklogs (line 28) | DeleteOwnWorklogs Permission = iota constant EditAllComments (line 29) | EditAllComments Permission = iota constant EditAllWorklogs (line 30) | EditAllWorklogs Permission = iota constant EditIssues (line 31) | EditIssues Permission = iota constant EditIssueLayout (line 32) | EditIssueLayout Permission = iota constant EditOwnComments (line 33) | EditOwnComments Permission = iota constant EditOwnWorklogs (line 34) | EditOwnWorklogs Permission = iota constant EditWorkflow (line 35) | EditWorkflow Permission = iota constant LinkIssues (line 36) | LinkIssues Permission = iota constant ManageGroupFilterSubscriptions (line 37) | ManageGroupFilterSubscriptions Permission = iota constant ManageSprintsPermission (line 38) | ManageSprintsPermission Permission = iota constant ManageWatchers (line 39) | ManageWatchers Permission = iota constant ModifyReporter (line 40) | ModifyReporter Permission = iota constant MoveIssues (line 41) | MoveIssues Permission = iota constant ResolveIssues (line 42) | ResolveIssues Permission = iota constant ScheduleIssues (line 43) | ScheduleIssues Permission = iota constant SetIssueSecurity (line 44) | SetIssueSecurity Permission = iota constant SystemAdmin (line 45) | SystemAdmin Permission = iota constant TransitionIssues (line 46) | TransitionIssues Permission = iota constant UnarchiveIssues (line 47) | UnarchiveIssues Permission = iota constant UserPicker (line 48) | UserPicker Permission = iota constant ViewAggregatedData (line 49) | ViewAggregatedData Permission = iota constant ViewDevTools (line 50) | ViewDevTools Permission = iota constant ViewReadonlyWorkflow (line 51) | ViewReadonlyWorkflow Permission = iota constant ViewVotersAndWatchers (line 52) | ViewVotersAndWatchers Permission = iota constant WorkOnIssues (line 53) | WorkOnIssues Permission = iota function PermissionFromString (line 263) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 271) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/jira/requests.go type endpoint (line 16) | type endpoint constant mySelf (line 20) | mySelf endpoint = iota constant myPermissions (line 21) | myPermissions constant getAllProjects (line 22) | getAllProjects constant searchIssues (line 23) | searchIssues constant getAllBoards (line 24) | getAllBoards constant getAllUsers (line 25) | getAllUsers constant findGroups (line 26) | findGroups constant getAuditRecords (line 27) | getAuditRecords function buildBasicAuthHeader (line 49) | func buildBasicAuthHeader(email, token string) string { function makeJiraRequest (line 55) | func makeJiraRequest(client *http.Client, endpoint, email, token string)... function capturePermissions (line 83) | func capturePermissions(client *http.Client, domain, email, token string... function captureResources (line 98) | func captureResources(client *http.Client, domain, email, token string, ... function captureUserInfo (line 156) | func captureUserInfo(client *http.Client, token, domain, email string, s... function captureProjects (line 182) | func captureProjects(client *http.Client, domain, email, token string, s... function captureIssues (line 217) | func captureIssues(client *http.Client, domain, email, token, projectKey... function captureBoards (line 254) | func captureBoards(client *http.Client, domain, email, token string, sec... function captureUsers (line 294) | func captureUsers(client *http.Client, domain, email, token string, secr... function captureGroups (line 332) | func captureGroups(client *http.Client, domain, email, token string, sec... function captureAuditLogs (line 374) | func captureAuditLogs(client *http.Client, domain, email, token string, ... function handleStatusCode (line 430) | func handleStatusCode(statusCode int, endpoint string) error { FILE: pkg/analyzer/analyzers/launchdarkly/launchdarkly.go type Analyzer (line 20) | type Analyzer struct method Type (line 24) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 28) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function AnalyzeAndPrintPermissions (line 47) | func AnalyzeAndPrintPermissions(cfg *config.Config, token string) { function AnalyzePermissions (line 75) | func AnalyzePermissions(cfg *config.Config, token string) (*SecretInfo, ... function secretInfoToAnalyzerResult (line 95) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function secretInfoResourceToAnalyzerResource (line 127) | func secretInfoResourceToAnalyzerResource(resource Resource) *analyzers.... function getPermissionType (line 143) | func getPermissionType(token Token) string { function printUser (line 157) | func printUser(user User) { function printPermissionsType (line 201) | func printPermissionsType(token Token) { function printResources (line 206) | func printResources(resources []Resource) { function isSDKKey (line 219) | func isSDKKey(key string) bool { FILE: pkg/analyzer/analyzers/launchdarkly/launchdarkly_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 95) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/launchdarkly/models.go type SecretInfo (line 23) | type SecretInfo struct method appendResource (line 82) | func (s *SecretInfo) appendResource(resource Resource) { method listResourceByType (line 90) | func (s *SecretInfo) listResourceByType(resourceType string) []Resource { type User (line 32) | type User struct type Token (line 42) | type Token struct method hasCustomRoles (line 105) | func (t Token) hasCustomRoles() bool { method hasInlineRole (line 110) | func (t Token) hasInlineRole() bool { type CustomRole (line 53) | type CustomRole struct type Policy (line 64) | type Policy struct type Resource (line 72) | type Resource struct FILE: pkg/analyzer/analyzers/launchdarkly/permissions.go type Permission (line 6) | type Permission method ToString (line 52) | func (p Permission) ToString() (string, error) { method ToID (line 60) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Admin (line 10) | Admin Permission = iota constant Writer (line 11) | Writer Permission = iota constant Reader (line 12) | Reader Permission = iota constant Inlinepolicy (line 13) | Inlinepolicy Permission = iota constant Customroles (line 14) | Customroles Permission = iota function PermissionFromString (line 68) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 76) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/launchdarkly/requests.go constant defaultTimeout (line 16) | defaultTimeout = 5 * time.Second type applicationsResponse (line 50) | type applicationsResponse struct type repositoriesResponse (line 62) | type repositoriesResponse struct type projectsResponse (line 73) | type projectsResponse struct type featureFlagsResponse (line 82) | type featureFlagsResponse struct type environmentsResponse (line 91) | type environmentsResponse struct type experimentResponse (line 100) | type experimentResponse struct type membersResponse (line 110) | type membersResponse struct type holdoutsResponse (line 121) | type holdoutsResponse struct type destinationsResponse (line 131) | type destinationsResponse struct type templatesResponse (line 141) | type templatesResponse struct type teamsResponse (line 150) | type teamsResponse struct type webhooksResponse (line 167) | type webhooksResponse struct function makeLaunchDarklyRequest (line 176) | func makeLaunchDarklyRequest(client *http.Client, endpoint, token string... function CaptureResources (line 208) | func CaptureResources(client *http.Client, token string, secretInfo *Sec... function captureApplications (line 273) | func captureApplications(client *http.Client, token string, secretInfo *... function captureRepositories (line 311) | func captureRepositories(client *http.Client, token string, secretInfo *... function captureProjects (line 350) | func captureProjects(client *http.Client, token string, secretInfo *Secr... function captureProjectFeatureFlags (line 384) | func captureProjectFeatureFlags(client *http.Client, token string, paren... function captureProjectEnv (line 426) | func captureProjectEnv(client *http.Client, token string, parent Resourc... function captureProjectEnvExperiments (line 477) | func captureProjectEnvExperiments(client *http.Client, token string, pro... function captureProjectHoldouts (line 523) | func captureProjectHoldouts(client *http.Client, token string, projectKe... function captureMembers (line 566) | func captureMembers(client *http.Client, token string, secretInfo *Secre... function captureDestinations (line 603) | func captureDestinations(client *http.Client, token string, secretInfo *... function captureTemplates (line 640) | func captureTemplates(client *http.Client, token string, secretInfo *Sec... function captureTeams (line 673) | func captureTeams(client *http.Client, token string, secretInfo *SecretI... function captureWebhooks (line 711) | func captureWebhooks(client *http.Client, token string, secretInfo *Secr... FILE: pkg/analyzer/analyzers/launchdarkly/user.go type callerIdentityResponse (line 21) | type callerIdentityResponse struct type tokenResponse (line 30) | type tokenResponse struct type tokenMemberResponse (line 42) | type tokenMemberResponse struct type tokenPolicyResponse (line 50) | type tokenPolicyResponse struct type customRoleResponse (line 59) | type customRoleResponse struct function CaptureUserInformation (line 79) | func CaptureUserInformation(client *http.Client, token string, secretInf... function getCallerIdentity (line 101) | func getCallerIdentity(client *http.Client, token string) (*callerIdenti... function getToken (line 124) | func getToken(client *http.Client, tokenID, token string) (*tokenRespons... function getCustomRole (line 147) | func getCustomRole(client *http.Client, customRoleIDs []string, token st... function addUserToSecretInfo (line 176) | func addUserToSecretInfo(caller *callerIdentityResponse, tokenDetails *t... function toPolicy (line 198) | func toPolicy(inlinePolices []tokenPolicyResponse) []Policy { function toCustomRoles (line 215) | func toCustomRoles(roles []customRoleResponse) []CustomRole { FILE: pkg/analyzer/analyzers/mailchimp/mailchimp.go constant BASE_URL (line 19) | BASE_URL = "https://%s.api.mailchimp.com/3.0" type Analyzer (line 23) | type Analyzer struct method Type (line 27) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 29) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 42) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type MetadataJSON (line 92) | type MetadataJSON struct type DomainsJSON (line 115) | type DomainsJSON struct type Domain (line 119) | type Domain struct function getMetadata (line 125) | func getMetadata(cfg *config.Config, key string) (MetadataJSON, error) { function getDomains (line 156) | func getDomains(cfg *config.Config, key string) (DomainsJSON, error) { type SecretInfo (line 187) | type SecretInfo struct function AnalyzePermissions (line 192) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function AnalyzeAndPrintPermissions (line 214) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function printMetadata (line 234) | func printMetadata(metadata MetadataJSON) { function printDomains (line 259) | func printDomains(domains DomainsJSON) { FILE: pkg/analyzer/analyzers/mailchimp/mailchimp_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 94) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/mailchimp/permissions.go type Permission (line 6) | type Permission method ToString (line 362) | func (p Permission) ToString() (string, error) { method ToID (line 370) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant InviteUsers (line 10) | InviteUsers Permission = iota constant RevokeAccountAccess (line 11) | RevokeAccountAccess Permission = iota constant SetUserAccessLevel (line 12) | SetUserAccessLevel Permission = iota constant Require2FactorAuthentication (line 13) | Require2FactorAuthentication Permission = iota constant ChangeBillingInformation (line 14) | ChangeBillingInformation Permission = iota constant ChangeCompanyOrganizationName (line 15) | ChangeCompanyOrganizationName Permission = iota constant AddOrAccessApiKeys (line 16) | AddOrAccessApiKeys Permission = iota constant CheckReconnectIntegrations (line 17) | CheckReconnectIntegrations Permission = iota constant ReferralProgram (line 18) | ReferralProgram Permission = iota constant AccountExport (line 19) | AccountExport Permission = iota constant CloseAccount (line 20) | CloseAccount Permission = iota constant AddFilesToContentStudio (line 21) | AddFilesToContentStudio Permission = iota constant OptInToReceiveEmailsFromMailchimp (line 22) | OptInToReceiveEmailsFromMailchimp Permission = iota constant CreateAudiences (line 23) | CreateAudiences Permission = iota constant ViewAudiences (line 24) | ViewAudiences Permission = iota constant AudienceExport (line 25) | AudienceExport Permission = iota constant AudienceImport (line 26) | AudienceImport Permission = iota constant AddContacts (line 27) | AddContacts Permission = iota constant DeleteContacts (line 28) | DeleteContacts Permission = iota constant ViewSegments (line 29) | ViewSegments Permission = iota constant EditAudienceSettings (line 30) | EditAudienceSettings Permission = iota constant ArchiveContacts (line 31) | ArchiveContacts Permission = iota constant CreateOrImportTemplates (line 32) | CreateOrImportTemplates Permission = iota constant EditTemplates (line 33) | EditTemplates Permission = iota constant CreateEmails (line 34) | CreateEmails Permission = iota constant EditEmails (line 35) | EditEmails Permission = iota constant SendPublishEmails (line 36) | SendPublishEmails Permission = iota constant PauseUnpublishEmails (line 37) | PauseUnpublishEmails Permission = iota constant DeleteEmails (line 38) | DeleteEmails Permission = iota constant SubmitSmsMarketingApplication (line 39) | SubmitSmsMarketingApplication Permission = iota constant CreateSendSmsMmsMessages (line 40) | CreateSendSmsMmsMessages Permission = iota constant PurchaseSmsCredits (line 41) | PurchaseSmsCredits Permission = iota constant ViewEmailReports (line 42) | ViewEmailReports Permission = iota constant ViewSmsReports (line 43) | ViewSmsReports Permission = iota constant ViewAbuseReports (line 44) | ViewAbuseReports Permission = iota constant ViewEmailStatistics (line 45) | ViewEmailStatistics Permission = iota constant UseConversations (line 46) | UseConversations Permission = iota constant ViewEmailRecipients (line 47) | ViewEmailRecipients Permission = iota constant TopLocations (line 48) | TopLocations Permission = iota constant EmailContactDetails (line 49) | EmailContactDetails Permission = iota constant EmailOpenDetails (line 50) | EmailOpenDetails Permission = iota constant ECommerceProductActivity (line 51) | ECommerceProductActivity Permission = iota constant DomainPerformance (line 52) | DomainPerformance Permission = iota constant CreateYourWebsite (line 53) | CreateYourWebsite Permission = iota constant PublishUnpublishYourWebsite (line 54) | PublishUnpublishYourWebsite Permission = iota constant ViewReport (line 55) | ViewReport Permission = iota constant CreateALandingPage (line 56) | CreateALandingPage Permission = iota constant PublishUnpublishALandingPage (line 57) | PublishUnpublishALandingPage Permission = iota constant ReplicateALandingPage (line 58) | ReplicateALandingPage Permission = iota constant VerifyADomain (line 59) | VerifyADomain Permission = iota constant ConnectADomain (line 60) | ConnectADomain Permission = iota constant CreateCustomerJourney (line 61) | CreateCustomerJourney Permission = iota constant ViewCustomerJourney (line 62) | ViewCustomerJourney Permission = iota constant EditCustomerJourney (line 63) | EditCustomerJourney Permission = iota constant TurnOnPauseTurnBackOn (line 64) | TurnOnPauseTurnBackOn Permission = iota constant ViewMessages (line 65) | ViewMessages Permission = iota constant LeaveComments (line 66) | LeaveComments Permission = iota constant SendMessages (line 67) | SendMessages Permission = iota constant ToggleUserNotifications (line 68) | ToggleUserNotifications Permission = iota constant CreateSurvey (line 69) | CreateSurvey Permission = iota constant EditSurvey (line 70) | EditSurvey Permission = iota constant PublishSurvey (line 71) | PublishSurvey Permission = iota constant DeleteSurvey (line 72) | DeleteSurvey Permission = iota constant CreateForm (line 73) | CreateForm Permission = iota constant EditForm (line 74) | EditForm Permission = iota constant PublishForm (line 75) | PublishForm Permission = iota constant DeleteForm (line 76) | DeleteForm Permission = iota function PermissionFromString (line 378) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 386) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/mailgun/mailgun.go type Analyzer (line 18) | type Analyzer struct method Type (line 31) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 33) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type SecretInfo (line 22) | type SecretInfo struct function secretInfoToAnalyzerResult (line 47) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function AnalyzeAndPrintPermissions (line 78) | func AnalyzeAndPrintPermissions(cfg *config.Config, apiKey string) { function AnalyzePermissions (line 91) | func AnalyzePermissions(cfg *config.Config, apiKey string) (*SecretInfo,... function printKeyInfo (line 107) | func printKeyInfo(info *SecretInfo) { function printDomains (line 119) | func printDomains(domains []Domain) { FILE: pkg/analyzer/analyzers/mailgun/mailgun_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/mailgun/permissions.go type Permission (line 6) | type Permission method ToString (line 42) | func (p Permission) ToString() (string, error) { method ToID (line 50) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Read (line 10) | Read Permission = iota constant Write (line 11) | Write Permission = iota constant FullAccess (line 12) | FullAccess Permission = iota function PermissionFromString (line 58) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 66) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/mailgun/requests.go type DomainsJSON (line 11) | type DomainsJSON struct type Domain (line 17) | type Domain struct type KeysJSON (line 27) | type KeysJSON struct type Key (line 33) | type Key struct function getDomains (line 43) | func getDomains(client *http.Client, apiKey string, secretInfo *SecretIn... function getKeys (line 73) | func getKeys(client *http.Client, apiKey string, secretInfo *SecretInfo)... function keyToSecretInfo (line 109) | func keyToSecretInfo(key Key, secretInfo *SecretInfo) { FILE: pkg/analyzer/analyzers/monday/monday.go type Analyzer (line 18) | type Analyzer struct method Type (line 40) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 44) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type SecretInfo (line 22) | type SecretInfo struct method appendResource (line 28) | func (s *SecretInfo) appendResource(resource MondayResource) { type MondayResource (line 32) | type MondayResource struct function AnalyzeAndPrintPermissions (line 58) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 78) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function secretInfoToAnalyzerResult (line 93) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function printUser (line 130) | func printUser(user Me) { function printResources (line 140) | func printResources(resources []MondayResource) { FILE: pkg/analyzer/analyzers/monday/monday_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 95) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/monday/permissions.go type Permission (line 6) | type Permission method ToString (line 32) | func (p Permission) ToString() (string, error) { method ToID (line 40) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant FullAccess (line 10) | FullAccess Permission = iota function PermissionFromString (line 48) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 56) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/monday/query.go constant TypeBoard (line 17) | TypeBoard = "Board" constant TypeBoardGroup (line 18) | TypeBoardGroup = "Board Group" constant TypeBoardColumn (line 19) | TypeBoardColumn = "Board Column" constant TypeDoc (line 20) | TypeDoc = "Document" constant TypeFolder (line 21) | TypeFolder = "Folder" constant TypeTag (line 22) | TypeTag = "Tag" constant TypeTeam (line 23) | TypeTeam = "Team" constant TypeWorkspace (line 24) | TypeWorkspace = "Workspace" type Request (line 27) | type Request struct type Response (line 32) | type Response struct type Data (line 36) | type Data struct type EntityRef (line 48) | type EntityRef struct type Me (line 53) | type Me struct type Account (line 66) | type Account struct type User (line 73) | type User struct type Board (line 78) | type Board struct type Group (line 88) | type Group struct type Column (line 93) | type Column struct type Doc (line 99) | type Doc struct type Workspace (line 106) | type Workspace struct function captureMondayData (line 113) | func captureMondayData(client *http.Client, key string, secretInfo *Secr... function responseToSecretInfo (line 156) | func responseToSecretInfo(apiResponse Response, secretInfo *SecretInfo) { function processBoards (line 168) | func processBoards(boards []Board, secretInfo *SecretInfo) { function processDocs (line 206) | func processDocs(docs []Doc, secretInfo *SecretInfo) { function processSimpleEntities (line 219) | func processSimpleEntities(entities []EntityRef, entityType string, secr... function processWorkspaces (line 229) | func processWorkspaces(workspaces []Workspace, secretInfo *SecretInfo) { FILE: pkg/analyzer/analyzers/mux/models.go type ResourceType (line 8) | type ResourceType constant ResourceTypeVideo (line 11) | ResourceTypeVideo ResourceType = "video" constant ResourceTypeData (line 12) | ResourceTypeData ResourceType = "data" constant ResourceTypeSystem (line 13) | ResourceTypeSystem ResourceType = "system" type permissionTestConfig (line 16) | type permissionTestConfig struct type permissionTest (line 20) | type permissionTest struct method testPermission (line 28) | func (test permissionTest) testPermission(client *http.Client, key str... type secretInfo (line 44) | type secretInfo struct method addPermission (line 51) | func (info *secretInfo) addPermission(resourceType ResourceType, permi... method hasPermission (line 66) | func (info *secretInfo) hasPermission(resourceType ResourceType, permi... type track (line 76) | type track struct type playbackID (line 94) | type playbackID struct type meta (line 99) | type meta struct type asset (line 105) | type asset struct type annotation (line 118) | type annotation struct type signingKey (line 125) | type signingKey struct type assetListResponse (line 132) | type assetListResponse struct type annotationListResponse (line 136) | type annotationListResponse struct type signingKeyListResponse (line 140) | type signingKeyListResponse struct FILE: pkg/analyzer/analyzers/mux/mux.go type Analyzer (line 22) | type Analyzer struct method Type (line 37) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 41) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function readTestsConfig (line 29) | func readTestsConfig() (*permissionTestConfig, error) { function AnalyzeAndPrintPermissions (line 59) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string, secret s... function AnalyzePermissions (line 76) | func AnalyzePermissions(cfg *config.Config, key string, secret string) (... function secretInfoToAnalyzerResult (line 89) | func secretInfoToAnalyzerResult(info *secretInfo) *analyzers.AnalyzerRes... function createBinding (line 153) | func createBinding(resource *analyzers.Resource, permission analyzers.Pe... function printResourcesAndPermissions (line 160) | func printResourcesAndPermissions(info *secretInfo) { function printMuxVideoResources (line 225) | func printMuxVideoResources(info *secretInfo) { function printMuxDataResources (line 280) | func printMuxDataResources(info *secretInfo) { function printMuxSystemResources (line 296) | func printMuxSystemResources(info *secretInfo) { function getAccessLevelStringFromPermission (line 310) | func getAccessLevelStringFromPermission(permission Permission) string { FILE: pkg/analyzer/analyzers/mux/mux_test.go function TestAnalyzer_Analyze (line 17) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/mux/permissions.go type Permission (line 6) | type Permission method ToString (line 37) | func (p Permission) ToString() (string, error) { method ToID (line 45) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Read (line 10) | Read Permission = iota constant FullAccess (line 11) | FullAccess Permission = iota function PermissionFromString (line 53) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 61) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/mux/requests.go constant muxAPIBaseURL (line 10) | muxAPIBaseURL = "https://api.mux.com" function makeAPIRequest (line 12) | func makeAPIRequest(client *http.Client, key, secret, method, endpoint s... function testAllPermissions (line 36) | func testAllPermissions(client *http.Client, info *secretInfo, key strin... function populateAllResources (line 56) | func populateAllResources(client *http.Client, info *secretInfo, key str... function populateAssets (line 75) | func populateAssets(client *http.Client, info *secretInfo, key string, s... function populateAnnotations (line 100) | func populateAnnotations(client *http.Client, info *secretInfo, key stri... function populateSigningKeys (line 125) | func populateSigningKeys(client *http.Client, info *secretInfo, key stri... FILE: pkg/analyzer/analyzers/mux/resources.go function init (line 7) | func init() { function createAssetResource (line 35) | func createAssetResource(asset asset) analyzers.Resource { function createAssetTrackResources (line 51) | func createAssetTrackResources(asset asset, parent *analyzers.Resource) ... function createAssetPlaybackIDResources (line 78) | func createAssetPlaybackIDResources(asset asset, parent *analyzers.Resou... function createAnnotationResource (line 94) | func createAnnotationResource(annotation annotation) analyzers.Resource { function createSigningKeyResource (line 106) | func createSigningKeyResource(signingKey signingKey) analyzers.Resource { FILE: pkg/analyzer/analyzers/mysql/mysql.go type Analyzer (line 27) | type Analyzer struct method Type (line 31) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 33) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 45) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function bakeUserBindings (line 66) | func bakeUserBindings(info *SecretInfo) ([]analyzers.Binding, *analyzers... function bakeDatabaseBindings (line 89) | func bakeDatabaseBindings(userResource *analyzers.Resource, info *Secret... function bakeTableBindings (line 125) | func bakeTableBindings(dbResource *analyzers.Resource, database *Databas... function bakeRoutineBindings (line 174) | func bakeRoutineBindings(dbResource *analyzers.Resource, database *Datab... constant mysql_sslmode (line 206) | mysql_sslmode = "ssl-mode" constant mysql_sslmode_disabled (line 207) | mysql_sslmode_disabled = "DISABLED" constant mysql_sslmode_preferred (line 208) | mysql_sslmode_preferred = "PREFERRED" constant mysql_sslmode_required (line 209) | mysql_sslmode_required = "REQUIRED" constant mysql_sslmode_verify_ca (line 210) | mysql_sslmode_verify_ca = "VERIFY_CA" constant mysql_sslmode_verify_identity (line 211) | mysql_sslmode_verify_identity = "VERIFY_IDENTITY" constant mysql_db_sys (line 215) | mysql_db_sys = "sys" constant mysql_db_perf_sch (line 216) | mysql_db_perf_sch = "performance_schema" constant mysql_db_info_sch (line 217) | mysql_db_info_sch = "information_schema" constant mysql_db_mysql (line 218) | mysql_db_mysql = "mysql" constant mysql_all (line 220) | mysql_all = "*" type GlobalPrivs (line 223) | type GlobalPrivs struct type Database (line 227) | type Database struct type Table (line 236) | type Table struct type Column (line 244) | type Column struct type Routine (line 249) | type Routine struct type SecretInfo (line 258) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 265) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 284) | func AnalyzePermissions(cfg *config.Config, connectionStr string) (*Secr... function parseConnectionStr (line 337) | func parseConnectionStr(connection string) (*dburl.URL, error) { function createConnection (line 358) | func createConnection(u *dburl.URL) (*sql.DB, error) { function fixTLSQueryParam (line 381) | func fixTLSQueryParam(connection string) (string, error) { function getUser (line 423) | func getUser(db *sql.DB) (string, error) { function getDatabases (line 432) | func getDatabases(db *sql.DB, databases map[string]*Database) error { function getTables (line 460) | func getTables(db *sql.DB, databases map[string]*Database) error { function getRoutines (line 484) | func getRoutines(db *sql.DB, databases map[string]*Database) error { function getGrants (line 511) | func getGrants(db *sql.DB) ([]string, error) { function processGrants (line 542) | func processGrants(grants []string, databases map[string]*Database, glob... function processGrant (line 560) | func processGrant(grant string, databases map[string]*Database, globalPr... function parseDBFromGrant (line 641) | func parseDBFromGrant(grant string) string { function filterDBPrivs (line 661) | func filterDBPrivs(privs []string) []string { function filterTablePrivs (line 671) | func filterTablePrivs(privs []string) []string { function addRemoveOnePrivOnAll (line 681) | func addRemoveOnePrivOnAll(databases map[string]*Database, globalPrivs *... function addRemoveAllPrivs (line 724) | func addRemoveAllPrivs(databases map[string]*Database, globalPrivs *Glob... function getGlobalAllPrivileges (line 754) | func getGlobalAllPrivileges() []string { function getDBAllPrivs (line 764) | func getDBAllPrivs() []string { function getTableAllPrivs (line 774) | func getTableAllPrivs() []string { function getRoutineAllPrivs (line 784) | func getRoutineAllPrivs() []string { function checkIsRoutine (line 794) | func checkIsRoutine(privs []string) bool { function getTableIndex (line 801) | func getTableIndex(d *Database, tableName string) int { function getRoutineIndex (line 810) | func getRoutineIndex(d *Database, routineName string) int { function addRemovePrivs (line 819) | func addRemovePrivs(currentPrivs []string, privsToAddRemove []string, ad... function printResults (line 840) | func printResults(databases map[string]*Database, globalPrivs GlobalPriv... function printGlobalPrivs (line 849) | func printGlobalPrivs(globalPrivs GlobalPrivs) { function printDBTablePrivs (line 868) | func printDBTablePrivs(databases map[string]*Database, showAll bool) { function printRoutinePrivs (line 931) | func printRoutinePrivs(databases map[string]*Database, showAll bool) { function cleanPrivStr (line 961) | func cleanPrivStr(priv string) string { function isBuiltIn (line 969) | func isBuiltIn(dbName string) bool { FILE: pkg/analyzer/analyzers/mysql/mysql_test.go function TestAnalyzer_Analyze (line 20) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/mysql/permissions.go type Permission (line 6) | type Permission method ToString (line 422) | func (p Permission) ToString() (string, error) { method ToID (line 430) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Alter (line 10) | Alter Permission = iota constant AlterRoutine (line 11) | AlterRoutine Permission = iota constant AllowNonexistentDefiner (line 12) | AllowNonexistentDefiner Permission = iota constant ApplicationPasswordAdmin (line 13) | ApplicationPasswordAdmin Permission = iota constant AuditAbortExempt (line 14) | AuditAbortExempt Permission = iota constant AuditAdmin (line 15) | AuditAdmin Permission = iota constant AuthenticationPolicyAdmin (line 16) | AuthenticationPolicyAdmin Permission = iota constant BackupAdmin (line 17) | BackupAdmin Permission = iota constant BinlogAdmin (line 18) | BinlogAdmin Permission = iota constant BinlogEncryptionAdmin (line 19) | BinlogEncryptionAdmin Permission = iota constant CloneAdmin (line 20) | CloneAdmin Permission = iota constant ConnectionAdmin (line 21) | ConnectionAdmin Permission = iota constant Create (line 22) | Create Permission = iota constant CreateRole (line 23) | CreateRole Permission = iota constant CreateRoutine (line 24) | CreateRoutine Permission = iota constant CreateTablespace (line 25) | CreateTablespace Permission = iota constant CreateTemporaryTables (line 26) | CreateTemporaryTables Permission = iota constant CreateUser (line 27) | CreateUser Permission = iota constant CreateView (line 28) | CreateView Permission = iota constant Delete (line 29) | Delete Permission = iota constant Drop (line 30) | Drop Permission = iota constant DropRole (line 31) | DropRole Permission = iota constant EncryptionKeyAdmin (line 32) | EncryptionKeyAdmin Permission = iota constant Event (line 33) | Event Permission = iota constant Execute (line 34) | Execute Permission = iota constant File (line 35) | File Permission = iota constant FirewallAdmin (line 36) | FirewallAdmin Permission = iota constant FirewallExempt (line 37) | FirewallExempt Permission = iota constant FirewallUser (line 38) | FirewallUser Permission = iota constant FlushOptimizerCosts (line 39) | FlushOptimizerCosts Permission = iota constant FlushStatus (line 40) | FlushStatus Permission = iota constant FlushTables (line 41) | FlushTables Permission = iota constant FlushUserResources (line 42) | FlushUserResources Permission = iota constant GrantOption (line 43) | GrantOption Permission = iota constant GroupReplicationAdmin (line 44) | GroupReplicationAdmin Permission = iota constant GroupReplicationStream (line 45) | GroupReplicationStream Permission = iota constant Index (line 46) | Index Permission = iota constant InnodbRedoLogArchive (line 47) | InnodbRedoLogArchive Permission = iota constant InnodbRedoLogEnable (line 48) | InnodbRedoLogEnable Permission = iota constant Insert (line 49) | Insert Permission = iota constant LockingTables (line 50) | LockingTables Permission = iota constant MaskingDictionariesAdmin (line 51) | MaskingDictionariesAdmin Permission = iota constant NdbStoredUser (line 52) | NdbStoredUser Permission = iota constant PasswordlessUserAdmin (line 53) | PasswordlessUserAdmin Permission = iota constant PersistRoVariablesAdmin (line 54) | PersistRoVariablesAdmin Permission = iota constant Process (line 55) | Process Permission = iota constant Proxy (line 56) | Proxy Permission = iota constant References (line 57) | References Permission = iota constant Reload (line 58) | Reload Permission = iota constant ReplicationApplier (line 59) | ReplicationApplier Permission = iota constant ReplicationClient (line 60) | ReplicationClient Permission = iota constant ReplicationSlave (line 61) | ReplicationSlave Permission = iota constant ReplicationSlaveAdmin (line 62) | ReplicationSlaveAdmin Permission = iota constant ResourceGroupAdmin (line 63) | ResourceGroupAdmin Permission = iota constant ResourceGroupUser (line 64) | ResourceGroupUser Permission = iota constant RoleAdmin (line 65) | RoleAdmin Permission = iota constant Select (line 66) | Select Permission = iota constant SensitiveVariablesObserver (line 67) | SensitiveVariablesObserver Permission = iota constant ServiceConnectionAdmin (line 68) | ServiceConnectionAdmin Permission = iota constant SessionVariablesAdmin (line 69) | SessionVariablesAdmin Permission = iota constant SetAnyDefiner (line 70) | SetAnyDefiner Permission = iota constant SetUserId (line 71) | SetUserId Permission = iota constant ShowDatabases (line 72) | ShowDatabases Permission = iota constant ShowRoutine (line 73) | ShowRoutine Permission = iota constant ShowView (line 74) | ShowView Permission = iota constant Shutdown (line 75) | Shutdown Permission = iota constant SkipQueryRewrite (line 76) | SkipQueryRewrite Permission = iota constant Super (line 77) | Super Permission = iota constant SystemUser (line 78) | SystemUser Permission = iota constant SystemVariablesAdmin (line 79) | SystemVariablesAdmin Permission = iota constant TableEncryptionAdmin (line 80) | TableEncryptionAdmin Permission = iota constant TelemetryLogAdmin (line 81) | TelemetryLogAdmin Permission = iota constant TpConnectionAdmin (line 82) | TpConnectionAdmin Permission = iota constant TransactionGtidTag (line 83) | TransactionGtidTag Permission = iota constant Trigger (line 84) | Trigger Permission = iota constant Update (line 85) | Update Permission = iota constant Usage (line 86) | Usage Permission = iota constant VersionTokenAdmin (line 87) | VersionTokenAdmin Permission = iota constant XaRecoverAdmin (line 88) | XaRecoverAdmin Permission = iota function PermissionFromString (line 438) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 446) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/mysql/scopes.go type PrivTypes (line 3) | type PrivTypes struct FILE: pkg/analyzer/analyzers/netlify/models.go type ResourceType (line 5) | type ResourceType method String (line 7) | func (r ResourceType) String() string { constant CurrentUser (line 12) | CurrentUser ResourceType = "User" constant Token (line 13) | Token ResourceType = "Token" constant Site (line 14) | Site ResourceType = "Site" constant SiteFile (line 15) | SiteFile ResourceType = "Site File" constant SiteEnvVar (line 16) | SiteEnvVar ResourceType = "Site Env Variable" constant SiteSnippet (line 17) | SiteSnippet ResourceType = "Site Snippet" constant SiteDeploy (line 18) | SiteDeploy ResourceType = "Site Deploy" constant SiteDeployedBranch (line 19) | SiteDeployedBranch ResourceType = "Site Deployed Branch" constant SiteBuild (line 20) | SiteBuild ResourceType = "Site Build" constant SiteDevServer (line 21) | SiteDevServer ResourceType = "Site Dev Server" constant SiteBuildHook (line 22) | SiteBuildHook ResourceType = "Site Build Hook" constant SiteDevServerHook (line 23) | SiteDevServerHook ResourceType = "Site Dev Server Hook" constant SiteServiceInstance (line 24) | SiteServiceInstance ResourceType = "Site Service Instance" constant SiteFunction (line 25) | SiteFunction ResourceType = "Site Function" constant SiteForm (line 26) | SiteForm ResourceType = "Site Form" constant SiteSubmission (line 27) | SiteSubmission ResourceType = "Site Submission" constant SiteTrafficSplit (line 28) | SiteTrafficSplit ResourceType = "Site Traffic Split" constant DNSZone (line 29) | DNSZone ResourceType = "DNS Zone" constant Service (line 30) | Service ResourceType = "Service" type SecretInfo (line 33) | type SecretInfo struct method appendResource (line 40) | func (s *SecretInfo) appendResource(resource NetlifyResource) { method listResourceByType (line 48) | func (s *SecretInfo) listResourceByType(resourceType ResourceType) []N... type User (line 62) | type User struct type NetlifyResource (line 70) | type NetlifyResource struct type token (line 78) | type token struct type site (line 85) | type site struct type file (line 93) | type file struct type envVariable (line 99) | type envVariable struct type snippet (line 108) | type snippet struct type deploy (line 113) | type deploy struct type deployedBranch (line 121) | type deployedBranch struct type build (line 127) | type build struct type devServer (line 132) | type devServer struct type buildHook (line 137) | type buildHook struct type serviceInstance (line 143) | type serviceInstance struct type function (line 149) | type function struct type formSubmissionSplitInfo (line 155) | type formSubmissionSplitInfo struct type dnsZone (line 160) | type dnsZone struct type service (line 165) | type service struct FILE: pkg/analyzer/analyzers/netlify/netlify.go type Analyzer (line 17) | type Analyzer struct method Type (line 21) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 25) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function AnalyzeAndPrintPermissions (line 39) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 60) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function secretInfoToAnalyzerResult (line 81) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function printUserInfo (line 126) | func printUserInfo(user User) { function printTokenInfo (line 136) | func printTokenInfo(tokens []NetlifyResource) { function printResources (line 147) | func printResources(resources []NetlifyResource) { FILE: pkg/analyzer/analyzers/netlify/netlify_test.go function TestAnalyzer_Analyze (line 20) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 98) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/netlify/permissions.go type Permission (line 6) | type Permission method ToString (line 32) | func (p Permission) ToString() (string, error) { method ToID (line 40) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant FullAccess (line 10) | FullAccess Permission = iota function PermissionFromString (line 48) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 56) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/netlify/requests.go function makeNetlifyRequest (line 60) | func makeNetlifyRequest(client *http.Client, endpoint, key string) ([]by... function captureResources (line 89) | func captureResources(client *http.Client, key string, secretInfo *Secre... function captureUserInfo (line 156) | func captureUserInfo(client *http.Client, key string, secretInfo *Secret... function captureTokens (line 180) | func captureTokens(client *http.Client, key string, secretInfo *SecretIn... function captureSites (line 220) | func captureSites(client *http.Client, key string, secretInfo *SecretInf... function captureSiteFiles (line 255) | func captureSiteFiles(client *http.Client, key string, site NetlifyResou... function captureSiteEnvVar (line 289) | func captureSiteEnvVar(client *http.Client, key string, site NetlifyReso... function captureSiteSnippets (line 327) | func captureSiteSnippets(client *http.Client, key string, site NetlifyRe... function captureSiteDeploys (line 358) | func captureSiteDeploys(client *http.Client, key string, site NetlifyRes... function captureSiteDeployedBranches (line 394) | func captureSiteDeployedBranches(client *http.Client, key string, site N... function captureSiteBuilds (line 428) | func captureSiteBuilds(client *http.Client, key string, site NetlifyReso... function captureSiteDevServers (line 459) | func captureSiteDevServers(client *http.Client, key string, site Netlify... function captureSiteBuildHooks (line 490) | func captureSiteBuildHooks(client *http.Client, key string, site Netlify... function captureSiteDevServerHooks (line 524) | func captureSiteDevServerHooks(client *http.Client, key string, site Net... function captureSiteServiceInstances (line 558) | func captureSiteServiceInstances(client *http.Client, key string, site N... function captureSiteFunctions (line 592) | func captureSiteFunctions(client *http.Client, key string, site NetlifyR... function captureSiteFormSubmissionSplitInfo (line 621) | func captureSiteFormSubmissionSplitInfo(client *http.Client, key string,... function captureDNSZones (line 652) | func captureDNSZones(client *http.Client, key string, secretInfo *Secret... function captureServices (line 682) | func captureServices(client *http.Client, key string, secretInfo *Secret... FILE: pkg/analyzer/analyzers/ngrok/models.go type apiKey (line 3) | type apiKey struct type authtoken (line 12) | type authtoken struct type sshCredential (line 22) | type sshCredential struct type domain (line 33) | type domain struct type endpoint (line 41) | type endpoint struct type botUser (line 57) | type botUser struct type user (line 65) | type user struct type paginatedResponse (line 69) | type paginatedResponse struct type secretInfo (line 79) | type secretInfo struct FILE: pkg/analyzer/analyzers/ngrok/ngrok.go type Analyzer (line 21) | type Analyzer struct method Type (line 32) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 36) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type AccountType (line 25) | type AccountType constant AccountFree (line 28) | AccountFree AccountType = "Free" constant AccountPaid (line 29) | AccountPaid AccountType = "Paid" function AnalyzeAndPrintPermissions (line 50) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 67) | func AnalyzePermissions(cfg *config.Config, key string) (*secretInfo, er... function secretInfoToAnalyzerResult (line 84) | func secretInfoToAnalyzerResult(info *secretInfo) *analyzers.AnalyzerRes... function printAccountAndPermissions (line 156) | func printAccountAndPermissions(info *secretInfo) { FILE: pkg/analyzer/analyzers/ngrok/ngrok_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 96) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/ngrok/permissions.go type Permission (line 6) | type Permission method ToString (line 32) | func (p Permission) ToString() (string, error) { method ToID (line 40) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant FullAccess (line 10) | FullAccess Permission = iota function PermissionFromString (line 48) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 56) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/ngrok/requests.go constant ngrokAPIBaseURL (line 14) | ngrokAPIBaseURL = "https://api.ngrok.com" constant reservedAddressesEndpoint (line 15) | reservedAddressesEndpoint = "/reserved_addrs" constant domainsEndpoint (line 16) | domainsEndpoint = "/reserved_domains" constant endpointsEndpoint (line 17) | endpointsEndpoint = "/endpoints" constant apiKeysEndpoint (line 18) | apiKeysEndpoint = "/api_keys" constant sshCredentialsEndpoint (line 19) | sshCredentialsEndpoint = "/ssh_credentials" constant authtokensEndpoint (line 20) | authtokensEndpoint = "/credentials" constant botUsersEndpoint (line 21) | botUsersEndpoint = "/bot_users" function determineAccountType (line 24) | func determineAccountType(client *http.Client, info *secretInfo, key str... function populateAllResources (line 59) | func populateAllResources(client *http.Client, info *secretInfo, key str... function populateEndpoints (line 88) | func populateEndpoints(client *http.Client, info *secretInfo, key string... function populateAPIKeys (line 105) | func populateAPIKeys(client *http.Client, info *secretInfo, key string) ... function populateSSHCredentials (line 122) | func populateSSHCredentials(client *http.Client, info *secretInfo, key s... function populateAuthtokens (line 139) | func populateAuthtokens(client *http.Client, info *secretInfo, key strin... function populateDomains (line 156) | func populateDomains(client *http.Client, info *secretInfo, key string) ... function populateBotUsers (line 173) | func populateBotUsers(client *http.Client, info *secretInfo, key string)... function fetchResources (line 190) | func fetchResources(client *http.Client, url string, key string) (*pagin... function populateUsers (line 211) | func populateUsers(info *secretInfo) { function makeAPIRequest (line 239) | func makeAPIRequest(client *http.Client, method string, url string, key ... function createEndpointResource (line 271) | func createEndpointResource(endpoint endpoint) analyzers.Resource { function createDomainResource (line 293) | func createDomainResource(domain domain) analyzers.Resource { function createAPIKeyResource (line 307) | func createAPIKeyResource(apiKey apiKey) analyzers.Resource { function createSSHKeyResource (line 321) | func createSSHKeyResource(sshCredential sshCredential) analyzers.Resource { function createAuthtokenResource (line 338) | func createAuthtokenResource(authtoken authtoken) analyzers.Resource { function createBotUserResource (line 354) | func createBotUserResource(botUser botUser) analyzers.Resource { function createUserResource (line 368) | func createUserResource(user user) analyzers.Resource { FILE: pkg/analyzer/analyzers/ngrok/resources.go type ngrokResource (line 3) | type ngrokResource struct FILE: pkg/analyzer/analyzers/notion/notion.go type Analyzer (line 24) | type Analyzer struct method Type (line 28) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 30) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 42) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type HttpStatusTest (line 99) | type HttpStatusTest struct method RunTest (line 116) | func (h *HttpStatusTest) RunTest(cfg *config.Config, headers map[strin... function StatusContains (line 107) | func StatusContains(status int, vals []int) bool { type Scope (line 157) | type Scope struct function readInScopes (line 162) | func readInScopes() ([]Scope, error) { function getPermissions (line 171) | func getPermissions(cfg *config.Config, key string) ([]string, error) { type SecretInfo (line 191) | type SecretInfo struct type user (line 197) | type user struct type bot (line 206) | type bot struct method GetWorkspaceName (line 218) | func (b *bot) GetWorkspaceName() string { method OwnedBy (line 222) | func (b *bot) OwnedBy() string { function AnalyzeAndPrintPermissions (line 229) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 253) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function printPermissions (line 293) | func printPermissions(permissions []string) { function printUsers (line 304) | func printUsers(users []user) { function getBotInfo (line 315) | func getBotInfo(client *http.Client, key string) (*bot, error) { type usersResponse (line 349) | type usersResponse struct function getWorkspaceUsers (line 353) | func getWorkspaceUsers(client *http.Client, key string) ([]user, error) { FILE: pkg/analyzer/analyzers/notion/notion_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/notion/permissions.go type Permission (line 6) | type Permission method ToString (line 62) | func (p Permission) ToString() (string, error) { method ToID (line 70) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant ReadContent (line 10) | ReadContent Permission = iota constant UpdateContent (line 11) | UpdateContent Permission = iota constant InsertContent (line 12) | InsertContent Permission = iota constant ReadComments (line 13) | ReadComments Permission = iota constant InsertComments (line 14) | InsertComments Permission = iota constant ReadUsersWithEmail (line 15) | ReadUsersWithEmail Permission = iota constant ReadUsersWithoutEmail (line 16) | ReadUsersWithoutEmail Permission = iota function PermissionFromString (line 78) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 86) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/openai/openai.go type Analyzer (line 25) | type Analyzer struct method Type (line 29) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 31) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 39) | func secretInfoToAnalyzerResult(info *AnalyzerJSON) *analyzers.AnalyzerR... function convertPermissions (line 69) | func convertPermissions(isAdmin bool, perms []permissionData) []analyzer... function flattenPerms (line 86) | func flattenPerms(perms ...permissionData) []Permission { constant BASE_URL (line 95) | BASE_URL = "https://api.openai.com" constant ORGS_ENDPOINT (line 96) | ORGS_ENDPOINT = "/v1/organizations" constant ME_ENDPOINT (line 97) | ME_ENDPOINT = "/v1/me" type MeJSON (line 100) | type MeJSON struct type permissionData (line 119) | type permissionData struct type AnalyzerJSON (line 126) | type AnalyzerJSON struct function AnalyzeAndPrintPermissions (line 135) | func AnalyzeAndPrintPermissions(cfg *config.Config, apiKey string) { function AnalyzePermissions (line 155) | func AnalyzePermissions(cfg *config.Config, key string) (*AnalyzerJSON, ... function analyzeScopes (line 185) | func analyzeScopes(key string) error { function openAIRequest (line 194) | func openAIRequest(cfg *config.Config, method string, url string, key st... function checkAdminKey (line 226) | func checkAdminKey(cfg *config.Config, key string) (bool, error) { function getUserData (line 243) | func getUserData(cfg *config.Config, key string) (MeJSON, error) { function printAPIKeyType (line 262) | func printAPIKeyType(apiKey string) { function printData (line 271) | func printData(meJSON MeJSON) { function stringifyPermissionStatus (line 297) | func stringifyPermissionStatus(scope OpenAIScope) ([]Permission, analyze... function getPermissions (line 331) | func getPermissions() []permissionData { function printPermissions (line 347) | func printPermissions(perms []permissionData, showAll bool) { FILE: pkg/analyzer/analyzers/openai/openai_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/openai/permissions.go type Permission (line 6) | type Permission method ToString (line 97) | func (p Permission) ToString() (string, error) { method ToID (line 105) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant ModelsRead (line 10) | ModelsRead Permission = iota constant ModelCapabilitiesWrite (line 11) | ModelCapabilitiesWrite Permission = iota constant AssistantsRead (line 12) | AssistantsRead Permission = iota constant AssistantsWrite (line 13) | AssistantsWrite Permission = iota constant ThreadsRead (line 14) | ThreadsRead Permission = iota constant ThreadsWrite (line 15) | ThreadsWrite Permission = iota constant FineTuningRead (line 16) | FineTuningRead Permission = iota constant FineTuningWrite (line 17) | FineTuningWrite Permission = iota constant FilesRead (line 18) | FilesRead Permission = iota constant FilesWrite (line 19) | FilesWrite Permission = iota constant EvalsRead (line 20) | EvalsRead Permission = iota constant EvalsWrite (line 21) | EvalsWrite Permission = iota constant ResponsesRead (line 22) | ResponsesRead Permission = iota constant ResponsesWrite (line 23) | ResponsesWrite Permission = iota function PermissionFromString (line 113) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 121) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/openai/scopes.go type OpenAIScope (line 7) | type OpenAIScope struct method RunTests (line 15) | func (s *OpenAIScope) RunTests(key string) error { FILE: pkg/analyzer/analyzers/opsgenie/opsgenie.go type Analyzer (line 24) | type Analyzer struct method Type (line 28) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 30) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 42) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type User (line 94) | type User struct type UsersJSON (line 102) | type UsersJSON struct type HttpStatusTest (line 106) | type HttpStatusTest struct method RunTest (line 123) | func (h *HttpStatusTest) RunTest(cfg *config.Config, headers map[strin... function StatusContains (line 114) | func StatusContains(status int, vals []int) bool { type Scope (line 173) | type Scope struct function readInScopes (line 178) | func readInScopes() ([]Scope, error) { function checkPermissions (line 187) | func checkPermissions(cfg *config.Config, key string) ([]string, error) { function contains (line 207) | func contains(s []string, e string) bool { function getUserList (line 216) | func getUserList(cfg *config.Config, key string) ([]User, error) { type SecretInfo (line 244) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 249) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 265) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function printPermissions (line 290) | func printPermissions(permissions []string) { function printUsers (line 301) | func printUsers(users []User) { FILE: pkg/analyzer/analyzers/opsgenie/opsgenie_test.go function TestAnalyzer_Analyze (line 14) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/opsgenie/permissions.go type Permission (line 6) | type Permission method ToString (line 47) | func (p Permission) ToString() (string, error) { method ToID (line 55) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant ConfigurationAccess (line 10) | ConfigurationAccess Permission = iota constant Read (line 11) | Read Permission = iota constant Delete (line 12) | Delete Permission = iota constant CreateAndUpdate (line 13) | CreateAndUpdate Permission = iota function PermissionFromString (line 63) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 71) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/plaid/models.go type account (line 3) | type account struct type item (line 11) | type item struct type accountsResponse (line 16) | type accountsResponse struct type secretInfo (line 21) | type secretInfo struct FILE: pkg/analyzer/analyzers/plaid/permissions.go type Permission (line 6) | type Permission method ToString (line 37) | func (p Permission) ToString() (string, error) { method ToID (line 45) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Read (line 10) | Read Permission = iota constant Write (line 11) | Write Permission = iota function PermissionFromString (line 53) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 61) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/plaid/plaid.go type Analyzer (line 23) | type Analyzer struct method Type (line 27) | func (a Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 31) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function AnalyzeAndPrintPermissions (line 53) | func AnalyzeAndPrintPermissions(cfg *config.Config, secret string, clien... function AnalyzePermissions (line 74) | func AnalyzePermissions(cfg *config.Config, secret string, clientId stri... function getPlaidAccounts (line 93) | func getPlaidAccounts(client *http.Client, clientID string, secret strin... function secretInfoToAnalyzerResult (line 125) | func secretInfoToAnalyzerResult(info *secretInfo) *analyzers.AnalyzerRes... function printAccountsAndProducts (line 175) | func printAccountsAndProducts(info *secretInfo) { FILE: pkg/analyzer/analyzers/plaid/plaid_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/plaid/products.go type plaidProduct (line 3) | type plaidProduct struct type Product (line 10) | type Product constant Assets (line 13) | Assets Product = iota constant Auth (line 14) | Auth constant Balance (line 15) | Balance constant BalancePlus (line 16) | BalancePlus constant Beacon (line 17) | Beacon constant CraBaseReport (line 18) | CraBaseReport constant CraIncomeInsights (line 19) | CraIncomeInsights constant CraPartnerInsights (line 20) | CraPartnerInsights constant CraNetworkInsights (line 21) | CraNetworkInsights constant CraCashflowInsights (line 22) | CraCashflowInsights constant CreditDetails (line 23) | CreditDetails constant Employment (line 24) | Employment constant Identity (line 25) | Identity constant IdentityMatch (line 26) | IdentityMatch constant IdentityVerification (line 27) | IdentityVerification constant Income (line 28) | Income constant IncomeVerification (line 29) | IncomeVerification constant Investments (line 30) | Investments constant InvestmentsAuth (line 31) | InvestmentsAuth constant Layer (line 32) | Layer constant Liabilities (line 33) | Liabilities constant PayByBank (line 34) | PayByBank constant PaymentInitiation (line 35) | PaymentInitiation constant ProcessorPayments (line 36) | ProcessorPayments constant ProcessorIdentity (line 37) | ProcessorIdentity constant Profile (line 38) | Profile constant RecurringTransactions (line 39) | RecurringTransactions constant Signal (line 40) | Signal constant StandingOrders (line 41) | StandingOrders constant Statements (line 42) | Statements constant Transactions (line 43) | Transactions constant TransactionsRefresh (line 44) | TransactionsRefresh constant Transfer (line 45) | Transfer function GetProductByName (line 249) | func GetProductByName(name string) (plaidProduct, bool) { FILE: pkg/analyzer/analyzers/planetscale/permissions.go type Permission (line 6) | type Permission method ToString (line 187) | func (p Permission) ToString() (string, error) { method ToID (line 195) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant ReadOrganization (line 10) | ReadOrganization Permission = iota constant ReadInvoices (line 11) | ReadInvoices Permission = iota constant ReadDatabases (line 12) | ReadDatabases Permission = iota constant ReadAuditLogs (line 13) | ReadAuditLogs Permission = iota constant CreateDatabases (line 14) | CreateDatabases Permission = iota constant DeleteDatabases (line 15) | DeleteDatabases Permission = iota constant ReadOauthApplications (line 16) | ReadOauthApplications Permission = iota constant WriteOauthTokens (line 17) | WriteOauthTokens Permission = iota constant ReadOauthTokens (line 18) | ReadOauthTokens Permission = iota constant DeleteOauthTokens (line 19) | DeleteOauthTokens Permission = iota constant ReadDatabase (line 20) | ReadDatabase Permission = iota constant WriteDatabase (line 21) | WriteDatabase Permission = iota constant DeleteDatabase (line 22) | DeleteDatabase Permission = iota constant ReadBranch (line 23) | ReadBranch Permission = iota constant CreateBranch (line 24) | CreateBranch Permission = iota constant DeleteBranch (line 25) | DeleteBranch Permission = iota constant DeleteBranchPassword (line 26) | DeleteBranchPassword Permission = iota constant DeleteProductionBranch (line 27) | DeleteProductionBranch Permission = iota constant DeleteProductionBranchPassword (line 28) | DeleteProductionBranchPassword Permission = iota constant ReadDeployRequest (line 29) | ReadDeployRequest Permission = iota constant CreateDeployRequest (line 30) | CreateDeployRequest Permission = iota constant ApproveDeployRequest (line 31) | ApproveDeployRequest Permission = iota constant ConnectBranch (line 32) | ConnectBranch Permission = iota constant ConnectProductionBranch (line 33) | ConnectProductionBranch Permission = iota constant ReadComment (line 34) | ReadComment Permission = iota constant CreateComment (line 35) | CreateComment Permission = iota constant RestoreBackup (line 36) | RestoreBackup Permission = iota constant WriteBackups (line 37) | WriteBackups Permission = iota constant ReadBackups (line 38) | ReadBackups Permission = iota constant DeleteBackups (line 39) | DeleteBackups Permission = iota constant RestoreProductionBranchBackup (line 40) | RestoreProductionBranchBackup Permission = iota constant DeleteProductionBranchBackups (line 41) | DeleteProductionBranchBackups Permission = iota function PermissionFromString (line 203) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 211) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/planetscale/planetscale.go type Analyzer (line 25) | type Analyzer struct method Type (line 29) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 31) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 47) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type HttpStatusTest (line 94) | type HttpStatusTest struct method RunTest (line 111) | func (h *HttpStatusTest) RunTest(cfg *config.Config, headers map[strin... function StatusContains (line 102) | func StatusContains(status int, vals []int) bool { type Scopes (line 153) | type Scopes struct type Scope (line 162) | type Scope struct type BranchScope (line 167) | type BranchScope struct function readInScopes (line 172) | func readInScopes() (*Scopes, error) { function checkPermissions (line 181) | func checkPermissions(cfg *config.Config, scopes []Scope, id, key string... function checkBranchPermissions (line 197) | func checkBranchPermissions(cfg *config.Config, scopes []BranchScope, id... function checkBackupPermissions (line 216) | func checkBackupPermissions(cfg *config.Config, scopes []BranchScope, id... type SecretInfo (line 236) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 243) | func AnalyzeAndPrintPermissions(cfg *config.Config, id, token string) { function AnalyzePermissions (line 261) | func AnalyzePermissions(cfg *config.Config, id, token string) (*SecretIn... type organization (line 311) | type organization struct type organizationJSON (line 316) | type organizationJSON struct function getOrganization (line 320) | func getOrganization(cfg *config.Config, id, key string) (*organization,... function getOrganizationPermissions (line 336) | func getOrganizationPermissions(cfg *config.Config, scopes *Scopes, id, ... function getOAuthApplicationPermissions (line 351) | func getOAuthApplicationPermissions(cfg *config.Config, scopes []Scope, ... type oauthApplicationJSON (line 367) | type oauthApplicationJSON struct function getOAuthApplicationId (line 373) | func getOAuthApplicationId(cfg *config.Config, id, key, organization str... function getDatabasePermissions (line 388) | func getDatabasePermissions(cfg *config.Config, scopes *Scopes, id, toke... function getBranchPermissions (line 412) | func getBranchPermissions(cfg *config.Config, scopes *Scopes, id, token,... type Database (line 460) | type Database struct type databasesJSON (line 464) | type databasesJSON struct function getDatabases (line 469) | func getDatabases(cfg *config.Config, id, key, organization string) ([]D... type Branch (line 488) | type Branch struct type branchesJSON (line 494) | type branchesJSON struct function getDbBranches (line 498) | func getDbBranches(cfg *config.Config, id, key, organization, db string)... type backupsJson (line 508) | type backupsJson struct function getBackupId (line 514) | func getBackupId(cfg *config.Config, id, key, organization, db, branch s... function sendGetRequest (line 527) | func sendGetRequest(cfg *config.Config, id, key, url string, responseObj... function printOrganizationPermissions (line 560) | func printOrganizationPermissions(permissions []string) { function printDatabasePermissions (line 576) | func printDatabasePermissions(permissions map[Database][]string) { function printUnverifiedPermissions (line 588) | func printUnverifiedPermissions(permissions []string) { FILE: pkg/analyzer/analyzers/planetscale/planetscale_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 95) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/postgres/permissions.go type Permission (line 6) | type Permission method ToString (line 112) | func (p Permission) ToString() (string, error) { method ToID (line 120) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant BypassRls (line 10) | BypassRls Permission = iota constant Connect (line 11) | Connect Permission = iota constant Create (line 12) | Create Permission = iota constant CreateDb (line 13) | CreateDb Permission = iota constant CreateRole (line 14) | CreateRole Permission = iota constant Delete (line 15) | Delete Permission = iota constant InheritanceOfPrivs (line 16) | InheritanceOfPrivs Permission = iota constant Insert (line 17) | Insert Permission = iota constant Login (line 18) | Login Permission = iota constant References (line 19) | References Permission = iota constant Replication (line 20) | Replication Permission = iota constant Select (line 21) | Select Permission = iota constant Superuser (line 22) | Superuser Permission = iota constant Temp (line 23) | Temp Permission = iota constant Trigger (line 24) | Trigger Permission = iota constant Truncate (line 25) | Truncate Permission = iota constant Update (line 26) | Update Permission = iota function PermissionFromString (line 128) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 136) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/postgres/postgres.go type Analyzer (line 24) | type Analyzer struct method Type (line 28) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 30) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 43) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function bakeUserBindings (line 68) | func bakeUserBindings(info *SecretInfo) (analyzers.Resource, []analyzers... function bakeDatabaseBindings (line 94) | func bakeDatabaseBindings(userResource analyzers.Resource, info *SecretI... function bakeTableBindings (line 133) | func bakeTableBindings(dbNameToResourceMap map[string]*analyzers.Resourc... type DBPrivs (line 180) | type DBPrivs struct type DB (line 186) | type DB struct type TablePrivs (line 192) | type TablePrivs struct type TableData (line 202) | type TableData struct constant pg_connect_timeout (line 209) | pg_connect_timeout = "connect_timeout" constant pg_dbname (line 210) | pg_dbname = "dbname" constant pg_host (line 211) | pg_host = "host" constant pg_password (line 212) | pg_password = "password" constant pg_port (line 213) | pg_port = "port" constant pg_requiressl (line 214) | pg_requiressl = "requiressl" constant pg_sslmode (line 215) | pg_sslmode = "sslmode" constant pg_sslmode_allow (line 216) | pg_sslmode_allow = "allow" constant pg_sslmode_disable (line 217) | pg_sslmode_disable = "disable" constant pg_sslmode_prefer (line 218) | pg_sslmode_prefer = "prefer" constant pg_sslmode_require (line 219) | pg_sslmode_require = "require" constant pg_user (line 220) | pg_user = "user" type SecretInfo (line 225) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 234) | func AnalyzeAndPrintPermissions(cfg *config.Config, connectionStr string) { function AnalyzePermissions (line 266) | func AnalyzePermissions(cfg *config.Config, connectionStr string) (*Secr... function isErrorDatabaseNotFound (line 306) | func isErrorDatabaseNotFound(err error, dbName string, user string) bool { function createConnection (line 316) | func createConnection(params map[string]string, database string) (*sql.D... function getUserPrivs (line 358) | func getUserPrivs(db *sql.DB) (string, map[string]bool, error) { function getDBPrivs (line 405) | func getDBPrivs(db *sql.DB) (string, []DB, error) { function printDBPrivs (line 462) | func printDBPrivs(dbs []DB, current_user string) { function buildDBPrivsStr (line 474) | func buildDBPrivsStr(db DB) string { function getDBWriter (line 489) | func getDBWriter(db DB, current_user string) func(a ...interface{}) stri... function buildSliceDBNames (line 501) | func buildSliceDBNames(dbs []DB) []string { function getTablePrivs (line 511) | func getTablePrivs(params map[string]string, databases []string) (map[st... function printTablePrivs (line 598) | func printTablePrivs(tables map[string]map[string]*TableData) { function printUserRoleAndPriv (line 618) | func printUserRoleAndPriv(role string, privs map[string]bool) { function buildTablePrivsStr (line 630) | func buildTablePrivsStr(privs TablePrivs) string { FILE: pkg/analyzer/analyzers/postgres/postgres_test.go constant postgresUser (line 21) | postgresUser = "postgres" constant postgresPass (line 22) | postgresPass = "23201da=b56ca236f3dc6736c0f9afad" constant postgresHost (line 23) | postgresHost = "localhost" constant postgresPort (line 24) | postgresPort = "5434" constant defaultPort (line 25) | defaultPort = "5432" function TestAnalyzer_Analyze (line 31) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 108) | func sortBindings(bindings []analyzers.Binding) { function dockerLogLine (line 119) | func dockerLogLine(hash string, needle string) chan struct{} { function startPostgres (line 137) | func startPostgres() error { function stopPostgres (line 159) | func stopPostgres() { FILE: pkg/analyzer/analyzers/posthog/permissions.go type Permission (line 6) | type Permission method ToString (line 327) | func (p Permission) ToString() (string, error) { method ToID (line 335) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant ActionRead (line 10) | ActionRead Permission = iota constant ActionWrite (line 11) | ActionWrite Permission = iota constant ActivityLogRead (line 12) | ActivityLogRead Permission = iota constant ActivityLogWrite (line 13) | ActivityLogWrite Permission = iota constant AnnotationRead (line 14) | AnnotationRead Permission = iota constant AnnotationWrite (line 15) | AnnotationWrite Permission = iota constant BatchExportRead (line 16) | BatchExportRead Permission = iota constant BatchExportWrite (line 17) | BatchExportWrite Permission = iota constant CohortRead (line 18) | CohortRead Permission = iota constant CohortWrite (line 19) | CohortWrite Permission = iota constant DashboardRead (line 20) | DashboardRead Permission = iota constant DashboardWrite (line 21) | DashboardWrite Permission = iota constant DashboardTemplateRead (line 22) | DashboardTemplateRead Permission = iota constant DashboardTemplateWrite (line 23) | DashboardTemplateWrite Permission = iota constant EarlyAccessFeatureRead (line 24) | EarlyAccessFeatureRead Permission = iota constant EarlyAccessFeatureWrite (line 25) | EarlyAccessFeatureWrite Permission = iota constant EventDefinitionRead (line 26) | EventDefinitionRead Permission = iota constant EventDefinitionWrite (line 27) | EventDefinitionWrite Permission = iota constant ErrorTrackingRead (line 28) | ErrorTrackingRead Permission = iota constant ErrorTrackingWrite (line 29) | ErrorTrackingWrite Permission = iota constant ExperimentRead (line 30) | ExperimentRead Permission = iota constant ExperimentWrite (line 31) | ExperimentWrite Permission = iota constant ExportRead (line 32) | ExportRead Permission = iota constant ExportWrite (line 33) | ExportWrite Permission = iota constant FeatureFlagRead (line 34) | FeatureFlagRead Permission = iota constant FeatureFlagWrite (line 35) | FeatureFlagWrite Permission = iota constant GroupRead (line 36) | GroupRead Permission = iota constant GroupWrite (line 37) | GroupWrite Permission = iota constant HogFunctionRead (line 38) | HogFunctionRead Permission = iota constant HogFunctionWrite (line 39) | HogFunctionWrite Permission = iota constant InsightRead (line 40) | InsightRead Permission = iota constant InsightWrite (line 41) | InsightWrite Permission = iota constant NotebookRead (line 42) | NotebookRead Permission = iota constant NotebookWrite (line 43) | NotebookWrite Permission = iota constant OrganizationRead (line 44) | OrganizationRead Permission = iota constant OrganizationWrite (line 45) | OrganizationWrite Permission = iota constant OrganizationMemberRead (line 46) | OrganizationMemberRead Permission = iota constant OrganizationMemberWrite (line 47) | OrganizationMemberWrite Permission = iota constant PersonRead (line 48) | PersonRead Permission = iota constant PersonWrite (line 49) | PersonWrite Permission = iota constant PluginRead (line 50) | PluginRead Permission = iota constant PluginWrite (line 51) | PluginWrite Permission = iota constant ProjectRead (line 52) | ProjectRead Permission = iota constant ProjectWrite (line 53) | ProjectWrite Permission = iota constant PropertyDefinitionRead (line 54) | PropertyDefinitionRead Permission = iota constant PropertyDefinitionWrite (line 55) | PropertyDefinitionWrite Permission = iota constant QueryRead (line 56) | QueryRead Permission = iota constant SessionRecordingRead (line 57) | SessionRecordingRead Permission = iota constant SessionRecordingWrite (line 58) | SessionRecordingWrite Permission = iota constant SessionRecordingPlaylistRead (line 59) | SessionRecordingPlaylistRead Permission = iota constant SessionRecordingPlaylistWrite (line 60) | SessionRecordingPlaylistWrite Permission = iota constant SharingConfigurationRead (line 61) | SharingConfigurationRead Permission = iota constant SharingConfigurationWrite (line 62) | SharingConfigurationWrite Permission = iota constant SubscriptionRead (line 63) | SubscriptionRead Permission = iota constant SubscriptionWrite (line 64) | SubscriptionWrite Permission = iota constant SurveyRead (line 65) | SurveyRead Permission = iota constant SurveyWrite (line 66) | SurveyWrite Permission = iota constant UserRead (line 67) | UserRead Permission = iota constant WebhookRead (line 68) | WebhookRead Permission = iota constant WebhookWrite (line 69) | WebhookWrite Permission = iota function PermissionFromString (line 343) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 351) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/posthog/posthog.go constant USDomain (line 27) | USDomain = "https://us.posthog.com" constant EUDomain (line 28) | EUDomain = "https://eu.posthog.com" type Analyzer (line 31) | type Analyzer struct method Type (line 35) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 37) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 49) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type HttpStatusTest (line 124) | type HttpStatusTest struct method RunTest (line 141) | func (h *HttpStatusTest) RunTest(cfg *config.Config, client *http.Clie... function StatusContains (line 132) | func StatusContains(status int, vals []int) bool { type ScopesConfig (line 181) | type ScopesConfig struct type Scope (line 187) | type Scope struct type ScopeTest (line 192) | type ScopeTest struct function readInScopesConfig (line 197) | func readInScopesConfig() (*ScopesConfig, error) { function checkPermissions (line 206) | func checkPermissions(cfg *config.Config, client *http.Client, domain st... type ProjectPermissions (line 244) | type ProjectPermissions struct type SecretInfo (line 249) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 258) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 285) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function checkGeneralPermissions (line 364) | func checkGeneralPermissions(cfg *config.Config, client *http.Client, do... function checkOrganizationPermissions (line 368) | func checkOrganizationPermissions( function checkProjectPermissions (line 379) | func checkProjectPermissions( type User (line 402) | type User struct type Organization (line 410) | type Organization struct type Project (line 416) | type Project struct function resolveDomainAndUser (line 425) | func resolveDomainAndUser(cfg *config.Config, client *http.Client, key s... function getOrganization (line 465) | func getOrganization(cfg *config.Config, client *http.Client, domain str... function printUser (line 493) | func printUser(user User) { function printOrganizationPermissions (line 500) | func printOrganizationPermissions(organization Organization, permissions... function printProjectPermissions (line 516) | func printProjectPermissions(projectPermissions []ProjectPermissions) { function printUnverifiedPermissions (line 535) | func printUnverifiedPermissions(permissions map[Permission]struct{}) { FILE: pkg/analyzer/analyzers/posthog/posthog_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/postman/permissions.go type Permission (line 6) | type Permission method ToString (line 152) | func (p Permission) ToString() (string, error) { method ToID (line 160) | func (p Permission) ToID() (int, error) { constant NoAccess (line 9) | NoAccess Permission = iota constant UserAdd (line 10) | UserAdd Permission = iota constant UserRemove (line 11) | UserRemove Permission = iota constant TeamAdminManage (line 12) | TeamAdminManage Permission = iota constant TeamDevelopersManage (line 13) | TeamDevelopersManage Permission = iota constant SsoManage (line 14) | SsoManage Permission = iota constant CustomDomainAdd (line 15) | CustomDomainAdd Permission = iota constant CustomDomainEdit (line 16) | CustomDomainEdit Permission = iota constant CustomDomainRemove (line 17) | CustomDomainRemove Permission = iota constant AuditLogsView (line 18) | AuditLogsView Permission = iota constant UsageDataView (line 19) | UsageDataView Permission = iota constant BillingMembersManage (line 20) | BillingMembersManage Permission = iota constant PaymentManage (line 21) | PaymentManage Permission = iota constant PlanUpdate (line 22) | PlanUpdate Permission = iota constant TeamWorkspacesView (line 23) | TeamWorkspacesView Permission = iota constant TeamWorkspacesCreate (line 24) | TeamWorkspacesCreate Permission = iota constant TeamPublicProfileEnable (line 25) | TeamPublicProfileEnable Permission = iota constant TeamPrivateApiNetworkManage (line 26) | TeamPrivateApiNetworkManage Permission = iota constant ParternerWorkspaceView (line 27) | ParternerWorkspaceView Permission = iota constant ParternerWorkspaceManage (line 28) | ParternerWorkspaceManage Permission = iota constant ParternerWorkspaceVisibilityManage (line 29) | ParternerWorkspaceVisibilityManage Permission = iota constant PartnersManage (line 30) | PartnersManage Permission = iota constant FlowAdd (line 31) | FlowAdd Permission = iota constant FlowEdit (line 32) | FlowEdit Permission = iota constant FlowRun (line 33) | FlowRun Permission = iota constant FlowPublish (line 34) | FlowPublish Permission = iota function PermissionFromString (line 168) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 176) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/postman/postman.go type Analyzer (line 20) | type Analyzer struct method Type (line 24) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 26) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 38) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function bakePermissions (line 83) | func bakePermissions(roles []string) []analyzers.Permission { type UserInfoJSON (line 111) | type UserInfoJSON struct type WorkspaceJSON (line 122) | type WorkspaceJSON struct function getUserInfo (line 131) | func getUserInfo(cfg *config.Config, key string) (UserInfoJSON, error) { function getWorkspaces (line 158) | func getWorkspaces(cfg *config.Config, key string) (WorkspaceJSON, error) { type SecretInfo (line 185) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 191) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 216) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function printUserInfo (line 238) | func printUserInfo(me UserInfoJSON) { function printWorkspaces (line 260) | func printWorkspaces(workspaces WorkspaceJSON) { FILE: pkg/analyzer/analyzers/postman/postman_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/privatekey/permissions.go type Permission (line 6) | type Permission method ToString (line 112) | func (p Permission) ToString() (string, error) { method ToID (line 120) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Digitalsignature (line 10) | Digitalsignature Permission = iota constant Nonrepudiation (line 11) | Nonrepudiation Permission = iota constant Keyencipherment (line 12) | Keyencipherment Permission = iota constant Dataencipherment (line 13) | Dataencipherment Permission = iota constant Keyagreement (line 14) | Keyagreement Permission = iota constant Certificatesigning (line 15) | Certificatesigning Permission = iota constant Crlsigning (line 16) | Crlsigning Permission = iota constant Encipheronly (line 17) | Encipheronly Permission = iota constant Decipheronly (line 18) | Decipheronly Permission = iota constant Serverauth (line 19) | Serverauth Permission = iota constant Clientauth (line 20) | Clientauth Permission = iota constant Codesigning (line 21) | Codesigning Permission = iota constant Emailprotection (line 22) | Emailprotection Permission = iota constant Timestamping (line 23) | Timestamping Permission = iota constant Ocspsigning (line 24) | Ocspsigning Permission = iota constant Clone (line 25) | Clone Permission = iota constant Push (line 26) | Push Permission = iota function PermissionFromString (line 128) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 136) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/privatekey/privatekey.go type Analyzer (line 25) | type Analyzer struct method Type (line 29) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 31) | func (a Analyzer) Analyze(ctx context.Context, credInfo map[string]str... type SecretInfo (line 46) | type SecretInfo struct function AnalyzePermissions (line 52) | func AnalyzePermissions(ctx context.Context, cfg *config.Config, token s... function AnalyzeAndPrintPermissions (line 122) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function printUserInfo (line 164) | func printUserInfo(username string) { function printTLSCertificateResult (line 169) | func printTLSCertificateResult(result *privatekey.DriftwoodResult) { function secretInfoToAnalyzerResult (line 190) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function bakeGithubResources (line 219) | func bakeGithubResources(username *string) []analyzers.Binding { function bakeGitlabResources (line 234) | func bakeGitlabResources(username *string) []analyzers.Binding { function bakeTLSResources (line 249) | func bakeTLSResources(result *privatekey.DriftwoodResult) ([]analyzers.B... function analyzeFingerprint (line 289) | func analyzeFingerprint(ctx context.Context, fingerprint string) (*priva... function analyzeGithubUser (line 301) | func analyzeGithubUser(ctx context.Context, parsedKey any) (*string, err... function analyzeGitlabUser (line 305) | func analyzeGitlabUser(ctx context.Context, parsedKey any) (*string, err... function replaceSpacesWithNewlines (line 310) | func replaceSpacesWithNewlines(privateKey string) string { FILE: pkg/analyzer/analyzers/privatekey/privatekey_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/sendgrid/permissions.go type Permission (line 6) | type Permission method ToString (line 962) | func (p Permission) ToString() (string, error) { method ToID (line 970) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant AccessSettingsActivityRead (line 10) | AccessSettingsActivityRead Permission = iota constant AccessSettingsWhitelistCreate (line 11) | AccessSettingsWhitelistCreate Permission = iota constant AccessSettingsWhitelistDelete (line 12) | AccessSettingsWhitelistDelete Permission = iota constant AccessSettingsWhitelistRead (line 13) | AccessSettingsWhitelistRead Permission = iota constant AccessSettingsWhitelistUpdate (line 14) | AccessSettingsWhitelistUpdate Permission = iota constant AlertsCreate (line 15) | AlertsCreate Permission = iota constant AlertsDelete (line 16) | AlertsDelete Permission = iota constant AlertsRead (line 17) | AlertsRead Permission = iota constant AlertsUpdate (line 18) | AlertsUpdate Permission = iota constant ApiKeysCreate (line 19) | ApiKeysCreate Permission = iota constant ApiKeysDelete (line 20) | ApiKeysDelete Permission = iota constant ApiKeysRead (line 21) | ApiKeysRead Permission = iota constant ApiKeysUpdate (line 22) | ApiKeysUpdate Permission = iota constant AsmGroupsCreate (line 23) | AsmGroupsCreate Permission = iota constant AsmGroupsDelete (line 24) | AsmGroupsDelete Permission = iota constant AsmGroupsRead (line 25) | AsmGroupsRead Permission = iota constant AsmGroupsUpdate (line 26) | AsmGroupsUpdate Permission = iota constant BillingCreate (line 27) | BillingCreate Permission = iota constant BillingDelete (line 28) | BillingDelete Permission = iota constant BillingRead (line 29) | BillingRead Permission = iota constant BillingUpdate (line 30) | BillingUpdate Permission = iota constant BrowsersStatsRead (line 31) | BrowsersStatsRead Permission = iota constant CategoriesCreate (line 32) | CategoriesCreate Permission = iota constant CategoriesDelete (line 33) | CategoriesDelete Permission = iota constant CategoriesRead (line 34) | CategoriesRead Permission = iota constant CategoriesStatsRead (line 35) | CategoriesStatsRead Permission = iota constant CategoriesStatsSumsRead (line 36) | CategoriesStatsSumsRead Permission = iota constant CategoriesUpdate (line 37) | CategoriesUpdate Permission = iota constant ClientsDesktopStatsRead (line 38) | ClientsDesktopStatsRead Permission = iota constant ClientsPhoneStatsRead (line 39) | ClientsPhoneStatsRead Permission = iota constant ClientsStatsRead (line 40) | ClientsStatsRead Permission = iota constant ClientsTabletStatsRead (line 41) | ClientsTabletStatsRead Permission = iota constant ClientsWebmailStatsRead (line 42) | ClientsWebmailStatsRead Permission = iota constant DevicesStatsRead (line 43) | DevicesStatsRead Permission = iota constant EmailActivityRead (line 44) | EmailActivityRead Permission = iota constant GeoStatsRead (line 45) | GeoStatsRead Permission = iota constant IpsAssignedRead (line 46) | IpsAssignedRead Permission = iota constant IpsPoolsCreate (line 47) | IpsPoolsCreate Permission = iota constant IpsPoolsDelete (line 48) | IpsPoolsDelete Permission = iota constant IpsPoolsIpsCreate (line 49) | IpsPoolsIpsCreate Permission = iota constant IpsPoolsIpsDelete (line 50) | IpsPoolsIpsDelete Permission = iota constant IpsPoolsIpsRead (line 51) | IpsPoolsIpsRead Permission = iota constant IpsPoolsIpsUpdate (line 52) | IpsPoolsIpsUpdate Permission = iota constant IpsPoolsRead (line 53) | IpsPoolsRead Permission = iota constant IpsPoolsUpdate (line 54) | IpsPoolsUpdate Permission = iota constant IpsRead (line 55) | IpsRead Permission = iota constant IpsWarmupCreate (line 56) | IpsWarmupCreate Permission = iota constant IpsWarmupDelete (line 57) | IpsWarmupDelete Permission = iota constant IpsWarmupRead (line 58) | IpsWarmupRead Permission = iota constant IpsWarmupUpdate (line 59) | IpsWarmupUpdate Permission = iota constant MailSettingsAddressWhitelistRead (line 60) | MailSettingsAddressWhitelistRead Permission = iota constant MailSettingsAddressWhitelistUpdate (line 61) | MailSettingsAddressWhitelistUpdate Permission = iota constant MailSettingsBouncePurgeRead (line 62) | MailSettingsBouncePurgeRead Permission = iota constant MailSettingsBouncePurgeUpdate (line 63) | MailSettingsBouncePurgeUpdate Permission = iota constant MailSettingsFooterRead (line 64) | MailSettingsFooterRead Permission = iota constant MailSettingsFooterUpdate (line 65) | MailSettingsFooterUpdate Permission = iota constant MailSettingsForwardBounceRead (line 66) | MailSettingsForwardBounceRead Permission = iota constant MailSettingsForwardBounceUpdate (line 67) | MailSettingsForwardBounceUpdate Permission = iota constant MailSettingsForwardSpamRead (line 68) | MailSettingsForwardSpamRead Permission = iota constant MailSettingsForwardSpamUpdate (line 69) | MailSettingsForwardSpamUpdate Permission = iota constant MailSettingsPlainContentRead (line 70) | MailSettingsPlainContentRead Permission = iota constant MailSettingsPlainContentUpdate (line 71) | MailSettingsPlainContentUpdate Permission = iota constant MailSettingsRead (line 72) | MailSettingsRead Permission = iota constant MailSettingsTemplateRead (line 73) | MailSettingsTemplateRead Permission = iota constant MailSettingsTemplateUpdate (line 74) | MailSettingsTemplateUpdate Permission = iota constant MailBatchCreate (line 75) | MailBatchCreate Permission = iota constant MailBatchDelete (line 76) | MailBatchDelete Permission = iota constant MailBatchRead (line 77) | MailBatchRead Permission = iota constant MailBatchUpdate (line 78) | MailBatchUpdate Permission = iota constant MailSend (line 79) | MailSend Permission = iota constant MailboxProvidersStatsRead (line 80) | MailboxProvidersStatsRead Permission = iota constant MarketingCampaignsCreate (line 81) | MarketingCampaignsCreate Permission = iota constant MarketingCampaignsDelete (line 82) | MarketingCampaignsDelete Permission = iota constant MarketingCampaignsRead (line 83) | MarketingCampaignsRead Permission = iota constant MarketingCampaignsUpdate (line 84) | MarketingCampaignsUpdate Permission = iota constant PartnerSettingsNewRelicRead (line 85) | PartnerSettingsNewRelicRead Permission = iota constant PartnerSettingsNewRelicUpdate (line 86) | PartnerSettingsNewRelicUpdate Permission = iota constant PartnerSettingsRead (line 87) | PartnerSettingsRead Permission = iota constant StatsGlobalRead (line 88) | StatsGlobalRead Permission = iota constant StatsRead (line 89) | StatsRead Permission = iota constant SubusersCreate (line 90) | SubusersCreate Permission = iota constant SubusersCreditsCreate (line 91) | SubusersCreditsCreate Permission = iota constant SubusersCreditsDelete (line 92) | SubusersCreditsDelete Permission = iota constant SubusersCreditsRead (line 93) | SubusersCreditsRead Permission = iota constant SubusersCreditsRemainingCreate (line 94) | SubusersCreditsRemainingCreate Permission = iota constant SubusersCreditsRemainingDelete (line 95) | SubusersCreditsRemainingDelete Permission = iota constant SubusersCreditsRemainingRead (line 96) | SubusersCreditsRemainingRead Permission = iota constant SubusersCreditsRemainingUpdate (line 97) | SubusersCreditsRemainingUpdate Permission = iota constant SubusersCreditsUpdate (line 98) | SubusersCreditsUpdate Permission = iota constant SubusersDelete (line 99) | SubusersDelete Permission = iota constant SubusersMonitorCreate (line 100) | SubusersMonitorCreate Permission = iota constant SubusersMonitorDelete (line 101) | SubusersMonitorDelete Permission = iota constant SubusersMonitorRead (line 102) | SubusersMonitorRead Permission = iota constant SubusersMonitorUpdate (line 103) | SubusersMonitorUpdate Permission = iota constant SubusersRead (line 104) | SubusersRead Permission = iota constant SubusersReputationsRead (line 105) | SubusersReputationsRead Permission = iota constant SubusersStatsMonthlyRead (line 106) | SubusersStatsMonthlyRead Permission = iota constant SubusersStatsRead (line 107) | SubusersStatsRead Permission = iota constant SubusersStatsSumsRead (line 108) | SubusersStatsSumsRead Permission = iota constant SubusersSummaryRead (line 109) | SubusersSummaryRead Permission = iota constant SubusersUpdate (line 110) | SubusersUpdate Permission = iota constant SuppressionBlocksCreate (line 111) | SuppressionBlocksCreate Permission = iota constant SuppressionBlocksDelete (line 112) | SuppressionBlocksDelete Permission = iota constant SuppressionBlocksRead (line 113) | SuppressionBlocksRead Permission = iota constant SuppressionBlocksUpdate (line 114) | SuppressionBlocksUpdate Permission = iota constant SuppressionBouncesCreate (line 115) | SuppressionBouncesCreate Permission = iota constant SuppressionBouncesDelete (line 116) | SuppressionBouncesDelete Permission = iota constant SuppressionBouncesRead (line 117) | SuppressionBouncesRead Permission = iota constant SuppressionBouncesUpdate (line 118) | SuppressionBouncesUpdate Permission = iota constant SuppressionCreate (line 119) | SuppressionCreate Permission = iota constant SuppressionDelete (line 120) | SuppressionDelete Permission = iota constant SuppressionInvalidEmailsCreate (line 121) | SuppressionInvalidEmailsCreate Permission = iota constant SuppressionInvalidEmailsDelete (line 122) | SuppressionInvalidEmailsDelete Permission = iota constant SuppressionInvalidEmailsRead (line 123) | SuppressionInvalidEmailsRead Permission = iota constant SuppressionInvalidEmailsUpdate (line 124) | SuppressionInvalidEmailsUpdate Permission = iota constant SuppressionRead (line 125) | SuppressionRead Permission = iota constant SuppressionSpamReportsCreate (line 126) | SuppressionSpamReportsCreate Permission = iota constant SuppressionSpamReportsDelete (line 127) | SuppressionSpamReportsDelete Permission = iota constant SuppressionSpamReportsRead (line 128) | SuppressionSpamReportsRead Permission = iota constant SuppressionSpamReportsUpdate (line 129) | SuppressionSpamReportsUpdate Permission = iota constant SuppressionUnsubscribesCreate (line 130) | SuppressionUnsubscribesCreate Permission = iota constant SuppressionUnsubscribesDelete (line 131) | SuppressionUnsubscribesDelete Permission = iota constant SuppressionUnsubscribesRead (line 132) | SuppressionUnsubscribesRead Permission = iota constant SuppressionUnsubscribesUpdate (line 133) | SuppressionUnsubscribesUpdate Permission = iota constant SuppressionUpdate (line 134) | SuppressionUpdate Permission = iota constant TeammatesCreate (line 135) | TeammatesCreate Permission = iota constant TeammatesRead (line 136) | TeammatesRead Permission = iota constant TeammatesUpdate (line 137) | TeammatesUpdate Permission = iota constant TeammatesDelete (line 138) | TeammatesDelete Permission = iota constant TemplatesCreate (line 139) | TemplatesCreate Permission = iota constant TemplatesDelete (line 140) | TemplatesDelete Permission = iota constant TemplatesRead (line 141) | TemplatesRead Permission = iota constant TemplatesUpdate (line 142) | TemplatesUpdate Permission = iota constant TemplatesVersionsActivateCreate (line 143) | TemplatesVersionsActivateCreate Permission = iota constant TemplatesVersionsActivateDelete (line 144) | TemplatesVersionsActivateDelete Permission = iota constant TemplatesVersionsActivateRead (line 145) | TemplatesVersionsActivateRead Permission = iota constant TemplatesVersionsActivateUpdate (line 146) | TemplatesVersionsActivateUpdate Permission = iota constant TemplatesVersionsCreate (line 147) | TemplatesVersionsCreate Permission = iota constant TemplatesVersionsDelete (line 148) | TemplatesVersionsDelete Permission = iota constant TemplatesVersionsRead (line 149) | TemplatesVersionsRead Permission = iota constant TemplatesVersionsUpdate (line 150) | TemplatesVersionsUpdate Permission = iota constant TrackingSettingsClickRead (line 151) | TrackingSettingsClickRead Permission = iota constant TrackingSettingsClickUpdate (line 152) | TrackingSettingsClickUpdate Permission = iota constant TrackingSettingsGoogleAnalyticsRead (line 153) | TrackingSettingsGoogleAnalyticsRead Permission = iota constant TrackingSettingsGoogleAnalyticsUpdate (line 154) | TrackingSettingsGoogleAnalyticsUpdate Permission = iota constant TrackingSettingsOpenRead (line 155) | TrackingSettingsOpenRead Permission = iota constant TrackingSettingsOpenUpdate (line 156) | TrackingSettingsOpenUpdate Permission = iota constant TrackingSettingsRead (line 157) | TrackingSettingsRead Permission = iota constant TrackingSettingsSubscriptionRead (line 158) | TrackingSettingsSubscriptionRead Permission = iota constant TrackingSettingsSubscriptionUpdate (line 159) | TrackingSettingsSubscriptionUpdate Permission = iota constant UserAccountRead (line 160) | UserAccountRead Permission = iota constant UserCreditsRead (line 161) | UserCreditsRead Permission = iota constant UserEmailCreate (line 162) | UserEmailCreate Permission = iota constant UserEmailDelete (line 163) | UserEmailDelete Permission = iota constant UserEmailRead (line 164) | UserEmailRead Permission = iota constant UserEmailUpdate (line 165) | UserEmailUpdate Permission = iota constant UserMultifactorAuthenticationCreate (line 166) | UserMultifactorAuthenticationCreate Permission = iota constant UserMultifactorAuthenticationDelete (line 167) | UserMultifactorAuthenticationDelete Permission = iota constant UserMultifactorAuthenticationRead (line 168) | UserMultifactorAuthenticationRead Permission = iota constant UserMultifactorAuthenticationUpdate (line 169) | UserMultifactorAuthenticationUpdate Permission = iota constant UserPasswordRead (line 170) | UserPasswordRead Permission = iota constant UserPasswordUpdate (line 171) | UserPasswordUpdate Permission = iota constant UserProfileRead (line 172) | UserProfileRead Permission = iota constant UserProfileUpdate (line 173) | UserProfileUpdate Permission = iota constant UserScheduledSendsCreate (line 174) | UserScheduledSendsCreate Permission = iota constant UserScheduledSendsDelete (line 175) | UserScheduledSendsDelete Permission = iota constant UserScheduledSendsRead (line 176) | UserScheduledSendsRead Permission = iota constant UserScheduledSendsUpdate (line 177) | UserScheduledSendsUpdate Permission = iota constant UserSettingsEnforcedTlsRead (line 178) | UserSettingsEnforcedTlsRead Permission = iota constant UserSettingsEnforcedTlsUpdate (line 179) | UserSettingsEnforcedTlsUpdate Permission = iota constant UserTimezoneRead (line 180) | UserTimezoneRead Permission = iota constant UserUsernameRead (line 181) | UserUsernameRead Permission = iota constant UserUsernameUpdate (line 182) | UserUsernameUpdate Permission = iota constant UserWebhooksEventSettingsRead (line 183) | UserWebhooksEventSettingsRead Permission = iota constant UserWebhooksEventSettingsUpdate (line 184) | UserWebhooksEventSettingsUpdate Permission = iota constant UserWebhooksEventTestCreate (line 185) | UserWebhooksEventTestCreate Permission = iota constant UserWebhooksEventTestRead (line 186) | UserWebhooksEventTestRead Permission = iota constant UserWebhooksEventTestUpdate (line 187) | UserWebhooksEventTestUpdate Permission = iota constant UserWebhooksParseSettingsCreate (line 188) | UserWebhooksParseSettingsCreate Permission = iota constant UserWebhooksParseSettingsDelete (line 189) | UserWebhooksParseSettingsDelete Permission = iota constant UserWebhooksParseSettingsRead (line 190) | UserWebhooksParseSettingsRead Permission = iota constant UserWebhooksParseSettingsUpdate (line 191) | UserWebhooksParseSettingsUpdate Permission = iota constant UserWebhooksParseStatsRead (line 192) | UserWebhooksParseStatsRead Permission = iota constant WhitelabelCreate (line 193) | WhitelabelCreate Permission = iota constant WhitelabelDelete (line 194) | WhitelabelDelete Permission = iota constant WhitelabelRead (line 195) | WhitelabelRead Permission = iota constant WhitelabelUpdate (line 196) | WhitelabelUpdate Permission = iota function PermissionFromString (line 978) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 986) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/sendgrid/scopes.go type SendgridScope (line 9) | type SendgridScope struct method AddPermission (line 17) | func (s *SendgridScope) AddPermission(permission string) { method RunTests (line 21) | func (s *SendgridScope) RunTests() { FILE: pkg/analyzer/analyzers/sendgrid/sendgrid.go type Analyzer (line 23) | type Analyzer struct method Type (line 45) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 47) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... type ScopesJSON (line 27) | type ScopesJSON struct type Profile (line 31) | type Profile struct type SecretInfo (line 39) | type SecretInfo struct function AnalyzeAndPrintPermissions (line 59) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 87) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function getScopes (line 117) | func getScopes(key string) ([]string, error) { function getProfile (line 139) | func getProfile(key string) (*Profile, error) { function secretInfoToAnalyzerResult (line 161) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function getCategoryResource (line 220) | func getCategoryResource(scope SendgridScope) *analyzers.Resource { function getScopeIndex (line 245) | func getScopeIndex(categories []SendgridScope, scope string) int { function processPermissions (line 260) | func processPermissions(rawScopes []string) []SendgridScope { function printProfile (line 292) | func printProfile(profile Profile) { function printPermissions (line 302) | func printPermissions(info *SecretInfo, show_all bool) { FILE: pkg/analyzer/analyzers/sendgrid/sendgrid_test.go function TestAnalyzer_Analyze (line 20) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 94) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/shopify/permissions.go type Permission (line 6) | type Permission method ToString (line 42) | func (p Permission) ToString() (string, error) { method ToID (line 50) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant Read (line 10) | Read Permission = iota constant Write (line 11) | Write Permission = iota constant FullAccess (line 12) | FullAccess Permission = iota function PermissionFromString (line 58) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 66) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/shopify/shopify.go type Analyzer (line 23) | type Analyzer struct method Type (line 32) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 34) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 52) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function sliceContains (line 114) | func sliceContains(slice []string, value string) bool { type OutputScopes (line 123) | type OutputScopes struct method PrintScopes (line 128) | func (o OutputScopes) PrintScopes() string { type CategoryJSON (line 145) | type CategoryJSON struct type ScopeDataJSON (line 151) | type ScopeDataJSON struct function determineScopes (line 156) | func determineScopes(data ScopeDataJSON, input string) map[string]Output... type ShopInfoJSON (line 185) | type ShopInfoJSON struct type SecretInfo (line 194) | type SecretInfo struct function getShopInfo (line 200) | func getShopInfo(cfg *config.Config, key string, store string) (ShopInfo... type AccessScopesJSON (line 225) | type AccessScopesJSON struct method String (line 231) | func (a AccessScopesJSON) String() string { function getAccessScopes (line 239) | func getAccessScopes(cfg *config.Config, key string, store string) (Acce... function AnalyzeAndPrintPermissions (line 264) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string, storeURL... function AnalyzePermissions (line 291) | func AnalyzePermissions(cfg *config.Config, key string, storeURL string)... function printAccessScopes (line 316) | func printAccessScopes(accessScopes map[string]OutputScopes) { FILE: pkg/analyzer/analyzers/shopify/shopify_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/slack/permissions.go type Permission (line 6) | type Permission method ToString (line 1682) | func (p Permission) ToString() (string, error) { method ToID (line 1690) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant AdminAnalyticsRead (line 10) | AdminAnalyticsRead Permission = iota constant AdminAnalyticsGetfile (line 11) | AdminAnalyticsGetfile Permission = iota constant AdminAppActivitiesRead (line 12) | AdminAppActivitiesRead Permission = iota constant AdminAppsActivitiesList (line 13) | AdminAppsActivitiesList Permission = iota constant AdminAppsWrite (line 14) | AdminAppsWrite Permission = iota constant AdminAppsApprove (line 15) | AdminAppsApprove Permission = iota constant AdminAppsClearresolution (line 16) | AdminAppsClearresolution Permission = iota constant AdminAppsConfigSet (line 17) | AdminAppsConfigSet Permission = iota constant AdminAppsRequestsCancel (line 18) | AdminAppsRequestsCancel Permission = iota constant AdminAppsRestrict (line 19) | AdminAppsRestrict Permission = iota constant AdminAppsUninstall (line 20) | AdminAppsUninstall Permission = iota constant AdminAppsRead (line 21) | AdminAppsRead Permission = iota constant AdminAppsApprovedList (line 22) | AdminAppsApprovedList Permission = iota constant AdminAppsConfigLookup (line 23) | AdminAppsConfigLookup Permission = iota constant AdminAppsRequestsList (line 24) | AdminAppsRequestsList Permission = iota constant AdminAppsRestrictedList (line 25) | AdminAppsRestrictedList Permission = iota constant AdminUsersWrite (line 26) | AdminUsersWrite Permission = iota constant AdminAuthPolicyAssignentities (line 27) | AdminAuthPolicyAssignentities Permission = iota constant AdminAuthPolicyRemoveentities (line 28) | AdminAuthPolicyRemoveentities Permission = iota constant AdminUsersAssign (line 29) | AdminUsersAssign Permission = iota constant AdminUsersInvite (line 30) | AdminUsersInvite Permission = iota constant AdminUsersRemove (line 31) | AdminUsersRemove Permission = iota constant AdminUsersSessionClearsettings (line 32) | AdminUsersSessionClearsettings Permission = iota constant AdminUsersSessionInvalidate (line 33) | AdminUsersSessionInvalidate Permission = iota constant AdminUsersSessionReset (line 34) | AdminUsersSessionReset Permission = iota constant AdminUsersSessionResetbulk (line 35) | AdminUsersSessionResetbulk Permission = iota constant AdminUsersSessionSetsettings (line 36) | AdminUsersSessionSetsettings Permission = iota constant AdminUsersSetadmin (line 37) | AdminUsersSetadmin Permission = iota constant AdminUsersSetexpiration (line 38) | AdminUsersSetexpiration Permission = iota constant AdminUsersSetowner (line 39) | AdminUsersSetowner Permission = iota constant AdminUsersSetregular (line 40) | AdminUsersSetregular Permission = iota constant AdminUsersRead (line 41) | AdminUsersRead Permission = iota constant AdminAuthPolicyGetentities (line 42) | AdminAuthPolicyGetentities Permission = iota constant AdminUsersList (line 43) | AdminUsersList Permission = iota constant AdminUsersSessionGetsettings (line 44) | AdminUsersSessionGetsettings Permission = iota constant AdminUsersSessionList (line 45) | AdminUsersSessionList Permission = iota constant AdminUsersUnsupportedversionsExport (line 46) | AdminUsersUnsupportedversionsExport Permission = iota constant AdminBarriersWrite (line 47) | AdminBarriersWrite Permission = iota constant AdminBarriersCreate (line 48) | AdminBarriersCreate Permission = iota constant AdminBarriersDelete (line 49) | AdminBarriersDelete Permission = iota constant AdminBarriersUpdate (line 50) | AdminBarriersUpdate Permission = iota constant AdminBarriersRead (line 51) | AdminBarriersRead Permission = iota constant AdminBarriersList (line 52) | AdminBarriersList Permission = iota constant AdminConversationsWrite (line 53) | AdminConversationsWrite Permission = iota constant AdminConversationsArchive (line 54) | AdminConversationsArchive Permission = iota constant AdminConversationsBulkarchive (line 55) | AdminConversationsBulkarchive Permission = iota constant AdminConversationsBulkdelete (line 56) | AdminConversationsBulkdelete Permission = iota constant AdminConversationsBulkmove (line 57) | AdminConversationsBulkmove Permission = iota constant AdminConversationsConverttoprivate (line 58) | AdminConversationsConverttoprivate Permission = iota constant AdminConversationsConverttopublic (line 59) | AdminConversationsConverttopublic Permission = iota constant AdminConversationsCreate (line 60) | AdminConversationsCreate Permission = iota constant AdminConversationsDelete (line 61) | AdminConversationsDelete Permission = iota constant AdminConversationsDisconnectshared (line 62) | AdminConversationsDisconnectshared Permission = iota constant AdminConversationsInvite (line 63) | AdminConversationsInvite Permission = iota constant AdminConversationsRemovecustomretention (line 64) | AdminConversationsRemovecustomretention Permission = iota constant AdminConversationsRename (line 65) | AdminConversationsRename Permission = iota constant AdminConversationsRestrictaccessAddgroup (line 66) | AdminConversationsRestrictaccessAddgroup Permission = iota constant AdminConversationsRestrictaccessRemovegroup (line 67) | AdminConversationsRestrictaccessRemovegroup Permission = iota constant AdminConversationsSetconversationprefs (line 68) | AdminConversationsSetconversationprefs Permission = iota constant AdminConversationsSetcustomretention (line 69) | AdminConversationsSetcustomretention Permission = iota constant AdminConversationsSetteams (line 70) | AdminConversationsSetteams Permission = iota constant AdminConversationsUnarchive (line 71) | AdminConversationsUnarchive Permission = iota constant AdminConversationsRead (line 72) | AdminConversationsRead Permission = iota constant AdminConversationsEkmListoriginalconnectedchannelinfo (line 73) | AdminConversationsEkmListoriginalconnectedchannelinfo Permission = iota constant AdminConversationsGetconversationprefs (line 74) | AdminConversationsGetconversationprefs Permission = iota constant AdminConversationsGetcustomretention (line 75) | AdminConversationsGetcustomretention Permission = iota constant AdminConversationsGetteams (line 76) | AdminConversationsGetteams Permission = iota constant AdminConversationsLookup (line 77) | AdminConversationsLookup Permission = iota constant AdminConversationsRestrictaccessListgroups (line 78) | AdminConversationsRestrictaccessListgroups Permission = iota constant AdminConversationsSearch (line 79) | AdminConversationsSearch Permission = iota constant AdminTeamsWrite (line 80) | AdminTeamsWrite Permission = iota constant AdminEmojiAdd (line 81) | AdminEmojiAdd Permission = iota constant AdminEmojiAddalias (line 82) | AdminEmojiAddalias Permission = iota constant AdminEmojiRemove (line 83) | AdminEmojiRemove Permission = iota constant AdminTeamsCreate (line 84) | AdminTeamsCreate Permission = iota constant AdminTeamsSettingsSetdefaultchannels (line 85) | AdminTeamsSettingsSetdefaultchannels Permission = iota constant AdminTeamsSettingsSetdescription (line 86) | AdminTeamsSettingsSetdescription Permission = iota constant AdminTeamsSettingsSetdiscoverability (line 87) | AdminTeamsSettingsSetdiscoverability Permission = iota constant AdminTeamsSettingsSeticon (line 88) | AdminTeamsSettingsSeticon Permission = iota constant AdminTeamsSettingsSetname (line 89) | AdminTeamsSettingsSetname Permission = iota constant AdminUsergroupsAddteams (line 90) | AdminUsergroupsAddteams Permission = iota constant AdminTeamsRead (line 91) | AdminTeamsRead Permission = iota constant AdminEmojiList (line 92) | AdminEmojiList Permission = iota constant AdminTeamsAdminsList (line 93) | AdminTeamsAdminsList Permission = iota constant AdminTeamsList (line 94) | AdminTeamsList Permission = iota constant AdminTeamsOwnersList (line 95) | AdminTeamsOwnersList Permission = iota constant AdminTeamsSettingsInfo (line 96) | AdminTeamsSettingsInfo Permission = iota constant AdminWorkflowsRead (line 97) | AdminWorkflowsRead Permission = iota constant AdminFunctionsList (line 98) | AdminFunctionsList Permission = iota constant AdminFunctionsPermissionsLookup (line 99) | AdminFunctionsPermissionsLookup Permission = iota constant AdminWorkflowsPermissionsLookup (line 100) | AdminWorkflowsPermissionsLookup Permission = iota constant AdminWorkflowsSearch (line 101) | AdminWorkflowsSearch Permission = iota constant AdminWorkflowsWrite (line 102) | AdminWorkflowsWrite Permission = iota constant AdminFunctionsPermissionsSet (line 103) | AdminFunctionsPermissionsSet Permission = iota constant AdminWorkflowsCollaboratorsAdd (line 104) | AdminWorkflowsCollaboratorsAdd Permission = iota constant AdminWorkflowsCollaboratorsRemove (line 105) | AdminWorkflowsCollaboratorsRemove Permission = iota constant AdminWorkflowsUnpublish (line 106) | AdminWorkflowsUnpublish Permission = iota constant AdminInvitesWrite (line 107) | AdminInvitesWrite Permission = iota constant AdminInviterequestsApprove (line 108) | AdminInviterequestsApprove Permission = iota constant AdminInviterequestsDeny (line 109) | AdminInviterequestsDeny Permission = iota constant AdminInvitesRead (line 110) | AdminInvitesRead Permission = iota constant AdminInviterequestsApprovedList (line 111) | AdminInviterequestsApprovedList Permission = iota constant AdminInviterequestsDeniedList (line 112) | AdminInviterequestsDeniedList Permission = iota constant AdminInviterequestsList (line 113) | AdminInviterequestsList Permission = iota constant AdminRolesWrite (line 114) | AdminRolesWrite Permission = iota constant AdminRolesAddassignments (line 115) | AdminRolesAddassignments Permission = iota constant AdminRolesRemoveassignments (line 116) | AdminRolesRemoveassignments Permission = iota constant AdminRolesRead (line 117) | AdminRolesRead Permission = iota constant AdminRolesListassignments (line 118) | AdminRolesListassignments Permission = iota constant AdminUsergroupsWrite (line 119) | AdminUsergroupsWrite Permission = iota constant AdminUsergroupsAddchannels (line 120) | AdminUsergroupsAddchannels Permission = iota constant AdminUsergroupsRemovechannels (line 121) | AdminUsergroupsRemovechannels Permission = iota constant AdminUsergroupsRead (line 122) | AdminUsergroupsRead Permission = iota constant AdminUsergroupsListchannels (line 123) | AdminUsergroupsListchannels Permission = iota constant HostingRead (line 124) | HostingRead Permission = iota constant AppsActivitiesList (line 125) | AppsActivitiesList Permission = iota constant ConnectionsWrite (line 126) | ConnectionsWrite Permission = iota constant AppsConnectionsOpen (line 127) | AppsConnectionsOpen Permission = iota constant Token (line 128) | Token Permission = iota constant AppsDatastoreBulkdelete (line 129) | AppsDatastoreBulkdelete Permission = iota constant AppsDatastoreBulkget (line 130) | AppsDatastoreBulkget Permission = iota constant AppsDatastoreBulkput (line 131) | AppsDatastoreBulkput Permission = iota constant AppsDatastoreDelete (line 132) | AppsDatastoreDelete Permission = iota constant AppsDatastoreGet (line 133) | AppsDatastoreGet Permission = iota constant AppsDatastorePut (line 134) | AppsDatastorePut Permission = iota constant AppsDatastoreQuery (line 135) | AppsDatastoreQuery Permission = iota constant AppsDatastoreUpdate (line 136) | AppsDatastoreUpdate Permission = iota constant DatastoreRead (line 137) | DatastoreRead Permission = iota constant AppsDatastoreCount (line 138) | AppsDatastoreCount Permission = iota constant AuthorizationsRead (line 139) | AuthorizationsRead Permission = iota constant AppsEventAuthorizationsList (line 140) | AppsEventAuthorizationsList Permission = iota constant Bot (line 141) | Bot Permission = iota constant AuthRevoke (line 142) | AuthRevoke Permission = iota constant AuthTest (line 143) | AuthTest Permission = iota constant ChatGetpermalink (line 144) | ChatGetpermalink Permission = iota constant ChatScheduledmessagesList (line 145) | ChatScheduledmessagesList Permission = iota constant DialogOpen (line 146) | DialogOpen Permission = iota constant FunctionsCompleteerror (line 147) | FunctionsCompleteerror Permission = iota constant FunctionsCompletesuccess (line 148) | FunctionsCompletesuccess Permission = iota constant RtmConnect (line 149) | RtmConnect Permission = iota constant RtmStart (line 150) | RtmStart Permission = iota constant ViewsOpen (line 151) | ViewsOpen Permission = iota constant ViewsPublish (line 152) | ViewsPublish Permission = iota constant ViewsPush (line 153) | ViewsPush Permission = iota constant ViewsUpdate (line 154) | ViewsUpdate Permission = iota constant BookmarksWrite (line 155) | BookmarksWrite Permission = iota constant BookmarksAdd (line 156) | BookmarksAdd Permission = iota constant BookmarksEdit (line 157) | BookmarksEdit Permission = iota constant BookmarksRemove (line 158) | BookmarksRemove Permission = iota constant BookmarksRead (line 159) | BookmarksRead Permission = iota constant BookmarksList (line 160) | BookmarksList Permission = iota constant UsersRead (line 161) | UsersRead Permission = iota constant BotsInfo (line 162) | BotsInfo Permission = iota constant UsersGetpresence (line 163) | UsersGetpresence Permission = iota constant UsersInfo (line 164) | UsersInfo Permission = iota constant UsersList (line 165) | UsersList Permission = iota constant CallsWrite (line 166) | CallsWrite Permission = iota constant CallsAdd (line 167) | CallsAdd Permission = iota constant CallsEnd (line 168) | CallsEnd Permission = iota constant CallsParticipantsAdd (line 169) | CallsParticipantsAdd Permission = iota constant CallsParticipantsRemove (line 170) | CallsParticipantsRemove Permission = iota constant CallsUpdate (line 171) | CallsUpdate Permission = iota constant CallsRead (line 172) | CallsRead Permission = iota constant CallsInfo (line 173) | CallsInfo Permission = iota constant ChannelsManage (line 174) | ChannelsManage Permission = iota constant ChannelsCreate (line 175) | ChannelsCreate Permission = iota constant ChannelsMark (line 176) | ChannelsMark Permission = iota constant ConversationsArchive (line 177) | ConversationsArchive Permission = iota constant ConversationsClose (line 178) | ConversationsClose Permission = iota constant ConversationsCreate (line 179) | ConversationsCreate Permission = iota constant ConversationsKick (line 180) | ConversationsKick Permission = iota constant ConversationsLeave (line 181) | ConversationsLeave Permission = iota constant ConversationsMark (line 182) | ConversationsMark Permission = iota constant ConversationsOpen (line 183) | ConversationsOpen Permission = iota constant ConversationsRename (line 184) | ConversationsRename Permission = iota constant ConversationsUnarchive (line 185) | ConversationsUnarchive Permission = iota constant GroupsCreate (line 186) | GroupsCreate Permission = iota constant GroupsMark (line 187) | GroupsMark Permission = iota constant ImMark (line 188) | ImMark Permission = iota constant ImOpen (line 189) | ImOpen Permission = iota constant MpimMark (line 190) | MpimMark Permission = iota constant MpimOpen (line 191) | MpimOpen Permission = iota constant ChannelsRead (line 192) | ChannelsRead Permission = iota constant ChannelsInfo (line 193) | ChannelsInfo Permission = iota constant ConversationsInfo (line 194) | ConversationsInfo Permission = iota constant ConversationsList (line 195) | ConversationsList Permission = iota constant ConversationsMembers (line 196) | ConversationsMembers Permission = iota constant GroupsInfo (line 197) | GroupsInfo Permission = iota constant ImList (line 198) | ImList Permission = iota constant MpimList (line 199) | MpimList Permission = iota constant UsersConversations (line 200) | UsersConversations Permission = iota constant ChannelsWriteInvites (line 201) | ChannelsWriteInvites Permission = iota constant ChannelsInvite (line 202) | ChannelsInvite Permission = iota constant ConversationsInvite (line 203) | ConversationsInvite Permission = iota constant GroupsInvite (line 204) | GroupsInvite Permission = iota constant ChatWrite (line 205) | ChatWrite Permission = iota constant ChatDelete (line 206) | ChatDelete Permission = iota constant ChatDeletescheduledmessage (line 207) | ChatDeletescheduledmessage Permission = iota constant ChatMemessage (line 208) | ChatMemessage Permission = iota constant ChatPostephemeral (line 209) | ChatPostephemeral Permission = iota constant ChatPostmessage (line 210) | ChatPostmessage Permission = iota constant ChatSchedulemessage (line 211) | ChatSchedulemessage Permission = iota constant ChatUpdate (line 212) | ChatUpdate Permission = iota constant LinksWrite (line 213) | LinksWrite Permission = iota constant ChatUnfurl (line 214) | ChatUnfurl Permission = iota constant ConversationsConnectWrite (line 215) | ConversationsConnectWrite Permission = iota constant ConversationsAcceptsharedinvite (line 216) | ConversationsAcceptsharedinvite Permission = iota constant ConversationsInviteshared (line 217) | ConversationsInviteshared Permission = iota constant ConversationsConnectManage (line 218) | ConversationsConnectManage Permission = iota constant ConversationsApprovesharedinvite (line 219) | ConversationsApprovesharedinvite Permission = iota constant ConversationsDeclinesharedinvite (line 220) | ConversationsDeclinesharedinvite Permission = iota constant ConversationsListconnectinvites (line 221) | ConversationsListconnectinvites Permission = iota constant ChannelsHistory (line 222) | ChannelsHistory Permission = iota constant ConversationsHistory (line 223) | ConversationsHistory Permission = iota constant ConversationsReplies (line 224) | ConversationsReplies Permission = iota constant ChannelsJoin (line 225) | ChannelsJoin Permission = iota constant ConversationsJoin (line 226) | ConversationsJoin Permission = iota constant ChannelsWriteTopic (line 227) | ChannelsWriteTopic Permission = iota constant ConversationsSetpurpose (line 228) | ConversationsSetpurpose Permission = iota constant ConversationsSettopic (line 229) | ConversationsSettopic Permission = iota constant DndWrite (line 230) | DndWrite Permission = iota constant DndEnddnd (line 231) | DndEnddnd Permission = iota constant DndEndsnooze (line 232) | DndEndsnooze Permission = iota constant DndSetsnooze (line 233) | DndSetsnooze Permission = iota constant DndRead (line 234) | DndRead Permission = iota constant DndInfo (line 235) | DndInfo Permission = iota constant DndTeaminfo (line 236) | DndTeaminfo Permission = iota constant EmojiRead (line 237) | EmojiRead Permission = iota constant EmojiList (line 238) | EmojiList Permission = iota constant FilesWrite (line 239) | FilesWrite Permission = iota constant FilesCommentsDelete (line 240) | FilesCommentsDelete Permission = iota constant FilesCompleteuploadexternal (line 241) | FilesCompleteuploadexternal Permission = iota constant FilesDelete (line 242) | FilesDelete Permission = iota constant FilesGetuploadurlexternal (line 243) | FilesGetuploadurlexternal Permission = iota constant FilesRevokepublicurl (line 244) | FilesRevokepublicurl Permission = iota constant FilesSharedpublicurl (line 245) | FilesSharedpublicurl Permission = iota constant FilesUpload (line 246) | FilesUpload Permission = iota constant FilesRead (line 247) | FilesRead Permission = iota constant FilesInfo (line 248) | FilesInfo Permission = iota constant FilesList (line 249) | FilesList Permission = iota constant RemoteFilesWrite (line 250) | RemoteFilesWrite Permission = iota constant FilesRemoteAdd (line 251) | FilesRemoteAdd Permission = iota constant FilesRemoteRemove (line 252) | FilesRemoteRemove Permission = iota constant FilesRemoteUpdate (line 253) | FilesRemoteUpdate Permission = iota constant RemoteFilesRead (line 254) | RemoteFilesRead Permission = iota constant FilesRemoteInfo (line 255) | FilesRemoteInfo Permission = iota constant FilesRemoteList (line 256) | FilesRemoteList Permission = iota constant RemoteFilesShare (line 257) | RemoteFilesShare Permission = iota constant FilesRemoteShare (line 258) | FilesRemoteShare Permission = iota constant AppConfigurationsWrite (line 259) | AppConfigurationsWrite Permission = iota constant FunctionsDistributionsPermissionsAdd (line 260) | FunctionsDistributionsPermissionsAdd Permission = iota constant FunctionsDistributionsPermissionsRemove (line 261) | FunctionsDistributionsPermissionsRemove Permission = iota constant FunctionsDistributionsPermissionsSet (line 262) | FunctionsDistributionsPermissionsSet Permission = iota constant AppConfigurationsRead (line 263) | AppConfigurationsRead Permission = iota constant FunctionsDistributionsPermissionsList (line 264) | FunctionsDistributionsPermissionsList Permission = iota constant Conversations (line 265) | Conversations Permission = iota constant GroupsOpen (line 266) | GroupsOpen Permission = iota constant TokensBasic (line 267) | TokensBasic Permission = iota constant MigrationExchange (line 268) | MigrationExchange Permission = iota constant Email (line 269) | Email Permission = iota constant OpenidConnectUserinfo (line 270) | OpenidConnectUserinfo Permission = iota constant PinsWrite (line 271) | PinsWrite Permission = iota constant PinsAdd (line 272) | PinsAdd Permission = iota constant PinsRemove (line 273) | PinsRemove Permission = iota constant PinsRead (line 274) | PinsRead Permission = iota constant PinsList (line 275) | PinsList Permission = iota constant ReactionsWrite (line 276) | ReactionsWrite Permission = iota constant ReactionsAdd (line 277) | ReactionsAdd Permission = iota constant ReactionsRemove (line 278) | ReactionsRemove Permission = iota constant ReactionsRead (line 279) | ReactionsRead Permission = iota constant ReactionsGet (line 280) | ReactionsGet Permission = iota constant ReactionsList (line 281) | ReactionsList Permission = iota constant RemindersWrite (line 282) | RemindersWrite Permission = iota constant RemindersAdd (line 283) | RemindersAdd Permission = iota constant RemindersComplete (line 284) | RemindersComplete Permission = iota constant RemindersDelete (line 285) | RemindersDelete Permission = iota constant RemindersRead (line 286) | RemindersRead Permission = iota constant RemindersInfo (line 287) | RemindersInfo Permission = iota constant RemindersList (line 288) | RemindersList Permission = iota constant SearchRead (line 289) | SearchRead Permission = iota constant SearchAll (line 290) | SearchAll Permission = iota constant SearchFiles (line 291) | SearchFiles Permission = iota constant SearchMessages (line 292) | SearchMessages Permission = iota constant StarsWrite (line 293) | StarsWrite Permission = iota constant StarsAdd (line 294) | StarsAdd Permission = iota constant StarsRemove (line 295) | StarsRemove Permission = iota constant StarsRead (line 296) | StarsRead Permission = iota constant StarsList (line 297) | StarsList Permission = iota constant Admin (line 298) | Admin Permission = iota constant TeamAccesslogs (line 299) | TeamAccesslogs Permission = iota constant TeamBillableinfo (line 300) | TeamBillableinfo Permission = iota constant TeamIntegrationlogs (line 301) | TeamIntegrationlogs Permission = iota constant TeamBillingRead (line 302) | TeamBillingRead Permission = iota constant TeamBillingInfo (line 303) | TeamBillingInfo Permission = iota constant TeamRead (line 304) | TeamRead Permission = iota constant TeamInfo (line 305) | TeamInfo Permission = iota constant TeamPreferencesRead (line 306) | TeamPreferencesRead Permission = iota constant TeamPreferencesList (line 307) | TeamPreferencesList Permission = iota constant UsersProfileRead (line 308) | UsersProfileRead Permission = iota constant TeamProfileGet (line 309) | TeamProfileGet Permission = iota constant UsersProfileGet (line 310) | UsersProfileGet Permission = iota constant UsergroupsWrite (line 311) | UsergroupsWrite Permission = iota constant UsergroupsCreate (line 312) | UsergroupsCreate Permission = iota constant UsergroupsDisable (line 313) | UsergroupsDisable Permission = iota constant UsergroupsEnable (line 314) | UsergroupsEnable Permission = iota constant UsergroupsUpdate (line 315) | UsergroupsUpdate Permission = iota constant UsergroupsUsersUpdate (line 316) | UsergroupsUsersUpdate Permission = iota constant UsergroupsRead (line 317) | UsergroupsRead Permission = iota constant UsergroupsList (line 318) | UsergroupsList Permission = iota constant UsergroupsUsersList (line 319) | UsergroupsUsersList Permission = iota constant UsersProfileWrite (line 320) | UsersProfileWrite Permission = iota constant UsersDeletephoto (line 321) | UsersDeletephoto Permission = iota constant UsersProfileSet (line 322) | UsersProfileSet Permission = iota constant UsersSetphoto (line 323) | UsersSetphoto Permission = iota constant IdentityBasic (line 324) | IdentityBasic Permission = iota constant UsersIdentity (line 325) | UsersIdentity Permission = iota constant UsersReadEmail (line 326) | UsersReadEmail Permission = iota constant UsersLookupbyemail (line 327) | UsersLookupbyemail Permission = iota constant UsersWrite (line 328) | UsersWrite Permission = iota constant UsersSetactive (line 329) | UsersSetactive Permission = iota constant UsersSetpresence (line 330) | UsersSetpresence Permission = iota constant WorkflowStepsExecute (line 331) | WorkflowStepsExecute Permission = iota constant WorkflowsStepcompleted (line 332) | WorkflowsStepcompleted Permission = iota constant WorkflowsStepfailed (line 333) | WorkflowsStepfailed Permission = iota constant WorkflowsUpdatestep (line 334) | WorkflowsUpdatestep Permission = iota constant TriggersWrite (line 335) | TriggersWrite Permission = iota constant WorkflowsTriggersPermissionsAdd (line 336) | WorkflowsTriggersPermissionsAdd Permission = iota constant WorkflowsTriggersPermissionsRemove (line 337) | WorkflowsTriggersPermissionsRemove Permission = iota constant WorkflowsTriggersPermissionsSet (line 338) | WorkflowsTriggersPermissionsSet Permission = iota constant TriggersRead (line 339) | TriggersRead Permission = iota constant WorkflowsTriggersPermissionsList (line 340) | WorkflowsTriggersPermissionsList Permission = iota function PermissionFromString (line 1698) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 1706) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/slack/slack.go type Analyzer (line 23) | type Analyzer struct method Type (line 27) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 29) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 42) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function extractPermissions (line 77) | func extractPermissions(info *SecretInfo) []analyzers.Permission { type SlackUserData (line 104) | type SlackUserData struct type SecretInfo (line 115) | type SecretInfo struct function getSlackOAuthScopes (line 120) | func getSlackOAuthScopes(cfg *config.Config, key string) (scopes string,... function AnalyzeAndPrintPermissions (line 162) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 174) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function printIdentityInfo (line 190) | func printIdentityInfo(userData SlackUserData) { function printScopes (line 218) | func printScopes(scopes []string) { FILE: pkg/analyzer/analyzers/slack/slack_test.go function TestAnalyzer_Analyze (line 18) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/sourcegraph/permissions.go type Permission (line 6) | type Permission method ToString (line 37) | func (p Permission) ToString() (string, error) { method ToID (line 45) | func (p Permission) ToID() (int, error) { constant NoAccess (line 9) | NoAccess Permission = iota constant UserRead (line 10) | UserRead Permission = iota constant SiteAdminFull (line 11) | SiteAdminFull Permission = iota function PermissionFromString (line 53) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 61) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/sourcegraph/sourcegraph.go type Analyzer (line 20) | type Analyzer struct method Type (line 24) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 26) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 38) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... type GraphQLError (line 72) | type GraphQLError struct type GraphQLResponse (line 77) | type GraphQLResponse struct type UserInfoJSON (line 82) | type UserInfoJSON struct type SecretInfo (line 93) | type SecretInfo struct function getUserInfo (line 98) | func getUserInfo(cfg *config.Config, key string) (UserInfoJSON, error) { function checkSiteAdmin (line 126) | func checkSiteAdmin(cfg *config.Config, key string) (bool, error) { function AnalyzeAndPrintPermissions (line 167) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function AnalyzePermissions (line 194) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... FILE: pkg/analyzer/analyzers/sourcegraph/sourcegraph_test.go function TestAnalyzer_Analyze (line 14) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/analyzers/square/permissions.go type Permission (line 6) | type Permission method ToString (line 242) | func (p Permission) ToString() (string, error) { method ToID (line 250) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant BankAccountsRead (line 10) | BankAccountsRead Permission = iota constant AppointmentsWrite (line 11) | AppointmentsWrite Permission = iota constant AppointmentsAllWrite (line 12) | AppointmentsAllWrite Permission = iota constant AppointmentsRead (line 13) | AppointmentsRead Permission = iota constant AppointmentsAllRead (line 14) | AppointmentsAllRead Permission = iota constant AppointmentsBusinessSettingsRead (line 15) | AppointmentsBusinessSettingsRead Permission = iota constant PaymentsRead (line 16) | PaymentsRead Permission = iota constant PaymentsWrite (line 17) | PaymentsWrite Permission = iota constant CashDrawerRead (line 18) | CashDrawerRead Permission = iota constant ItemsWrite (line 19) | ItemsWrite Permission = iota constant ItemsRead (line 20) | ItemsRead Permission = iota constant OrdersWrite (line 21) | OrdersWrite Permission = iota constant OrdersRead (line 22) | OrdersRead Permission = iota constant CustomersWrite (line 23) | CustomersWrite Permission = iota constant CustomersRead (line 24) | CustomersRead Permission = iota constant DeviceCredentialManagement (line 25) | DeviceCredentialManagement Permission = iota constant DevicesRead (line 26) | DevicesRead Permission = iota constant DisputesWrite (line 27) | DisputesWrite Permission = iota constant DisputesRead (line 28) | DisputesRead Permission = iota constant EmployeesRead (line 29) | EmployeesRead Permission = iota constant GiftcardsRead (line 30) | GiftcardsRead Permission = iota constant GiftcardsWrite (line 31) | GiftcardsWrite Permission = iota constant InventoryWrite (line 32) | InventoryWrite Permission = iota constant InventoryRead (line 33) | InventoryRead Permission = iota constant InvoicesWrite (line 34) | InvoicesWrite Permission = iota constant InvoicesRead (line 35) | InvoicesRead Permission = iota constant TimecardsSettingsWrite (line 36) | TimecardsSettingsWrite Permission = iota constant TimecardsWrite (line 37) | TimecardsWrite Permission = iota constant TimecardsSettingsRead (line 38) | TimecardsSettingsRead Permission = iota constant TimecardsRead (line 39) | TimecardsRead Permission = iota constant MerchantProfileWrite (line 40) | MerchantProfileWrite Permission = iota constant MerchantProfileRead (line 41) | MerchantProfileRead Permission = iota constant LoyaltyRead (line 42) | LoyaltyRead Permission = iota constant LoyaltyWrite (line 43) | LoyaltyWrite Permission = iota constant PaymentsWriteInPerson (line 44) | PaymentsWriteInPerson Permission = iota constant PaymentsWriteSharedOnfile (line 45) | PaymentsWriteSharedOnfile Permission = iota constant PaymentsWriteAdditionalRecipients (line 46) | PaymentsWriteAdditionalRecipients Permission = iota constant PayoutsRead (line 47) | PayoutsRead Permission = iota constant OnlineStoreSiteRead (line 48) | OnlineStoreSiteRead Permission = iota constant OnlineStoreSnippetsWrite (line 49) | OnlineStoreSnippetsWrite Permission = iota constant OnlineStoreSnippetsRead (line 50) | OnlineStoreSnippetsRead Permission = iota constant SubscriptionsWrite (line 51) | SubscriptionsWrite Permission = iota constant SubscriptionsRead (line 52) | SubscriptionsRead Permission = iota function PermissionFromString (line 258) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 266) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/square/square.go type Analyzer (line 22) | type Analyzer struct method Type (line 26) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 28) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 40) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... function getTeamMembersResources (line 64) | func getTeamMembersResources(team TeamJSON) []analyzers.Resource { function getBindingsAndUnboundedResources (line 84) | func getBindingsAndUnboundedResources(scopes []string) ([]analyzers.Bind... type TeamJSON (line 130) | type TeamJSON struct type PermissionsJSON (line 140) | type PermissionsJSON struct type SecretInfo (line 147) | type SecretInfo struct function getPermissions (line 152) | func getPermissions(cfg *config.Config, key string) (PermissionsJSON, er... function getUsers (line 185) | func getUsers(cfg *config.Config, key string) (TeamJSON, error) { function AnalyzePermissions (line 222) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function AnalyzeAndPrintPermissions (line 239) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function contains (line 269) | func contains(s []string, e string) bool { function printPermissions (line 278) | func printPermissions(scopes []string, showAll bool) { function printTeamMembers (line 319) | func printTeamMembers(team TeamJSON) { FILE: pkg/analyzer/analyzers/square/square_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/stripe/permissions.go type Permission (line 6) | type Permission method ToString (line 532) | func (p Permission) ToString() (string, error) { method ToID (line 540) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant ConnectedAccountRead (line 10) | ConnectedAccountRead Permission = iota constant AccountLinkWrite (line 11) | AccountLinkWrite Permission = iota constant ApplePayDomainRead (line 12) | ApplePayDomainRead Permission = iota constant ApplePayDomainWrite (line 13) | ApplePayDomainWrite Permission = iota constant ApplicationFeeRead (line 14) | ApplicationFeeRead Permission = iota constant ApplicationFeeWrite (line 15) | ApplicationFeeWrite Permission = iota constant BalanceRead (line 16) | BalanceRead Permission = iota constant BalanceTransactionSourceRead (line 17) | BalanceTransactionSourceRead Permission = iota constant BillingClockRead (line 18) | BillingClockRead Permission = iota constant BillingClockWrite (line 19) | BillingClockWrite Permission = iota constant ChargeRead (line 20) | ChargeRead Permission = iota constant ChargeWrite (line 21) | ChargeWrite Permission = iota constant CheckoutSessionRead (line 22) | CheckoutSessionRead Permission = iota constant CheckoutSessionWrite (line 23) | CheckoutSessionWrite Permission = iota constant TerminalConfigurationRead (line 24) | TerminalConfigurationRead Permission = iota constant TerminalConfigurationWrite (line 25) | TerminalConfigurationWrite Permission = iota constant TerminalConnectionTokenWrite (line 26) | TerminalConnectionTokenWrite Permission = iota constant CouponRead (line 27) | CouponRead Permission = iota constant CouponWrite (line 28) | CouponWrite Permission = iota constant CreditNoteRead (line 29) | CreditNoteRead Permission = iota constant CreditNoteWrite (line 30) | CreditNoteWrite Permission = iota constant CustomerPortalRead (line 31) | CustomerPortalRead Permission = iota constant CustomerPortalWrite (line 32) | CustomerPortalWrite Permission = iota constant CustomerRead (line 33) | CustomerRead Permission = iota constant CustomerWrite (line 34) | CustomerWrite Permission = iota constant DisputeRead (line 35) | DisputeRead Permission = iota constant DisputeWrite (line 36) | DisputeWrite Permission = iota constant EditLinkWrite (line 37) | EditLinkWrite Permission = iota constant ElementsWrite (line 38) | ElementsWrite Permission = iota constant EventRead (line 39) | EventRead Permission = iota constant FileRead (line 40) | FileRead Permission = iota constant FileWrite (line 41) | FileWrite Permission = iota constant InvoiceRead (line 42) | InvoiceRead Permission = iota constant InvoiceWrite (line 43) | InvoiceWrite Permission = iota constant IssuingAuthorizationRead (line 44) | IssuingAuthorizationRead Permission = iota constant IssuingAuthorizationWrite (line 45) | IssuingAuthorizationWrite Permission = iota constant IssuingCardRead (line 46) | IssuingCardRead Permission = iota constant IssuingCardWrite (line 47) | IssuingCardWrite Permission = iota constant IssuingCardholderRead (line 48) | IssuingCardholderRead Permission = iota constant IssuingCardholderWrite (line 49) | IssuingCardholderWrite Permission = iota constant IssuingDisputeRead (line 50) | IssuingDisputeRead Permission = iota constant IssuingDisputeWrite (line 51) | IssuingDisputeWrite Permission = iota constant IssuingTransactionRead (line 52) | IssuingTransactionRead Permission = iota constant IssuingTransactionWrite (line 53) | IssuingTransactionWrite Permission = iota constant TerminalLocationRead (line 54) | TerminalLocationRead Permission = iota constant TerminalLocationWrite (line 55) | TerminalLocationWrite Permission = iota constant MandateRead (line 56) | MandateRead Permission = iota constant MandateWrite (line 57) | MandateWrite Permission = iota constant OrderRead (line 58) | OrderRead Permission = iota constant OrderWrite (line 59) | OrderWrite Permission = iota constant PaymentIntentRead (line 60) | PaymentIntentRead Permission = iota constant PaymentIntentWrite (line 61) | PaymentIntentWrite Permission = iota constant PaymentLinksRead (line 62) | PaymentLinksRead Permission = iota constant PaymentLinksWrite (line 63) | PaymentLinksWrite Permission = iota constant PaymentMethodRead (line 64) | PaymentMethodRead Permission = iota constant PaymentMethodWrite (line 65) | PaymentMethodWrite Permission = iota constant PayoutRead (line 66) | PayoutRead Permission = iota constant PayoutWrite (line 67) | PayoutWrite Permission = iota constant PlanRead (line 68) | PlanRead Permission = iota constant PlanWrite (line 69) | PlanWrite Permission = iota constant ProductRead (line 70) | ProductRead Permission = iota constant ProductWrite (line 71) | ProductWrite Permission = iota constant PromotionCodeRead (line 72) | PromotionCodeRead Permission = iota constant PromotionCodeWrite (line 73) | PromotionCodeWrite Permission = iota constant QuoteRead (line 74) | QuoteRead Permission = iota constant QuoteWrite (line 75) | QuoteWrite Permission = iota constant TerminalReaderRead (line 76) | TerminalReaderRead Permission = iota constant TerminalReaderWrite (line 77) | TerminalReaderWrite Permission = iota constant ReportRunsAndReportTypesRead (line 78) | ReportRunsAndReportTypesRead Permission = iota constant ReviewRead (line 79) | ReviewRead Permission = iota constant ReviewWrite (line 80) | ReviewWrite Permission = iota constant SecretWrite (line 81) | SecretWrite Permission = iota constant SetupIntentRead (line 82) | SetupIntentRead Permission = iota constant SetupIntentWrite (line 83) | SetupIntentWrite Permission = iota constant ShippingRateRead (line 84) | ShippingRateRead Permission = iota constant ShippingRateWrite (line 85) | ShippingRateWrite Permission = iota constant SkuRead (line 86) | SkuRead Permission = iota constant SkuWrite (line 87) | SkuWrite Permission = iota constant SourceRead (line 88) | SourceRead Permission = iota constant SourceWrite (line 89) | SourceWrite Permission = iota constant SubscriptionRead (line 90) | SubscriptionRead Permission = iota constant SubscriptionWrite (line 91) | SubscriptionWrite Permission = iota constant TaxRateRead (line 92) | TaxRateRead Permission = iota constant TaxRateWrite (line 93) | TaxRateWrite Permission = iota constant TaxSettingsRead (line 94) | TaxSettingsRead Permission = iota constant TaxSettingsWrite (line 95) | TaxSettingsWrite Permission = iota constant TaxCalculationsAndTransactionsRead (line 96) | TaxCalculationsAndTransactionsRead Permission = iota constant TaxCalculationsAndTransactionsWrite (line 97) | TaxCalculationsAndTransactionsWrite Permission = iota constant TokenRead (line 98) | TokenRead Permission = iota constant TokenWrite (line 99) | TokenWrite Permission = iota constant TopUpRead (line 100) | TopUpRead Permission = iota constant TopUpWrite (line 101) | TopUpWrite Permission = iota constant TransferRead (line 102) | TransferRead Permission = iota constant TransferWrite (line 103) | TransferWrite Permission = iota constant UsageRecordRead (line 104) | UsageRecordRead Permission = iota constant UsageRecordWrite (line 105) | UsageRecordWrite Permission = iota constant UserEmailRead (line 106) | UserEmailRead Permission = iota constant WebhookRead (line 107) | WebhookRead Permission = iota constant WebhookWrite (line 108) | WebhookWrite Permission = iota constant IssuingCardSensitiveRead (line 109) | IssuingCardSensitiveRead Permission = iota constant FundingInstructionRead (line 110) | FundingInstructionRead Permission = iota function PermissionFromString (line 548) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 556) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/stripe/stripe.go type Analyzer (line 27) | type Analyzer struct method Type (line 31) | func (Analyzer) Type() analyzers.AnalyzerType { return analyzers.Analy... method Analyze (line 33) | func (a Analyzer) Analyze(_ context.Context, credInfo map[string]strin... function secretInfoToAnalyzerResult (line 46) | func secretInfoToAnalyzerResult(info *SecretInfo) *analyzers.AnalyzerRes... constant SECRET_PREFIX (line 91) | SECRET_PREFIX = "sk_" constant PUBLISHABLE_PREFIX (line 92) | PUBLISHABLE_PREFIX = "pk_" constant RESTRICTED_PREFIX (line 93) | RESTRICTED_PREFIX = "rk_" constant LIVE_PREFIX (line 94) | LIVE_PREFIX = "live_" constant TEST_PREFIX (line 95) | TEST_PREFIX = "test_" constant SECRET (line 96) | SECRET = "Secret" constant PUBLISHABLE (line 97) | PUBLISHABLE = "Publishable" constant RESTRICTED (line 98) | RESTRICTED = "Restricted" constant LIVE (line 99) | LIVE = "Live" constant TEST (line 100) | TEST = "Test" type PermissionStruct (line 106) | type PermissionStruct struct type PermissionsCategory (line 111) | type PermissionsCategory struct type HttpStatusTest (line 116) | type HttpStatusTest struct method RunTest (line 137) | func (h *HttpStatusTest) RunTest(cfg *config.Config, headers map[strin... type Category (line 124) | type Category type Config (line 126) | type Config struct type SecretInfo (line 130) | type SecretInfo struct function StatusContains (line 181) | func StatusContains(status int, vals []int) bool { function checkKeyType (line 190) | func checkKeyType(key string) (string, error) { function checkKeyEnv (line 201) | func checkKeyEnv(key string) (string, error) { function checkValidity (line 213) | func checkValidity(cfg *config.Config, key string) (bool, error) { function AnalyzePermissions (line 238) | func AnalyzePermissions(cfg *config.Config, key string) (*SecretInfo, er... function AnalyzeAndPrintPermissions (line 274) | func AnalyzeAndPrintPermissions(cfg *config.Config, key string) { function getRestrictedPermissions (line 315) | func getRestrictedPermissions(cfg *config.Config, key string) ([]Permiss... function printRestrictedPermissions (line 372) | func printRestrictedPermissions(permissions []PermissionsCategory, show_... FILE: pkg/analyzer/analyzers/stripe/stripe_test.go function TestAnalyzer_Analyze (line 19) | func TestAnalyzer_Analyze(t *testing.T) { function sortBindings (line 93) | func sortBindings(bindings []analyzers.Binding) { FILE: pkg/analyzer/analyzers/twilio/permissions.go type Permission (line 6) | type Permission method ToString (line 107) | func (p Permission) ToString() (string, error) { method ToID (line 115) | func (p Permission) ToID() (int, error) { constant Invalid (line 9) | Invalid Permission = iota constant AccountManagementRead (line 10) | AccountManagementRead Permission = iota constant AccountManagementWrite (line 11) | AccountManagementWrite Permission = iota constant SubaccountConfigurationRead (line 12) | SubaccountConfigurationRead Permission = iota constant SubaccountConfigurationWrite (line 13) | SubaccountConfigurationWrite Permission = iota constant KeyManagementRead (line 14) | KeyManagementRead Permission = iota constant KeyManagementWrite (line 15) | KeyManagementWrite Permission = iota constant ServiceVerificationRead (line 16) | ServiceVerificationRead Permission = iota constant ServiceVerificationWrite (line 17) | ServiceVerificationWrite Permission = iota constant SmsRead (line 18) | SmsRead Permission = iota constant SmsWrite (line 19) | SmsWrite Permission = iota constant VoiceRead (line 20) | VoiceRead Permission = iota constant VoiceWrite (line 21) | VoiceWrite Permission = iota constant MessagingRead (line 22) | MessagingRead Permission = iota constant MessagingWrite (line 23) | MessagingWrite Permission = iota constant CallManagementRead (line 24) | CallManagementRead Permission = iota constant CallManagementWrite (line 25) | CallManagementWrite Permission = iota function PermissionFromString (line 123) | func PermissionFromString(s string) (Permission, error) { function PermissionFromID (line 131) | func PermissionFromID(id int) (Permission, error) { FILE: pkg/analyzer/analyzers/twilio/twilio.go type Analyzer (line 17) | type Analyzer struct method Type (line 21) | func (a *Analyzer) Type() analyzers.AnalyzerType { method Analyze (line 25) | func (a *Analyzer) Analyze(ctx context.Context, credentialInfo map[str... type secretInfo (line 132) | type secretInfo struct constant AUTHENTICATED_NO_PERMISSION (line 138) | AUTHENTICATED_NO_PERMISSION = 70051 constant INVALID_CREDENTIALS (line 139) | INVALID_CREDENTIALS = 20003 function getAccountsStatusCode (line 144) | func getAccountsStatusCode(cfg *config.Config, sid string, secret string... type serviceResponse (line 166) | type serviceResponse struct type service (line 171) | type service struct function getVerifyServicesStatusCode (line 179) | func getVerifyServicesStatusCode(cfg *config.Config, sid string, secret ... function listTwilioAccounts (line 209) | func listTwilioAccounts(cfg *config.Config, sid, secret string) ([]servi... function AnalyzePermissions (line 241) | func AnalyzePermissions(cfg *config.Config, sid, secret string) (*secret... function AnalyzeAndPrintPermissions (line 258) | func AnalyzeAndPrintPermissions(cfg *config.Config, sid, secret string) { function printPermissions (line 280) | func printPermissions(statusCode int) { function printRestrictedKeyMsg (line 302) | func printRestrictedKeyMsg() { FILE: pkg/analyzer/analyzers/twilio/twilio_test.go function TestAnalyzer_Analyze (line 13) | func TestAnalyzer_Analyze(t *testing.T) { FILE: pkg/analyzer/cli.go type SecretInfo (line 54) | type SecretInfo struct function Command (line 59) | func Command(app *kingpin.Application) *kingpin.CmdClause { function Run (line 63) | func Run(keyType string, secretInfo SecretInfo) { FILE: pkg/analyzer/config/config.go type Config (line 4) | type Config struct FILE: pkg/analyzer/generate_permissions/generate_permissions.go type PermissionsData (line 16) | type PermissionsData struct constant templateText (line 21) | templateText = `// Code generated by go generate; DO NOT EDIT. function ToCamelCase (line 95) | func ToCamelCase(s string) string { function main (line 108) | func main() { FILE: pkg/buffers/buffer/buffer.go type Buffer (line 12) | type Buffer struct method Grow (line 21) | func (b *Buffer) Grow(size int) { method ResetMetric (line 26) | func (b *Buffer) ResetMetric() { b.checkedOutAt = time.Now() } method RecordMetric (line 28) | func (b *Buffer) RecordMetric() { method recordGrowth (line 36) | func (b *Buffer) recordGrowth(size int) { method Write (line 42) | func (b *Buffer) Write(data []byte) (int, error) { constant defaultBufferSize (line 17) | defaultBufferSize = 1 << 12 function NewBuffer (line 19) | func NewBuffer() *Buffer { return &Buffer{Buffer: bytes.NewBuffer(make([... type readCloser (line 74) | type readCloser struct method Close (line 87) | func (brc *readCloser) Close() error { method Read (line 101) | func (brc *readCloser) Read(p []byte) (int, error) { function ReadCloser (line 80) | func ReadCloser(data []byte, onClose func()) *readCloser { FILE: pkg/buffers/buffer/buffer_test.go function TestBufferWrite (line 10) | func TestBufferWrite(t *testing.T) { function TestReadCloserClose (line 83) | func TestReadCloserClose(t *testing.T) { FILE: pkg/buffers/pool/pool.go type poolMetrics (line 10) | type poolMetrics struct method recordShrink (line 12) | func (poolMetrics) recordShrink(amount int) { method recordBufferRetrival (line 17) | func (poolMetrics) recordBufferRetrival() { method recordBufferReturn (line 23) | func (poolMetrics) recordBufferReturn(buf *buffer.Buffer) { type Pool (line 29) | type Pool struct method Get (line 51) | func (p *Pool) Get() *buffer.Buffer { method Put (line 63) | func (p *Pool) Put(buf *buffer.Buffer) { constant defaultBufferSize (line 36) | defaultBufferSize = 1 << 12 function NewBufferPool (line 38) | func NewBufferPool(size int) *Pool { FILE: pkg/buffers/pool/pool_test.go function TestNewBufferPool (line 12) | func TestNewBufferPool(t *testing.T) { function TestBufferPoolGetPut (line 36) | func TestBufferPoolGetPut(t *testing.T) { FILE: pkg/cache/cache.go type Cache (line 5) | type Cache interface FILE: pkg/cache/decorator.go type WithMetrics (line 4) | type WithMetrics struct function NewCacheWithMetrics (line 13) | func NewCacheWithMetrics[T any](wrapped Cache[T], metrics BaseMetricsCol... method Set (line 23) | func (c *WithMetrics[T]) Set(key string, val T) { method Get (line 30) | func (c *WithMetrics[T]) Get(key string) (T, bool) { method Exists (line 42) | func (c *WithMetrics[T]) Exists(key string) bool { method Delete (line 54) | func (c *WithMetrics[T]) Delete(key string) { method Clear (line 61) | func (c *WithMetrics[T]) Clear() { method Count (line 68) | func (c *WithMetrics[T]) Count() int { method Keys (line 75) | func (c *WithMetrics[T]) Keys() []string { return c.wrapped.Keys() } method Values (line 79) | func (c *WithMetrics[T]) Values() []T { return c.wrapped.Values() } method Contents (line 83) | func (c *WithMetrics[T]) Contents() string { return c.wrapped.Contents() } FILE: pkg/cache/decorator_test.go type mockCollector (line 10) | type mockCollector struct method RecordHits (line 12) | func (m *mockCollector) RecordHits(cacheName string, hits uint64) ... method RecordMisses (line 13) | func (m *mockCollector) RecordMisses(cacheName string, misses uint64) ... method RecordSet (line 15) | func (m *mockCollector) RecordSet(cacheName string) { m.Called(cach... method RecordHit (line 16) | func (m *mockCollector) RecordHit(cacheName string) { m.Called(cach... method RecordMiss (line 17) | func (m *mockCollector) RecordMiss(cacheName string) { m.Called(cach... method RecordDelete (line 18) | func (m *mockCollector) RecordDelete(cacheName string) { m.Called(cach... method RecordClear (line 19) | func (m *mockCollector) RecordClear(cacheName string) { m.Called(cach... type mockCache (line 21) | type mockCache struct method Set (line 23) | func (m *mockCache[T]) Set(key string, val T) { m.Called(key, val) } method Get (line 25) | func (m *mockCache[T]) Get(key string) (T, bool) { method Exists (line 34) | func (m *mockCache[T]) Exists(key string) bool { method Delete (line 39) | func (m *mockCache[T]) Delete(key string) { m.Called(key) } method Clear (line 41) | func (m *mockCache[T]) Clear() { m.Called() } method Count (line 43) | func (m *mockCache[T]) Count() int { method Keys (line 48) | func (m *mockCache[T]) Keys() []string { method Values (line 53) | func (m *mockCache[T]) Values() []T { method Contents (line 58) | func (m *mockCache[T]) Contents() string { function setupCache (line 64) | func setupCache[T any](t *testing.T) (*WithMetrics[T], *mockCache[T], *m... function TestNewLRUCache (line 75) | func TestNewLRUCache(t *testing.T) { function TestCacheSet (line 80) | func TestCacheSet(t *testing.T) { function TestCacheGet (line 92) | func TestCacheGet(t *testing.T) { function TestCacheExists (line 123) | func TestCacheExists(t *testing.T) { function TestCacheDelete (line 153) | func TestCacheDelete(t *testing.T) { function TestCacheClear (line 183) | func TestCacheClear(t *testing.T) { function TestCacheCount (line 219) | func TestCacheCount(t *testing.T) { function TestCacheKeys (line 259) | func TestCacheKeys(t *testing.T) { function TestCacheValues (line 299) | func TestCacheValues(t *testing.T) { function TestCacheContents (line 339) | func TestCacheContents(t *testing.T) { FILE: pkg/cache/lru/lru.go type Cache (line 19) | type Cache struct type Option (line 28) | type Option function WithCapacity (line 32) | func WithCapacity[T any](capacity int) Option[T] { function WithMetricsCollector (line 37) | func WithMetricsCollector[T any](collector cache.EvictionMetricsCollecto... function NewCache (line 43) | func NewCache[T any](cacheName string, opts ...Option[T]) (*Cache[T], er... method Set (line 74) | func (lc *Cache[T]) Set(key string, val T) { lc.cache.Add(key, val) } method Get (line 77) | func (lc *Cache[T]) Get(key string) (T, bool) { method Exists (line 87) | func (lc *Cache[T]) Exists(key string) bool { method Delete (line 93) | func (lc *Cache[T]) Delete(key string) { method Clear (line 98) | func (lc *Cache[T]) Clear() { method Count (line 103) | func (lc *Cache[T]) Count() int { return lc.cache.Len() } method Keys (line 106) | func (lc *Cache[T]) Keys() []string { return lc.cache.Keys() } method Values (line 109) | func (lc *Cache[T]) Values() []T { method Contents (line 120) | func (lc *Cache[T]) Contents() string { FILE: pkg/cache/lru/lru_test.go type mockCollector (line 10) | type mockCollector struct method RecordEviction (line 12) | func (m *mockCollector) RecordEviction(cacheName string) { m.Called(ca... function setupCache (line 17) | func setupCache[T any](t *testing.T, withCollector bool) (*Cache[T], *mo... function TestNewLRUCache (line 37) | func TestNewLRUCache(t *testing.T) { function TestCacheSet (line 56) | func TestCacheSet(t *testing.T) { function TestCacheGet (line 65) | func TestCacheGet(t *testing.T) { function TestCacheExists (line 78) | func TestCacheExists(t *testing.T) { function TestCacheDelete (line 90) | func TestCacheDelete(t *testing.T) { function TestCacheClear (line 104) | func TestCacheClear(t *testing.T) { function TestCacheCount (line 121) | func TestCacheCount(t *testing.T) { function TestCacheKeys (line 141) | func TestCacheKeys(t *testing.T) { function TestCacheValues (line 166) | func TestCacheValues(t *testing.T) { function TestCacheContents (line 191) | func TestCacheContents(t *testing.T) { FILE: pkg/cache/metrics.go type BaseMetricsCollector (line 12) | type BaseMetricsCollector interface type EvictionMetricsCollector (line 21) | type EvictionMetricsCollector interface type baseCollector (line 28) | type baseCollector struct method RecordHit (line 103) | func (m *baseCollector) RecordHit(cacheName string) { m.hits.WithLabel... method RecordMiss (line 106) | func (m *baseCollector) RecordMiss(cacheName string) { m.misses.WithLa... method RecordSet (line 109) | func (m *baseCollector) RecordSet(cacheName string) { m.sets.WithLabel... method RecordDelete (line 112) | func (m *baseCollector) RecordDelete(cacheName string) { m.deletes.Wit... method RecordClear (line 115) | func (m *baseCollector) RecordClear(cacheName string) { m.clears.WithL... function init (line 37) | func init() { function GetBaseMetricsCollector (line 95) | func GetBaseMetricsCollector() BaseMetricsCollector { return baseMetrics... function GetEvictionMetricsCollector (line 98) | func GetEvictionMetricsCollector() EvictionMetricsCollector { return evi... type evictionMetrics (line 118) | type evictionMetrics struct method RecordEviction (line 124) | func (em *evictionMetrics) RecordEviction(cacheName string) { FILE: pkg/cache/simple/simple.go constant defaultExpirationInterval (line 11) | defaultExpirationInterval = 12 * time.Hour constant defaultPurgeInterval (line 12) | defaultPurgeInterval = 13 * time.Hour constant defaultExpiration (line 13) | defaultExpiration = cache.DefaultExpiration type Cache (line 17) | type Cache struct type CacheOption (line 24) | type CacheOption function WithExpirationInterval (line 28) | func WithExpirationInterval[T any](interval time.Duration) CacheOption[T] { function WithPurgeInterval (line 34) | func WithPurgeInterval[T any](interval time.Duration) CacheOption[T] { function NewCache (line 41) | func NewCache[T any](opts ...CacheOption[T]) *Cache[T] { type CacheEntry (line 46) | type CacheEntry struct function NewCacheWithData (line 55) | func NewCacheWithData[T any](data []CacheEntry[T], opts ...CacheOption[T... method Set (line 72) | func (c *Cache[T]) Set(key string, value T) { method Get (line 77) | func (c *Cache[T]) Get(key string) (T, bool) { method Exists (line 90) | func (c *Cache[T]) Exists(key string) bool { method Delete (line 96) | func (c *Cache[T]) Delete(key string) { method Clear (line 101) | func (c *Cache[T]) Clear() { method Count (line 106) | func (c *Cache[T]) Count() int { method Keys (line 111) | func (c *Cache[T]) Keys() []string { method Values (line 121) | func (c *Cache[T]) Values() []T { method Contents (line 134) | func (c *Cache[T]) Contents() string { FILE: pkg/cache/simple/simple_test.go function TestCache (line 12) | func TestCache(t *testing.T) { function TestCache_NewWithData (line 83) | func TestCache_NewWithData(t *testing.T) { function setupBenchmarks (line 107) | func setupBenchmarks(b *testing.B) *Cache[string] { function BenchmarkSet (line 120) | func BenchmarkSet(b *testing.B) { function BenchmarkGet (line 129) | func BenchmarkGet(b *testing.B) { function BenchmarkDelete (line 139) | func BenchmarkDelete(b *testing.B) { function BenchmarkCount (line 149) | func BenchmarkCount(b *testing.B) { function BenchmarkContents (line 158) | func BenchmarkContents(b *testing.B) { FILE: pkg/channelmetrics/metrics_collector/prometheus/collector.go type MetricsCollector (line 14) | type MetricsCollector struct method RecordProduceDuration (line 98) | func (c *MetricsCollector) RecordProduceDuration(duration time.Duratio... method RecordConsumeDuration (line 103) | func (c *MetricsCollector) RecordConsumeDuration(duration time.Duratio... method RecordChannelLen (line 108) | func (c *MetricsCollector) RecordChannelLen(size int) { c.channelLen.S... method RecordChannelCap (line 111) | func (c *MetricsCollector) RecordChannelCap(capacity int) { c.channelC... function NewMetricsCollector (line 51) | func NewMetricsCollector(chanName, namespace, subsystem string) *Metrics... function metricName (line 95) | func metricName(chanName, metric string) string { return chanName + "_" ... FILE: pkg/channelmetrics/noopcollector.go type noopCollector (line 7) | type noopCollector struct method RecordProduceDuration (line 9) | func (noopCollector) RecordProduceDuration(duration time.Duration) {} method RecordConsumeDuration (line 10) | func (noopCollector) RecordConsumeDuration(duration time.Duration) {} method RecordChannelLen (line 11) | func (noopCollector) RecordChannelLen(size int) {} method RecordChannelCap (line 12) | func (noopCollector) RecordChannelCap(capacity int) {} FILE: pkg/channelmetrics/observablechan.go type MetricsCollector (line 15) | type MetricsCollector interface type ObservableChan (line 25) | type ObservableChan struct function NewObservableChan (line 35) | func NewObservableChan[T any](ch chan T, metrics MetricsCollector) *Obse... method Close (line 52) | func (oc *ObservableChan[T]) Close() { method Send (line 60) | func (oc *ObservableChan[T]) Send(item T) { _ = oc.SendCtx(context.Backg... method SendCtx (line 65) | func (oc *ObservableChan[T]) SendCtx(ctx context.Context, item T) error { method Recv (line 77) | func (oc *ObservableChan[T]) Recv() T { method RecvCtx (line 86) | func (oc *ObservableChan[T]) RecvCtx(ctx context.Context) (T, error) { method RecordChannelCapacity (line 96) | func (oc *ObservableChan[T]) RecordChannelCapacity() { oc.metrics.Record... method RecordChannelLen (line 99) | func (oc *ObservableChan[T]) RecordChannelLen() { oc.metrics.RecordChann... FILE: pkg/channelmetrics/observablechan_test.go type MockMetricsCollector (line 13) | type MockMetricsCollector struct method RecordProduceDuration (line 15) | func (m *MockMetricsCollector) RecordProduceDuration(duration time.Dur... method RecordConsumeDuration (line 17) | func (m *MockMetricsCollector) RecordConsumeDuration(duration time.Dur... method RecordChannelLen (line 19) | func (m *MockMetricsCollector) RecordChannelLen(size int) { m.Called(s... method RecordChannelCap (line 21) | func (m *MockMetricsCollector) RecordChannelCap(capacity int) { m.Call... function TestObservableChanSend (line 23) | func TestObservableChanSend(t *testing.T) { function TestObservableChanRecv (line 43) | func TestObservableChanRecv(t *testing.T) { function TestObservableChanRecordChannelCapacity (line 71) | func TestObservableChanRecordChannelCapacity(t *testing.T) { function TestObservableChanRecordChannelLen (line 88) | func TestObservableChanRecordChannelLen(t *testing.T) { function TestObservableChan_Close (line 105) | func TestObservableChan_Close(t *testing.T) { function TestObservableChanClosed (line 122) | func TestObservableChanClosed(t *testing.T) { FILE: pkg/cleantemp/cleantemp.go constant defaultExecPath (line 18) | defaultExecPath = "trufflehog" constant defaultArtifactPrefixFormat (line 19) | defaultArtifactPrefixFormat = "%s-%d-" function MkdirTemp (line 24) | func MkdirTemp() (string, error) { function MkFilename (line 37) | func MkFilename() string { function CleanTempArtifacts (line 47) | func CleanTempArtifacts(ctx logContext.Context) error { function CleanTempDirsForLegacyJSON (line 123) | func CleanTempDirsForLegacyJSON(baseDir string) error { FILE: pkg/cleantemp/cleantemp_test.go function TestExecName (line 12) | func TestExecName(t *testing.T) { function TestCleanTempDirsForLegacyJSON (line 32) | func TestCleanTempDirsForLegacyJSON(t *testing.T) { FILE: pkg/common/context.go type ChannelClosedErr (line 6) | type ChannelClosedErr struct method Error (line 8) | func (ChannelClosedErr) Error() string { return "channel is closed" } function IsDone (line 10) | func IsDone(ctx context.Context) bool { function CancellableWrite (line 23) | func CancellableWrite[T any](ctx context.Context, ch chan<- T, item T) e... function CancellableRead (line 42) | func CancellableRead[T any](ctx context.Context, ch <-chan T) (T, error) { FILE: pkg/common/export_error.go type ExportError (line 5) | type ExportError method Error (line 7) | func (e ExportError) Error() string { return string(e) } function ExportErrors (line 10) | func ExportErrors(errs ...error) []error { FILE: pkg/common/filter.go type Filter (line 12) | type Filter struct method Pass (line 96) | func (filter *Filter) Pass(object string) bool { method ShouldExclude (line 121) | func (filter *Filter) ShouldExclude(path string) bool { type FilterRuleSet (line 17) | type FilterRuleSet method Matches (line 108) | func (rules *FilterRuleSet) Matches(object string) bool { function FilterEmpty (line 20) | func FilterEmpty() *Filter { function FilterFromFiles (line 30) | func FilterFromFiles(includeFilterPath, excludeFilterPath string) (*Filt... function FilterRulesFromFile (line 54) | func FilterRulesFromFile(source string) (*FilterRuleSet, error) { FILE: pkg/common/filter_test.go function TestFilterBasic (line 9) | func TestFilterBasic(t *testing.T) { function TestFilterFromFile (line 79) | func TestFilterFromFile(t *testing.T) { function testFilterWriteFile (line 168) | func testFilterWriteFile(filename string, content []byte) error { FILE: pkg/common/glob/glob.go type Filter (line 12) | type Filter struct method ShouldInclude (line 60) | func (f *Filter) ShouldInclude(object string) bool { method shouldIncludeFromExclude (line 82) | func (f *Filter) shouldIncludeFromExclude(object string) bool { method shouldIncludeFromInclude (line 93) | func (f *Filter) shouldIncludeFromInclude(object string) bool { method shouldIncludeFromBoth (line 104) | func (f *Filter) shouldIncludeFromBoth(object string) (bool, error) { type globFilterOpt (line 17) | type globFilterOpt function WithExcludeGlobs (line 20) | func WithExcludeGlobs(excludes ...string) globFilterOpt { function WithIncludeGlobs (line 34) | func WithIncludeGlobs(includes ...string) globFilterOpt { function NewGlobFilter (line 48) | func NewGlobFilter(opts ...globFilterOpt) (*Filter, error) { FILE: pkg/common/glob/glob_test.go type globTest (line 10) | type globTest struct function testGlobs (line 15) | func testGlobs(t *testing.T, filter *Filter, tests ...globTest) { function TestGlobFilterExclude (line 25) | func TestGlobFilterExclude(t *testing.T) { function TestGlobFilterInclude (line 41) | func TestGlobFilterInclude(t *testing.T) { function TestGlobFilterEmpty (line 57) | func TestGlobFilterEmpty(t *testing.T) { function TestGlobFilterExcludeInclude (line 73) | func TestGlobFilterExcludeInclude(t *testing.T) { function TestGlobFilterExcludePrecedence (line 88) | func TestGlobFilterExcludePrecedence(t *testing.T) { function TestGlobErrorContainsGlob (line 98) | func TestGlobErrorContainsGlob(t *testing.T) { function TestGlobInverse (line 107) | func TestGlobInverse(t *testing.T) { function TestGlobDefaultFilters (line 130) | func TestGlobDefaultFilters(t *testing.T) { FILE: pkg/common/http.go function PinnedCertPool (line 72) | func PinnedCertPool() *x509.CertPool { type FakeTransport (line 80) | type FakeTransport struct method RoundTrip (line 84) | func (t FakeTransport) RoundTrip(req *http.Request) (*http.Response, e... type CustomTransport (line 88) | type CustomTransport struct method RoundTrip (line 99) | func (t *CustomTransport) RoundTrip(req *http.Request) (*http.Response... function UserAgent (line 92) | func UserAgent() string { function NewCustomTransport (line 104) | func NewCustomTransport(T http.RoundTripper) *CustomTransport { type InstrumentedTransport (line 111) | type InstrumentedTransport struct method RoundTrip (line 115) | func (t *InstrumentedTransport) RoundTrip(req *http.Request) (*http.Re... function NewInstrumentedTransport (line 143) | func NewInstrumentedTransport(T http.RoundTripper) *InstrumentedTransport { function ConstantResponseHttpClient (line 150) | func ConstantResponseHttpClient(statusCode int, body string) *http.Client { type ClientOption (line 166) | type ClientOption function WithCheckRetry (line 169) | func WithCheckRetry(cr retryablehttp.CheckRetry) ClientOption { function WithBackoff (line 174) | func WithBackoff(b retryablehttp.Backoff) ClientOption { function WithTimeout (line 179) | func WithTimeout(timeout time.Duration) ClientOption { function WithMaxRetries (line 184) | func WithMaxRetries(retries int) ClientOption { function WithRetryWaitMin (line 189) | func WithRetryWaitMin(wait time.Duration) ClientOption { function WithRetryWaitMax (line 194) | func WithRetryWaitMax(wait time.Duration) ClientOption { function PinnedRetryableHttpClient (line 198) | func PinnedRetryableHttpClient() *http.Client { function RetryableHTTPClient (line 219) | func RetryableHTTPClient(opts ...ClientOption) *http.Client { function RetryableHTTPClientTimeout (line 232) | func RetryableHTTPClientTimeout(timeOutSeconds int64, opts ...ClientOpti... constant DefaultResponseTimeout (line 248) | DefaultResponseTimeout = 5 * time.Second function SaneHttpClient (line 262) | func SaneHttpClient() *http.Client { function SaneHttpClientTimeOut (line 270) | func SaneHttpClientTimeOut(timeout time.Duration) *http.Client { FILE: pkg/common/http_metrics.go function sanitizeURL (line 57) | func sanitizeURL(rawURL string) string { function recordHTTPRequest (line 101) | func recordHTTPRequest(sanitizedURL string) { function recordHTTPResponse (line 106) | func recordHTTPResponse(sanitizedURL string, statusCode int, durationSec... function recordNetworkError (line 122) | func recordNetworkError(sanitizedURL string) { FILE: pkg/common/http_test.go function TestRetryableHTTPClientCheckRetry (line 19) | func TestRetryableHTTPClientCheckRetry(t *testing.T) { function TestRetryableHTTPClientMaxRetry (line 102) | func TestRetryableHTTPClientMaxRetry(t *testing.T) { function TestRetryableHTTPClientBackoff (line 177) | func TestRetryableHTTPClientBackoff(t *testing.T) { function TestRetryableHTTPClientTimeout (line 247) | func TestRetryableHTTPClientTimeout(t *testing.T) { function TestSanitizeURL (line 276) | func TestSanitizeURL(t *testing.T) { function TestSaneHttpClientMetrics (line 332) | func TestSaneHttpClientMetrics(t *testing.T) { function TestRetryableHttpClientMetrics (line 408) | func TestRetryableHttpClientMetrics(t *testing.T) { function TestInstrumentedTransport (line 475) | func TestInstrumentedTransport(t *testing.T) { FILE: pkg/common/metrics.go constant MetricsNamespace (line 5) | MetricsNamespace = "trufflehog" constant MetricsSubsystem (line 7) | MetricsSubsystem = "scanner" FILE: pkg/common/patterns.go constant EmailPattern (line 10) | EmailPattern = `\b((?i)(?:[a-z0-9!#$%&'*+/=?^_\x60{|}~-]+(?:\.[a-z0-9!#$... constant SubDomainPattern (line 11) | SubDomainPattern = `\b([A-Za-z0-9](?:[A-Za-z0-9\-]{0,61}[A-Za-z0-9])?)\b` constant UUIDPattern (line 12) | UUIDPattern = `\b([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-... constant UUIDPatternUpperCase (line 13) | UUIDPatternUpperCase = `\b([0-9A-Z]{8}-[0-9A-Z]{4}-[0-9A-Z]{4}-[0-9A-Z]{... constant RegexPattern (line 15) | RegexPattern = "0-9a-z" constant AlphaNumPattern (line 16) | AlphaNumPattern = "0-9a-zA-Z" constant HexPattern (line 17) | HexPattern = "0-9a-f" type RegexState (line 19) | type RegexState struct method Matches (line 46) | func (r RegexState) Matches(data []byte) []string { function BuildRegex (line 24) | func BuildRegex(pattern string, specialChar string, length int) string { function BuildRegexJWT (line 28) | func BuildRegexJWT(firstRange, secondRange, thirdRange string) string { function RangeValidation (line 35) | func RangeValidation(rangeInput string) bool { function ToUpperCase (line 42) | func ToUpperCase(input string) string { function UsernameRegexCheck (line 60) | func UsernameRegexCheck(pattern string) RegexState { function PasswordRegexCheck (line 67) | func PasswordRegexCheck(pattern string) RegexState { FILE: pkg/common/patterns_test.go constant usernamePattern (line 11) | usernamePattern = `?()/\+=\s\n` constant passwordPattern (line 12) | passwordPattern = `^<>;.*&|£\n\s` constant usernameRegex (line 13) | usernameRegex = `(?im)(?:user|usr)\S{0,40}?[:=\s]{1,3}[ '"=]{0,1}([^:?... constant passwordRegex (line 14) | passwordRegex = `(?im)(?:pass|password)\S{0,40}?[:=\s]{1,3}[ '"=]{0,1}... function TestEmailRegexCheck (line 17) | func TestEmailRegexCheck(t *testing.T) { function TestUsernameRegexCheck (line 61) | func TestUsernameRegexCheck(t *testing.T) { function TestPasswordRegexCheck (line 94) | func TestPasswordRegexCheck(t *testing.T) { FILE: pkg/common/recover.go function Recover (line 15) | func Recover(ctx context.Context) { function RecoverWithHandler (line 34) | func RecoverWithHandler(ctx context.Context, callback func(error)) { function RecoverWithExit (line 54) | func RecoverWithExit(ctx context.Context) { FILE: pkg/common/secrets.go type Secret (line 15) | type Secret struct method MustGetField (line 17) | func (s *Secret) MustGetField(name string) string { function GetSecretFromEnv (line 25) | func GetSecretFromEnv(filename string) (secret *Secret, err error) { function GetTestSecret (line 33) | func GetTestSecret(ctx context.Context) (secret *Secret, err error) { function GetSecret (line 42) | func GetSecret(ctx context.Context, gcpProject, name string) (secret *Se... FILE: pkg/common/utils.go function AddStringSliceItem (line 12) | func AddStringSliceItem(item string, slice *[]string) { function RemoveStringSliceItem (line 21) | func RemoveStringSliceItem(item string, slice *[]string) { function ResponseContainsSubstring (line 30) | func ResponseContainsSubstring(reader io.ReadCloser, target string) (boo... function RandomID (line 46) | func RandomID(length int) string { function SliceContainsString (line 58) | func SliceContainsString(origTargetString string, stringSlice []string, ... function GenerateRandomPassword (line 77) | func GenerateRandomPassword(lower, upper, numeric, special bool, length ... FILE: pkg/common/utils_test.go function TestAddItem (line 11) | func TestAddItem(t *testing.T) { function TestRemoveItem (line 41) | func TestRemoveItem(t *testing.T) { function TestParseResponseForKeywords (line 82) | func TestParseResponseForKeywords(t *testing.T) { function TestSliceContainsString (line 138) | func TestSliceContainsString(t *testing.T) { function TestGenerateRandomPassword_Length (line 199) | func TestGenerateRandomPassword_Length(t *testing.T) { function TestGenerateRandomPassword_Empty (line 206) | func TestGenerateRandomPassword_Empty(t *testing.T) { function TestGenerateRandomPassword_RequiredSets (line 213) | func TestGenerateRandomPassword_RequiredSets(t *testing.T) { function TestGenerateRandomPassword_ShortLength (line 253) | func TestGenerateRandomPassword_ShortLength(t *testing.T) { function contains (line 260) | func contains(s string, fn func(rune) bool) bool { function containsSpecial (line 269) | func containsSpecial(s string) bool { FILE: pkg/common/vars.go function SkipFile (line 122) | func SkipFile(filename string) bool { function IsBinary (line 129) | func IsBinary(filename string) bool { FILE: pkg/common/vars_test.go function TestSkipFile (line 8) | func TestSkipFile(t *testing.T) { function BenchmarkSkipFile (line 40) | func BenchmarkSkipFile(b *testing.B) { function TestIsBinary (line 46) | func TestIsBinary(t *testing.T) { function BenchmarkIsBinary (line 73) | func BenchmarkIsBinary(b *testing.B) { FILE: pkg/config/config.go type Config (line 25) | type Config struct function Read (line 31) | func Read(filename string) (*Config, error) { function NewYAML (line 40) | func NewYAML(input []byte) (*Config, error) { function instantiateSourceFromType (line 77) | func instantiateSourceFromType(sourceType string) (sources.Source, error) { FILE: pkg/config/detectors.go function init (line 25) | func init() { type DetectorID (line 39) | type DetectorID struct method String (line 119) | func (id DetectorID) String() string { function GetDetectorID (line 45) | func GetDetectorID(d detectors.Detector) DetectorID { function ParseDetectors (line 61) | func ParseDetectors(input string) ([]DetectorID, error) { function ParseDetector (line 90) | func ParseDetector(input string) (DetectorID, error) { function ParseVerifierEndpoints (line 97) | func ParseVerifierEndpoints(verifierURLs map[string]string) (map[Detecto... function allDetectors (line 131) | func allDetectors() []DetectorID { function asRange (line 143) | func asRange(input string) ([]DetectorID, error) { function asDetectorID (line 192) | func asDetectorID(input string) (DetectorID, error) { function parseVersion (line 225) | func parseVersion(v string) (int, error) { FILE: pkg/config/detectors_test.go function TestDetectorParsing (line 10) | func TestDetectorParsing(t *testing.T) { FILE: pkg/context/context.go constant logEntryKey (line 22) | logEntryKey logEntryKeyT = 0 type logEntryKeyT (line 24) | type logEntryKeyT function init (line 26) | func init() { type Context (line 31) | type Context interface type logCtx (line 42) | type logCtx struct method Logger (line 49) | func (l logCtx) Logger() logr.Logger { function Background (line 54) | func Background() Context { function TODO (line 62) | func TODO() Context { function WithCancel (line 70) | func WithCancel(parent Context) (Context, context.CancelFunc) { function WithCancelCause (line 80) | func WithCancelCause(parent Context) (Context, context.CancelCauseFunc) { function WithDeadline (line 91) | func WithDeadline(parent Context, d time.Time) (Context, context.CancelF... function WithDeadlineCause (line 102) | func WithDeadlineCause(parent Context, d time.Time, cause error) (Contex... function WithTimeout (line 113) | func WithTimeout(parent Context, timeout time.Duration) (Context, contex... function WithTimeoutCause (line 124) | func WithTimeoutCause(parent Context, timeout time.Duration, cause error... function Cause (line 134) | func Cause(ctx context.Context) error { function WithValue (line 140) | func WithValue(parent Context, key, val any) Context { function WithValues (line 155) | func WithValues(parent Context, keyAndVals ...any) Context { function WithLogger (line 164) | func WithLogger(parent context.Context, logger logr.Logger) Context { function AddLogger (line 174) | func AddLogger(parent context.Context) Context { function SetDefaultLogger (line 194) | func SetDefaultLogger(l logr.Logger) { FILE: pkg/context/context_test.go function testLogger (line 21) | func testLogger(t *testing.T, f func(zapcore.Entry)) logr.Logger { function infoCounterContext (line 31) | func infoCounterContext(t *testing.T) (Context, *int) { function TestWithCancel (line 41) | func TestWithCancel(t *testing.T) { function TestWithTimeout (line 55) | func TestWithTimeout(t *testing.T) { function TestWithLogger (line 80) | func TestWithLogger(t *testing.T) { function TestAsContext (line 96) | func TestAsContext(t *testing.T) { function TestWithValues (line 113) | func TestWithValues(t *testing.T) { function TestDefaultLogger (line 162) | func TestDefaultLogger(t *testing.T) { function TestRace (line 174) | func TestRace(t *testing.T) { function TestCause (line 182) | func TestCause(t *testing.T) { function TestBuriedLogger (line 191) | func TestBuriedLogger(t *testing.T) { FILE: pkg/custom_detectors/custom_detectors.go constant maxTotalMatches (line 25) | maxTotalMatches = 100 type CustomRegexWebhook (line 30) | type CustomRegexWebhook struct method FromData (line 78) | func (c *CustomRegexWebhook) FromData(ctx context.Context, verify bool... method IsFalsePositive (line 209) | func (c *CustomRegexWebhook) IsFalsePositive(_ detectors.Result) (bool... method MaxSecretSize (line 214) | func (c *CustomRegexWebhook) MaxSecretSize() int64 { method createResults (line 218) | func (c *CustomRegexWebhook) createResults(ctx context.Context, match ... method Keywords (line 336) | func (c *CustomRegexWebhook) Keywords() []string { method Type (line 401) | func (c *CustomRegexWebhook) Type() detectorspb.DetectorType { method Description (line 407) | func (c *CustomRegexWebhook) Description() string { function NewWebhookCustomRegex (line 42) | func NewWebhookCustomRegex(pb *custom_detectorspb.CustomRegex) (*CustomR... function productIndices (line 343) | func productIndices(lengths ...int) [][]int { function permutateMatches (line 373) | func permutateMatches(regexMatches map[string][][]string) []map[string][... constant defaultDescription (line 405) | defaultDescription = "This is a user-defined detector with no descriptio... function ensurePrimaryRegexNameSet (line 417) | func ensurePrimaryRegexNameSet(pb *custom_detectorspb.CustomRegex) { FILE: pkg/custom_detectors/custom_detectors_test.go function TestCustomRegexTemplateParsing (line 18) | func TestCustomRegexTemplateParsing(t *testing.T) { function TestCustomRegexWebhookParsing (line 50) | func TestCustomRegexWebhookParsing(t *testing.T) { function TestCustomDetectorsParsing (line 79) | func TestCustomDetectorsParsing(t *testing.T) { function TestFromData_InvalidRegEx (line 112) | func TestFromData_InvalidRegEx(t *testing.T) { function TestProductIndices (line 127) | func TestProductIndices(t *testing.T) { function TestProductIndicesMax (line 172) | func TestProductIndicesMax(t *testing.T) { function TestPermutateMatches (line 178) | func TestPermutateMatches(t *testing.T) { function TestDetector (line 201) | func TestDetector(t *testing.T) { function TestDetectorPrimarySecret (line 216) | func TestDetectorPrimarySecret(t *testing.T) { function TestDetectorPrimarySecretFullMatch (line 235) | func TestDetectorPrimarySecretFullMatch(t *testing.T) { function TestDetectorValidations (line 289) | func TestDetectorValidations(t *testing.T) { function TestNewWebhookCustomRegex_Validation (line 617) | func TestNewWebhookCustomRegex_Validation(t *testing.T) { function TestNewWebhookCustomRegex_EnsurePrimaryRegexNameSet (line 764) | func TestNewWebhookCustomRegex_EnsurePrimaryRegexNameSet(t *testing.T) { function BenchmarkProductIndices (line 782) | func BenchmarkProductIndices(b *testing.B) { FILE: pkg/custom_detectors/regex_varstring.go type RegexVarString (line 16) | type RegexVarString struct function NewRegexVarString (line 22) | func NewRegexVarString(original string) RegexVarString { FILE: pkg/custom_detectors/regex_varstring_test.go function TestVarString (line 9) | func TestVarString(t *testing.T) { FILE: pkg/custom_detectors/validation.go function ValidateKeywords (line 10) | func ValidateKeywords(keywords []string) error { function ValidateRegex (line 23) | func ValidateRegex(regex map[string]string) error { function ValidateRegexSlice (line 35) | func ValidateRegexSlice(regex []string) error { function ValidatePrimaryRegexName (line 45) | func ValidatePrimaryRegexName(primaryRegexName string, regexes map[strin... function ValidateVerifyEndpoint (line 55) | func ValidateVerifyEndpoint(endpoint string, unsafe bool) error { function ValidateVerifyHeaders (line 66) | func ValidateVerifyHeaders(headers []string) error { function ValidateVerifyRanges (line 75) | func ValidateVerifyRanges(ranges []string) error { function ValidateRegexVars (line 119) | func ValidateRegexVars(regex map[string]string, body ...string) error { function ContainsDigit (line 134) | func ContainsDigit(s string) bool { function ContainsLowercase (line 146) | func ContainsLowercase(s string) bool { function ContainsUppercase (line 158) | func ContainsUppercase(s string) bool { function ContainsSpecialChar (line 170) | func ContainsSpecialChar(s string) bool { FILE: pkg/custom_detectors/validation_test.go function TestCustomDetectorsKeywordValidation (line 7) | func TestCustomDetectorsKeywordValidation(t *testing.T) { function TestCustomDetectorsRegexValidation (line 40) | func TestCustomDetectorsRegexValidation(t *testing.T) { function TestCustomDetectorsVerifyEndpointValidation (line 77) | func TestCustomDetectorsVerifyEndpointValidation(t *testing.T) { function TestCustomDetectorsVerifyHeadersValidation (line 120) | func TestCustomDetectorsVerifyHeadersValidation(t *testing.T) { function TestCustomDetectorsVerifyRangeValidation (line 158) | func TestCustomDetectorsVerifyRangeValidation(t *testing.T) { function TestCustomDetectorsVerifyRegexVarsValidation (line 201) | func TestCustomDetectorsVerifyRegexVarsValidation(t *testing.T) { function TestContainsDigit (line 238) | func TestContainsDigit(t *testing.T) { function TestContainsLowercase (line 267) | func TestContainsLowercase(t *testing.T) { function TestContainsUppercase (line 296) | func TestContainsUppercase(t *testing.T) { function TestContainsSpecialChar (line 325) | func TestContainsSpecialChar(t *testing.T) { FILE: pkg/decoders/base64.go type Base64 (line 13) | type Base64 struct method Type (line 30) | func (d *Base64) Type() detectorspb.DecoderType { method FromChunk (line 34) | func (d *Base64) FromChunk(chunk *sources.Chunk) *DecodableChunk { function init (line 23) | func init() { function isASCII (line 74) | func isASCII(b []byte) bool { function getSubstringsOfCharacterSet (line 83) | func getSubstringsOfCharacterSet(data []byte, threshold int, charsetMapp... function appendB64Substring (line 132) | func appendB64Substring(data []byte, start, count int, substrings []stri... FILE: pkg/decoders/base64_test.go function TestBase64_FromChunk (line 12) | func TestBase64_FromChunk(t *testing.T) { function BenchmarkFromChunkSmall (line 154) | func BenchmarkFromChunkSmall(b *testing.B) { function BenchmarkFromChunkMedium (line 163) | func BenchmarkFromChunkMedium(b *testing.B) { function BenchmarkFromChunkLarge (line 172) | func BenchmarkFromChunkLarge(b *testing.B) { FILE: pkg/decoders/decoders.go function DefaultDecoders (line 8) | func DefaultDecoders() []Decoder { type DecodableChunk (line 20) | type DecodableChunk struct type Decoder (line 25) | type Decoder interface function Fuzz (line 32) | func Fuzz(data []byte) int { FILE: pkg/decoders/escaped_unicode.go type EscapedUnicode (line 13) | type EscapedUnicode struct method Type (line 55) | func (d *EscapedUnicode) Type() detectorspb.DecoderType { method FromChunk (line 59) | func (d *EscapedUnicode) FromChunk(chunk *sources.Chunk) *DecodableChu... constant maxBytesPerRune (line 124) | maxBytesPerRune = 4 constant spaceChar (line 125) | spaceChar = byte(' ') function decodeWithPattern (line 132) | func decodeWithPattern(input []byte, re *regexp.Regexp) []byte { function decodeCodePoint (line 155) | func decodeCodePoint(input []byte) []byte { function decodeEscaped (line 195) | func decodeEscaped(input []byte) []byte { function decodeBraceEscape (line 200) | func decodeBraceEscape(input []byte) []byte { function decodeLongEscape (line 205) | func decodeLongEscape(input []byte) []byte { function decodePerlEscape (line 210) | func decodePerlEscape(input []byte) []byte { function decodeCssEscape (line 215) | func decodeCssEscape(input []byte) []byte { function decodeHtmlEscape (line 220) | func decodeHtmlEscape(input []byte) []byte { function decodePercentEscape (line 225) | func decodePercentEscape(input []byte) []byte { FILE: pkg/decoders/escaped_unicode_bench_test.go function BenchmarkDecodeOriginalEscape (line 62) | func BenchmarkDecodeOriginalEscape(b *testing.B) { function BenchmarkDecodeCodePoint (line 68) | func BenchmarkDecodeCodePoint(b *testing.B) { function BenchmarkDecodeBraceEscape (line 74) | func BenchmarkDecodeBraceEscape(b *testing.B) { function BenchmarkDecodeLongEscape (line 80) | func BenchmarkDecodeLongEscape(b *testing.B) { function BenchmarkDecodePerlEscape (line 86) | func BenchmarkDecodePerlEscape(b *testing.B) { function BenchmarkDecodeCssEscape (line 92) | func BenchmarkDecodeCssEscape(b *testing.B) { function BenchmarkDecodeHtmlEscape (line 98) | func BenchmarkDecodeHtmlEscape(b *testing.B) { function BenchmarkDecodePercentEscape (line 104) | func BenchmarkDecodePercentEscape(b *testing.B) { function BenchmarkFromChunk_OriginalFormat (line 117) | func BenchmarkFromChunk_OriginalFormat(b *testing.B) { function BenchmarkFromChunk_BraceFormat (line 126) | func BenchmarkFromChunk_BraceFormat(b *testing.B) { function BenchmarkFromChunk_LongFormat (line 135) | func BenchmarkFromChunk_LongFormat(b *testing.B) { function BenchmarkFromChunk_HtmlFormat (line 144) | func BenchmarkFromChunk_HtmlFormat(b *testing.B) { function BenchmarkFromChunk_MixedContent (line 153) | func BenchmarkFromChunk_MixedContent(b *testing.B) { function BenchmarkFromChunk_NoUnicode (line 162) | func BenchmarkFromChunk_NoUnicode(b *testing.B) { function BenchmarkFromChunk_LargeData (line 171) | func BenchmarkFromChunk_LargeData(b *testing.B) { function BenchmarkRegexMatching_AllPatterns (line 181) | func BenchmarkRegexMatching_AllPatterns(b *testing.B) { function BenchmarkRegexMatching_NoMatch (line 198) | func BenchmarkRegexMatching_NoMatch(b *testing.B) { function BenchmarkFromChunk_MemoryAllocation (line 216) | func BenchmarkFromChunk_MemoryAllocation(b *testing.B) { FILE: pkg/decoders/escaped_unicode_test.go function TestUnicodeEscape_FromChunk (line 11) | func TestUnicodeEscape_FromChunk(t *testing.T) { FILE: pkg/decoders/utf16.go type UTF16 (line 12) | type UTF16 struct method Type (line 14) | func (d *UTF16) Type() detectorspb.DecoderType { method FromChunk (line 18) | func (d *UTF16) FromChunk(chunk *sources.Chunk) *DecodableChunk { function utf16ToUTF8 (line 36) | func utf16ToUTF8(b []byte) ([]byte, error) { FILE: pkg/decoders/utf16_test.go function TestUTF16Decoder (line 11) | func TestUTF16Decoder(t *testing.T) { function TestDLL (line 79) | func TestDLL(t *testing.T) { function BenchmarkUtf16ToUtf8 (line 99) | func BenchmarkUtf16ToUtf8(b *testing.B) { FILE: pkg/decoders/utf8.go type UTF8 (line 10) | type UTF8 struct method Type (line 12) | func (d *UTF8) Type() detectorspb.DecoderType { method FromChunk (line 16) | func (d *UTF8) FromChunk(chunk *sources.Chunk) *DecodableChunk { function extractSubstrings (line 45) | func extractSubstrings(b []byte) []byte { function isPrintableByte (line 85) | func isPrintableByte(c byte) bool { return c > 31 && c < 127 } FILE: pkg/decoders/utf8_test.go function TestUTF8_FromChunk_ValidUTF8 (line 12) | func TestUTF8_FromChunk_ValidUTF8(t *testing.T) { function TestUTF8_FromChunk_InvalidUTF8 (line 93) | func TestUTF8_FromChunk_InvalidUTF8(t *testing.T) { function Benchmark_extractSubstrings (line 377) | func Benchmark_extractSubstrings(b *testing.B) { FILE: pkg/detectors/abstract/abstract.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method getClient (line 37) | func (s Scanner) getClient() *http.Client { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { constant abstractURL (line 19) | abstractURL = "https://exchange-rates.abstractapi.com" function verifyAbstract (line 71) | func verifyAbstract(ctx context.Context, client *http.Client, resMatch s... FILE: pkg/detectors/abstract/abstract_integration_test.go function TestAbstract_FromChunk (line 20) | func TestAbstract_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/abstract/abstract_test.go function TestAbstract_Pattern (line 14) | func TestAbstract_Pattern(t *testing.T) { FILE: pkg/detectors/abuseipdb/abuseipdb.go type Scanner (line 18) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 106) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 110) | func (s Scanner) Description() string { constant abuseipdbURL (line 22) | abuseipdbURL = "https://api.abuseipdb.com" function verifyAbuseIPDB (line 74) | func verifyAbuseIPDB(ctx context.Context, client *http.Client, resMatch ... FILE: pkg/detectors/abuseipdb/abuseipdb_integration_test.go function TestAbuseIPDB_FromChunk (line 20) | func TestAbuseIPDB_FromChunk(t *testing.T) { function BenchmarkFromData (line 153) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/abuseipdb/abuseipdb_test.go function TestAbuseipdb_Pattern (line 14) | func TestAbuseipdb_Pattern(t *testing.T) { FILE: pkg/detectors/abyssale/abyssale.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method getClient (line 38) | func (s Scanner) getClient() *http.Client { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { constant abyssaleURL (line 20) | abyssaleURL = "https://api.abyssale.com" function verifyAbyssale (line 72) | func verifyAbyssale(ctx context.Context, client *http.Client, resMatch s... FILE: pkg/detectors/abyssale/abyssale_integration_test.go function TestAbyssale_FromChunk (line 21) | func TestAbyssale_FromChunk(t *testing.T) { function BenchmarkFromData (line 155) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/abyssale/abyssale_test.go function TestAbyssale_Pattern (line 14) | func TestAbyssale_Pattern(t *testing.T) { FILE: pkg/detectors/account_filter.go type AccountFilter (line 5) | type AccountFilter struct method SetAllowedAccounts (line 12) | func (a *AccountFilter) SetAllowedAccounts(accountIDs []string) { method SetDeniedAccounts (line 27) | func (a *AccountFilter) SetDeniedAccounts(accountIDs []string) { method ShouldSkipAccount (line 44) | func (a *AccountFilter) ShouldSkipAccount(accountID string) bool { method IsInDenyList (line 64) | func (a *AccountFilter) IsInDenyList(accountID string) bool { method IsInAllowList (line 73) | func (a *AccountFilter) IsInAllowList(accountID string) bool { FILE: pkg/detectors/account_filter_test.go function TestEmbeddedAccountFilter (line 9) | func TestEmbeddedAccountFilter(t *testing.T) { FILE: pkg/detectors/accuweather/v1/accuweather.go type Scanner (line 15) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method Version (line 38) | func (s Scanner) Version() int { return 1 } method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method ProcessMatches (line 53) | func (s Scanner) ProcessMatches(ctx context.Context, matches [][]strin... method Type (line 109) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 113) | func (s Scanner) Description() string { constant accuweatherURL (line 19) | accuweatherURL = "https://dataservice.accuweather.com" constant requiredShannonEntropy (line 20) | requiredShannonEntropy = 4 function getUniqueMatches (line 74) | func getUniqueMatches(allMatches [][]string) map[string]struct{} { function verifyAccuweather (line 86) | func verifyAccuweather(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/accuweather/v1/accuweather_integration_test.go function TestAccuweather_FromChunk (line 20) | func TestAccuweather_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/accuweather/v1/accuweather_test.go function TestAccuWeather_Pattern (line 14) | func TestAccuWeather_Pattern(t *testing.T) { FILE: pkg/detectors/accuweather/v2/accuweather.go type Scanner (line 12) | type Scanner struct method Version (line 16) | func (s Scanner) Version() int { return 2 } method FromData (line 27) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... FILE: pkg/detectors/accuweather/v2/accuweather_integration_test.go function TestAccuweather_FromChunk (line 21) | func TestAccuweather_FromChunk(t *testing.T) { function BenchmarkFromData (line 155) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/accuweather/v2/accuweather_test.go function TestAccuWeather_Pattern (line 14) | func TestAccuWeather_Pattern(t *testing.T) { FILE: pkg/detectors/adafruitio/adafruitio.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method getClient (line 38) | func (s Scanner) getClient() *http.Client { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { constant adafruitioURL (line 20) | adafruitioURL = "https://io.adafruit.com" function verifyAdafruitIO (line 72) | func verifyAdafruitIO(ctx context.Context, client *http.Client, resMatch... FILE: pkg/detectors/adafruitio/adafruitio_integration_test.go function TestAdafruitIO_FromChunk (line 20) | func TestAdafruitIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 153) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/adafruitio/adafruitio_test.go function TestAdafruitio_Pattern (line 14) | func TestAdafruitio_Pattern(t *testing.T) { FILE: pkg/detectors/adobeio/adobeio.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 108) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 112) | func (s Scanner) Description() string { function verifyAdobeIOSecret (line 79) | func verifyAdobeIOSecret(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/adobeio/adobeio_integration_test.go function TestAdobeIO_FromChunk (line 19) | func TestAdobeIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/adobeio/adobeio_test.go function TestAdobeIO_Pattern (line 14) | func TestAdobeIO_Pattern(t *testing.T) { FILE: pkg/detectors/adzuna/adzuna.go type Scanner (line 16) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 103) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 107) | func (s Scanner) Description() string { constant adzunaURL (line 21) | adzunaURL = "https://api.adzuna.com" function verifyAdzuna (line 79) | func verifyAdzuna(ctx context.Context, client *http.Client, resMatch, re... FILE: pkg/detectors/adzuna/adzuna_integration_test.go function TestAdzuna_FromChunk (line 20) | func TestAdzuna_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/adzuna/adzuna_test.go function TestAdzuna_Pattern (line 14) | func TestAdzuna_Pattern(t *testing.T) { FILE: pkg/detectors/aeroworkflow/aeroworkflow.go type Scanner (line 16) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 107) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 111) | func (s Scanner) Description() string { constant aeroworkflowURL (line 21) | aeroworkflowURL = "https://api.aeroworkflow.com" function verifyAeroworkflow (line 81) | func verifyAeroworkflow(ctx context.Context, client *http.Client, resMat... FILE: pkg/detectors/aeroworkflow/aeroworkflow_integration_test.go function TestAeroworkflow_FromChunk (line 20) | func TestAeroworkflow_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aeroworkflow/aeroworkflow_test.go function TestAeroWorkflow_Pattern (line 14) | func TestAeroWorkflow_Pattern(t *testing.T) { FILE: pkg/detectors/agora/agora.go type Scanner (line 16) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 111) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 115) | func (s Scanner) Description() string { constant agoraURL (line 21) | agoraURL = "https://api.agora.io" function verifyAgora (line 87) | func verifyAgora(ctx context.Context, client *http.Client, resMatch, res... FILE: pkg/detectors/agora/agora_integration_test.go function TestAgora_FromChunk (line 20) | func TestAgora_FromChunk(t *testing.T) { function BenchmarkFromData (line 162) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/agora/agora_test.go function TestAgora_Pattern (line 14) | func TestAgora_Pattern(t *testing.T) { FILE: pkg/detectors/aha/aha.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method Type (line 37) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 41) | func (s Scanner) Description() string { method getClient (line 45) | func (s Scanner) getClient() *http.Client { method FromData (line 53) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyAha (line 93) | func verifyAha(ctx context.Context, client *http.Client, resMatch, resUR... FILE: pkg/detectors/aha/aha_integration_test.go function TestAha_FromChunk (line 20) | func TestAha_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aha/aha_test.go function TestAha_Pattern (line 14) | func TestAha_Pattern(t *testing.T) { FILE: pkg/detectors/airbrakeprojectkey/airbrakeprojectkey.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 113) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 117) | func (s Scanner) Description() string { function verifyAirbrakeProjectKey (line 84) | func verifyAirbrakeProjectKey(ctx context.Context, client *http.Client, ... FILE: pkg/detectors/airbrakeprojectkey/airbrakeprojectkey_integration_test.go function TestAirbrakeProjectKey_FromChunk (line 19) | func TestAirbrakeProjectKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/airbrakeprojectkey/airbrakeprojectkey_test.go function TestAirBrakeProjectKey_Pattern (line 14) | func TestAirBrakeProjectKey_Pattern(t *testing.T) { FILE: pkg/detectors/airbrakeuserkey/airbrakeuserkey.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { function verifyAirbrakeUserKey (line 72) | func verifyAirbrakeUserKey(ctx context.Context, client *http.Client, key... FILE: pkg/detectors/airbrakeuserkey/airbrakeuserkey_integration_test.go function TestAirbrakeUserKey_FromChunk (line 19) | func TestAirbrakeUserKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/airbrakeuserkey/airbrakeuserkey_test.go function TestAirBrakeUserKey_Pattern (line 14) | func TestAirBrakeUserKey_Pattern(t *testing.T) { FILE: pkg/detectors/airship/airship.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { function verifyAirshipKey (line 69) | func verifyAirshipKey(ctx context.Context, client *http.Client, key stri... FILE: pkg/detectors/airship/airship_integration_test.go function TestAirship_FromChunk (line 19) | func TestAirship_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/airship/airship_test.go function TestAirship_Pattern (line 14) | func TestAirship_Pattern(t *testing.T) { FILE: pkg/detectors/airtableoauth/airtableoauth.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { function verifyMatch (line 74) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/airtableoauth/airtableoauth_integration_test.go function TestAirtableoauth_FromChunk (line 26) | func TestAirtableoauth_FromChunk(t *testing.T) { function BenchmarkFromData (line 153) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/airtableoauth/airtableoauth_test.go function TestAirtableoauth_Pattern (line 14) | func TestAirtableoauth_Pattern(t *testing.T) { FILE: pkg/detectors/airtablepersonalaccesstoken/airtablepersonalaccesstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { function verifyMatch (line 69) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/airtablepersonalaccesstoken/airtablepersonalaccesstoken_integration_test.go function TestAirtablepersonalaccesstoken_FromChunk (line 20) | func TestAirtablepersonalaccesstoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/airtablepersonalaccesstoken/airtablepersonalaccesstoken_test.go function TestAirtablepersonalaccesstoken_Pattern (line 14) | func TestAirtablepersonalaccesstoken_Pattern(t *testing.T) { FILE: pkg/detectors/airvisual/airvisual.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { function verifyAirVisualKey (line 69) | func verifyAirVisualKey(ctx context.Context, client *http.Client, key st... FILE: pkg/detectors/airvisual/airvisual_integration_test.go function TestAirVisual_FromChunk (line 19) | func TestAirVisual_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/airvisual/airvisual_test.go function TestAirVisual_Pattern (line 14) | func TestAirVisual_Pattern(t *testing.T) { FILE: pkg/detectors/aiven/aiven.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyAivenKey (line 69) | func verifyAivenKey(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/aiven/aiven_integration_test.go function TestAiven_FromChunk (line 19) | func TestAiven_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aiven/aiven_test.go function TestAiven_Pattern (line 14) | func TestAiven_Pattern(t *testing.T) { FILE: pkg/detectors/alchemy/alchemy.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyMatch (line 68) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/alchemy/alchemy_integration_test.go function TestAlchemy_FromChunk (line 20) | func TestAlchemy_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/alchemy/alchemy_test.go function TestAlchemy_Pattern (line 14) | func TestAlchemy_Pattern(t *testing.T) { FILE: pkg/detectors/alconost/alconost.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 99) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 103) | func (s Scanner) Description() string { function verifyAlconostKey (line 70) | func verifyAlconostKey(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/alconost/alconost_integration_test.go function TestAlconost_FromChunk (line 19) | func TestAlconost_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/alconost/alconost_test.go function TestAlconost_Pattern (line 14) | func TestAlconost_Pattern(t *testing.T) { FILE: pkg/detectors/alegra/alegra.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 108) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 112) | func (s Scanner) Description() string { function verifyCredentials (line 82) | func verifyCredentials(ctx context.Context, client *http.Client, usernam... FILE: pkg/detectors/alegra/alegra_integration_test.go function TestAlegra_FromChunk (line 19) | func TestAlegra_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/alegra/alegra_test.go function TestAlegra_Pattern (line 14) | func TestAlegra_Pattern(t *testing.T) { FILE: pkg/detectors/aletheiaapi/aletheiaapi.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 98) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 102) | func (s Scanner) Description() string { function verifyAletheiaAPIKey (line 70) | func verifyAletheiaAPIKey(ctx context.Context, client *http.Client, key ... FILE: pkg/detectors/aletheiaapi/aletheiaapi_integration_test.go function TestAletheiaApi_FromChunk (line 19) | func TestAletheiaApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aletheiaapi/aletheiaapi_test.go function TestAleTheIaAPI_Pattern (line 14) | func TestAleTheIaAPI_Pattern(t *testing.T) { FILE: pkg/detectors/algoliaadminkey/algoliaadminkey.go type Scanner (line 22) | type Scanner struct method Keywords (line 43) | func (s Scanner) Keywords() []string { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 182) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 186) | func (s Scanner) Description() string { function verifyMatch (line 114) | func verifyMatch(ctx context.Context, appId, apiKey string) (bool, map[s... type keyResponse (line 177) | type keyResponse struct FILE: pkg/detectors/algoliaadminkey/algoliaadminkey_integration_test.go function TestAlgoliaAdminKey_FromChunk (line 19) | func TestAlgoliaAdminKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/algoliaadminkey/algoliaadminkey_test.go function TestAlgoliaAdminKey_Pattern (line 14) | func TestAlgoliaAdminKey_Pattern(t *testing.T) { FILE: pkg/detectors/alibaba/alibaba.go type Scanner (line 24) | type Scanner struct method Keywords (line 52) | func (s Scanner) Keywords() []string { method Description (line 56) | func (s Scanner) Description() string { method getClient (line 85) | func (s Scanner) getClient() *http.Client { method FromData (line 93) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 177) | func (s Scanner) Type() detectorspb.DetectorType { type alibabaResp (line 29) | type alibabaResp struct constant alibabaURL (line 37) | alibabaURL = "https://ecs.aliyuncs.com" function randString (line 60) | func randString(n int) string { function GetSignature (line 70) | func GetSignature(input, key string) string { function buildStringToSign (line 77) | func buildStringToSign(method, input string) string { function verifyAlibaba (line 125) | func verifyAlibaba(ctx context.Context, client *http.Client, resIdMatch,... FILE: pkg/detectors/alibaba/alibaba_integration_test.go function TestAlibaba_FromChunk (line 20) | func TestAlibaba_FromChunk(t *testing.T) { function BenchmarkFromData (line 172) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/alibaba/alibaba_test.go function TestAliBaba_Pattern (line 14) | func TestAliBaba_Pattern(t *testing.T) { FILE: pkg/detectors/alienvault/alienvault.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyAlienVaultKey (line 73) | func verifyAlienVaultKey(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/alienvault/alienvault_integration_test.go function TestAlienVault_FromChunk (line 19) | func TestAlienVault_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/alienvault/alienvault_test.go function TestAlienVault_Pattern (line 14) | func TestAlienVault_Pattern(t *testing.T) { FILE: pkg/detectors/allsports/allsports.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 103) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 107) | func (s Scanner) Description() string { function verifyAllSportsKey (line 70) | func verifyAllSportsKey(ctx context.Context, client *http.Client, key st... FILE: pkg/detectors/allsports/allsports_integration_test.go function TestAllsports_FromChunk (line 19) | func TestAllsports_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/allsports/allsports_test.go function TestAllSports_Pattern (line 14) | func TestAllSports_Pattern(t *testing.T) { FILE: pkg/detectors/amadeus/amadeus.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 115) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 119) | func (s Scanner) Description() string { function verifyAdobeIOSecret (line 79) | func verifyAdobeIOSecret(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/amadeus/amadeus_integration_test.go function TestAmadeus_FromChunk (line 19) | func TestAmadeus_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/amadeus/amadeus_test.go function TestAmadeus_Pattern (line 14) | func TestAmadeus_Pattern(t *testing.T) { FILE: pkg/detectors/ambee/ambee.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { function verifyAmbeeKey (line 69) | func verifyAmbeeKey(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/ambee/ambee_integration_test.go function TestAmbee_FromChunk (line 19) | func TestAmbee_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ambee/ambee_test.go function TestAmbee_Pattern (line 14) | func TestAmbee_Pattern(t *testing.T) { FILE: pkg/detectors/amplitudeapikey/amplitudeapikey.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 109) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 113) | func (s Scanner) Description() string { function verifyAdobeIOSecret (line 83) | func verifyAdobeIOSecret(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/amplitudeapikey/amplitudeapikey_integration_test.go function TestAmplitudeApiKey_FromChunk (line 19) | func TestAmplitudeApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 122) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/amplitudeapikey/amplitudeapikey_test.go function TestAmplitudeAPIKey_Pattern (line 14) | func TestAmplitudeAPIKey_Pattern(t *testing.T) { FILE: pkg/detectors/anthropic/anthropic.go type Scanner (line 17) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 129) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 133) | func (s Scanner) Description() string { function verifyAnthropicKey (line 100) | func verifyAnthropicKey(ctx context.Context, client *http.Client, endpoi... function isAdminKey (line 137) | func isAdminKey(key string) bool { FILE: pkg/detectors/anthropic/anthropic_integration_test.go function TestAnthropic_FromChunk (line 21) | func TestAnthropic_FromChunk(t *testing.T) { function BenchmarkFromData (line 132) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/anthropic/anthropic_test.go function TestAnthropic_Pattern (line 14) | func TestAnthropic_Pattern(t *testing.T) { FILE: pkg/detectors/anypoint/anypoint.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 110) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 114) | func (s Scanner) Description() string { function verifyAnypointSecret (line 83) | func verifyAnypointSecret(ctx context.Context, client *http.Client, key ... FILE: pkg/detectors/anypoint/anypoint_integration_test.go function TestAnypoint_FromChunk (line 19) | func TestAnypoint_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/anypoint/anypoint_test.go function TestAnypoint_Pattern (line 14) | func TestAnypoint_Pattern(t *testing.T) { FILE: pkg/detectors/anypointoauth2/anypointoauth2.go type Scanner (line 17) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method getClient (line 41) | func (s Scanner) getClient() *http.Client { method FromData (line 49) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 130) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 134) | func (s Scanner) Description() string { function verifyMatch (line 102) | func verifyMatch(ctx context.Context, client *http.Client, id, secret st... FILE: pkg/detectors/anypointoauth2/anypointoauth2_integration_test.go function TestAnypointOAuth2_FromChunk (line 20) | func TestAnypointOAuth2_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/anypointoauth2/anypointoauth2_test.go function TestAnypoint_Pattern (line 14) | func TestAnypoint_Pattern(t *testing.T) { FILE: pkg/detectors/apacta/apacta.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { function verifyApactaKey (line 69) | func verifyApactaKey(ctx context.Context, client *http.Client, key strin... FILE: pkg/detectors/apacta/apacta_integration_test.go function TestApacta_FromChunk (line 19) | func TestApacta_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apacta/apacta_test.go function TestApacta_Pattern (line 14) | func TestApacta_Pattern(t *testing.T) { FILE: pkg/detectors/api2cart/api2cart.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 112) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 116) | func (s Scanner) Description() string { function verifyApi2CartKey (line 70) | func verifyApi2CartKey(ctx context.Context, client *http.Client, key str... type Response (line 108) | type Response struct FILE: pkg/detectors/api2cart/api2cart_integration_test.go function TestApi2Cart_FromChunk (line 19) | func TestApi2Cart_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/api2cart/api2cart_test.go function TestApi2Cart_Pattern (line 14) | func TestApi2Cart_Pattern(t *testing.T) { FILE: pkg/detectors/apideck/apideck.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 106) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 110) | func (s Scanner) Description() string { function verifyAdobeIOSecret (line 79) | func verifyAdobeIOSecret(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/apideck/apideck_integration_test.go function TestApiDeck_FromChunk (line 19) | func TestApiDeck_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apideck/apideck_test.go function TestApiDeck_Pattern (line 14) | func TestApiDeck_Pattern(t *testing.T) { FILE: pkg/detectors/apiflash/apiflash.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 65) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 69) | func (s Scanner) Description() string { function verifyAPIFlash (line 73) | func verifyAPIFlash(ctx context.Context, client *http.Client, accessKey ... FILE: pkg/detectors/apiflash/apiflash_integration_test.go function TestApiflash_FromChunk (line 19) | func TestApiflash_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apiflash/apiflash_test.go function TestApiFlash_Pattern (line 14) | func TestApiFlash_Pattern(t *testing.T) { FILE: pkg/detectors/apifonica/apifonica.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 105) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 109) | func (s Scanner) Description() string { function verifyApifonicaSecret (line 76) | func verifyApifonicaSecret(ctx context.Context, client *http.Client, key... FILE: pkg/detectors/apifonica/apifonica_integration_test.go function TestApifonica_FromChunk (line 19) | func TestApifonica_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apifonica/apifonica_test.go function TestApiFonica_Pattern (line 14) | func TestApiFonica_Pattern(t *testing.T) { FILE: pkg/detectors/apify/apify.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { function verifyApifyKey (line 69) | func verifyApifyKey(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/apify/apify_integration_test.go function TestApify_FromChunk (line 19) | func TestApify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apify/apify_test.go function TestApiFy_Pattern (line 14) | func TestApiFy_Pattern(t *testing.T) { FILE: pkg/detectors/apilayer/apilayer.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { function verifyAPILayerKey (line 69) | func verifyAPILayerKey(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/apilayer/apilayer_integration_test.go function TestApilayer_FromChunk (line 19) | func TestApilayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apilayer/apilayer_test.go function TestApiLayer_Pattern (line 14) | func TestApiLayer_Pattern(t *testing.T) { FILE: pkg/detectors/apimatic/apimatic.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { function verifyAPImaticKey (line 70) | func verifyAPImaticKey(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/apimatic/apimatic_integration_test.go function TestAPIMatic_FromChunk (line 19) | func TestAPIMatic_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apimatic/apimatic_test.go function TestApiMatic_Pattern (line 14) | func TestApiMatic_Pattern(t *testing.T) { FILE: pkg/detectors/apimetrics/apimetrics.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyAPIMetricsKey (line 69) | func verifyAPIMetricsKey(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/apimetrics/apimetrics_integration_test.go function TestApiMetrics_FromChunk (line 19) | func TestApiMetrics_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apimetrics/apimetrics_test.go function TestApiMetrics_Pattern (line 14) | func TestApiMetrics_Pattern(t *testing.T) { FILE: pkg/detectors/apitemplate/apitemplate.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { function verifyAPITemplateKey (line 69) | func verifyAPITemplateKey(ctx context.Context, client *http.Client, key ... FILE: pkg/detectors/apitemplate/apitemplate_integration_test.go function TestAPITemplate_FromChunk (line 19) | func TestAPITemplate_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apitemplate/apitemplate_test.go function TestApiTemplate_Pattern (line 14) | func TestApiTemplate_Pattern(t *testing.T) { FILE: pkg/detectors/apollo/apollo.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyApolloKey (line 69) | func verifyApolloKey(ctx context.Context, client *http.Client, key strin... FILE: pkg/detectors/apollo/apollo_integration_test.go function TestApollo_FromChunk (line 19) | func TestApollo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apollo/apollo_test.go function TestApollo_Pattern (line 14) | func TestApollo_Pattern(t *testing.T) { FILE: pkg/detectors/appcues/appcues.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { function verifyMatch (line 77) | func verifyMatch(ctx context.Context, client *http.Client, resUserMatch,... FILE: pkg/detectors/appcues/appcues_integration_test.go function TestAppcues_FromChunk (line 19) | func TestAppcues_FromChunk(t *testing.T) { function BenchmarkFromData (line 120) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/appcues/appcues_test.go function TestAppCues_Pattern (line 14) | func TestAppCues_Pattern(t *testing.T) { FILE: pkg/detectors/appfollow/appfollow.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyMatch (line 61) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/appfollow/appfollow_integration_test.go function TestAppfollow_FromChunk (line 19) | func TestAppfollow_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/appfollow/appfollow_test.go function TestAppFollow_Pattern (line 14) | func TestAppFollow_Pattern(t *testing.T) { FILE: pkg/detectors/appointedd/appointedd.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { function verifyMatch (line 60) | func verifyMatch(ctx context.Context, client *http.Client, secret string... FILE: pkg/detectors/appointedd/appointedd_integration_test.go function TestAppointedd_FromChunk (line 19) | func TestAppointedd_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/appointedd/appointedd_test.go function TestAppFollow_Pattern (line 14) | func TestAppFollow_Pattern(t *testing.T) { FILE: pkg/detectors/appoptics/appoptics.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 87) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 91) | func (s Scanner) Description() string { FILE: pkg/detectors/appoptics/appoptics_integration_test.go function TestAppoptics_FromChunk (line 21) | func TestAppoptics_FromChunk(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/appoptics/appoptics_test.go function TestAppOptics_Pattern (line 14) | func TestAppOptics_Pattern(t *testing.T) { FILE: pkg/detectors/appsynergy/appsynergy.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { function verifyMatch (line 61) | func verifyMatch(ctx context.Context, client *http.Client, secret string... FILE: pkg/detectors/appsynergy/appsynergy_integration_test.go function TestAppSynergy_FromChunk (line 19) | func TestAppSynergy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/appsynergy/appsynergy_test.go function TestAppSynergy_Pattern (line 14) | func TestAppSynergy_Pattern(t *testing.T) { FILE: pkg/detectors/apptivo/apptivo.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyMatch (line 69) | func verifyMatch(ctx context.Context, client *http.Client, apiKey, acces... FILE: pkg/detectors/apptivo/apptivo_integration_test.go function TestApptivo_FromChunk (line 19) | func TestApptivo_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/apptivo/apptivo_test.go function TestApptivo_Pattern (line 14) | func TestApptivo_Pattern(t *testing.T) { FILE: pkg/detectors/artifactory/artifactory.go type Scanner (line 18) | type Scanner struct method CloudEndpoint (line 40) | func (Scanner) CloudEndpoint() string { return "" } method Keywords (line 44) | func (s Scanner) Keywords() []string { method getClient (line 48) | func (s Scanner) getClient() *http.Client { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 162) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 166) | func (s Scanner) Description() string { function verifyArtifactory (line 119) | func verifyArtifactory(ctx context.Context, client *http.Client, resURLM... FILE: pkg/detectors/artifactory/artifactory_integration_test.go function TestArtifactory_FromChunk (line 18) | func TestArtifactory_FromChunk(t *testing.T) { function BenchmarkFromData (line 99) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/artifactory/artifactory_test.go function TestArtifactory_Pattern (line 14) | func TestArtifactory_Pattern(t *testing.T) { FILE: pkg/detectors/artifactoryreferencetoken/artifactoryreferencetoken.go type Scanner (line 18) | type Scanner struct method CloudEndpoint (line 40) | func (Scanner) CloudEndpoint() string { return "" } method Keywords (line 43) | func (s Scanner) Keywords() []string { method getClient (line 47) | func (s Scanner) getClient() *http.Client { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 160) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 164) | func (s Scanner) Description() string { function verifyToken (line 116) | func verifyToken(ctx context.Context, client *http.Client, host, token s... FILE: pkg/detectors/artifactoryreferencetoken/artifactoryreferencetoken_integration_test.go function TestArtifactoryreferencetoken_FromChunk (line 20) | func TestArtifactoryreferencetoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 151) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/artifactoryreferencetoken/artifactoryreferencetoken_test.go function TestArtifactoryReferenceToken_Pattern (line 14) | func TestArtifactoryReferenceToken_Pattern(t *testing.T) { FILE: pkg/detectors/artsy/artsy.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { function verifyMatch (line 72) | func verifyMatch(ctx context.Context, client *http.Client, id, secret st... FILE: pkg/detectors/artsy/artsy_integration_test.go function TestArtsy_FromChunk (line 19) | func TestArtsy_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/artsy/artsy_test.go function TestArtsy_Pattern (line 14) | func TestArtsy_Pattern(t *testing.T) { FILE: pkg/detectors/asanaoauth/asanaoauth.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyMatch (line 62) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/asanaoauth/asanaoauth_integration_test.go function TestAsanaOauth_FromChunk (line 19) | func TestAsanaOauth_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/asanaoauth/asanaoauth_test.go function TestAsanaOauth_Pattern (line 14) | func TestAsanaOauth_Pattern(t *testing.T) { FILE: pkg/detectors/asanapersonalaccesstoken/asanapersonalaccesstoken.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 87) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 91) | func (s Scanner) Description() string { function verifyMatch (line 63) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/asanapersonalaccesstoken/asanapersonalaccesstoken_integration_test.go function TestAsanaPersonalAccessToken_FromChunk (line 19) | func TestAsanaPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 145) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/asanapersonalaccesstoken/asanapersonalaccesstoken_test.go function TestAsanaPersonalAccessToken_Pattern (line 14) | func TestAsanaPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/assemblyai/assemblyai.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyMatch (line 61) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/assemblyai/assemblyai_integration_test.go function TestAssemblyai_FromChunk (line 19) | func TestAssemblyai_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/assemblyai/assemblyai_test.go function TestAssemblyAI_Pattern (line 14) | func TestAssemblyAI_Pattern(t *testing.T) { FILE: pkg/detectors/atera/atera.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyMatch (line 61) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/atera/atera_integration_test.go function TestAtera_FromChunk (line 19) | func TestAtera_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/atera/atera_test.go function TestAtera_Pattern (line 14) | func TestAtera_Pattern(t *testing.T) { FILE: pkg/detectors/atlassian/v1/atlassian.go type Scanner (line 17) | type Scanner struct method Version (line 21) | func (s Scanner) Version() int { return 1 } method Keywords (line 43) | func (s Scanner) Keywords() []string { method Description (line 48) | func (s Scanner) Description() string { method FromData (line 53) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 129) | func (s Scanner) Type() detectorspb.DetectorType { type OrgRes (line 23) | type OrgRes struct function verifyMatch (line 97) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/atlassian/v1/atlassian_integration_test.go function TestAtlassian_FromChunk (line 20) | func TestAtlassian_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/atlassian/v1/atlassian_test.go function TestAtlassian_Pattern (line 13) | func TestAtlassian_Pattern(t *testing.T) { FILE: pkg/detectors/atlassian/v2/atlassian.go type Scanner (line 17) | type Scanner struct method Version (line 21) | func (s Scanner) Version() int { return 2 } method Keywords (line 47) | func (s Scanner) Keywords() []string { method Description (line 52) | func (s Scanner) Description() string { method FromData (line 57) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 148) | func (s Scanner) Type() detectorspb.DetectorType { type OrgRes (line 23) | type OrgRes struct function verifyMatch (line 116) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/atlassian/v2/atlassian_integration_test.go function TestAtlassian_FromChunk (line 20) | func TestAtlassian_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/atlassian/v2/atlassian_test.go function TestAtlassian_Pattern (line 18) | func TestAtlassian_Pattern(t *testing.T) { function TestAtlassian_AnalysisInfo_KeyAndOrgId (line 90) | func TestAtlassian_AnalysisInfo_KeyAndOrgId(t *testing.T) { function TestAtlassian_AnalysisInfo_KeyOnly (line 130) | func TestAtlassian_AnalysisInfo_KeyOnly(t *testing.T) { FILE: pkg/detectors/audd/audd.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/audd/audd_integration_test.go function TestAudd_FromChunk (line 19) | func TestAudd_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/audd/audd_test.go function TestAudd_Pattern (line 14) | func TestAudd_Pattern(t *testing.T) { FILE: pkg/detectors/auth0managementapitoken/auth0managementapitoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { return []string{"auth0"} } method MaxSecretSize (line 39) | func (Scanner) MaxSecretSize() int64 { return maxSecretSize } method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 105) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 109) | func (s Scanner) Description() string { constant maxSecretSize (line 37) | maxSecretSize = 5000 function verifyMatch (line 77) | func verifyMatch(ctx context.Context, client *http.Client, token, domain... FILE: pkg/detectors/auth0managementapitoken/auth0managementapitoken_integration_test.go function TestAuth0ManagementApiToken_FromChunk (line 19) | func TestAuth0ManagementApiToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/auth0managementapitoken/auth0managementapitoken_test.go function TestAuth0ManagementApitToken_Pattern (line 23) | func TestAuth0ManagementApitToken_Pattern(t *testing.T) { function makeFakeTokenString (line 86) | func makeFakeTokenString(token, domain string) string { function generateRandomString (line 91) | func generateRandomString() string { FILE: pkg/detectors/auth0oauth/auth0oauth.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 142) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 146) | func (s Scanner) Description() string { function verifyTuple (line 87) | func verifyTuple(ctx context.Context, client *http.Client, domainRes, cl... FILE: pkg/detectors/auth0oauth/auth0oauth_integeration_test.go function TestAuth0oauth_FromChunk (line 19) | func TestAuth0oauth_FromChunk(t *testing.T) { function BenchmarkFromData (line 155) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/auth0oauth/auth0oauth_test.go function TestAuth0oAuth_Pattern (line 14) | func TestAuth0oAuth_Pattern(t *testing.T) { FILE: pkg/detectors/autodesk/autodesk.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/autodesk/autodesk_integration_test.go function TestAutodesk_FromChunk (line 19) | func TestAutodesk_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/autodesk/autodesk_test.go function TestAutoDesk_Pattern (line 14) | func TestAutoDesk_Pattern(t *testing.T) { FILE: pkg/detectors/autoklose/autoklose.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 103) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 107) | func (s Scanner) Description() string { function verifyMatch (line 63) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/autoklose/autoklose_integration_test.go function TestAutoklose_FromChunk (line 19) | func TestAutoklose_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/autoklose/autoklose_test.go function TestAutoKlose_Pattern (line 14) | func TestAutoKlose_Pattern(t *testing.T) { FILE: pkg/detectors/autopilot/autopilot.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/autopilot/autopilot_integration_test.go function TestAutoPilot_FromChunk (line 19) | func TestAutoPilot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/autopilot/autopilot_test.go function TestAutoPilot_Pattern (line 14) | func TestAutoPilot_Pattern(t *testing.T) { FILE: pkg/detectors/avazapersonalaccesstoken/avazapersonalaccesstoken.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 88) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 92) | func (s Scanner) Description() string { function verifyMatch (line 62) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/avazapersonalaccesstoken/avazapersonalaccesstoken_integration_test.go function TestAvazaPersonalAccessToken_FromChunk (line 19) | func TestAvazaPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/avazapersonalaccesstoken/avazapersonalaccesstoken_test.go function TestAvazaPersonalAccessToken_Pattern (line 14) | func TestAvazaPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/aviationstack/aviationstack.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 88) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 92) | func (s Scanner) Description() string { function verifyMatch (line 62) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/aviationstack/aviationstack_integration_test.go function TestAviationStack_FromChunk (line 19) | func TestAviationStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aviationstack/aviationstack_test.go function TestAviationStack_Pattern (line 14) | func TestAviationStack_Pattern(t *testing.T) { FILE: pkg/detectors/aws/access_keys/accesskey.go type scanner (line 26) | type scanner struct method Keywords (line 83) | func (s scanner) Keywords() []string { method getAWSBuilableClient (line 110) | func (s scanner) getAWSBuilableClient() config.HTTPClient { method FromData (line 118) | func (s scanner) FromData(ctx context.Context, verify bool, data []byt... method ShouldCleanResultsIrrespectiveOfConfiguration (line 246) | func (s scanner) ShouldCleanResultsIrrespectiveOfConfiguration() bool { method verifyMatch (line 258) | func (s scanner) verifyMatch(ctx context.Context, resIDMatch, resSecre... method CleanResults (line 308) | func (s scanner) CleanResults(results []detectors.Result) []detectors.... method Type (line 312) | func (s scanner) Type() detectorspb.DetectorType { method Description (line 316) | func (s scanner) Description() string { function New (line 33) | func New(opts ...func(*scanner)) *scanner { function WithSkipIDs (line 44) | func WithSkipIDs(skipIDs []string) func(*scanner) { function WithAllowedAccounts (line 55) | func WithAllowedAccounts(accounts []string) func(*scanner) { function WithDeniedAccounts (line 61) | func WithDeniedAccounts(accounts []string) func(*scanner) { function getDefaultBuildableClient (line 94) | func getDefaultBuildableClient() *awshttp.BuildableClient { constant method (line 251) | method = "GET" constant service (line 252) | service = "sts" constant host (line 253) | host = "sts.amazonaws.com" constant region (line 254) | region = "us-east-1" constant endpoint (line 255) | endpoint = "https://sts.amazonaws.com" function replaceUserAgentMiddleware (line 322) | func replaceUserAgentMiddleware(stack *middleware.Stack) error { FILE: pkg/detectors/aws/access_keys/accesskey_integration_test.go constant canaryAccessKeyID (line 22) | canaryAccessKeyID = "AKIASP2TPHJSQH3FJRUX" function TestAWS_FromChunk_InvalidValidReuseIDSequence (line 33) | func TestAWS_FromChunk_InvalidValidReuseIDSequence(t *testing.T) { function TestAWS_FromChunk (line 88) | func TestAWS_FromChunk(t *testing.T) { function sortResults (line 438) | func sortResults(results []detectors.Result) { function BenchmarkFromData (line 444) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aws/access_keys/accesskey_test.go function TestAWS_Pattern (line 15) | func TestAWS_Pattern(t *testing.T) { function TestAWS_WithAllowedAccounts (line 97) | func TestAWS_WithAllowedAccounts(t *testing.T) { function TestAWS_WithDeniedAccounts (line 112) | func TestAWS_WithDeniedAccounts(t *testing.T) { function TestAWS_CanaryTokenFiltering (line 127) | func TestAWS_CanaryTokenFiltering(t *testing.T) { FILE: pkg/detectors/aws/access_keys/canary.go constant thinkstMessage (line 13) | thinkstMessage = "This is an AWS canary token generated at canarytokens.... constant thinkstKnockoffsMessage (line 14) | thinkstKnockoffsMessage = "This is an off brand AWS Canary inspired by c... method verifyCanary (line 49) | func (s scanner) verifyCanary(ctx context.Context, resIDMatch, resSecret... FILE: pkg/detectors/aws/common.go constant RequiredIdEntropy (line 6) | RequiredIdEntropy = 3.0 constant RequiredSecretEntropy (line 7) | RequiredSecretEntropy = 4.25 constant VerificationErrAccountIDInDenyList (line 12) | VerificationErrAccountIDInDenyList = "Account ID is in the deny list... constant VerificationErrAccountIDNotInAllowList (line 13) | VerificationErrAccountIDNotInAllowList = "Account ID is not in the allow... type IdentityResponse (line 18) | type IdentityResponse struct type Error (line 31) | type Error struct type ErrorResponseBody (line 36) | type ErrorResponseBody struct FILE: pkg/detectors/aws/session_keys/sessionkey.go type scanner (line 22) | type scanner struct method Keywords (line 80) | func (s scanner) Keywords() []string { method FromData (line 85) | func (s scanner) FromData(ctx context.Context, verify bool, data []byt... method ShouldCleanResultsIrrespectiveOfConfiguration (line 201) | func (s scanner) ShouldCleanResultsIrrespectiveOfConfiguration() bool { method verifyMatch (line 213) | func (s scanner) verifyMatch(ctx context.Context, resIDMatch, resSecre... method CleanResults (line 328) | func (s scanner) CleanResults(results []detectors.Result) []detectors.... method Type (line 342) | func (s scanner) Type() detectorspb.DetectorType { method Description (line 346) | func (s scanner) Description() string { function New (line 29) | func New(opts ...func(*scanner)) *scanner { function WithSkipIDs (line 41) | func WithSkipIDs(skipIDs []string) func(*scanner) { function WithAllowedAccounts (line 52) | func WithAllowedAccounts(accounts []string) func(*scanner) { function WithDeniedAccounts (line 58) | func WithDeniedAccounts(accounts []string) func(*scanner) { constant method (line 206) | method = "GET" constant service (line 207) | service = "sts" constant host (line 208) | host = "sts.amazonaws.com" constant region (line 209) | region = "us-east-1" constant endpoint (line 210) | endpoint = "https://sts.amazonaws.com" function checkSessionToken (line 333) | func checkSessionToken(sessionToken string, secret string) bool { FILE: pkg/detectors/aws/session_keys/sessionkeys_test.go function TestAWSSessionKey_Pattern (line 14) | func TestAWSSessionKey_Pattern(t *testing.T) { function TestAWSSessionKey_WithAllowedAccounts (line 98) | func TestAWSSessionKey_WithAllowedAccounts(t *testing.T) { function TestAWSSessionKey_WithDeniedAccounts (line 113) | func TestAWSSessionKey_WithDeniedAccounts(t *testing.T) { FILE: pkg/detectors/aws/utils.go function GetAccountNumFromID (line 49) | func GetAccountNumFromID(id string) (string, error) { function GetHash (line 76) | func GetHash(input string) string { function GetHMAC (line 83) | func GetHMAC(key []byte, data []byte) []byte { function CleanResults (line 89) | func CleanResults(results []detectors.Result) []detectors.Result { FILE: pkg/detectors/axonaut/axonaut.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyMatch (line 61) | func verifyMatch(ctx context.Context, client *http.Client, key string) (... FILE: pkg/detectors/axonaut/axonaut_integration_test.go function TestAxonaut_FromChunk (line 19) | func TestAxonaut_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/axonaut/axonaut_test.go function TestAxonaut_Pattern (line 14) | func TestAxonaut_Pattern(t *testing.T) { FILE: pkg/detectors/aylien/aylien.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyMatch (line 69) | func verifyMatch(ctx context.Context, client *http.Client, id, key strin... FILE: pkg/detectors/aylien/aylien_integration_test.go function TestAylien_FromChunk (line 19) | func TestAylien_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/aylien/aylien_test.go function TestAylien_Pattern (line 14) | func TestAylien_Pattern(t *testing.T) { FILE: pkg/detectors/ayrshare/ayrshare.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 108) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 112) | func (s Scanner) Description() string { function verifyMatch (line 63) | func verifyMatch(ctx context.Context, client *http.Client, key string) (... FILE: pkg/detectors/ayrshare/ayrshare_integration_test.go function TestAyrshare_FromChunk (line 19) | func TestAyrshare_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ayrshare/ayrshare_test.go function TestAyrShare_Pattern (line 14) | func TestAyrShare_Pattern(t *testing.T) { FILE: pkg/detectors/azure_batch/azurebatch.go type Scanner (line 19) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 128) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method Type (line 132) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 136) | func (s Scanner) Description() string { function verifyMatch (line 83) | func verifyMatch(ctx context.Context, client *http.Client, endpoint, acc... FILE: pkg/detectors/azure_batch/azurebatch_integration_test.go function TestAzurebatch_FromChunk (line 21) | func TestAzurebatch_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_batch/azurebatch_test.go function TestAzureBatch_Pattern (line 14) | func TestAzureBatch_Pattern(t *testing.T) { FILE: pkg/detectors/azure_cosmosdb/azure_cosmosdb.go type Scanner (line 23) | type Scanner struct method getClient (line 39) | func (s Scanner) getClient() *http.Client { method Type (line 50) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 54) | func (s Scanner) Description() string { method Keywords (line 58) | func (s Scanner) Keywords() []string { method FromData (line 62) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyCosmosDocumentDB (line 124) | func verifyCosmosDocumentDB(client *http.Client, accountUrl, key string)... function createDocumentsSignature (line 170) | func createDocumentsSignature(decodedKey []byte, dateRFC1123 string) str... FILE: pkg/detectors/azure_cosmosdb/azure_cosmosdb_integration_test.go function TestCosmosDB_FromChunk (line 20) | func TestCosmosDB_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_cosmosdb/azure_cosmosdb_test.go function TestCosmosDB_Pattern (line 14) | func TestCosmosDB_Pattern(t *testing.T) { FILE: pkg/detectors/azure_cosmosdb/table.go function verifyCosmosTableDB (line 14) | func verifyCosmosTableDB(client *http.Client, accountUrl, key string) (b... function createTablesSignature (line 64) | func createTablesSignature(decodedKey []byte, accountName, dateRFC1123 s... FILE: pkg/detectors/azure_entra/common.go constant uuidStr (line 17) | uuidStr = `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` function FindTenantIdMatches (line 40) | func FindTenantIdMatches(data string) map[string]struct{} { function FindClientIdMatches (line 68) | func FindClientIdMatches(data string) map[string]struct{} { function TenantExists (line 88) | func TenantExists(ctx context.Context, client *http.Client, tenant strin... function queryTenant (line 104) | func queryTenant(ctx context.Context, client *http.Client, tenant string... FILE: pkg/detectors/azure_entra/common_test.go type testCase (line 9) | type testCase struct function runPatTest (line 14) | func runPatTest(t *testing.T, tests map[string]testCase, matchFunc func(... function Test_FindTenantIdMatches (line 36) | func Test_FindTenantIdMatches(t *testing.T) { function Test_FindClientIdMatches (line 239) | func Test_FindClientIdMatches(t *testing.T) { FILE: pkg/detectors/azure_entra/refreshtoken/refreshtoken.go type Scanner (line 24) | type Scanner struct method Keywords (line 44) | func (s Scanner) Keywords() []string { method Type (line 48) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 52) | func (s Scanner) Description() string { method MaxSecretSize (line 56) | func (Scanner) MaxSecretSize() int64 { return 2048 } method StartOffset (line 58) | func (Scanner) StartOffset() int64 { return 4096 } method FromData (line 61) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method processMatches (line 80) | func (s Scanner) processMatches(ctx context.Context, refreshTokens, cl... constant defaultTenantId (line 169) | defaultTenantId = "common" constant defaultClientId (line 170) | defaultClientId = "d3590ed6-52b3-4102-aeff-aad2292ab01c" function verifyMatch (line 179) | func verifyMatch(ctx context.Context, client *http.Client, refreshToken ... type successResponse (line 277) | type successResponse struct type errorResponse (line 282) | type errorResponse struct function findTokenMatches (line 288) | func findTokenMatches(data string) map[string]struct{} { function createResult (line 300) | func createResult(refreshToken, clientId, tenantId string, verified bool... FILE: pkg/detectors/azure_entra/refreshtoken/refreshtoken_integration_test.go function TestRefreshToken_FromChunk (line 20) | func TestRefreshToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_entra/refreshtoken/refreshtoken_test.go function TestRefreshToken_Pattern (line 14) | func TestRefreshToken_Pattern(t *testing.T) { FILE: pkg/detectors/azure_entra/serviceprincipal/sp.go type TokenOkResponse (line 26) | type TokenOkResponse struct type TokenErrResponse (line 30) | type TokenErrResponse struct function VerifyCredentials (line 37) | func VerifyCredentials(ctx context.Context, client *http.Client, tenantI... FILE: pkg/detectors/azure_entra/serviceprincipal/v1/spv1.go type Scanner (line 17) | type Scanner struct method Version (line 38) | func (s Scanner) Version() int { method Keywords (line 44) | func (s Scanner) Keywords() []string { method FromData (line 49) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { function findSecretMatches (line 79) | func findSecretMatches(data string) map[string]struct{} { FILE: pkg/detectors/azure_entra/serviceprincipal/v1/spv1_integration_test.go function TestAzure_FromChunk (line 19) | func TestAzure_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_entra/serviceprincipal/v1/spv1_test.go type testCase (line 9) | type testCase struct function Test_FindClientSecretMatches (line 14) | func Test_FindClientSecretMatches(t *testing.T) { FILE: pkg/detectors/azure_entra/serviceprincipal/v2/spv2.go type Scanner (line 18) | type Scanner struct method Version (line 35) | func (s Scanner) Version() int { method Keywords (line 41) | func (s Scanner) Keywords() []string { method Type (line 45) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 49) | func (s Scanner) Description() string { method FromData (line 54) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function ProcessData (line 73) | func ProcessData(ctx context.Context, clientSecrets, clientIds, tenantId... function createResult (line 156) | func createResult(tenantId string, clientId string, clientSecret string,... function findSecretMatches (line 181) | func findSecretMatches(data string) map[string]struct{} { FILE: pkg/detectors/azure_entra/serviceprincipal/v2/spv2_integration_test.go function TestAzure_FromChunk (line 19) | func TestAzure_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_entra/serviceprincipal/v2/spv2_test.go type testCase (line 9) | type testCase struct function Test_FindClientSecretMatches (line 14) | func Test_FindClientSecretMatches(t *testing.T) { FILE: pkg/detectors/azure_openai/azure_openai.go type Scanner (line 23) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method Type (line 45) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 49) | func (s Scanner) Description() string { method FromData (line 54) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyAzureToken (line 113) | func verifyAzureToken(ctx logContext.Context, client *http.Client, baseU... type deploymentsResponse (line 165) | type deploymentsResponse struct type deployment (line 170) | type deployment struct FILE: pkg/detectors/azure_openai/azure_openai_integration_test.go function TestAzureOpenAI_FromChunk (line 18) | func TestAzureOpenAI_FromChunk(t *testing.T) { function BenchmarkFromData (line 145) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_openai/azure_openai_test.go function TestAzureOpenAI_Pattern (line 14) | func TestAzureOpenAI_Pattern(t *testing.T) { FILE: pkg/detectors/azure_storage/storage.go type Scanner (line 21) | type Scanner struct method Keywords (line 44) | func (s Scanner) Keywords() []string { method Type (line 53) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 57) | func (s Scanner) Description() string { method FromData (line 61) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 138) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... type storageResponse (line 128) | type storageResponse struct type container (line 134) | type container struct FILE: pkg/detectors/azure_storage/storage_integration_test.go function TestAzurestorage_FromChunk (line 23) | func TestAzurestorage_FromChunk(t *testing.T) { function BenchmarkFromData (line 191) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azure_storage/storage_test.go function TestAzureStorage_Pattern (line 14) | func TestAzureStorage_Pattern(t *testing.T) { FILE: pkg/detectors/azureapimanagement/repositorykey/repositorykey.go type Scanner (line 20) | type Scanner struct method Keywords (line 42) | func (s Scanner) Keywords() []string { method FromData (line 47) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { constant azureGitUsername (line 37) | azureGitUsername = "apim" function gitCmdCheck (line 103) | func gitCmdCheck() error { function verifyUrlPassword (line 131) | func verifyUrlPassword(_ context.Context, repoUrl, user, password string... FILE: pkg/detectors/azureapimanagement/repositorykey/repositorykey_integration_test.go function TestAxonaut_FromChunk (line 20) | func TestAxonaut_FromChunk(t *testing.T) { function BenchmarkFromData (line 121) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azureapimanagement/repositorykey/repositorykey_test.go function TestAzureAPIManagementRepositoryKey_Pattern (line 14) | func TestAzureAPIManagementRepositoryKey_Pattern(t *testing.T) { FILE: pkg/detectors/azureapimanagementsubscriptionkey/azureapimanagementsubscriptionkey.go type Scanner (line 19) | type Scanner struct method Keywords (line 39) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { method IsFalsePositive (line 103) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method verifyMatch (line 107) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... FILE: pkg/detectors/azureapimanagementsubscriptionkey/azureapimanagementsubscriptionkey_integration_test.go function TestAzureAPIManagementSubscriptionKey_FromChunk (line 21) | func TestAzureAPIManagementSubscriptionKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azureapimanagementsubscriptionkey/azureapimanagementsubscriptionkey_test.go function TestAzureAPIManagementSubscriptionKey_Pattern (line 14) | func TestAzureAPIManagementSubscriptionKey_Pattern(t *testing.T) { FILE: pkg/detectors/azureappconfigconnectionstring/azureappconfigconnectionstring.go type Scanner (line 20) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { method verifyMatch (line 101) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... function generateHMACSignature (line 87) | func generateHMACSignature(secret, stringToSign string) (string, error) { FILE: pkg/detectors/azureappconfigconnectionstring/azureappconfigconnectionstring_integration_test.go function TestAzureAppConfigConnectionString_FromChunk (line 21) | func TestAzureAppConfigConnectionString_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azureappconfigconnectionstring/azureappconfigconnectionstring_test.go function TestAzureAppConfigConnectionString_Pattern (line 14) | func TestAzureAppConfigConnectionString_Pattern(t *testing.T) { FILE: pkg/detectors/azurecontainerregistry/azurecontainerregistry.go type Scanner (line 20) | type Scanner struct method Keywords (line 40) | func (s Scanner) Keywords() []string { method Type (line 44) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 48) | func (s Scanner) Description() string { method FromData (line 53) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 121) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { function verifyMatch (line 127) | func verifyMatch(ctx context.Context, client *http.Client, username stri... FILE: pkg/detectors/azurecontainerregistry/azurecontainerregistry_integration_test.go function TestAzureContainerRegistry_FromChunk (line 21) | func TestAzureContainerRegistry_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azurecontainerregistry/azurecontainerregistry_test.go function TestAzureContainerRegistry_Pattern (line 14) | func TestAzureContainerRegistry_Pattern(t *testing.T) { FILE: pkg/detectors/azuredevopspersonalaccesstoken/azuredevopspersonalaccesstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { FILE: pkg/detectors/azuredevopspersonalaccesstoken/azuredevopspersonalaccesstoken_integration_test.go function TestAzureDevopsPersonalAccessToken_FromChunk (line 21) | func TestAzureDevopsPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 156) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azuredevopspersonalaccesstoken/azuredevopspersonalaccesstoken_test.go function TestAzureDevopsPersonalAccessToken_Pattern (line 14) | func TestAzureDevopsPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/azuredirectmanagementkey/azuredirectmanagementkey.go constant RFC3339WithoutMicroseconds (line 23) | RFC3339WithoutMicroseconds = "2006-01-02T15:04:05" type Scanner (line 25) | type Scanner struct method Keywords (line 45) | func (s Scanner) Keywords() []string { method FromData (line 50) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 101) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 105) | func (s Scanner) Description() string { method IsFalsePositive (line 109) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method verifyMatch (line 113) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... function generateAccessToken (line 145) | func generateAccessToken(key string) (string, error) { FILE: pkg/detectors/azuredirectmanagementkey/azuredirectmanagementkey_integration_test.go function TestAzureDirectManagementAPIKey_FromChunk (line 21) | func TestAzureDirectManagementAPIKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azuredirectmanagementkey/azuredirectmanagementkey_test.go function TestAzureDirectManagementAPIKey_Pattern (line 14) | func TestAzureDirectManagementAPIKey_Pattern(t *testing.T) { FILE: pkg/detectors/azurefunctionkey/azurefunctionkey.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/azurefunctionkey/azurefunctionkey_integration_test.go function TestAzureFunctionKey_FromChunk (line 21) | func TestAzureFunctionKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 156) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azurefunctionkey/azurefunctionkey_test.go function TestAzureFunctionKey_Pattern (line 14) | func TestAzureFunctionKey_Pattern(t *testing.T) { FILE: pkg/detectors/azuresastoken/azuresastoken.go type Scanner (line 20) | type Scanner struct method Keywords (line 43) | func (s Scanner) Keywords() []string { method Type (line 50) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 54) | func (s Scanner) Description() string { method FromData (line 58) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 115) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { function verifyMatch (line 119) | func verifyMatch(ctx context.Context, client *http.Client, url, key stri... FILE: pkg/detectors/azuresastoken/azuresastoken_integration_test.go function TestAzureSasToken_FromChunk (line 21) | func TestAzureSasToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azuresastoken/azuresastoken_test.go function TestAzureSASToken_Pattern (line 14) | func TestAzureSASToken_Pattern(t *testing.T) { FILE: pkg/detectors/azuresearchadminkey/azuresearchadminkey.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { FILE: pkg/detectors/azuresearchadminkey/azuresearchadminkey_integration_test.go function TestAzureSearchAdminKey_FromChunk (line 21) | func TestAzureSearchAdminKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 156) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azuresearchadminkey/azuresearchadminkey_test.go function TestAzureSearchAdminKey_Pattern (line 14) | func TestAzureSearchAdminKey_Pattern(t *testing.T) { FILE: pkg/detectors/azuresearchquerykey/azuresearchquerykey.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 88) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 92) | func (s Scanner) Description() string { FILE: pkg/detectors/azuresearchquerykey/azuresearchquerykey_integration_test.go function TestAzureSearchQueryKey_FromChunk (line 21) | func TestAzureSearchQueryKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 156) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/azuresearchquerykey/azuresearchquerykey_test.go function TestAzureSearchQueryKey_Pattern (line 14) | func TestAzureSearchQueryKey_Pattern(t *testing.T) { FILE: pkg/detectors/bannerbear/v1/bannerbear.go type Scanner (line 17) | type Scanner struct method Version (line 19) | func (s Scanner) Version() int { return 1 } method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { function verifyBannerBear (line 76) | func verifyBannerBear(ctx context.Context, client *http.Client, key stri... FILE: pkg/detectors/bannerbear/v1/bannerbear_integration_test.go function TestBannerbear_FromChunk (line 20) | func TestBannerbear_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bannerbear/v1/bannerbear_test.go function TestBannerBear_Pattern (line 14) | func TestBannerBear_Pattern(t *testing.T) { FILE: pkg/detectors/bannerbear/v2/bannerbear.go type Scanner (line 17) | type Scanner struct method Version (line 19) | func (s Scanner) Version() int { return 2 } method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { method verifyBannerBear (line 80) | func (s Scanner) verifyBannerBear(ctx context.Context, client *http.Cl... FILE: pkg/detectors/bannerbear/v2/bannerbear_integration_test.go function TestBannerbear_FromChunk (line 20) | func TestBannerbear_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bannerbear/v2/bannerbear_test.go function TestBannerBear_Pattern (line 14) | func TestBannerBear_Pattern(t *testing.T) { FILE: pkg/detectors/baremetrics/baremetrics.go type Scanner (line 17) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { function verifyBaremetrics (line 76) | func verifyBaremetrics(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/baremetrics/baremetrics_integration_test.go function TestBaremetrics_FromChunk (line 19) | func TestBaremetrics_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/baremetrics/baremetrics_test.go function TestBareMetrics_Pattern (line 14) | func TestBareMetrics_Pattern(t *testing.T) { FILE: pkg/detectors/beamer/beamer.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBeamer (line 69) | func verifyBeamer(ctx context.Context, client *http.Client, key string) ... FILE: pkg/detectors/beamer/beamer_integration_test.go function TestBeamer_FromChunk (line 19) | func TestBeamer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/beamer/beamer_test.go function TestBeamer_Pattern (line 14) | func TestBeamer_Pattern(t *testing.T) { FILE: pkg/detectors/beebole/beebole.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBeebole (line 70) | func verifyBeebole(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/beebole/beebole_integration_test.go function TestBeebole_FromChunk (line 19) | func TestBeebole_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/beebole/beebole_test.go function TestBeeBole_Pattern (line 14) | func TestBeeBole_Pattern(t *testing.T) { FILE: pkg/detectors/besnappy/besnappy.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 60) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 64) | func (s Scanner) Description() string { function verifyBesnappy (line 69) | func verifyBesnappy(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/besnappy/besnappy_integration_test.go function TestBesnappy_FromChunk (line 19) | func TestBesnappy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/besnappy/besnappy_test.go function TestBeSnappy_Pattern (line 14) | func TestBeSnappy_Pattern(t *testing.T) { FILE: pkg/detectors/besttime/besttime.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBesttime (line 70) | func verifyBesttime(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/besttime/besttime_integration_test.go function TestBesttime_FromChunk (line 19) | func TestBesttime_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/besttime/besttime_test.go function TestBestTime_Pattern (line 14) | func TestBestTime_Pattern(t *testing.T) { FILE: pkg/detectors/betterstack/betterstack.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { function verifyBetterStack (line 76) | func verifyBetterStack(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/betterstack/betterstack_integration_test.go function TestBetterstack_FromChunk (line 21) | func TestBetterstack_FromChunk(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/betterstack/betterstack_test.go function TestBetterStack_Pattern (line 14) | func TestBetterStack_Pattern(t *testing.T) { FILE: pkg/detectors/billomat/billomat.go type Scanner (line 18) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method Type (line 41) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 45) | func (s Scanner) Description() string { method FromData (line 50) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyBillomat (line 93) | func verifyBillomat(ctx context.Context, client *http.Client, id, key st... FILE: pkg/detectors/billomat/billomat_integration_test.go function TestBillomat_FromChunk (line 19) | func TestBillomat_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/billomat/billomat_test.go function TestBilloMat_Pattern (line 14) | func TestBilloMat_Pattern(t *testing.T) { FILE: pkg/detectors/bingsubscriptionkey/bingsubscriptionkey.go type Scanner (line 16) | type Scanner struct method Keywords (line 27) | func (s Scanner) Keywords() []string { method FromData (line 31) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { function verifyMatch (line 62) | func verifyMatch(ctx context.Context, client *http.Client, subscriptionK... FILE: pkg/detectors/bingsubscriptionkey/bingsubscriptionkey_integration_test.go function TestBingsubscriptionkey_FromChunk (line 20) | func TestBingsubscriptionkey_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bingsubscriptionkey/bingsubscriptionkey_test.go function TestBingsubscriptionkey_Pattern (line 14) | func TestBingsubscriptionkey_Pattern(t *testing.T) { FILE: pkg/detectors/bitbar/bitbar.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBitBar (line 70) | func verifyBitBar(ctx context.Context, client *http.Client, key string) ... FILE: pkg/detectors/bitbar/bitbar_integration_test.go function TestBitbar_FromChunk (line 19) | func TestBitbar_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bitbar/bitbar_test.go function TestBitBar_Pattern (line 14) | func TestBitBar_Pattern(t *testing.T) { FILE: pkg/detectors/bitbucketapppassword/bitbucketapppassword.go type Scanner (line 17) | type Scanner struct method Keywords (line 25) | func (s Scanner) Keywords() []string { method Type (line 29) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 33) | func (s Scanner) Description() string { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... constant bitbucketAPIUserURL (line 37) | bitbucketAPIUserURL = "https://api.bitbucket.org/2.0/user" function verifyCredential (line 104) | func verifyCredential(ctx context.Context, client *http.Client, username... FILE: pkg/detectors/bitbucketapppassword/bitbucketapppassword_integration_test.go function TestBitbucketAppPassword_FromData_Integration (line 18) | func TestBitbucketAppPassword_FromData_Integration(t *testing.T) { function BenchmarkFromData (line 90) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bitbucketapppassword/bitbucketapppassword_test.go function TestBitbucketAppPassword_FromData (line 14) | func TestBitbucketAppPassword_FromData(t *testing.T) { FILE: pkg/detectors/bitcoinaverage/bitcoinaverage.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { type response (line 36) | type response struct function verifyBitcoinAverage (line 76) | func verifyBitcoinAverage(ctx context.Context, client *http.Client, key ... FILE: pkg/detectors/bitcoinaverage/bitcoinaverage_integration_test.go function TestBitcoinAverage_FromChunk (line 19) | func TestBitcoinAverage_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bitcoinaverage/bitcoinaverage_test.go function TestBitCoinAverage_Pattern (line 14) | func TestBitCoinAverage_Pattern(t *testing.T) { FILE: pkg/detectors/bitfinex/bitfinex.go type Scanner (line 22) | type Scanner struct method Keywords (line 40) | func (s Scanner) Keywords() []string { method Type (line 44) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 48) | func (s Scanner) Description() string { method getClient (line 52) | func (s Scanner) getClient() *http.Client { method FromData (line 61) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyBitfinex (line 100) | func verifyBitfinex(ctx context.Context, client *http.Client, apiKey, ap... function sign (line 151) | func sign(msg, apiSecret string) (string, error) { FILE: pkg/detectors/bitfinex/bitfinex_integration_test.go function TestBitfinex_FromChunk (line 19) | func TestBitfinex_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bitfinex/bitfinex_test.go function TestBitFinex_Pattern (line 14) | func TestBitFinex_Pattern(t *testing.T) { FILE: pkg/detectors/bitlyaccesstoken/bitlyaccesstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 62) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 66) | func (s Scanner) Description() string { function verifyBitlyAccessToken (line 70) | func verifyBitlyAccessToken(ctx context.Context, client *http.Client, to... FILE: pkg/detectors/bitlyaccesstoken/bitlyaccesstoken_integration_test.go function TestBitLyAccessToken_FromChunk (line 19) | func TestBitLyAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bitlyaccesstoken/bitlyaccesstoken_test.go function TestBitlyAccessToken_Pattern (line 14) | func TestBitlyAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/bitmex/bitmex.go type Scanner (line 23) | type Scanner struct method Keywords (line 40) | func (s Scanner) Keywords() []string { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { function verifyBitmex (line 85) | func verifyBitmex(ctx context.Context, client *http.Client, key, secret ... function getBitmexSignature (line 121) | func getBitmexSignature(timeStamp string, secret string, action string, ... FILE: pkg/detectors/bitmex/bitmex_integration_test.go function TestBitmex_FromChunk (line 19) | func TestBitmex_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bitmex/bitmex_test.go function TestBitmex_Pattern (line 14) | func TestBitmex_Pattern(t *testing.T) { FILE: pkg/detectors/blazemeter/blazemeter.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBlazeMeter (line 70) | func verifyBlazeMeter(ctx context.Context, client *http.Client, key stri... FILE: pkg/detectors/blazemeter/blazemeter_integration_test.go function TestBlazemeter_FromChunk (line 19) | func TestBlazemeter_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/blazemeter/blazemeter_test.go function TestBlazeMeter_Pattern (line 14) | func TestBlazeMeter_Pattern(t *testing.T) { FILE: pkg/detectors/blitapp/blitapp.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBlitApp (line 70) | func verifyBlitApp(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/blitapp/blitapp_integration_test.go function TestBlitApp_FromChunk (line 19) | func TestBlitApp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/blitapp/blitapp_test.go function TestBlitApp_Pattern (line 14) | func TestBlitApp_Pattern(t *testing.T) { FILE: pkg/detectors/blocknative/blocknative.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBlocknative (line 70) | func verifyBlocknative(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/blocknative/blocknative_integration_test.go function TestBlocknative_FromChunk (line 19) | func TestBlocknative_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/blocknative/blocknative_test.go function TestBlockNative_Pattern (line 14) | func TestBlockNative_Pattern(t *testing.T) { FILE: pkg/detectors/blogger/blogger.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 60) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 64) | func (s Scanner) Description() string { function verifyBlogger (line 69) | func verifyBlogger(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/blogger/blogger_integration_test.go function TestBlogger_FromChunk (line 19) | func TestBlogger_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/blogger/blogger_test.go function TestBlogger_Pattern (line 14) | func TestBlogger_Pattern(t *testing.T) { FILE: pkg/detectors/bombbomb/bombbomb.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBombBomb (line 70) | func verifyBombBomb(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/bombbomb/bombbomb_integration_test.go function TestBombBomb_FromChunk (line 19) | func TestBombBomb_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bombbomb/bombbomb_test.go function TestBombBomb_Pattern (line 14) | func TestBombBomb_Pattern(t *testing.T) { FILE: pkg/detectors/boostnote/boostnote.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBoostnote (line 70) | func verifyBoostnote(ctx context.Context, client *http.Client, key strin... FILE: pkg/detectors/boostnote/boostnote_integration_test.go function TestBoostNote_FromChunk (line 19) | func TestBoostNote_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/boostnote/boostnote_test.go function TestBoostNote_Pattern (line 14) | func TestBoostNote_Pattern(t *testing.T) { FILE: pkg/detectors/borgbase/borgbase.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 62) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 66) | func (s Scanner) Description() string { function verifyBorgbase (line 71) | func verifyBorgbase(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/borgbase/borgbase_integration_test.go function TestBorgbase_FromChunk (line 19) | func TestBorgbase_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/borgbase/borgbase_test.go function TestBorgBase_Pattern (line 14) | func TestBorgBase_Pattern(t *testing.T) { FILE: pkg/detectors/box/box.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method Description (line 36) | func (s Scanner) Description() string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 110) | func (s Scanner) Type() detectorspb.DetectorType { function verifyMatch (line 73) | func verifyMatch(ctx context.Context, client *http.Client, token string)... function bakeExtraDataFromUser (line 114) | func bakeExtraDataFromUser(u user) map[string]string { type user (line 123) | type user struct FILE: pkg/detectors/box/box_integration_test.go function TestBox_FromChunk (line 20) | func TestBox_FromChunk(t *testing.T) { function BenchmarkFromData (line 151) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/box/box_test.go function TestBox_Pattern (line 14) | func TestBox_Pattern(t *testing.T) { FILE: pkg/detectors/boxoauth/boxoauth.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method Description (line 37) | func (s Scanner) Description() string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 140) | func (s Scanner) Type() detectorspb.DetectorType { function verifyMatch (line 93) | func verifyMatch(ctx context.Context, client *http.Client, id string, se... FILE: pkg/detectors/boxoauth/boxoauth_integration_test.go function TestBoxOauth_FromChunk (line 19) | func TestBoxOauth_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/boxoauth/boxoauth_test.go function TestBoxOauth_Pattern (line 22) | func TestBoxOauth_Pattern(t *testing.T) { FILE: pkg/detectors/braintreepayments/braintreepayments.go type Scanner (line 17) | type Scanner struct method Keywords (line 40) | func (s Scanner) Keywords() []string { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getBraintreeURL (line 77) | func (s Scanner) getBraintreeURL() string { method getClient (line 84) | func (s Scanner) getClient() *http.Client { method Type (line 127) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 131) | func (s Scanner) Description() string { constant verifyURL (line 27) | verifyURL = "https://payments.braintree-api.com/graphql" constant verifyTestURL (line 28) | verifyTestURL = "https://payments.sandbox.braintree-api.com/graphql" function verifyBraintree (line 91) | func verifyBraintree(ctx context.Context, client *http.Client, url, pubK... FILE: pkg/detectors/braintreepayments/braintreepayments_integration_test.go function TestBraintreePayments_FromChunk (line 20) | func TestBraintreePayments_FromChunk(t *testing.T) { function BenchmarkFromData (line 150) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/braintreepayments/braintreepayments_test.go function TestBrainTreePayments_Pattern (line 14) | func TestBrainTreePayments_Pattern(t *testing.T) { FILE: pkg/detectors/brandfetch/v1/brandfetch.go type Scanner (line 16) | type Scanner struct method Version (line 20) | func (s Scanner) Version() int { return 1 } method Keywords (line 34) | func (s Scanner) Keywords() []string { method Type (line 38) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 42) | func (s Scanner) Description() string { method getClient (line 46) | func (s Scanner) getClient() *http.Client { method FromData (line 55) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... FILE: pkg/detectors/brandfetch/v1/brandfetch_integration_test.go function TestBrandfetch_FromChunk (line 19) | func TestBrandfetch_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/brandfetch/v1/brandfetch_test.go function TestBrandFetch_Pattern (line 14) | func TestBrandFetch_Pattern(t *testing.T) { FILE: pkg/detectors/brandfetch/v2/brandfetch.go type Scanner (line 17) | type Scanner struct method Version (line 21) | func (s Scanner) Version() int { return 2 } method Keywords (line 35) | func (s Scanner) Keywords() []string { method Type (line 39) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 43) | func (s Scanner) Description() string { method getClient (line 47) | func (s Scanner) getClient() *http.Client { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function VerifyMatch (line 85) | func VerifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/brandfetch/v2/brandfetch_integration_test.go function TestBrandfetch_FromChunk (line 19) | func TestBrandfetch_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/brandfetch/v2/brandfetch_test.go function TestBrandFetch_Pattern (line 14) | func TestBrandFetch_Pattern(t *testing.T) { FILE: pkg/detectors/browserstack/browserstack.go type Scanner (line 19) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method getClient (line 41) | func (s Scanner) getClient(cookieJar *cookiejar.Jar) *http.Client { method FromData (line 53) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 125) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 129) | func (s Scanner) Description() string { constant browserStackAPIURL (line 27) | browserStackAPIURL = "https://www.browserstack.com/automate/plan.json" function verifyBrowserStackCredentials (line 91) | func verifyBrowserStackCredentials(ctx context.Context, client *http.Cli... FILE: pkg/detectors/browserstack/browserstack_integration_test.go function TestBrowserStack_FromChunk (line 20) | func TestBrowserStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 180) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/browserstack/browserstack_test.go function TestBrowserStack_Pattern (line 14) | func TestBrowserStack_Pattern(t *testing.T) { FILE: pkg/detectors/browshot/browshot.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBrowshot (line 70) | func verifyBrowshot(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/browshot/browshot_integration_test.go function TestBrowshot_FromChunk (line 19) | func TestBrowshot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/browshot/browshot_test.go function TestBrowShot_Pattern (line 14) | func TestBrowShot_Pattern(t *testing.T) { FILE: pkg/detectors/bscscan/bscscan.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBscScan (line 70) | func verifyBscScan(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/bscscan/bscscan_integration_test.go function TestBscscan_FromChunk (line 19) | func TestBscscan_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bscscan/bscscan_test.go function TestBscScan_Pattern (line 14) | func TestBscScan_Pattern(t *testing.T) { FILE: pkg/detectors/buddyns/buddyns.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBuddyns (line 70) | func verifyBuddyns(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/buddyns/buddyns_integration_test.go function TestBuddyns_FromChunk (line 19) | func TestBuddyns_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/buddyns/buddyns_test.go function TestBuddyNs_Pattern (line 14) | func TestBuddyNs_Pattern(t *testing.T) { FILE: pkg/detectors/budibase/budibase.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { function verifyBudibase (line 76) | func verifyBudibase(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/budibase/budibase_integration_test.go function TestBudibase_FromChunk (line 21) | func TestBudibase_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/budibase/budibase_test.go function TestBudiBase_Pattern (line 14) | func TestBudiBase_Pattern(t *testing.T) { FILE: pkg/detectors/bugherd/bugherd.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBugherd (line 70) | func verifyBugherd(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/bugherd/bugherd_integration_test.go function TestBugherd_FromChunk (line 19) | func TestBugherd_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bugherd/bugherd_test.go function TestBugHerd_Pattern (line 14) | func TestBugHerd_Pattern(t *testing.T) { FILE: pkg/detectors/bugsnag/bugsnag.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBugsnag (line 70) | func verifyBugsnag(ctx context.Context, client *http.Client, key string)... FILE: pkg/detectors/bugsnag/bugsnag_integration_test.go function TestBugsnag_FromChunk (line 19) | func TestBugsnag_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bugsnag/bugsnag_test.go function TestBugSnag_Pattern (line 14) | func TestBugSnag_Pattern(t *testing.T) { FILE: pkg/detectors/buildkite/v1/buildkite.go type Scanner (line 18) | type Scanner struct method Version (line 24) | func (s Scanner) Version() int { return 1 } method Keywords (line 39) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { type APIResponse (line 20) | type APIResponse struct function VerifyBuildKite (line 85) | func VerifyBuildKite(ctx context.Context, client *http.Client, secret st... FILE: pkg/detectors/buildkite/v1/buildkite_integration_test.go function TestBuildkite_FromChunk (line 19) | func TestBuildkite_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/buildkite/v1/buildkite_test.go function TestBuildKite_Pattern (line 14) | func TestBuildKite_Pattern(t *testing.T) { FILE: pkg/detectors/buildkite/v2/buildkite.go type Scanner (line 15) | type Scanner struct method Version (line 17) | func (s Scanner) Version() int { return 2 } method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/buildkite/v2/buildkite_test.go function TestBuildKiteV2_Pattern (line 14) | func TestBuildKiteV2_Pattern(t *testing.T) { FILE: pkg/detectors/buildkite/v2/buildkitev2_integration_test.go function TestBuildkite_FromChunk (line 19) | func TestBuildkite_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bulbul/bulbul.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyBulbul (line 70) | func verifyBulbul(ctx context.Context, client *http.Client, key string) ... FILE: pkg/detectors/bulbul/bulbul_integration_test.go function TestBulbul_FromChunk (line 19) | func TestBulbul_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bulbul/bulbul_test.go function TestBulBul_Pattern (line 14) | func TestBulBul_Pattern(t *testing.T) { FILE: pkg/detectors/bulksms/bulksms.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { function verifyBulksms (line 81) | func verifyBulksms(ctx context.Context, client *http.Client, id, key str... FILE: pkg/detectors/bulksms/bulksms_integration_test.go function TestBulksms_FromChunk (line 19) | func TestBulksms_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/bulksms/bulksms_test.go function TestBulkSMS_Pattern (line 14) | func TestBulkSMS_Pattern(t *testing.T) { FILE: pkg/detectors/buttercms/buttercms.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyButterCMS (line 70) | func verifyButterCMS(ctx context.Context, client *http.Client, key strin... FILE: pkg/detectors/buttercms/buttercms_integration_test.go function TestButterCMS_FromChunk (line 19) | func TestButterCMS_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/buttercms/buttercms_test.go function TestButterCMS_Pattern (line 14) | func TestButterCMS_Pattern(t *testing.T) { FILE: pkg/detectors/caflou/caflou.go type Scanner (line 18) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method Type (line 38) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 42) | func (s Scanner) Description() string { method FromData (line 47) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyCaflou (line 77) | func verifyCaflou(ctx context.Context, client *http.Client, token string... FILE: pkg/detectors/caflou/caflou_integration_test.go function TestCaflou_FromChunk (line 19) | func TestCaflou_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/caflou/caflou_test.go function TestCaflou_Pattern (line 13) | func TestCaflou_Pattern(t *testing.T) { FILE: pkg/detectors/calendarific/calendarific.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/calendarific/calendarific_integration_test.go function TestCalendarific_FromChunk (line 19) | func TestCalendarific_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/calendarific/calendarific_test.go function TestCalendarific_Pattern (line 34) | func TestCalendarific_Pattern(t *testing.T) { FILE: pkg/detectors/calendlyapikey/calendlyapikey.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/calendlyapikey/calendlyapikey_integration_test.go function TestCalendlyApiKey_FromChunk (line 19) | func TestCalendlyApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/calendlyapikey/calendlyapikey_test.go function TestCalendlyAPIKey_Pattern (line 34) | func TestCalendlyAPIKey_Pattern(t *testing.T) { FILE: pkg/detectors/calorieninja/calorieninja.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/calorieninja/calorieninja_integration_test.go function TestCalorieninja_FromChunk (line 19) | func TestCalorieninja_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/calorieninja/calorieninja_test.go function TestCalorieNinja_Pattern (line 34) | func TestCalorieNinja_Pattern(t *testing.T) { FILE: pkg/detectors/campayn/campayn.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/campayn/campayn_integration_test.go function TestCampayn_FromChunk (line 19) | func TestCampayn_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/campayn/campayn_test.go function TestCampayn_Pattern (line 34) | func TestCampayn_Pattern(t *testing.T) { FILE: pkg/detectors/cannyio/cannyio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/cannyio/cannyio_integration_test.go function TestCannyIo_FromChunk (line 19) | func TestCannyIo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cannyio/cannyio_test.go function TestCannyio_Pattern (line 34) | func TestCannyio_Pattern(t *testing.T) { FILE: pkg/detectors/capsulecrm/capsulecrm.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/capsulecrm/capsulecrm_integration_test.go function TestCapsuleCRM_FromChunk (line 19) | func TestCapsuleCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/capsulecrm/capsulecrm_test.go function TestCapsulecrm_Pattern (line 34) | func TestCapsulecrm_Pattern(t *testing.T) { FILE: pkg/detectors/captaindata/v1/captaindata.go type Scanner (line 15) | type Scanner struct method Version (line 19) | func (s Scanner) Version() int { return 1 } method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/captaindata/v1/captaindata_integration_test.go function TestCaptainData_FromChunk (line 19) | func TestCaptainData_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/captaindata/v1/captaindata_test.go function TestCaptainData_Pattern (line 12) | func TestCaptainData_Pattern(t *testing.T) { FILE: pkg/detectors/captaindata/v2/captaindata.go type Scanner (line 16) | type Scanner struct method Version (line 24) | func (Scanner) Version() int { return 2 } method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 107) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 111) | func (s Scanner) Description() string { function verifyMatch (line 80) | func verifyMatch(ctx context.Context, client *http.Client, projId, apiKe... FILE: pkg/detectors/captaindata/v2/captaindata_integration_test.go function TestCaptainData_FromChunk (line 20) | func TestCaptainData_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/captaindata/v2/captaindata_test.go function TestCaptainData_Pattern (line 12) | func TestCaptainData_Pattern(t *testing.T) { FILE: pkg/detectors/carboninterface/carboninterface.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/carboninterface/carboninterface_integration_test.go function TestCarbonInterface_FromChunk (line 19) | func TestCarbonInterface_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/carboninterface/carboninterface_test.go function TestCarbonInterface_Pattern (line 34) | func TestCarbonInterface_Pattern(t *testing.T) { FILE: pkg/detectors/cashboard/cashboard.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/cashboard/cashboard_integration_test.go function TestCashboard_FromChunk (line 19) | func TestCashboard_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cashboard/cashboard_test.go function TestCashBoard_Pattern (line 36) | func TestCashBoard_Pattern(t *testing.T) { FILE: pkg/detectors/caspio/caspio.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { FILE: pkg/detectors/caspio/caspio_integration_test.go function TestCaspio_FromChunk (line 19) | func TestCaspio_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/caspio/caspio_test.go function TestCaspio_Pattern (line 42) | func TestCaspio_Pattern(t *testing.T) { FILE: pkg/detectors/censys/censys.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/censys/censys_integration_test.go function TestCensys_FromChunk (line 19) | func TestCensys_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/censys/censys_test.go function TestCensys_Pattern (line 36) | func TestCensys_Pattern(t *testing.T) { FILE: pkg/detectors/centralstationcrm/centralstationcrm.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/centralstationcrm/centralstationcrm_integration_test.go function TestCentralStationCRM_FromChunk (line 19) | func TestCentralStationCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/centralstationcrm/centralstationcrm_test.go function TestCentralStationCRM_Pattern (line 34) | func TestCentralStationCRM_Pattern(t *testing.T) { FILE: pkg/detectors/cexio/cexio.go type Scanner (line 23) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 127) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 131) | func (s Scanner) Description() string { type Response (line 114) | type Response struct function getCexIOPassphrase (line 118) | func getCexIOPassphrase(apiSecret string, apiKey string, nonce string, u... FILE: pkg/detectors/cexio/cexio_integration_test.go function TestCexIO_FromChunk (line 19) | func TestCexIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cexio/cexio_test.go function TestCexio_Pattern (line 42) | func TestCexio_Pattern(t *testing.T) { FILE: pkg/detectors/chartmogul/chartmogul.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/chartmogul/chartmogul_integration_test.go function TestChartmogul_FromChunk (line 19) | func TestChartmogul_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/chartmogul/chartmogul_test.go function TestChartMogul_Pattern (line 35) | func TestChartMogul_Pattern(t *testing.T) { FILE: pkg/detectors/chatbot/chatbot.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/chatbot/chatbot_integration_test.go function TestChatbot_FromChunk (line 19) | func TestChatbot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/chatbot/chatbot_test.go function TestChatBot_Pattern (line 34) | func TestChatBot_Pattern(t *testing.T) { FILE: pkg/detectors/chatfule/chatfule.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/chatfule/chatfule_integration_test.go function TestChatfule_FromChunk (line 19) | func TestChatfule_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/chatfule/chatfule_test.go function TestChatFule_Pattern (line 34) | func TestChatFule_Pattern(t *testing.T) { FILE: pkg/detectors/checio/checio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/checio/checio_integration_test.go function TestChecIO_FromChunk (line 19) | func TestChecIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/checio/checio_test.go function TestChecio_Pattern (line 34) | func TestChecio_Pattern(t *testing.T) { FILE: pkg/detectors/checklyhq/checklyhq.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/checklyhq/checklyhq_integration_test.go function TestChecklyHQ_FromChunk (line 19) | func TestChecklyHQ_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/checklyhq/checklyhq_test.go function TestChecklyhq_Pattern (line 34) | func TestChecklyhq_Pattern(t *testing.T) { FILE: pkg/detectors/checkout/checkout.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/checkout/checkout_integration_test.go function TestCheckout_FromChunk (line 19) | func TestCheckout_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/checkout/checkout_test.go function TestCheckout_Pattern (line 34) | func TestCheckout_Pattern(t *testing.T) { FILE: pkg/detectors/checkvist/checkvist.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/checkvist/checkvist_integration_test.go function TestCheckvist_FromChunk (line 19) | func TestCheckvist_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/checkvist/checkvist_test.go function TestCheckvist_Pattern (line 19) | func TestCheckvist_Pattern(t *testing.T) { FILE: pkg/detectors/cicero/cicero.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/cicero/cicero_integration_test.go function TestCicero_FromChunk (line 19) | func TestCicero_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cicero/cicero_test.go function TestCicero_Pattern (line 34) | func TestCicero_Pattern(t *testing.T) { FILE: pkg/detectors/circleci/v1/circleci.go type Scanner (line 17) | type Scanner struct method getClient (line 31) | func (s Scanner) getClient() *http.Client { method Version (line 39) | func (Scanner) Version() int { return 1 } method Keywords (line 43) | func (s Scanner) Keywords() []string { method Type (line 47) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 51) | func (s Scanner) Description() string { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function VerifyCircleCIToken (line 87) | func VerifyCircleCIToken(ctx context.Context, client *http.Client, token... FILE: pkg/detectors/circleci/v1/circleci_integration_test.go function TestCircleCI_FromChunk (line 19) | func TestCircleCI_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/circleci/v1/circleci_test.go function TestCircleCI_Pattern (line 34) | func TestCircleCI_Pattern(t *testing.T) { FILE: pkg/detectors/circleci/v2/circleci.go type Scanner (line 16) | type Scanner struct method getClient (line 30) | func (s Scanner) getClient() *http.Client { method Version (line 38) | func (Scanner) Version() int { return 2 } method Keywords (line 42) | func (s Scanner) Keywords() []string { method Type (line 46) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 50) | func (s Scanner) Description() string { method FromData (line 55) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... FILE: pkg/detectors/circleci/v2/circleci_integration_test.go function TestCircleCI_FromChunk (line 19) | func TestCircleCI_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/circleci/v2/circleci_test.go function TestCircleCI_Pattern (line 13) | func TestCircleCI_Pattern(t *testing.T) { FILE: pkg/detectors/clarifai/clarifai.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { FILE: pkg/detectors/clarifai/clarifai_integration_test.go function TestClarifai_FromChunk (line 19) | func TestClarifai_FromChunk(t *testing.T) { function BenchmarkFromData (line 123) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clarifai/clarifai_test.go function TestClarifai_Pattern (line 34) | func TestClarifai_Pattern(t *testing.T) { FILE: pkg/detectors/clearbit/clearbit.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/clearbit/clearbit_integration_test.go function TestClearbit_FromChunk (line 19) | func TestClearbit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clearbit/clearbit_test.go function TestClearBit_Pattern (line 34) | func TestClearBit_Pattern(t *testing.T) { FILE: pkg/detectors/clickhelp/clickhelp.go type Scanner (line 16) | type Scanner struct method Type (line 32) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 36) | func (s Scanner) Description() string { method Keywords (line 42) | func (s Scanner) Keywords() []string { method FromData (line 47) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyClickHelp (line 88) | func verifyClickHelp(ctx context.Context, client *http.Client, portalLin... FILE: pkg/detectors/clickhelp/clickhelp_integration_test.go function TestClickhelp_FromChunk (line 20) | func TestClickhelp_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clickhelp/clickhelp_test.go function TestClickHelp_Pattern (line 13) | func TestClickHelp_Pattern(t *testing.T) { FILE: pkg/detectors/clicksendsms/clicksendsms.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/clicksendsms/clicksendsms_integration_test.go function TestClickSendsms_FromChunk (line 19) | func TestClickSendsms_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clicksendsms/clicksendsms_test.go function TestClickSendSMS_Pattern (line 35) | func TestClickSendSMS_Pattern(t *testing.T) { FILE: pkg/detectors/clickuppersonaltoken/clickuppersonaltoken.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { function verifyToken (line 76) | func verifyToken(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/clickuppersonaltoken/clickuppersonaltoken_integration_test.go function TestClickupPersonalToken_FromChunk (line 20) | func TestClickupPersonalToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 133) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clickuppersonaltoken/clickuppersonaltoken_test.go function TestClickupPersonalToken_Pattern (line 34) | func TestClickupPersonalToken_Pattern(t *testing.T) { FILE: pkg/detectors/cliengo/cliengo.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/cliengo/cliengo_integration_test.go function TestCliengo_FromChunk (line 19) | func TestCliengo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cliengo/cliengo_test.go function TestCliengo_Pattern (line 33) | func TestCliengo_Pattern(t *testing.T) { FILE: pkg/detectors/clientary/clientary.go type Scanner (line 22) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method Type (line 45) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 49) | func (s Scanner) Description() string { method FromData (line 54) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyClientaryAPIKey (line 109) | func verifyClientaryAPIKey(ctx context.Context, client *http.Client, id,... FILE: pkg/detectors/clientary/clientary_integration_test.go function TestRoninApp_FromChunk (line 19) | func TestRoninApp_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clientary/clientary_test.go function TestRoninApp_Pattern (line 13) | func TestRoninApp_Pattern(t *testing.T) { FILE: pkg/detectors/clinchpad/clinchpad.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/clinchpad/clinchpad_integration_test.go function TestClinchpad_FromChunk (line 19) | func TestClinchpad_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clinchpad/clinchpad_test.go function TestClinchPad_Pattern (line 34) | func TestClinchPad_Pattern(t *testing.T) { FILE: pkg/detectors/clockify/clockify.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/clockify/clockify_integration_test.go function TestClockify_FromChunk (line 19) | func TestClockify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clockify/clockify_test.go function TestClockify_Pattern (line 34) | func TestClockify_Pattern(t *testing.T) { FILE: pkg/detectors/clockworksms/clockworksms.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/clockworksms/clockworksms_integration_test.go function TestClockworksms_FromChunk (line 19) | func TestClockworksms_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clockworksms/clockworksms_test.go function TestClockWorkSMS_Pattern (line 35) | func TestClockWorkSMS_Pattern(t *testing.T) { FILE: pkg/detectors/closecrm/close.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/closecrm/close_integration_test.go function TestClose_FromChunk (line 19) | func TestClose_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/closecrm/close_test.go function TestCloseCRM_Pattern (line 34) | func TestCloseCRM_Pattern(t *testing.T) { FILE: pkg/detectors/cloudconvert/cloudconvert.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method MaxSecretSize (line 38) | func (s Scanner) MaxSecretSize() int64 { return maxJWTSize } method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { constant maxJWTSize (line 35) | maxJWTSize = 1300 FILE: pkg/detectors/cloudconvert/cloudconvert_integration_test.go function TestCloudConvert_FromChunk (line 19) | func TestCloudConvert_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudconvert/cloudconvert_test.go function TestCloudConvert_Pattern (line 34) | func TestCloudConvert_Pattern(t *testing.T) { FILE: pkg/detectors/cloudelements/cloudelements.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/cloudelements/cloudelements_integration_test.go function TestCloudElements_FromChunk (line 19) | func TestCloudElements_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudelements/cloudelements_test.go function TestCloudElements_Pattern (line 35) | func TestCloudElements_Pattern(t *testing.T) { FILE: pkg/detectors/cloudflareapitoken/cloudflareapitoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/cloudflareapitoken/cloudflareapitoken_integration_test.go function TestCloudflareApiToken_FromChunk (line 19) | func TestCloudflareApiToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 123) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudflareapitoken/cloudflareapitoken_test.go function TestCloudFlareAPIToken_Pattern (line 34) | func TestCloudFlareAPIToken_Pattern(t *testing.T) { FILE: pkg/detectors/cloudflarecakey/cloudflarecakey.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 62) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 66) | func (s Scanner) Description() string { function verifyCloudFlareCAKey (line 70) | func verifyCloudFlareCAKey(ctx context.Context, client *http.Client, caK... FILE: pkg/detectors/cloudflarecakey/cloudflarecakey_integration_test.go function TestCloudflareCaKey_FromChunk (line 19) | func TestCloudflareCaKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudflarecakey/cloudflarecakey_test.go function TestCloudFlareCAKey_Pattern (line 34) | func TestCloudFlareCAKey_Pattern(t *testing.T) { FILE: pkg/detectors/cloudflareglobalapikey/cloudflareglobalapikey.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/cloudflareglobalapikey/cloudflareglobalapikey_integration_test.go function TestCloudflareGlobalApiKey_FromChunk (line 19) | func TestCloudflareGlobalApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 110) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudflareglobalapikey/cloudflareglobalapikey_test.go function TestCloudFlareGlobalAPIKey_Pattern (line 19) | func TestCloudFlareGlobalAPIKey_Pattern(t *testing.T) { FILE: pkg/detectors/cloudimage/cloudimage.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/cloudimage/cloudimage_integration_test.go function TestCloudImage_FromChunk (line 19) | func TestCloudImage_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudimage/cloudimage_test.go function TestCloudImage_Pattern (line 34) | func TestCloudImage_Pattern(t *testing.T) { FILE: pkg/detectors/cloudmersive/cloudmersive.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/cloudmersive/cloudmersive_integration_test.go function TestCloudmersive_FromChunk (line 19) | func TestCloudmersive_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudmersive/cloudmersive_test.go function TestCloudMersive_Pattern (line 34) | func TestCloudMersive_Pattern(t *testing.T) { FILE: pkg/detectors/cloudplan/cloudplan.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/cloudplan/cloudplan_integration_test.go function TestCloudplan_FromChunk (line 19) | func TestCloudplan_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudplan/cloudplan_test.go function TestCloudPlan_Pattern (line 34) | func TestCloudPlan_Pattern(t *testing.T) { FILE: pkg/detectors/cloudsmith/cloudsmith.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { type response (line 34) | type response struct FILE: pkg/detectors/cloudsmith/cloudsmith_integration_test.go function TestCloudsmith_FromChunk (line 19) | func TestCloudsmith_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloudsmith/cloudsmith_test.go function TestCloudSmith_Pattern (line 34) | func TestCloudSmith_Pattern(t *testing.T) { FILE: pkg/detectors/cloverly/cloverly.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/cloverly/cloverly_integration_test.go function TestCloverly_FromChunk (line 19) | func TestCloverly_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloverly/cloverly_test.go function TestCloverly_Pattern (line 34) | func TestCloverly_Pattern(t *testing.T) { FILE: pkg/detectors/cloze/cloze.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { FILE: pkg/detectors/cloze/cloze_integration_test.go function TestCloze_FromChunk (line 19) | func TestCloze_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cloze/cloze_test.go function TestCloze_Pattern (line 19) | func TestCloze_Pattern(t *testing.T) { FILE: pkg/detectors/clustdoc/clustdoc.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/clustdoc/clustdoc_integration_test.go function TestClustDoc_FromChunk (line 19) | func TestClustDoc_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/clustdoc/clustdoc_test.go function TestClustDoc_Pattern (line 34) | func TestClustDoc_Pattern(t *testing.T) { FILE: pkg/detectors/coda/coda.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/coda/coda_integration_test.go function TestCoda_FromChunk (line 20) | func TestCoda_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/coda/coda_test.go function TestCoda_Pattern (line 34) | func TestCoda_Pattern(t *testing.T) { FILE: pkg/detectors/codacy/codacy.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/codacy/codacy_integration_test.go function TestCodacy_FromChunk (line 19) | func TestCodacy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/codacy/codacy_test.go function TestCodacy_Pattern (line 34) | func TestCodacy_Pattern(t *testing.T) { FILE: pkg/detectors/codeclimate/codeclimate.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { type response (line 35) | type response struct FILE: pkg/detectors/codeclimate/codeclimate_integration_test.go function TestCodeclimate_FromChunk (line 19) | func TestCodeclimate_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/codeclimate/codeclimate_test.go function TestCodeClimate_Pattern (line 34) | func TestCodeClimate_Pattern(t *testing.T) { FILE: pkg/detectors/codemagic/codemagic.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/codemagic/codemagic_integration_test.go function TestCodemagic_FromChunk (line 19) | func TestCodemagic_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/codemagic/codemagic_test.go function TestCodeMagic_Pattern (line 34) | func TestCodeMagic_Pattern(t *testing.T) { FILE: pkg/detectors/codequiry/codequiry.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/codequiry/codequiry_integration_test.go function TestCodequiry_FromChunk (line 19) | func TestCodequiry_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/codequiry/codequiry_test.go function TestCodeQuiry_Pattern (line 34) | func TestCodeQuiry_Pattern(t *testing.T) { FILE: pkg/detectors/coinapi/coinapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/coinapi/coinapi_integration_test.go function TestCoinApi_FromChunk (line 19) | func TestCoinApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/coinapi/coinapi_test.go function TestCoinAPI_Pattern (line 34) | func TestCoinAPI_Pattern(t *testing.T) { FILE: pkg/detectors/coinbase/coinbase.go type Scanner (line 24) | type Scanner struct method Keywords (line 54) | func (s Scanner) Keywords() []string { method getClient (line 74) | func (s Scanner) getClient() *http.Client { method FromData (line 82) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 129) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... method Type (line 200) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 204) | func (s Scanner) Description() string { function isValidECPrivateKey (line 58) | func isValidECPrivateKey(pemKey []byte) bool { function buildJWT (line 160) | func buildJWT(method, host, endpoint, keyName, key string) (string, erro... function makeNonce (line 194) | func makeNonce() []byte { FILE: pkg/detectors/coinbase/coinbase_integration_test.go function TestCoinbase_FromChunk (line 22) | func TestCoinbase_FromChunk(t *testing.T) { function BenchmarkFromData (line 152) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/coinbase/coinbase_test.go function TestCoinbase_Pattern (line 8) | func TestCoinbase_Pattern(t *testing.T) { FILE: pkg/detectors/coinlayer/coinlayer.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/coinlayer/coinlayer_integration_test.go function TestCoinlayer_FromChunk (line 19) | func TestCoinlayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/coinlayer/coinlayer_test.go function TestCoinLayer_Pattern (line 34) | func TestCoinLayer_Pattern(t *testing.T) { FILE: pkg/detectors/coinlib/coinlib.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/coinlib/coinlib_integration_test.go function TestCoinlib_FromChunk (line 19) | func TestCoinlib_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/coinlib/coinlib_test.go function TestCoinLib_Pattern (line 34) | func TestCoinLib_Pattern(t *testing.T) { FILE: pkg/detectors/collect2/collect2.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/collect2/collect2_integration_test.go function TestCollect2_FromChunk (line 19) | func TestCollect2_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/collect2/collect2_test.go function TestCollect2_Pattern (line 34) | func TestCollect2_Pattern(t *testing.T) { FILE: pkg/detectors/column/column.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/column/column_integration_test.go function TestColumn_FromChunk (line 19) | func TestColumn_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/column/column_test.go function TestColumn_Pattern (line 34) | func TestColumn_Pattern(t *testing.T) { FILE: pkg/detectors/commercejs/commercejs.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/commercejs/commercejs_integration_test.go function TestCommerceJS_FromChunk (line 19) | func TestCommerceJS_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/commercejs/commercejs_test.go function TestCommerceJS_Pattern (line 35) | func TestCommerceJS_Pattern(t *testing.T) { FILE: pkg/detectors/commodities/commodities.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/commodities/commodities_integration_test.go function TestCommodities_FromChunk (line 19) | func TestCommodities_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/commodities/commodities_test.go function TestCommodities_Pattern (line 35) | func TestCommodities_Pattern(t *testing.T) { FILE: pkg/detectors/companyhub/companyhub.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/companyhub/companyhub_integration_test.go function TestCompanyHub_FromChunk (line 19) | func TestCompanyHub_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/companyhub/companyhub_test.go function TestCompanyHub_Pattern (line 39) | func TestCompanyHub_Pattern(t *testing.T) { FILE: pkg/detectors/confluent/confluent.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { FILE: pkg/detectors/confluent/confluent_integration_test.go function TestConfluent_FromChunk (line 19) | func TestConfluent_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/confluent/confluent_test.go function TestConfluent_Pattern (line 36) | func TestConfluent_Pattern(t *testing.T) { FILE: pkg/detectors/contentfulpersonalaccesstoken/contentfulpersonalaccesstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/contentfulpersonalaccesstoken/contentfulpersonalaccesstoken_test.go function TestContentfulPersonalAccessToken_Pattern (line 34) | func TestContentfulPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/contentfulpersonalaccesstoken/contentfulpersonalacesstoken_integration_test.go function TestContentfulPersonalAccessToken_FromChunk (line 19) | func TestContentfulPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/conversiontools/conversiontools.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/conversiontools/conversiontools_integration_test.go function TestConversionTools_FromChunk (line 19) | func TestConversionTools_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/conversiontools/conversiontools_test.go function TestConversionTools_Pattern (line 35) | func TestConversionTools_Pattern(t *testing.T) { FILE: pkg/detectors/convertapi/convertapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/convertapi/convertapi_integration_test.go function TestConvertApi_FromChunk (line 19) | func TestConvertApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/convertapi/convertapi_test.go function TestConvertAPI_Pattern (line 35) | func TestConvertAPI_Pattern(t *testing.T) { FILE: pkg/detectors/convertkit/convertkit.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/convertkit/convertkit_integration_test.go function TestConvertkit_FromChunk (line 19) | func TestConvertkit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/convertkit/convertkit_test.go function TestConvertKit_Pattern (line 35) | func TestConvertKit_Pattern(t *testing.T) { FILE: pkg/detectors/convier/convier.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/convier/convier_integration_test.go function TestConvier_FromChunk (line 19) | func TestConvier_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/convier/convier_test.go function TestConvier_Pattern (line 35) | func TestConvier_Pattern(t *testing.T) { FILE: pkg/detectors/copper/copper.go type Scanner (line 18) | type Scanner struct method Keywords (line 40) | func (s Scanner) Keywords() []string { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 125) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 129) | func (s Scanner) Description() string { type UserApiResponse (line 33) | type UserApiResponse struct function verifyCopper (line 77) | func verifyCopper(ctx context.Context, client *http.Client, email, apiKe... FILE: pkg/detectors/copper/copper_integration_test.go function TestCopper_FromChunk (line 19) | func TestCopper_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/copper/copper_test.go function TestCopper_Pattern (line 36) | func TestCopper_Pattern(t *testing.T) { FILE: pkg/detectors/copy_metadata_test.go function TestCopyMetadata_ChunkDataFromOriginalData (line 11) | func TestCopyMetadata_ChunkDataFromOriginalData(t *testing.T) { function TestCopyMetadata_ChunkDataFallsBackToData (line 27) | func TestCopyMetadata_ChunkDataFallsBackToData(t *testing.T) { FILE: pkg/detectors/couchbase/couchbase.go type Scanner (line 17) | type Scanner struct method Type (line 31) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 35) | func (s Scanner) Description() string { method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyCouchBase (line 89) | func verifyCouchBase(username, password, connString string) (bool, error) { function isValidCouchbasePassword (line 130) | func isValidCouchbasePassword(password string) bool { FILE: pkg/detectors/couchbase/couchbase_integration_test.go function TestCouchbase_FromChunk (line 20) | func TestCouchbase_FromChunk(t *testing.T) { function BenchmarkFromData (line 110) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/couchbase/couchbase_test.go function TestCouchBase_Pattern (line 13) | func TestCouchBase_Pattern(t *testing.T) { FILE: pkg/detectors/countrylayer/countrylayer.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/countrylayer/countrylayer_integration_test.go function TestCountryLayer_FromChunk (line 19) | func TestCountryLayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/countrylayer/countrylayer_test.go function TestCountryLayer_Pattern (line 35) | func TestCountryLayer_Pattern(t *testing.T) { FILE: pkg/detectors/courier/courier.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/courier/courier_integration_test.go function TestCourier_FromChunk (line 19) | func TestCourier_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/courier/courier_test.go function TestCourier_Pattern (line 35) | func TestCourier_Pattern(t *testing.T) { FILE: pkg/detectors/coveralls/coveralls.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/coveralls/coveralls_integration_test.go function TestCoveralls_FromChunk (line 19) | func TestCoveralls_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/coveralls/coveralls_test.go function TestCoveralls_Pattern (line 35) | func TestCoveralls_Pattern(t *testing.T) { FILE: pkg/detectors/craftmypdf/craftmypdf.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/craftmypdf/craftmypdf_integration_test.go function TestCraftMyPDF_FromChunk (line 19) | func TestCraftMyPDF_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/craftmypdf/craftmypdf_test.go function TestCraftMyPDF_Pattern (line 35) | func TestCraftMyPDF_Pattern(t *testing.T) { FILE: pkg/detectors/crowdin/crowdin.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/crowdin/crowdin_integration_test.go function TestCrowdin_FromChunk (line 19) | func TestCrowdin_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/crowdin/crowdin_test.go function TestCrowDin_Pattern (line 35) | func TestCrowDin_Pattern(t *testing.T) { FILE: pkg/detectors/cryptocompare/cryptocompare.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/cryptocompare/cryptocompare_integration_test.go function TestCryptoCompare_FromChunk (line 19) | func TestCryptoCompare_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/cryptocompare/cryptocompare_test.go function TestCryptoCompare_Pattern (line 35) | func TestCryptoCompare_Pattern(t *testing.T) { FILE: pkg/detectors/currencycloud/currencycloud.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 91) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 95) | func (s Scanner) Description() string { FILE: pkg/detectors/currencycloud/currencycloud_integration_test.go function TestCurrencycloud_FromChunk (line 19) | func TestCurrencycloud_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/currencycloud/currencycloud_test.go function TestCurrencyCloud_Pattern (line 19) | func TestCurrencyCloud_Pattern(t *testing.T) { FILE: pkg/detectors/currencyfreaks/currencyfreaks.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/currencyfreaks/currencyfreaks_integration_test.go function TestCurrencyfreaks_FromChunk (line 19) | func TestCurrencyfreaks_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/currencyfreaks/currencyfreaks_test.go function TestCurrencyFreaks_Pattern (line 35) | func TestCurrencyFreaks_Pattern(t *testing.T) { FILE: pkg/detectors/currencylayer/currencylayer.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/currencylayer/currencylayer_integration_test.go function TestCurrencylayer_FromChunk (line 19) | func TestCurrencylayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/currencylayer/currencylayer_test.go function TestCurrencyLayer_Pattern (line 35) | func TestCurrencyLayer_Pattern(t *testing.T) { FILE: pkg/detectors/currencyscoop/currencyscoop.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/currencyscoop/currencyscoop_integration_test.go function TestCurrencyscoop_FromChunk (line 19) | func TestCurrencyscoop_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/currencyscoop/currencyscoop_test.go function TestCurrencyScoop_Pattern (line 35) | func TestCurrencyScoop_Pattern(t *testing.T) { FILE: pkg/detectors/currentsapi/currentsapi.go type Scanner (line 16) | type Scanner struct method Type (line 28) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 32) | func (s Scanner) Description() string { method Keywords (line 38) | func (s Scanner) Keywords() []string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyCurrentsAPI (line 70) | func verifyCurrentsAPI(ctx context.Context, client *http.Client, token s... FILE: pkg/detectors/currentsapi/currentsapi_integration_test.go function TestCurrentsAPI_FromChunk (line 19) | func TestCurrentsAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/currentsapi/currentsapi_test.go function TestCurrentsAPI_Pattern (line 13) | func TestCurrentsAPI_Pattern(t *testing.T) { FILE: pkg/detectors/customerguru/customerguru.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/customerguru/customerguru_integration_test.go function TestCustomerGuru_FromChunk (line 19) | func TestCustomerGuru_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/customerguru/customerguru_test.go function TestCustomerGuru_Pattern (line 36) | func TestCustomerGuru_Pattern(t *testing.T) { FILE: pkg/detectors/customerio/customerio.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/customerio/customerio_integration_test.go function TestCustomerIO_FromChunk (line 19) | func TestCustomerIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/customerio/customerio_test.go function TestCustomerio_Pattern (line 41) | func TestCustomerio_Pattern(t *testing.T) { FILE: pkg/detectors/d7network/d7network.go type Scanner (line 14) | type Scanner struct method Keywords (line 26) | func (s Scanner) Keywords() []string { method FromData (line 31) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 65) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 69) | func (s Scanner) Description() string { FILE: pkg/detectors/d7network/d7network_integration_test.go function TestD7Network_FromChunk (line 19) | func TestD7Network_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/d7network/d7network_test.go function TestD7Network_Pattern (line 36) | func TestD7Network_Pattern(t *testing.T) { FILE: pkg/detectors/dailyco/dailyco.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/dailyco/dailyco_integration_test.go function TestDailyCO_FromChunk (line 19) | func TestDailyCO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dailyco/dailyco_test.go function TestDailyCo_Pattern (line 36) | func TestDailyCo_Pattern(t *testing.T) { FILE: pkg/detectors/dandelion/dandelion.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/dandelion/dandelion_integration_test.go function TestDandelion_FromChunk (line 19) | func TestDandelion_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dandelion/dandelion_test.go function TestDandelion_Pattern (line 36) | func TestDandelion_Pattern(t *testing.T) { FILE: pkg/detectors/dareboost/dareboost.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/dareboost/dareboost_integration_test.go function TestDareboost_FromChunk (line 19) | func TestDareboost_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dareboost/dareboost_test.go function TestDareBoost_Pattern (line 37) | func TestDareBoost_Pattern(t *testing.T) { FILE: pkg/detectors/databox/databox.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { FILE: pkg/detectors/databox/databox_integration_test.go function TestDatabox_FromChunk (line 19) | func TestDatabox_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/databox/databox_test.go function TestDataBox_Pattern (line 36) | func TestDataBox_Pattern(t *testing.T) { FILE: pkg/detectors/databrickstoken/databrickstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { function verifyDatabricksToken (line 91) | func verifyDatabricksToken(client *http.Client, domain, token string) (b... FILE: pkg/detectors/databrickstoken/databrickstoken_integration_test.go function TestDatabricksToken_FromChunk (line 21) | func TestDatabricksToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 149) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/databrickstoken/databrickstoken_test.go function TestDataBrickStoken_Pattern (line 37) | func TestDataBrickStoken_Pattern(t *testing.T) { FILE: pkg/detectors/datadogapikey/datadogapikey.go type Scanner (line 16) | type Scanner struct method CloudEndpoint (line 27) | func (Scanner) CloudEndpoint() string { return "https://api.datadoghq.... method Keywords (line 39) | func (s Scanner) Keywords() []string { method getClient (line 43) | func (s Scanner) getClient() *http.Client { method FromData (line 51) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 120) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 124) | func (s Scanner) Description() string { function verifyMatch (line 89) | func verifyMatch(ctx context.Context, client *http.Client, apiKey, baseU... FILE: pkg/detectors/datadogapikey/datadogapikey_integration_test.go function TestDataDogApiKey_FromChunk (line 19) | func TestDataDogApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/datadogapikey/datadogapikey_test.go function TestDataDogApiKey_Pattern_WithValidAPIKey (line 15) | func TestDataDogApiKey_Pattern_WithValidAPIKey(t *testing.T) { function TestDataDogApiKey_NoSecrets (line 48) | func TestDataDogApiKey_NoSecrets(t *testing.T) { function TestDataDogApiKey_InvalidSecrets (line 71) | func TestDataDogApiKey_InvalidSecrets(t *testing.T) { FILE: pkg/detectors/datadogtoken/datadogtoken.go type Scanner (line 16) | type Scanner struct method CloudEndpoint (line 26) | func (Scanner) CloudEndpoint() string { return "https://api.datadoghq.... method Keywords (line 98) | func (s Scanner) Keywords() []string { method FromData (line 103) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 170) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 174) | func (s Scanner) Description() string { type userServiceResponse (line 37) | type userServiceResponse struct type user (line 42) | type user struct type userAttributes (line 46) | type userAttributes struct type options (line 53) | type options struct type optionAttribute (line 58) | type optionAttribute struct function setUserEmails (line 64) | func setUserEmails(data []*user, s1 *detectors.Result) { function setOrganizationInfo (line 80) | func setOrganizationInfo(opt []*options, s1 *detectors.Result) { FILE: pkg/detectors/datadogtoken/datadogtoken_integration_test.go function TestDatadogToken_FromChunk (line 19) | func TestDatadogToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 127) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/datadogtoken/datadogtoken_test.go function TestDataDogToken_Pattern_WithValidAPIandAppKey (line 13) | func TestDataDogToken_Pattern_WithValidAPIandAppKey(t *testing.T) { function TestDataDogToken_Pattern_WithAPIKeyOnly (line 65) | func TestDataDogToken_Pattern_WithAPIKeyOnly(t *testing.T) { function TestDataDogToken_NoSecrets (line 90) | func TestDataDogToken_NoSecrets(t *testing.T) { function TestDataDogToken_InvalidSecrets (line 113) | func TestDataDogToken_InvalidSecrets(t *testing.T) { FILE: pkg/detectors/datagov/datagov.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/datagov/datagov_integration_test.go function TestDataGov_FromChunk (line 19) | func TestDataGov_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/datagov/datagov_test.go function TestDataGov_Pattern (line 36) | func TestDataGov_Pattern(t *testing.T) { FILE: pkg/detectors/debounce/debounce.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/debounce/debounce_integration_test.go function TestDebounce_FromChunk (line 19) | func TestDebounce_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/debounce/debounce_test.go function TestDebounce_Pattern (line 36) | func TestDebounce_Pattern(t *testing.T) { FILE: pkg/detectors/deepai/deepai.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/deepai/deepai_integration_test.go function TestDeepAI_FromChunk (line 19) | func TestDeepAI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/deepai/deepai_test.go function TestDeepAI_Pattern (line 36) | func TestDeepAI_Pattern(t *testing.T) { FILE: pkg/detectors/deepgram/deepgram.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/deepgram/deepgram_integration_test.go function TestDeepgram_FromChunk (line 19) | func TestDeepgram_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/deepgram/deepgram_test.go function TestDeepGram_Pattern (line 36) | func TestDeepGram_Pattern(t *testing.T) { FILE: pkg/detectors/deepseek/deepseek.go type Scanner (line 18) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 106) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 110) | func (s Scanner) Description() string { function verifyToken (line 70) | func verifyToken(ctx context.Context, client *http.Client, token string)... type response (line 114) | type response struct FILE: pkg/detectors/deepseek/deepseek_integration_test.go function TestDeepseek_FromChunk (line 18) | func TestDeepseek_FromChunk(t *testing.T) { function BenchmarkFromData (line 137) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/deepseek/deepseek_test.go function TestDeepseek_Pattern (line 13) | func TestDeepseek_Pattern(t *testing.T) { FILE: pkg/detectors/delighted/delighted.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/delighted/delighted_integration_test.go function TestDelighted_FromChunk (line 19) | func TestDelighted_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/delighted/delighted_test.go function TestDelighted_Pattern (line 36) | func TestDelighted_Pattern(t *testing.T) { FILE: pkg/detectors/demio/demio.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/demio/demio_integration_test.go function TestDemio_FromChunk (line 19) | func TestDemio_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/demio/demio_test.go function TestDemio_Pattern (line 37) | func TestDemio_Pattern(t *testing.T) { FILE: pkg/detectors/deno/denodeploy.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 101) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 105) | func (s Scanner) Description() string { type userResponse (line 35) | type userResponse struct FILE: pkg/detectors/deno/denodeploy_integration_test.go function TestDenoDeploy_FromChunk (line 21) | func TestDenoDeploy_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/deno/denodeploy_test.go function TestDenoDeploy_Pattern (line 8) | func TestDenoDeploy_Pattern(t *testing.T) { FILE: pkg/detectors/deputy/deputy.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/deputy/deputy_integration_test.go function TestDeputy_FromChunk (line 19) | func TestDeputy_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/deputy/deputy_test.go function TestDeputy_Pattern (line 36) | func TestDeputy_Pattern(t *testing.T) { FILE: pkg/detectors/detectify/detectify.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/detectify/detectify_integration_test.go function TestDetectify_FromChunk (line 19) | func TestDetectify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/detectify/detectify_test.go function TestDetectify_Pattern (line 36) | func TestDetectify_Pattern(t *testing.T) { FILE: pkg/detectors/detectlanguage/detectlanguage.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/detectlanguage/detectlanguage_integration_test.go function TestDetectLanguage_FromChunk (line 19) | func TestDetectLanguage_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/detectlanguage/detectlanguage_test.go function TestDetectLanguage_Pattern (line 36) | func TestDetectLanguage_Pattern(t *testing.T) { FILE: pkg/detectors/detectors.go type Detector (line 19) | type Detector interface type CustomResultsCleaner (line 46) | type CustomResultsCleaner interface type Versioner (line 58) | type Versioner interface type MaxSecretSizeProvider (line 64) | type MaxSecretSizeProvider interface type StartOffsetProvider (line 70) | type StartOffsetProvider interface type MultiPartCredentialProvider (line 77) | type MultiPartCredentialProvider interface type EndpointCustomizer (line 85) | type EndpointCustomizer interface type CloudProvider (line 92) | type CloudProvider interface type Result (line 96) | type Result struct method CopyVerificationInfo (line 138) | func (r *Result) CopyVerificationInfo(from *Result) { method SetVerificationError (line 144) | func (r *Result) SetVerificationError(err error, secrets ...string) { method VerificationError (line 151) | func (r *Result) VerificationError() error { method SetPrimarySecretValue (line 156) | func (r *Result) SetPrimarySecretValue(value string) { method SetPrimarySecretLine (line 163) | func (r *Result) SetPrimarySecretLine(line int64) { method GetPrimarySecretValue (line 171) | func (r *Result) GetPrimarySecretValue() string { function redactSecrets (line 176) | func redactSecrets(err error, secrets ...string) error { function unwrapToLast (line 188) | func unwrapToLast(err error) error { type ResultWithMetadata (line 199) | type ResultWithMetadata struct function CopyMetadata (line 226) | func CopyMetadata(chunk *sources.Chunk, result Result) ResultWithMetadata { function CleanResults (line 247) | func CleanResults(results []Result) []Result { function PrefixRegex (line 275) | func PrefixRegex(keywords []string) string { function KeyIsRandom (line 285) | func KeyIsRandom(key string) bool { function MustGetBenchmarkData (line 295) | func MustGetBenchmarkData() map[string][]byte { function RedactURL (line 322) | func RedactURL(u url.URL) string { function ParseURLAndStripPathAndParams (line 327) | func ParseURLAndStripPathAndParams(u string) (*url.URL, error) { FILE: pkg/detectors/detectors_test.go function TestPrefixRegex (line 12) | func TestPrefixRegex(t *testing.T) { function TestPrefixRegexKeywords (line 38) | func TestPrefixRegexKeywords(t *testing.T) { function BenchmarkPrefixRegex (line 70) | func BenchmarkPrefixRegex(b *testing.B) { FILE: pkg/detectors/dfuse/dfuse.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/dfuse/dfuse_integration_test.go function TestDfuse_FromChunk (line 19) | func TestDfuse_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dfuse/dfuse_test.go function TestDfuse_Pattern (line 36) | func TestDfuse_Pattern(t *testing.T) { FILE: pkg/detectors/diffbot/diffbot.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/diffbot/diffbot_integration_test.go function TestDiffbot_FromChunk (line 19) | func TestDiffbot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/diffbot/diffbot_test.go function TestDiffBot_Pattern (line 36) | func TestDiffBot_Pattern(t *testing.T) { FILE: pkg/detectors/diggernaut/diggernaut.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/diggernaut/diggernaut_integration_test.go function TestDiggernaut_FromChunk (line 19) | func TestDiggernaut_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/diggernaut/diggernaut_test.go function TestDiggerNaut_Pattern (line 36) | func TestDiggerNaut_Pattern(t *testing.T) { FILE: pkg/detectors/digitaloceantoken/digitaloceantoken.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { function verifyDigitalOceanToken (line 69) | func verifyDigitalOceanToken(ctx context.Context, client *http.Client, t... FILE: pkg/detectors/digitaloceantoken/digitaloceantoken_integration_test.go function TestDigitalOceanToken_FromChunk (line 20) | func TestDigitalOceanToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 130) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/digitaloceantoken/digitaloceantoken_test.go function TestDigitalOceanToken_Pattern (line 36) | func TestDigitalOceanToken_Pattern(t *testing.T) { FILE: pkg/detectors/digitaloceanv2/digitaloceanv2.go type Scanner (line 18) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 162) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 166) | func (s Scanner) Description() string { function verifyRefreshToken (line 93) | func verifyRefreshToken(ctx context.Context, client *http.Client, token ... function verifyAccessToken (line 136) | func verifyAccessToken(ctx context.Context, client *http.Client, token s... FILE: pkg/detectors/digitaloceanv2/digitaloceanv2_integration_test.go function TestDigitalOceanV2_FromChunk (line 20) | func TestDigitalOceanV2_FromChunk(t *testing.T) { function BenchmarkFromData (line 127) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/digitaloceanv2/digitaloceanv2_test.go function TestDigitalOceanV2_Pattern (line 42) | func TestDigitalOceanV2_Pattern(t *testing.T) { FILE: pkg/detectors/discordbottoken/discordbottoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/discordbottoken/discordbottoken_integration_test.go function TestDiscordBotToken_FromChunk (line 19) | func TestDiscordBotToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/discordbottoken/discordbottoken_test.go function TestDiscordBotToken_Pattern (line 37) | func TestDiscordBotToken_Pattern(t *testing.T) { FILE: pkg/detectors/discordwebhook/discordwebhook.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { return []string{"https://discor... method FromData (line 31) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 63) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 67) | func (s Scanner) Description() string { FILE: pkg/detectors/discordwebhook/discordwebhook_integration_test.go function TestDiscordWebhook_FromChunk (line 19) | func TestDiscordWebhook_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/discordwebhook/discordwebhook_test.go function TestDiscordWebHook_Pattern (line 57) | func TestDiscordWebHook_Pattern(t *testing.T) { FILE: pkg/detectors/disqus/disqus.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/disqus/disqus_integration_test.go function TestDisqus_FromChunk (line 19) | func TestDisqus_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/disqus/disqus_test.go function TestDisqus_Pattern (line 35) | func TestDisqus_Pattern(t *testing.T) { FILE: pkg/detectors/ditto/ditto.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/ditto/ditto_integration_test.go function TestDitto_FromChunk (line 19) | func TestDitto_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ditto/ditto_test.go function TestDitto_Pattern (line 37) | func TestDitto_Pattern(t *testing.T) { FILE: pkg/detectors/dnscheck/dnscheck.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/dnscheck/dnscheck_integration_test.go function TestDnscheck_FromChunk (line 19) | func TestDnscheck_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dnscheck/dnscheck_test.go function TestDnsCheck_Pattern (line 37) | func TestDnsCheck_Pattern(t *testing.T) { FILE: pkg/detectors/docker/docker_auth_config.go type Scanner (line 22) | type Scanner struct method Type (line 32) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 36) | func (s Scanner) Description() string { method Keywords (line 42) | func (s Scanner) Keywords() []string { method MaxSecretSize (line 46) | func (s Scanner) MaxSecretSize() int64 { method FromData (line 71) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyMatch (line 140) | func verifyMatch(ctx logContext.Context, client *http.Client, registry s... type dockerAuths (line 238) | type dockerAuths struct type dockerAuth (line 242) | type dockerAuth struct function parseBasicAuth (line 251) | func parseBasicAuth(logger logr.Logger, auth dockerAuth) (string, string... function parseAuthenticateHeader (line 296) | func parseAuthenticateHeader(headerValue string) (map[string]string, err... FILE: pkg/detectors/docker/docker_auth_config_integration_test.go function TestDocker_FromChunk (line 6) | func TestDocker_FromChunk(t *testing.T) { function BenchmarkFromData (line 133) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/docker/docker_auth_config_test.go function TestDocker_Pattern (line 11) | func TestDocker_Pattern(t *testing.T) { function Test_ParseAuth (line 197) | func Test_ParseAuth(t *testing.T) { function Test_ParseAuthenticateHeader (line 263) | func Test_ParseAuthenticateHeader(t *testing.T) { FILE: pkg/detectors/dockerhub/v1/dockerhub.go type Scanner (line 19) | type Scanner struct method Version (line 24) | func (s Scanner) Version() int { return 1 } method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 107) | func (s Scanner) verifyMatch(ctx context.Context, username string, pas... method Type (line 183) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 187) | func (s Scanner) Description() string { type tokenResponse (line 164) | type tokenResponse struct type userClaims (line 168) | type userClaims struct type hubJwtClaims (line 173) | type hubJwtClaims struct type mfaRequiredResponse (line 179) | type mfaRequiredResponse struct FILE: pkg/detectors/dockerhub/v1/dockerhub_integration_test.go function TestDockerhub_FromChunk (line 20) | func TestDockerhub_FromChunk(t *testing.T) { function BenchmarkFromData (line 127) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dockerhub/v1/dockerhub_test.go function TestDockerHub_Pattern (line 44) | func TestDockerHub_Pattern(t *testing.T) { FILE: pkg/detectors/dockerhub/v2/dockerhub.go type Scanner (line 19) | type Scanner struct method Version (line 24) | func (s Scanner) Version() int { return 2 } method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 107) | func (s Scanner) verifyMatch(ctx context.Context, username string, pas... method Type (line 183) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 187) | func (s Scanner) Description() string { type tokenResponse (line 164) | type tokenResponse struct type userClaims (line 168) | type userClaims struct type hubJwtClaims (line 173) | type hubJwtClaims struct type mfaRequiredResponse (line 179) | type mfaRequiredResponse struct FILE: pkg/detectors/dockerhub/v2/dockerhub_integration_test.go function TestDockerhub_FromChunk (line 21) | func TestDockerhub_FromChunk(t *testing.T) { function BenchmarkFromData (line 136) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dockerhub/v2/dockerhub_test.go function TestDockerHub_Pattern (line 47) | func TestDockerHub_Pattern(t *testing.T) { FILE: pkg/detectors/docparser/docparser.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/docparser/docparser_integration_test.go function TestDocparser_FromChunk (line 19) | func TestDocparser_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/docparser/docparser_test.go function TestDocParser_Pattern (line 37) | func TestDocParser_Pattern(t *testing.T) { FILE: pkg/detectors/documo/documo.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/documo/documo_integration_test.go function TestDocumo_FromChunk (line 19) | func TestDocumo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/documo/documo_test.go function TestDocumo_Pattern (line 37) | func TestDocumo_Pattern(t *testing.T) { FILE: pkg/detectors/docusign/docusign.go type Scanner (line 18) | type Scanner struct method Keywords (line 39) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { type Response (line 22) | type Response struct FILE: pkg/detectors/docusign/docusign_integration_test.go function TestDocusign_FromChunk (line 19) | func TestDocusign_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/docusign/docusign_test.go function TestDocsign_Pattern (line 38) | func TestDocsign_Pattern(t *testing.T) { FILE: pkg/detectors/doppler/doppler.go type response (line 17) | type response struct type Scanner (line 25) | type Scanner struct method Keywords (line 40) | func (s Scanner) Keywords() []string { method FromData (line 52) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 99) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 103) | func (s Scanner) Description() string { FILE: pkg/detectors/doppler/doppler_integration_test.go function TestDoppler_FromChunk (line 19) | func TestDoppler_FromChunk(t *testing.T) { function BenchmarkFromData (line 110) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/doppler/doppler_test.go function TestDoppler_Pattern (line 37) | func TestDoppler_Pattern(t *testing.T) { FILE: pkg/detectors/dotdigital/dotdigital.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method getClient (line 39) | func (s Scanner) getClient() *http.Client { method FromData (line 47) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 117) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 121) | func (s Scanner) Description() string { function verifyMatch (line 85) | func verifyMatch(ctx context.Context, client *http.Client, email, pass s... FILE: pkg/detectors/dotdigital/dotdigital_integration_test.go function TestDotdigital_FromChunk (line 20) | func TestDotdigital_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dotdigital/dotdigital_test.go function TestDotdigital_Pattern (line 33) | func TestDotdigital_Pattern(t *testing.T) { FILE: pkg/detectors/dovico/dovico.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method getClient (line 38) | func (s Scanner) getClient() *http.Client { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 117) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 121) | func (s Scanner) Description() string { function verifyMatch (line 90) | func verifyMatch(ctx context.Context, client *http.Client, key, user str... FILE: pkg/detectors/dovico/dovico_integration_test.go function TestDovico_FromChunk (line 19) | func TestDovico_FromChunk(t *testing.T) { function BenchmarkFromData (line 117) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dovico/dovico_test.go function TestDovico_Pattern (line 41) | func TestDovico_Pattern(t *testing.T) { FILE: pkg/detectors/dronahq/dronahq.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/dronahq/dronahq_integration_test.go function TestDronaHQ_FromChunk (line 19) | func TestDronaHQ_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dronahq/dronahq_test.go function TestDronahq_Pattern (line 37) | func TestDronahq_Pattern(t *testing.T) { FILE: pkg/detectors/droneci/droneci.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/droneci/droneci_integration_test.go function TestDroneCI_FromChunk (line 19) | func TestDroneCI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/droneci/droneci_test.go function TestDroneCI_Pattern (line 37) | func TestDroneCI_Pattern(t *testing.T) { FILE: pkg/detectors/dropbox/dropbox.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 114) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 118) | func (s Scanner) Description() string { function verifyDropboxToken (line 71) | func verifyDropboxToken(ctx context.Context, client *http.Client, key st... FILE: pkg/detectors/dropbox/dropbox_integration_test.go function TestDropbox_FromChunk (line 19) | func TestDropbox_FromChunk(t *testing.T) { function BenchmarkFromData (line 102) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dropbox/dropbox_test.go function TestDropBox_Pattern (line 37) | func TestDropBox_Pattern(t *testing.T) { FILE: pkg/detectors/duply/duply.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/duply/duply_integration_test.go function TestDuply_FromChunk (line 19) | func TestDuply_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/duply/duply_test.go function TestDuply_Pattern (line 38) | func TestDuply_Pattern(t *testing.T) { FILE: pkg/detectors/dwolla/dwolla.go type Scanner (line 18) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 118) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 122) | func (s Scanner) Description() string { function verifyMatch (line 87) | func verifyMatch(ctx context.Context, client *http.Client, id, secret st... FILE: pkg/detectors/dwolla/dwolla_integration_test.go function TestDwolla_FromChunk (line 20) | func TestDwolla_FromChunk(t *testing.T) { function BenchmarkFromData (line 127) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dwolla/dwolla_test.go function TestDwollaPattern (line 41) | func TestDwollaPattern(t *testing.T) { FILE: pkg/detectors/dynalist/dynalist.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/dynalist/dynalist_integration_test.go function TestDynalist_FromChunk (line 19) | func TestDynalist_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dynalist/dynalist_test.go function TestDynalist_Pattern (line 37) | func TestDynalist_Pattern(t *testing.T) { FILE: pkg/detectors/dyspatch/dyspatch.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/dyspatch/dyspatch_integration_test.go function TestDyspatch_FromChunk (line 19) | func TestDyspatch_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/dyspatch/dyspatch_test.go function TestDyspatch_Pattern (line 37) | func TestDyspatch_Pattern(t *testing.T) { FILE: pkg/detectors/eagleeyenetworks/eagleeyenetworks.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/eagleeyenetworks/eagleeyenetworks_integration_test.go function TestEagleEyeNetworks_FromChunk (line 19) | func TestEagleEyeNetworks_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/eagleeyenetworks/eagleeyenetworks_test.go function TestEagleEyeNetworks_Pattern (line 38) | func TestEagleEyeNetworks_Pattern(t *testing.T) { FILE: pkg/detectors/easyinsight/easyinsight.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 85) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 89) | func (s Scanner) Description() string { function verifyEasyInsight (line 93) | func verifyEasyInsight(ctx context.Context, id, key string) (bool, error) { FILE: pkg/detectors/easyinsight/easyinsight_integration_test.go function TestEasyInsight_FromChunk (line 19) | func TestEasyInsight_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/easyinsight/easyinsight_test.go function TestEasyInsight_Pattern (line 29) | func TestEasyInsight_Pattern(t *testing.T) { FILE: pkg/detectors/ecostruxureit/ecostruxureit.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/ecostruxureit/ecostruxureit_integration_test.go function TestEcoStruxureIT_FromChunk (line 19) | func TestEcoStruxureIT_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ecostruxureit/ecostruxureit_test.go function TestEcostruxureit_Pattern (line 37) | func TestEcostruxureit_Pattern(t *testing.T) { FILE: pkg/detectors/edamam/edamam.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/edamam/edamam_integration_test.go function TestEdamam_FromChunk (line 19) | func TestEdamam_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/edamam/edamam_test.go function TestEdamam_Pattern (line 39) | func TestEdamam_Pattern(t *testing.T) { FILE: pkg/detectors/edenai/edenai.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/edenai/edenai_integration_test.go function TestEdenAI_FromChunk (line 19) | func TestEdenAI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/edenai/edenai_test.go function TestEdenai_Pattern (line 38) | func TestEdenai_Pattern(t *testing.T) { FILE: pkg/detectors/eightxeight/eightxeight.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/eightxeight/eightxeight_integration_test.go function TestEightxEight_FromChunk (line 19) | func TestEightxEight_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/eightxeight/eightxeight_test.go function TestEightXEight_Pattern (line 39) | func TestEightXEight_Pattern(t *testing.T) { FILE: pkg/detectors/elasticemail/elasticemail.go type Scanner (line 17) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/elasticemail/elasticemail_integration_test.go function TestElasticEmail_FromChunk (line 19) | func TestElasticEmail_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/elasticemail/elasticemail_test.go function TestElasticEmail_Pattern (line 38) | func TestElasticEmail_Pattern(t *testing.T) { FILE: pkg/detectors/elevenlabs/v1/elevenlabs.go type Scanner (line 17) | type Scanner struct method Version (line 21) | func (Scanner) Version() int { return 1 } method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 123) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 127) | func (s Scanner) Description() string { type UserRes (line 23) | type UserRes struct function verifyMatch (line 91) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/elevenlabs/v1/elevenlabs_integration_test.go function BenchmarkFromData (line 13) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/elevenlabs/v1/elevenlabs_test.go function TestElevenlabs_Pattern (line 13) | func TestElevenlabs_Pattern(t *testing.T) { FILE: pkg/detectors/elevenlabs/v2/elevenlabs.go type Scanner (line 17) | type Scanner struct method Version (line 21) | func (Scanner) Version() int { return 2 } method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Description (line 88) | func (s Scanner) Description() string { method Type (line 124) | func (s Scanner) Type() detectorspb.DetectorType { type UserRes (line 23) | type UserRes struct function verifyMatch (line 92) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/elevenlabs/v2/elevenlabs_integration_test.go function TestElevenlabs_FromChunk (line 20) | func TestElevenlabs_FromChunk(t *testing.T) { function BenchmarkFromData (line 161) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/elevenlabs/v2/elevenlabs_test.go function TestElevenlabs_Pattern (line 11) | func TestElevenlabs_Pattern(t *testing.T) { FILE: pkg/detectors/enablex/enablex.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/enablex/enablex_integration_test.go function TestEnablex_FromChunk (line 19) | func TestEnablex_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/enablex/enablex_test.go function TestEnableX_Pattern (line 39) | func TestEnableX_Pattern(t *testing.T) { FILE: pkg/detectors/endorlabs/endorlabs.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 112) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 116) | func (s Scanner) Description() string { function verifyMatch (line 81) | func verifyMatch(ctx context.Context, client *http.Client, key, secret s... FILE: pkg/detectors/endorlabs/endorlabs_integration_test.go function TestEndorlabs_FromChunk (line 20) | func TestEndorlabs_FromChunk(t *testing.T) { function BenchmarkFromData (line 168) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/endorlabs/endorlabs_test.go function TestEndorlabs_Pattern (line 12) | func TestEndorlabs_Pattern(t *testing.T) { FILE: pkg/detectors/endpoint_customizer.go type EndpointSetter (line 12) | type EndpointSetter struct method SetConfiguredEndpoints (line 19) | func (e *EndpointSetter) SetConfiguredEndpoints(userConfiguredEndpoint... method SetCloudEndpoint (line 31) | func (e *EndpointSetter) SetCloudEndpoint(url string) { method UseCloudEndpoint (line 35) | func (e *EndpointSetter) UseCloudEndpoint(enabled bool) { method UseFoundEndpoints (line 39) | func (e *EndpointSetter) UseFoundEndpoints(enabled bool) { method Endpoints (line 43) | func (e *EndpointSetter) Endpoints(foundEndpoints ...string) []string { FILE: pkg/detectors/endpoint_customizer_test.go function TestEmbeddedEndpointSetter (line 9) | func TestEmbeddedEndpointSetter(t *testing.T) { FILE: pkg/detectors/enigma/enigma.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/enigma/enigma_integration_test.go function TestEnigma_FromChunk (line 19) | func TestEnigma_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/enigma/enigma_test.go function TestEnigma_Pattern (line 38) | func TestEnigma_Pattern(t *testing.T) { FILE: pkg/detectors/envoyapikey/envoyapikey.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/envoyapikey/envoyapikey_integration_test.go function TestEnvoyapikey_FromChunk (line 19) | func TestEnvoyapikey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/envoyapikey/envoyapikey_test.go function TestEnvoyAPIKey_Pattern (line 38) | func TestEnvoyAPIKey_Pattern(t *testing.T) { FILE: pkg/detectors/eraser/eraser.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 109) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 113) | func (s Scanner) Description() string { function verifyMatch (line 72) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/eraser/eraser_integration_test.go function TestEraser_FromChunk (line 20) | func TestEraser_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/eraser/eraser_test.go function TestEraser_Pattern (line 13) | func TestEraser_Pattern(t *testing.T) { FILE: pkg/detectors/etherscan/etherscan.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/etherscan/etherscan_integration_test.go function TestEtherscan_FromChunk (line 19) | func TestEtherscan_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/etherscan/etherscan_test.go function TestEtherScan_Pattern (line 38) | func TestEtherScan_Pattern(t *testing.T) { FILE: pkg/detectors/ethplorer/ethplorer.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/ethplorer/ethplorer_integration_test.go function TestEthplorer_FromChunk (line 19) | func TestEthplorer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ethplorer/ethplorer_test.go function TestEthplorer_Pattern (line 38) | func TestEthplorer_Pattern(t *testing.T) { FILE: pkg/detectors/eventbrite/eventbrite.go type Scanner (line 17) | type Scanner struct method getClient (line 30) | func (s *Scanner) getClient() *http.Client { method Keywords (line 40) | func (s Scanner) Keywords() []string { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { function verifyEventBrite (line 82) | func verifyEventBrite(ctx context.Context, client *http.Client, token st... FILE: pkg/detectors/eventbrite/eventbrite_integration_test.go function TestEventbrite_FromChunk (line 20) | func TestEventbrite_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/eventbrite/eventbrite_test.go function TestEventBrite_Pattern (line 38) | func TestEventBrite_Pattern(t *testing.T) { FILE: pkg/detectors/everhour/everhour.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/everhour/everhour_integration_test.go function TestEverhour_FromChunk (line 19) | func TestEverhour_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/everhour/everhour_test.go function TestEventBrite_Pattern (line 38) | func TestEventBrite_Pattern(t *testing.T) { FILE: pkg/detectors/exchangerateapi/exchangerateapi.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method Type (line 35) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 39) | func (s Scanner) Description() string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyExchangeRateKey (line 69) | func verifyExchangeRateKey(ctx context.Context, client *http.Client, key... FILE: pkg/detectors/exchangerateapi/exchangerateapi_integration_test.go function TestExchangeRateAPI_FromChunk (line 19) | func TestExchangeRateAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/exchangerateapi/exchangerateapi_test.go function TestExchangeRateAPI_Pattern (line 13) | func TestExchangeRateAPI_Pattern(t *testing.T) { FILE: pkg/detectors/exchangeratesapi/exchangeratesapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/exchangeratesapi/exchangeratesapi_integration_test.go function TestExchangeRatesAPI_FromChunk (line 19) | func TestExchangeRatesAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/exchangeratesapi/exchangeratesapi_test.go function TestExchangeRatesAPI_Pattern (line 38) | func TestExchangeRatesAPI_Pattern(t *testing.T) { FILE: pkg/detectors/exportsdk/exportsdk.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/exportsdk/exportsdk_integration_test.go function TestExportSDK_FromChunk (line 19) | func TestExportSDK_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/exportsdk/exportsdk_test.go function TestExportSDK_Pattern (line 39) | func TestExportSDK_Pattern(t *testing.T) { FILE: pkg/detectors/extractorapi/extractorapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/extractorapi/extractorapi_integration_test.go function TestExtractorAPI_FromChunk (line 19) | func TestExtractorAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/extractorapi/extractorapi_test.go function TestExtractorAPI_Pattern (line 38) | func TestExtractorAPI_Pattern(t *testing.T) { FILE: pkg/detectors/facebookoauth/facebookoauth.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/facebookoauth/facebookoauth_integration_test.go function TestFacebookOAuth_FromChunk (line 19) | func TestFacebookOAuth_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/facebookoauth/facebookoauth_test.go function TestFacebookOAuth_Pattern (line 32) | func TestFacebookOAuth_Pattern(t *testing.T) { FILE: pkg/detectors/faceplusplus/faceplusplus.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/faceplusplus/faceplusplus_integration_test.go function TestFaceplusplus_FromChunk (line 19) | func TestFaceplusplus_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/faceplusplus/faceplusplus_test.go function TestFacePlusPlus_Pattern (line 38) | func TestFacePlusPlus_Pattern(t *testing.T) { FILE: pkg/detectors/falsepositives.go type FalsePositive (line 22) | type FalsePositive type CustomFalsePositiveChecker (line 24) | type CustomFalsePositiveChecker interface function init (line 44) | func init() { function GetFalsePositiveCheck (line 69) | func GetFalsePositiveCheck(detector Detector) func(Result) (bool, string) { function IsKnownFalsePositive (line 84) | func IsKnownFalsePositive(match string, falsePositives map[FalsePositive... function HasDigit (line 110) | func HasDigit(key string) bool { function bytesToCleanWordList (line 120) | func bytesToCleanWordList(data []byte) []string { function StringShannonEntropy (line 135) | func StringShannonEntropy(input string) float64 { function FilterResultsWithEntropy (line 153) | func FilterResultsWithEntropy(ctx context.Context, results []Result, ent... FILE: pkg/detectors/falsepositives_test.go type fakeDetector (line 13) | type fakeDetector struct method FromData (line 16) | func (d fakeDetector) FromData(ctx context.Context, verify bool, data ... method Keywords (line 20) | func (d fakeDetector) Keywords() []string { method Type (line 24) | func (d fakeDetector) Type() detectorspb.DetectorType { method Description (line 28) | func (f fakeDetector) Description() string { return "" } type customFalsePositiveChecker (line 14) | type customFalsePositiveChecker struct method IsFalsePositive (line 30) | func (d customFalsePositiveChecker) IsFalsePositive(result Result) (bo... function TestGetFalsePositiveCheck_DefaultLogic (line 36) | func TestGetFalsePositiveCheck_DefaultLogic(t *testing.T) { function TestGetFalsePositiveCheck_CustomLogic (line 58) | func TestGetFalsePositiveCheck_CustomLogic(t *testing.T) { function TestIsFalsePositive (line 78) | func TestIsFalsePositive(t *testing.T) { function TestStringShannonEntropy (line 144) | func TestStringShannonEntropy(t *testing.T) { function BenchmarkDefaultIsKnownFalsePositive (line 194) | func BenchmarkDefaultIsKnownFalsePositive(b *testing.B) { FILE: pkg/detectors/fastforex/fastforex.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/fastforex/fastforex_integration_test.go function TestFastForex_FromChunk (line 19) | func TestFastForex_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fastforex/fastforex_test.go function TestFastForex_Pattern (line 31) | func TestFastForex_Pattern(t *testing.T) { FILE: pkg/detectors/fastlypersonaltoken/fastlypersonaltoken.go type Scanner (line 17) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { type token (line 34) | type token struct function verifyFastlyApiToken (line 84) | func verifyFastlyApiToken(ctx context.Context, apiToken string) (map[str... FILE: pkg/detectors/fastlypersonaltoken/fastlypersonaltoken_integration_test.go function TestFastlyPersonalToken_FromChunk (line 20) | func TestFastlyPersonalToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fastlypersonaltoken/fastlypersonaltoken_test.go function TestFastlyPersonalToken_Pattern (line 32) | func TestFastlyPersonalToken_Pattern(t *testing.T) { FILE: pkg/detectors/feedier/feedier.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/feedier/feedier_integration_test.go function TestFeedier_FromChunk (line 19) | func TestFeedier_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/feedier/feedier_test.go function TestFeedier_Pattern (line 31) | func TestFeedier_Pattern(t *testing.T) { FILE: pkg/detectors/fetchrss/fetchrss.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 114) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 118) | func (s Scanner) Description() string { function verifyToken (line 69) | func verifyToken(ctx context.Context, client *http.Client, token string)... type response (line 106) | type response struct FILE: pkg/detectors/fetchrss/fetchrss_integration_test.go function TestFetchrss_FromChunk (line 19) | func TestFetchrss_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fetchrss/fetchrss_test.go function TestFetchRSS_Pattern (line 31) | func TestFetchRSS_Pattern(t *testing.T) { FILE: pkg/detectors/fibery/fibery.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method Description (line 39) | func (s Scanner) Description() string { method getClient (line 43) | func (s Scanner) getClient() *http.Client { method FromData (line 51) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 115) | func (s Scanner) Type() detectorspb.DetectorType { function verifyMatch (line 84) | func verifyMatch(ctx context.Context, client *http.Client, secret, domai... FILE: pkg/detectors/fibery/fibery_integration_test.go function TestFibery_FromChunk (line 19) | func TestFibery_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fibery/fibery_test.go function TestFibery_Pattern (line 32) | func TestFibery_Pattern(t *testing.T) { FILE: pkg/detectors/figmapersonalaccesstoken/v1/figmapersonalaccesstoken.go type Scanner (line 16) | type Scanner struct method Version (line 24) | func (Scanner) Version() int { return 1 } method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { FILE: pkg/detectors/figmapersonalaccesstoken/v1/figmapersonalaccesstoken_test.go function TestFigmaPersonalAccessToken_Pattern (line 31) | func TestFigmaPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/figmapersonalaccesstoken/v1/figmapersonalacesstoken_integration_test.go function TestFigmaPersonalAccessToken_FromChunk (line 20) | func TestFigmaPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 156) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/figmapersonalaccesstoken/v2/figmapersonalaccesstoken_integration_test.go function TestFigmaPersonalAccessToken_FromChunk (line 20) | func TestFigmaPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 156) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/figmapersonalaccesstoken/v2/figmapersonalaccesstoken_v2.go type Scanner (line 16) | type Scanner struct method Version (line 24) | func (Scanner) Version() int { return 2 } method Keywords (line 33) | func (s Scanner) Keywords() []string { method Description (line 38) | func (s Scanner) Description() string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 93) | func (s Scanner) Type() detectorspb.DetectorType { FILE: pkg/detectors/figmapersonalaccesstoken/v2/figmapersonalaccesstoken_v2_test.go function TestFigmaPersonalAccessToken_Pattern (line 31) | func TestFigmaPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/fileio/fileio.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/fileio/fileio_integration_test.go function TestFileIO_FromChunk (line 19) | func TestFileIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fileio/fileio_test.go function TestFileIO_Pattern (line 31) | func TestFileIO_Pattern(t *testing.T) { FILE: pkg/detectors/finage/finage.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/finage/finage_integration_test.go function TestFinage_FromChunk (line 19) | func TestFinage_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/finage/finage_test.go function TestFinage_Pattern (line 31) | func TestFinage_Pattern(t *testing.T) { FILE: pkg/detectors/financialmodelingprep/financialmodelingprep.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/financialmodelingprep/financialmodelingprep_integration_test.go function TestFinancialModelingPrep_FromChunk (line 19) | func TestFinancialModelingPrep_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/financialmodelingprep/financialmodelingprep_test.go function TestFinancialModelingPrep_Pattern (line 31) | func TestFinancialModelingPrep_Pattern(t *testing.T) { FILE: pkg/detectors/findl/findl.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/findl/findl_integration_test.go function TestFindl_FromChunk (line 19) | func TestFindl_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/findl/findl_test.go function TestFindl_Pattern (line 31) | func TestFindl_Pattern(t *testing.T) { FILE: pkg/detectors/finnhub/finnhub.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/finnhub/finnhub_integration_test.go function TestFinnhub_FromChunk (line 19) | func TestFinnhub_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/finnhub/finnhub_test.go function TestFinnHub_Pattern (line 31) | func TestFinnHub_Pattern(t *testing.T) { FILE: pkg/detectors/fixerio/fixerio.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/fixerio/fixerio_integration_test.go function TestFixerIO_FromChunk (line 19) | func TestFixerIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fixerio/fixerio_test.go function TestFixerio_Pattern (line 31) | func TestFixerio_Pattern(t *testing.T) { FILE: pkg/detectors/flatio/flatio.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/flatio/flatio_integration_test.go function TestFlatIO_FromChunk (line 19) | func TestFlatIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flatio/flatio_test.go function TestFlatIO_Pattern (line 31) | func TestFlatIO_Pattern(t *testing.T) { FILE: pkg/detectors/fleetbase/fleetbase.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/fleetbase/fleetbase_integration_test.go function TestFleetbase_FromChunk (line 19) | func TestFleetbase_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fleetbase/fleetbase_test.go function TestFleetBase_Pattern (line 31) | func TestFleetBase_Pattern(t *testing.T) { FILE: pkg/detectors/flexport/flexport.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 104) | func (s Scanner) Description() string { function verifyMatch (line 70) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/flexport/flexport_test.go function TestFlexport_Pattern (line 21) | func TestFlexport_Pattern(t *testing.T) { function TestFlexport_FromChunk (line 79) | func TestFlexport_FromChunk(t *testing.T) { function BenchmarkFromData (line 224) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flickr/flickr.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/flickr/flickr_integration_test.go function TestFlickr_FromChunk (line 19) | func TestFlickr_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flickr/flickr_test.go function TestFlickr_Pattern (line 31) | func TestFlickr_Pattern(t *testing.T) { FILE: pkg/detectors/flightapi/flightapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/flightapi/flightapi_integration_test.go function TestFlightApi_FromChunk (line 19) | func TestFlightApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flightapi/flightapi_test.go function TestFlightAPI_Pattern (line 31) | func TestFlightAPI_Pattern(t *testing.T) { FILE: pkg/detectors/flightlabs/flightlabs.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method getClient (line 36) | func (s Scanner) getClient() *http.Client { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 104) | func (s Scanner) Description() string { function verifyMatch (line 72) | func verifyMatch(ctx context.Context, client *http.Client, secret string... FILE: pkg/detectors/flightlabs/flightlabs_integration_test.go function TestFlightLabs_FromChunk (line 19) | func TestFlightLabs_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flightlabs/flightlabs_test.go function TestFlightLabs_Pattern (line 31) | func TestFlightLabs_Pattern(t *testing.T) { FILE: pkg/detectors/flightstats/flightstats.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/flightstats/flightstats_integration_test.go function TestFlightstats_FromChunk (line 19) | func TestFlightstats_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flightstats/flightstats_test.go function TestFlightStats_Pattern (line 32) | func TestFlightStats_Pattern(t *testing.T) { FILE: pkg/detectors/float/float.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/float/float_integration_test.go function TestFloat_FromChunk (line 19) | func TestFloat_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/float/float_test.go function TestFloat_Pattern (line 31) | func TestFloat_Pattern(t *testing.T) { FILE: pkg/detectors/flowflu/flowflu.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 90) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 94) | func (s Scanner) Description() string { FILE: pkg/detectors/flowflu/flowflu_integration_test.go function TestFlowFlu_FromChunk (line 19) | func TestFlowFlu_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flowflu/flowflu_test.go function TestFlowFlu_Pattern (line 35) | func TestFlowFlu_Pattern(t *testing.T) { FILE: pkg/detectors/flutterwave/flutterwave.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/flutterwave/flutterwave_integration_test.go function TestFlutterwave_FromChunk (line 19) | func TestFlutterwave_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/flutterwave/flutterwave_test.go function TestFlutterWave_Pattern (line 31) | func TestFlutterWave_Pattern(t *testing.T) { FILE: pkg/detectors/flyio/flyio.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 107) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 111) | func (s Scanner) Description() string { method IsFalsePositive (line 115) | func (s Scanner) IsFalsePositive(result detectors.Result) (bool, strin... function verifyMatch (line 72) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/flyio/flyio_integration_test.go function TestFlyio_FromChunk (line 20) | func TestFlyio_FromChunk(t *testing.T) { FILE: pkg/detectors/flyio/flyio_test.go function TestFlyio_Pattern (line 14) | func TestFlyio_Pattern(t *testing.T) { function TestFlyio_IsFalsePositive (line 84) | func TestFlyio_IsFalsePositive(t *testing.T) { function BenchmarkFromData (line 151) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fmfw/fmfw.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/fmfw/fmfw_integration_test.go function TestFmfw_FromChunk (line 19) | func TestFmfw_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fmfw/fmfw_test.go function TestFmFw_Pattern (line 35) | func TestFmFw_Pattern(t *testing.T) { FILE: pkg/detectors/formbucket/formbucket.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Description (line 80) | func (s Scanner) Description() string { method Type (line 88) | func (s Scanner) Type() detectorspb.DetectorType { type Response (line 84) | type Response struct FILE: pkg/detectors/formbucket/formbucket_integration_test.go function TestFormBucket_FromChunk (line 19) | func TestFormBucket_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/formbucket/formbucket_test.go function TestFormBucket_Pattern (line 31) | func TestFormBucket_Pattern(t *testing.T) { FILE: pkg/detectors/formcraft/formcraft.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/formcraft/formcraft_integration_test.go function TestFormcraft_FromChunk (line 19) | func TestFormcraft_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/formcraft/formcraft_test.go function TestFormCraft_Pattern (line 31) | func TestFormCraft_Pattern(t *testing.T) { FILE: pkg/detectors/formio/formio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/formio/formio_integration_test.go function TestFormIO_FromChunk (line 19) | func TestFormIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/formio/formio_test.go function TestFormIO_Pattern (line 31) | func TestFormIO_Pattern(t *testing.T) { FILE: pkg/detectors/formsite/formsite.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/formsite/formsite_integration_test.go function TestFormsite_FromChunk (line 19) | func TestFormsite_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/formsite/formsite_test.go function TestFormsite_Pattern (line 33) | func TestFormsite_Pattern(t *testing.T) { FILE: pkg/detectors/foursquare/foursquare.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/foursquare/foursquare_integration_test.go function TestFoursquare_FromChunk (line 19) | func TestFoursquare_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/foursquare/foursquare_test.go function TestFourSquare_Pattern (line 37) | func TestFourSquare_Pattern(t *testing.T) { FILE: pkg/detectors/frameio/frameio.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/frameio/frameio_integration_test.go function TestFrameio_FromChunk (line 19) | func TestFrameio_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/frameio/frameio_test.go function TestFrameIO_Pattern (line 31) | func TestFrameIO_Pattern(t *testing.T) { FILE: pkg/detectors/freshbooks/freshbooks.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/freshbooks/freshbooks_integration_test.go function TestFreshbooks_FromChunk (line 19) | func TestFreshbooks_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/freshbooks/freshbooks_test.go function TestFreshBooks_Pattern (line 32) | func TestFreshBooks_Pattern(t *testing.T) { FILE: pkg/detectors/freshdesk/freshdesk.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/freshdesk/freshdesk_integration_test.go function TestFreshdesk_FromChunk (line 19) | func TestFreshdesk_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/freshdesk/freshdesk_test.go function TestFreshDesk_Pattern (line 32) | func TestFreshDesk_Pattern(t *testing.T) { FILE: pkg/detectors/front/front.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/front/front_integration_test.go function TestFront_FromChunk (line 19) | func TestFront_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/front/front_test.go function TestFront_Pattern (line 31) | func TestFront_Pattern(t *testing.T) { FILE: pkg/detectors/ftp/ftp.go constant ftpNotLoggedIn (line 21) | ftpNotLoggedIn = 530 constant defaultVerificationTimeout (line 23) | defaultVerificationTimeout = 5 * time.Second type Scanner (line 26) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 117) | func (s Scanner) IsFalsePositive(result detectors.Result) (bool, strin... method Type (line 157) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 161) | func (s Scanner) Description() string { function isErrDeterminate (line 121) | func isErrDeterminate(e error) bool { function verifyFTP (line 126) | func verifyFTP(timeout time.Duration, u *url.URL) error { FILE: pkg/detectors/ftp/ftp_integration_test.go function TestFTP_FromChunk (line 18) | func TestFTP_FromChunk(t *testing.T) { function BenchmarkFromData (line 160) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ftp/ftp_test.go function TestFtp_Pattern (line 31) | func TestFtp_Pattern(t *testing.T) { FILE: pkg/detectors/fulcrum/fulcrum.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/fulcrum/fulcrum_integration_test.go function TestFulcrum_FromChunk (line 19) | func TestFulcrum_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fulcrum/fulcrum_test.go function TestFulcrum_Pattern (line 31) | func TestFulcrum_Pattern(t *testing.T) { FILE: pkg/detectors/fullstory/v1/fullstory.go type Scanner (line 16) | type Scanner struct method Version (line 22) | func (s Scanner) Version() int { return 1 } method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/fullstory/v1/fullstory_integration_test.go function TestFullstory_FromChunk (line 19) | func TestFullstory_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fullstory/v1/fullstory_test.go function TestFullStory_Pattern (line 31) | func TestFullStory_Pattern(t *testing.T) { FILE: pkg/detectors/fullstory/v2/fullstory_integration_test.go function TestFullstory_FromChunk (line 19) | func TestFullstory_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fullstory/v2/fullstory_v2.go type Scanner (line 16) | type Scanner struct method Version (line 22) | func (Scanner) Version() int { return 2 } method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/fullstory/v2/fullstory_v2_test.go function TestFullStory_Pattern (line 31) | func TestFullStory_Pattern(t *testing.T) { FILE: pkg/detectors/fxmarket/fxmarket.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/fxmarket/fxmarket_integration_test.go function TestFxmarket_FromChunk (line 19) | func TestFxmarket_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/fxmarket/fxmarket_test.go function TestFxMarket_Pattern (line 31) | func TestFxMarket_Pattern(t *testing.T) { FILE: pkg/detectors/gcp/gcp.go type Scanner (line 22) | type Scanner struct method Keywords (line 51) | func (s Scanner) Keywords() []string { method MaxSecretSize (line 58) | func (Scanner) MaxSecretSize() int64 { return maxGCPKeySize } method StartOffset (line 63) | func (Scanner) StartOffset() int64 { return startOffset } method Type (line 65) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 69) | func (s Scanner) Description() string { method FromData (line 74) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 279) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { type gcpKey (line 36) | type gcpKey struct constant maxGCPKeySize (line 55) | maxGCPKeySize = 2048 constant startOffset (line 60) | startOffset = 4096 function verifyMatch (line 167) | func verifyMatch(ctx context.Context, credBytes []byte) (bool, error) { function findMatchingCertificateKID (line 184) | func findMatchingCertificateKID(ctx context.Context, certsURL, privateKe... function fetchServiceAccountCerts (line 225) | func fetchServiceAccountCerts(ctx context.Context, certsURL string) (map... function parsePrivateKey (line 251) | func parsePrivateKey(privateKeyPEM string) (any, error) { function parseCertificate (line 270) | func parseCertificate(certPEM string) (*x509.Certificate, error) { function cleanInput (line 284) | func cleanInput(input string) string { function trimCarets (line 301) | func trimCarets(s string) string { FILE: pkg/detectors/gcp/gcp_integration_test.go function TestGCP_FromChunk (line 20) | func TestGCP_FromChunk(t *testing.T) { function TestGCP_KeyIDPopulation (line 148) | func TestGCP_KeyIDPopulation(t *testing.T) { function BenchmarkFromData (line 189) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gcp/gcp_test.go function TestGCP_Pattern (line 13) | func TestGCP_Pattern(t *testing.T) { FILE: pkg/detectors/gcpapplicationdefaultcredentials/gcpapplicationdefaultcredentials.go type Scanner (line 21) | type Scanner struct method Keywords (line 45) | func (s Scanner) Keywords() []string { method MaxSecretSize (line 52) | func (Scanner) MaxSecretSize() int64 { return maxGCPADCKeySize } method StartOffset (line 57) | func (Scanner) StartOffset() int64 { return startOffset } method FromData (line 60) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 174) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 178) | func (s Scanner) Description() string { type gcpApplicationDefaultCredentials (line 36) | type gcpApplicationDefaultCredentials struct constant maxGCPADCKeySize (line 49) | maxGCPADCKeySize = 1024 constant startOffset (line 54) | startOffset = maxGCPADCKeySize function verifyMatch (line 108) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/gcpapplicationdefaultcredentials/gcpapplicationdefaultcredentials_integration_test.go function TestGcpapplicationdefaultcredentials_FromChunk (line 20) | func TestGcpapplicationdefaultcredentials_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gcpapplicationdefaultcredentials/gcpapplicationdefaultcredentials_test.go function TestGcpapplicationdefaultcredentials_Pattern (line 13) | func TestGcpapplicationdefaultcredentials_Pattern(t *testing.T) { FILE: pkg/detectors/geckoboard/geckoboard.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/geckoboard/geckoboard_integration_test.go function TestGeckoboard_FromChunk (line 19) | func TestGeckoboard_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/geckoboard/geckoboard_test.go function TestGeckoBoard_Pattern (line 31) | func TestGeckoBoard_Pattern(t *testing.T) { FILE: pkg/detectors/gemini/gemini.go type Scanner (line 22) | type Scanner struct method Keywords (line 45) | func (s Scanner) Keywords() []string { method FromData (line 50) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 132) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 136) | func (s Scanner) Description() string { constant baseURL (line 27) | baseURL = "https://api.gemini.com" constant accountDetail (line 28) | accountDetail = "/v1/account" constant account (line 29) | account = "primary" function constructRequest (line 89) | func constructRequest(ctx context.Context, secret, keyID string) (*http.... function constructSignature (line 125) | func constructSignature(payload string, resSecretMatch string) string { FILE: pkg/detectors/gemini/gemini_integration_test.go function TestGemini_FromChunk (line 20) | func TestGemini_FromChunk(t *testing.T) { function BenchmarkFromData (line 127) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gemini/gemini_test.go function TestGemini_Pattern (line 32) | func TestGemini_Pattern(t *testing.T) { FILE: pkg/detectors/generic/generic.go function New (line 17) | func New() Scanner { type Scanner (line 45) | type Scanner struct method Keywords (line 61) | func (s Scanner) Keywords() []string { method FromData (line 66) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 113) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 117) | func (s Scanner) Description() string { function hasReMatch (line 104) | func hasReMatch(matchers []*regexp.Regexp, token string) bool { FILE: pkg/detectors/generic/generic_integration_test.go function TestGeneric_FromChunk (line 13) | func TestGeneric_FromChunk(t *testing.T) { function BenchmarkFromData (line 50) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/generic/generic_test.go function TestGeneric_Pattern (line 32) | func TestGeneric_Pattern(t *testing.T) { FILE: pkg/detectors/gengo/gengo.go type Scanner (line 23) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 111) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 115) | func (s Scanner) Description() string { type Response (line 99) | type Response struct function getGengoSignature (line 103) | func getGengoSignature(timeStamp string, secret string) string { FILE: pkg/detectors/gengo/gengo_integration_test.go function TestGengo_FromChunk (line 19) | func TestGengo_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gengo/gengo_test.go function TestGengo_Pattern (line 32) | func TestGengo_Pattern(t *testing.T) { FILE: pkg/detectors/geoapify/geoapify.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/geoapify/geoapify_integration_test.go function TestGeoapify_FromChunk (line 19) | func TestGeoapify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/geoapify/geoapify_test.go function TestGeoapify_Pattern (line 31) | func TestGeoapify_Pattern(t *testing.T) { FILE: pkg/detectors/geocode/geocode.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/geocode/geocode_integration_test.go function TestGeocode_FromChunk (line 19) | func TestGeocode_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/geocode/geocode_test.go function TestGeoCode_Pattern (line 31) | func TestGeoCode_Pattern(t *testing.T) { FILE: pkg/detectors/geocodify/geocodify.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/geocodify/geocodify_integration_test.go function TestGeocodify_FromChunk (line 19) | func TestGeocodify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/geocodify/geocodify_test.go function TestGeoCodify_Pattern (line 31) | func TestGeoCodify_Pattern(t *testing.T) { FILE: pkg/detectors/geocodio/geocodio.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/geocodio/geocodio_integration_test.go function TestGeocodio_FromChunk (line 19) | func TestGeocodio_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/geocodio/geocodio_test.go function TestGeoCodio_Pattern (line 35) | func TestGeoCodio_Pattern(t *testing.T) { FILE: pkg/detectors/geoipifi/geoipifi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/geoipifi/geoipifi_integration_test.go function TestGeoIpifi_FromChunk (line 19) | func TestGeoIpifi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/geoipifi/geoipifi_test.go function TestGeoipifi_Pattern (line 31) | func TestGeoipifi_Pattern(t *testing.T) { FILE: pkg/detectors/getemail/getemail.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/getemail/getemail_integration_test.go function TestGetEmail_FromChunk (line 19) | func TestGetEmail_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/getemail/getemail_test.go function TestGetemail_Pattern (line 31) | func TestGetemail_Pattern(t *testing.T) { FILE: pkg/detectors/getemails/getemails.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/getemails/getemails_integration_test.go function TestGetEmails_FromChunk (line 19) | func TestGetEmails_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/getemails/getemails_test.go function TestGetemails_Pattern (line 32) | func TestGetemails_Pattern(t *testing.T) { FILE: pkg/detectors/getgeoapi/getgeoapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/getgeoapi/getgeoapi_integration_test.go function TestGetgeoapi_FromChunk (line 19) | func TestGetgeoapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/getgeoapi/getgeoapi_test.go function TestGetGeoAPI_Pattern (line 31) | func TestGetGeoAPI_Pattern(t *testing.T) { FILE: pkg/detectors/getgist/getgist.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/getgist/getgist_integration_test.go function TestGetgist_FromChunk (line 19) | func TestGetgist_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/getgist/getgist_test.go function TestGetGist_Pattern (line 31) | func TestGetGist_Pattern(t *testing.T) { FILE: pkg/detectors/getresponse/getresponse.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/getresponse/getresponse_integration_test.go function TestGetresponse_FromChunk (line 19) | func TestGetresponse_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/getresponse/getresponse_test.go function TestGetResponse_Pattern (line 31) | func TestGetResponse_Pattern(t *testing.T) { FILE: pkg/detectors/getsandbox/getsandbox.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/getsandbox/getsandbox_integration_test.go function TestGetSandbox_FromChunk (line 19) | func TestGetSandbox_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/getsandbox/getsandbox_test.go function TestGetSandbox_Pattern (line 35) | func TestGetSandbox_Pattern(t *testing.T) { FILE: pkg/detectors/github/v1/github_integration_test.go function TestGitHub_FromChunk (line 18) | func TestGitHub_FromChunk(t *testing.T) { function BenchmarkFromData (line 125) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/github/v1/github_old.go type Scanner (line 17) | type Scanner struct method Version (line 25) | func (Scanner) Version() int { return 1 } method CloudEndpoint (line 26) | func (Scanner) CloudEndpoint() string { return "https://api.github.com" } method Keywords (line 62) | func (s Scanner) Keywords() []string { method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { method FromData (line 91) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method VerifyGithub (line 151) | func (s Scanner) VerifyGithub(ctx context.Context, client *http.Client... type UserRes (line 42) | type UserRes struct type HeaderInfo (line 55) | type HeaderInfo struct function SetUserResponse (line 185) | func SetUserResponse(userResponse *UserRes, s1 *detectors.Result) { function SetHeaderInfo (line 212) | func SetHeaderInfo(headers *HeaderInfo, s1 *detectors.Result) { function isKnownNonSensitiveCommonPrefix (line 225) | func isKnownNonSensitiveCommonPrefix(matchPrefix string) bool { FILE: pkg/detectors/github/v1/github_old_test.go function TestGithub_Pattern (line 12) | func TestGithub_Pattern(t *testing.T) { function Test_isKnownNonSensitiveCommonPrefix (line 84) | func Test_isKnownNonSensitiveCommonPrefix(t *testing.T) { FILE: pkg/detectors/github/v2/github.go type Scanner (line 15) | type Scanner struct method Version (line 25) | func (s Scanner) Version() int { method CloudEndpoint (line 28) | func (Scanner) CloudEndpoint() string { return "https://api.github.com" } method Keywords (line 44) | func (s Scanner) Keywords() []string { method FromData (line 49) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 90) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 94) | func (s Scanner) Description() string { FILE: pkg/detectors/github/v2/github_integration_test.go function TestGitHub_FromChunk (line 19) | func TestGitHub_FromChunk(t *testing.T) { function BenchmarkFromData (line 229) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/github/v2/github_test.go function TestGithub_Pattern (line 31) | func TestGithub_Pattern(t *testing.T) { FILE: pkg/detectors/github_oauth2/github_oauth2.go type Scanner (line 15) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { constant githubBadVerificationCodeError (line 29) | githubBadVerificationCodeError = "bad_verification_code" FILE: pkg/detectors/github_oauth2/github_oauth2_test.go function TestGithubOAuth2_Pattern (line 13) | func TestGithubOAuth2_Pattern(t *testing.T) { FILE: pkg/detectors/githubapp/githubapp.go type Scanner (line 18) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 104) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 108) | func (s Scanner) Description() string { FILE: pkg/detectors/githubapp/githubapp_integration_test.go function TestGitHubApp_FromChunk (line 20) | func TestGitHubApp_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/githubapp/githubapp_test.go function TestGithubApp_Pattern (line 32) | func TestGithubApp_Pattern(t *testing.T) { FILE: pkg/detectors/gitlab/v1/gitlab.go type Scanner (line 19) | type Scanner struct method Version (line 32) | func (Scanner) Version() int { return 1 } method CloudEndpoint (line 33) | func (Scanner) CloudEndpoint() string { return "https://gitlab.com" } method getClient (line 42) | func (s Scanner) getClient() *http.Client { method Keywords (line 52) | func (s Scanner) Keywords() []string { method Type (line 56) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 60) | func (s Scanner) Description() string { method FromData (line 65) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function VerifyGitlab (line 120) | func VerifyGitlab(ctx context.Context, client *http.Client, baseEndpoint... FILE: pkg/detectors/gitlab/v1/gitlab_integration_test.go function TestGitlab_FromChunk (line 20) | func TestGitlab_FromChunk(t *testing.T) { function BenchmarkFromData (line 202) | func BenchmarkFromData(benchmark *testing.B) { function TestGitlab_FromChunk_WithV2Secrets (line 219) | func TestGitlab_FromChunk_WithV2Secrets(t *testing.T) { function TestGitlab_FromChunk_WithV3Secrets (line 301) | func TestGitlab_FromChunk_WithV3Secrets(t *testing.T) { function BenchmarkV2FromData (line 394) | func BenchmarkV2FromData(benchmark *testing.B) { FILE: pkg/detectors/gitlab/v1/gitlab_v1_test.go function TestGitLab_Pattern (line 13) | func TestGitLab_Pattern(t *testing.T) { FILE: pkg/detectors/gitlab/v2/gitlab_integration_test.go function TestGitlabV2_FromChunk_WithV1Secrets (line 21) | func TestGitlabV2_FromChunk_WithV1Secrets(t *testing.T) { function TestGitlabV2_FromChunk_WithV3Secrets (line 115) | func TestGitlabV2_FromChunk_WithV3Secrets(t *testing.T) { function BenchmarkFromData (line 208) | func BenchmarkFromData(benchmark *testing.B) { function TestGitlabV2_FromChunk (line 224) | func TestGitlabV2_FromChunk(t *testing.T) { function BenchmarkV2FromData (line 387) | func BenchmarkV2FromData(benchmark *testing.B) { FILE: pkg/detectors/gitlab/v2/gitlab_v2.go type Scanner (line 18) | type Scanner struct method Version (line 28) | func (Scanner) Version() int { return 2 } method CloudEndpoint (line 29) | func (Scanner) CloudEndpoint() string { return "https://gitlab.com" } method getClient (line 36) | func (s Scanner) getClient() *http.Client { method Keywords (line 46) | func (s Scanner) Keywords() []string { return []string{"glpat-"} } method Type (line 48) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 52) | func (s Scanner) Description() string { method FromData (line 57) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... FILE: pkg/detectors/gitlab/v2/gitlab_v2_test.go function TestGitLab_Pattern (line 13) | func TestGitLab_Pattern(t *testing.T) { FILE: pkg/detectors/gitlab/v3/gitlab_v3.go type Scanner (line 18) | type Scanner struct method Version (line 28) | func (Scanner) Version() int { return 3 } method CloudEndpoint (line 29) | func (Scanner) CloudEndpoint() string { return "https://gitlab.com" } method getClient (line 37) | func (s Scanner) getClient() *http.Client { method Keywords (line 47) | func (s Scanner) Keywords() []string { return []string{"glpat-"} } method Type (line 49) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 53) | func (s Scanner) Description() string { method FromData (line 58) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... FILE: pkg/detectors/gitlab/v3/gitlab_v3_integration_test.go function TestGitlabV3_FromChunk (line 20) | func TestGitlabV3_FromChunk(t *testing.T) { function BenchmarkFromData (line 183) | func BenchmarkFromData(benchmark *testing.B) { function TestGitlabV3_FromChunk_WithV1Secrets (line 200) | func TestGitlabV3_FromChunk_WithV1Secrets(t *testing.T) { function TestGitlabV3_FromChunk_WithV2Secrets (line 294) | func TestGitlabV3_FromChunk_WithV2Secrets(t *testing.T) { FILE: pkg/detectors/gitlab/v3/gitlab_v3_test.go function TestGitLab_Pattern (line 13) | func TestGitLab_Pattern(t *testing.T) { FILE: pkg/detectors/gitter/gitter.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/gitter/gitter_integration_test.go function TestGitter_FromChunk (line 19) | func TestGitter_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gitter/gitter_test.go function TestGitter_Pattern (line 31) | func TestGitter_Pattern(t *testing.T) { FILE: pkg/detectors/glassnode/glassnode.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/glassnode/glassnode_integration_test.go function TestGlassnode_FromChunk (line 19) | func TestGlassnode_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/glassnode/glassnode_test.go function TestGlassNode_Pattern (line 31) | func TestGlassNode_Pattern(t *testing.T) { FILE: pkg/detectors/gocanvas/gocanvas.go type Scanner (line 19) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 101) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 105) | func (s Scanner) Description() string { type Response (line 95) | type Response struct FILE: pkg/detectors/gocanvas/gocanvas_integration_test.go function TestGoCanvas_FromChunk (line 19) | func TestGoCanvas_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gocanvas/gocanvas_test.go function TestGoCanvas_Pattern (line 19) | func TestGoCanvas_Pattern(t *testing.T) { FILE: pkg/detectors/gocardless/gocardless.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/gocardless/gocardless_integration_test.go function TestGoCardless_FromChunk (line 19) | func TestGoCardless_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gocardless/gocardless_test.go function TestGoCardless_Pattern (line 31) | func TestGoCardless_Pattern(t *testing.T) { FILE: pkg/detectors/godaddy/v1/godaddy.go type Scanner (line 16) | type Scanner struct method getClient (line 36) | func (s *Scanner) getClient() *http.Client { method Version (line 44) | func (s *Scanner) Version() int { return 1 } method Keywords (line 48) | func (s Scanner) Keywords() []string { method Description (line 52) | func (s Scanner) Description() string { method Type (line 57) | func (s Scanner) Type() detectorspb.DetectorType { method FromData (line 62) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function VerifyGoDaddySecret (line 104) | func VerifyGoDaddySecret(ctx context.Context, client *http.Client, envir... function MakeAuthHeaderValue (line 136) | func MakeAuthHeaderValue(key, secret string) string { FILE: pkg/detectors/godaddy/v1/godaddy_integration_test.go function TestGoDaddy_FromChunk (line 19) | func TestGoDaddy_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/godaddy/v1/godaddy_test.go function TestGoDaddy_Pattern (line 33) | func TestGoDaddy_Pattern(t *testing.T) { FILE: pkg/detectors/godaddy/v2/godaddy.go type Scanner (line 15) | type Scanner struct method getClient (line 35) | func (s *Scanner) getClient() *http.Client { method Version (line 43) | func (s *Scanner) Version() int { return 2 } method Keywords (line 47) | func (s Scanner) Keywords() []string { method Description (line 51) | func (s Scanner) Description() string { method Type (line 56) | func (s Scanner) Type() detectorspb.DetectorType { method FromData (line 61) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... FILE: pkg/detectors/godaddy/v2/godaddy_integration_test.go function TestGoDaddy_FromChunk (line 19) | func TestGoDaddy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/godaddy/v2/godaddy_test.go function TestGoDaddy_Pattern (line 33) | func TestGoDaddy_Pattern(t *testing.T) { FILE: pkg/detectors/goodday/goodday.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/goodday/goodday_integration_test.go function TestGoodDay_FromChunk (line 19) | func TestGoodDay_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/goodday/goodday_test.go function TestGoodDay_Pattern (line 31) | func TestGoodDay_Pattern(t *testing.T) { FILE: pkg/detectors/googlegemini/googlegemini.go type Scanner (line 17) | type Scanner struct method getClient (line 31) | func (s Scanner) getClient() *http.Client { method Keywords (line 40) | func (s Scanner) Keywords() []string { return []string{"aizasy"} } method Type (line 42) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 46) | func (s Scanner) Description() string { method FromData (line 50) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verify (line 76) | func (s Scanner) verify(ctx context.Context, key string) (bool, map[st... FILE: pkg/detectors/googlegemini/googlegemini_integration_test.go function TestGoogleGemini_FromChunk (line 19) | func TestGoogleGemini_FromChunk(t *testing.T) { function BenchmarkFromData (line 134) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/googlegemini/googlegemini_test.go function TestGoogleGemini_Pattern (line 19) | func TestGoogleGemini_Pattern(t *testing.T) { FILE: pkg/detectors/googleoauth2/googleoauth2_access_token.go type Scanner (line 19) | type Scanner struct method Keywords (line 39) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verify (line 74) | func (s Scanner) verify(ctx context.Context, token string) (bool, map[... method Type (line 138) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 142) | func (s Scanner) Description() string { type tokenInfo (line 125) | type tokenInfo struct type errorInfo (line 134) | type errorInfo struct FILE: pkg/detectors/googleoauth2/googleoauth2_access_token_test.go function TestGoogleOAuth2_Pattern (line 31) | func TestGoogleOAuth2_Pattern(t *testing.T) { FILE: pkg/detectors/googleoauth2/googleoauth2_integration_test.go function TestGoogleoauth2_FromChunk (line 20) | func TestGoogleoauth2_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/grafana/grafana.go type Scanner (line 17) | type Scanner struct method getClient (line 30) | func (s Scanner) getClient() *http.Client { method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { function verifyGrafanaKey (line 79) | func verifyGrafanaKey(ctx context.Context, client *http.Client, token st... FILE: pkg/detectors/grafana/grafana_integration_test.go function TestGrafana_FromChunk (line 20) | func TestGrafana_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/grafana/grafana_test.go function TestGrafana_Pattern (line 31) | func TestGrafana_Pattern(t *testing.T) { FILE: pkg/detectors/grafanaserviceaccount/grafanaserviceaccount.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 88) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 92) | func (s Scanner) Description() string { FILE: pkg/detectors/grafanaserviceaccount/grafanaserviceaccount_integration_test.go function TestGrafanaServiceAccount_FromChunk (line 20) | func TestGrafanaServiceAccount_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/grafanaserviceaccount/grafanaserviceaccount_test.go function TestGrafanaServiceAccount_Pattern (line 32) | func TestGrafanaServiceAccount_Pattern(t *testing.T) { FILE: pkg/detectors/graphcms/graphcms.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/graphcms/graphcms_integration_test.go function TestGraphCMS_FromChunk (line 19) | func TestGraphCMS_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/graphcms/graphcms_test.go function TestGraphCMS_Pattern (line 32) | func TestGraphCMS_Pattern(t *testing.T) { FILE: pkg/detectors/graphhopper/graphhopper.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 64) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 68) | func (s Scanner) Description() string { FILE: pkg/detectors/graphhopper/graphhopper_integration_test.go function TestGraphhopper_FromChunk (line 19) | func TestGraphhopper_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/graphhopper/graphhopper_test.go function TestGraphHopper_Pattern (line 31) | func TestGraphHopper_Pattern(t *testing.T) { FILE: pkg/detectors/groovehq/groovehq.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/groovehq/groovehq_integration_test.go function TestGroovehq_FromChunk (line 19) | func TestGroovehq_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/groovehq/groovehq_test.go function TestGrooveHQ_Pattern (line 31) | func TestGrooveHQ_Pattern(t *testing.T) { FILE: pkg/detectors/groq/groq.go type Scanner (line 16) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 104) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 108) | func (s Scanner) Description() string { function verifyMatch (line 74) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/groq/groq_integration_test.go function TestGroq_FromChunk (line 20) | func TestGroq_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/groq/groq_test.go function TestGroq_Pattern (line 13) | func TestGroq_Pattern(t *testing.T) { FILE: pkg/detectors/gtmetrix/gtmetrix.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/gtmetrix/gtmetrix_integration_test.go function TestGTMetrix_FromChunk (line 19) | func TestGTMetrix_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gtmetrix/gtmetrix_test.go function TestGtMetrix_Pattern (line 31) | func TestGtMetrix_Pattern(t *testing.T) { FILE: pkg/detectors/guardianapi/guardianapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/guardianapi/guardianapi_integration_test.go function TestGuardianapi_FromChunk (line 19) | func TestGuardianapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/guardianapi/guardianapi_test.go function TestGuardianAPI_Pattern (line 31) | func TestGuardianAPI_Pattern(t *testing.T) { FILE: pkg/detectors/gumroad/gumroad.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/gumroad/gumroad_integration_test.go function TestGumroad_FromChunk (line 19) | func TestGumroad_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gumroad/gumroad_test.go function TestGumRoad_Pattern (line 31) | func TestGumRoad_Pattern(t *testing.T) { FILE: pkg/detectors/guru/guru.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/guru/guru_integration_test.go function TestGuru_FromChunk (line 19) | func TestGuru_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/guru/guru_test.go function TestGuru_Pattern (line 32) | func TestGuru_Pattern(t *testing.T) { FILE: pkg/detectors/gyazo/gyazo.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/gyazo/gyazo_integration_test.go function TestGyazo_FromChunk (line 19) | func TestGyazo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/gyazo/gyazo_test.go function TestGyazo_Pattern (line 31) | func TestGyazo_Pattern(t *testing.T) { FILE: pkg/detectors/happyscribe/happyscribe.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/happyscribe/happyscribe_integration_test.go function TestHappyscribe_FromChunk (line 19) | func TestHappyscribe_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/happyscribe/happyscribe_test.go function TestHappyScribe_Pattern (line 31) | func TestHappyScribe_Pattern(t *testing.T) { FILE: pkg/detectors/harness/harness.go type response (line 19) | type response struct type Scanner (line 25) | type Scanner struct method getClient (line 38) | func (s Scanner) getClient() *http.Client { method Keywords (line 48) | func (s Scanner) Keywords() []string { method FromData (line 53) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 130) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 134) | func (s Scanner) Description() string { function verifyMatch (line 97) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/harness/harness_integration_test.go function TestHarness_FromChunk (line 20) | func TestHarness_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/harness/harness_test.go function TestHarness_Pattern (line 21) | func TestHarness_Pattern(t *testing.T) { FILE: pkg/detectors/harvest/harvest.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/harvest/harvest_integration_test.go function TestHarvest_FromChunk (line 19) | func TestHarvest_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/harvest/harvest_test.go function TestHarvest_Pattern (line 32) | func TestHarvest_Pattern(t *testing.T) { FILE: pkg/detectors/hashicorpvaultauth/hashicorpvaultauth.go type Scanner (line 19) | type Scanner struct method Keywords (line 38) | func (s Scanner) Keywords() []string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 146) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 150) | func (s Scanner) Description() string { function verifyMatch (line 99) | func verifyMatch(ctx context.Context, client *http.Client, roleId, secre... FILE: pkg/detectors/hashicorpvaultauth/hashicorpvaultauth_integration_test.go function TestHashiCorpVaultAuth_FromChunk (line 20) | func TestHashiCorpVaultAuth_FromChunk(t *testing.T) { function BenchmarkFromData (line 167) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hashicorpvaultauth/hashicorpvaultauth_test.go function TestHashiCorpVaultAppRoleAuth_Pattern (line 22) | func TestHashiCorpVaultAppRoleAuth_Pattern(t *testing.T) { FILE: pkg/detectors/hasura/hasura.go type Scanner (line 19) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method getClient (line 39) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { method verifyHasura (line 100) | func (s Scanner) verifyHasura(ctx context.Context, client *http.Client... function isHasuraProjectUnavailable (line 155) | func isHasuraProjectUnavailable(bodyBytes []byte) bool { FILE: pkg/detectors/hasura/hasura_integration_test.go function TestHasura_FromData (line 20) | func TestHasura_FromData(t *testing.T) { function BenchmarkFromData (line 162) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hasura/hasura_test.go function TestHasura_Pattern (line 10) | func TestHasura_Pattern(t *testing.T) { FILE: pkg/detectors/hellosign/hellosign.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/hellosign/hellosign_integration_test.go function TestHelloSign_FromChunk (line 19) | func TestHelloSign_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hellosign/hellosign_test.go function TestHelloSign_Pattern (line 31) | func TestHelloSign_Pattern(t *testing.T) { FILE: pkg/detectors/helpcrunch/helpcrunch.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/helpcrunch/helpcrunch_integration_test.go function TestHelpCrunch_FromChunk (line 19) | func TestHelpCrunch_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/helpcrunch/helpcrunch_test.go function TestHelpCrunch_Pattern (line 31) | func TestHelpCrunch_Pattern(t *testing.T) { FILE: pkg/detectors/helpscout/helpscout.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/helpscout/helpscout_integration_test.go function TestHelpscout_FromChunk (line 19) | func TestHelpscout_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/helpscout/helpscout_test.go function TestHelpScout_Pattern (line 31) | func TestHelpScout_Pattern(t *testing.T) { FILE: pkg/detectors/hereapi/hereapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 65) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 69) | func (s Scanner) Description() string { FILE: pkg/detectors/hereapi/hereapi_integration_test.go function TestHereAPI_FromChunk (line 19) | func TestHereAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hereapi/hereapi_test.go function TestHereAPI_Pattern (line 31) | func TestHereAPI_Pattern(t *testing.T) { FILE: pkg/detectors/heroku/v1/heroku.go type Scanner (line 17) | type Scanner struct method Version (line 30) | func (s Scanner) Version() int { method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { function VerifyHerokuAPIKey (line 74) | func VerifyHerokuAPIKey(ctx context.Context, client *http.Client, key st... FILE: pkg/detectors/heroku/v1/heroku_integration_test.go function TestHeroku_FromChunk (line 19) | func TestHeroku_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/heroku/v1/heroku_test.go function TestHeroku_Pattern (line 13) | func TestHeroku_Pattern(t *testing.T) { FILE: pkg/detectors/heroku/v2/heroku.go type Scanner (line 15) | type Scanner struct method Version (line 28) | func (s Scanner) Version() int { method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 64) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 68) | func (s Scanner) Description() string { FILE: pkg/detectors/heroku/v2/heroku_integration_test.go function TestHeroku_FromChunk (line 19) | func TestHeroku_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/heroku/v2/heroku_test.go function TestHeroku_Pattern (line 13) | func TestHeroku_Pattern(t *testing.T) { FILE: pkg/detectors/hive/hive.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/hive/hive_integration_test.go function TestHive_FromChunk (line 19) | func TestHive_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hive/hive_test.go function TestHive_Pattern (line 32) | func TestHive_Pattern(t *testing.T) { FILE: pkg/detectors/hiveage/hiveage.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/hiveage/hiveage_integration_test.go function TestHiveage_FromChunk (line 19) | func TestHiveage_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hiveage/hiveage_test.go function TestHiveage_Pattern (line 31) | func TestHiveage_Pattern(t *testing.T) { FILE: pkg/detectors/holidayapi/holidayapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/holidayapi/holidayapi_integration_test.go function TestHolidayAPI_FromChunk (line 19) | func TestHolidayAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/holidayapi/holidayapi_test.go function TestHolidayAPI_Pattern (line 31) | func TestHolidayAPI_Pattern(t *testing.T) { FILE: pkg/detectors/holistic/holistic.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/holistic/holistic_integration_test.go function TestHolistic_FromChunk (line 19) | func TestHolistic_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/holistic/holistic_test.go function TestHolistic_Pattern (line 31) | func TestHolistic_Pattern(t *testing.T) { FILE: pkg/detectors/honeycomb/honeycomb.go type Scanner (line 15) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/honeycomb/honeycomb_integration_test.go function TestHoneycomb_FromChunk (line 19) | func TestHoneycomb_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/honeycomb/honeycomb_test.go function TestHoneyComb_Pattern (line 31) | func TestHoneyComb_Pattern(t *testing.T) { FILE: pkg/detectors/host/host.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/host/host_integration_test.go function TestHost_FromChunk (line 19) | func TestHost_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/host/host_test.go function TestHost_Pattern (line 31) | func TestHost_Pattern(t *testing.T) { FILE: pkg/detectors/html2pdf/html2pdf.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { type html2pdfRequest (line 18) | type html2pdfRequest struct FILE: pkg/detectors/html2pdf/html2pdf_integration_test.go function TestHtml2Pdf_FromChunk (line 19) | func TestHtml2Pdf_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/html2pdf/html2pdf_test.go function TestHtml2Pdf_Pattern (line 31) | func TestHtml2Pdf_Pattern(t *testing.T) { FILE: pkg/detectors/http.go constant DefaultResponseTimeout (line 20) | DefaultResponseTimeout = 10 * time.Second function userAgent (line 22) | func userAgent() string { function init (line 29) | func init() { function OverrideDetectorTimeout (line 48) | func OverrideDetectorTimeout(timeout time.Duration) { type ClientOption (line 56) | type ClientOption function WithNoFollowRedirects (line 59) | func WithNoFollowRedirects() ClientOption { type detectorTransport (line 67) | type detectorTransport struct method RoundTrip (line 71) | func (t *detectorTransport) RoundTrip(req *http.Request) (*http.Respon... function NewDetectorTransport (line 81) | func NewDetectorTransport(T http.RoundTripper) http.RoundTripper { function isLocalIP (line 96) | func isLocalIP(ip net.IP) bool { function WithNoLocalIP (line 106) | func WithNoLocalIP() ClientOption { function WithTransport (line 152) | func WithTransport(transport http.RoundTripper) ClientOption { function WithTimeout (line 159) | func WithTimeout(timeout time.Duration) ClientOption { function NewDetectorHttpClient (line 165) | func NewDetectorHttpClient(opts ...ClientOption) *http.Client { FILE: pkg/detectors/http_test.go function TestWithNoLocalIP (line 12) | func TestWithNoLocalIP(t *testing.T) { function TestIsLocalIP (line 98) | func TestIsLocalIP(t *testing.T) { FILE: pkg/detectors/hubspot_apikey/v1/apikey.go type Scanner (line 16) | type Scanner struct method Version (line 26) | func (s Scanner) Version() int { return 1 } method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 101) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 105) | func (s Scanner) Description() string { function verifyToken (line 73) | func verifyToken(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/hubspot_apikey/v1/apikey_integration_test.go function TestHubSpotApiKey_FromChunk (line 19) | func TestHubSpotApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hubspot_apikey/v1/apikey_test.go function TestHubspotV1_Pattern (line 13) | func TestHubspotV1_Pattern(t *testing.T) { FILE: pkg/detectors/hubspot_apikey/v2/apikey.go type Scanner (line 16) | type Scanner struct method Version (line 20) | func (s Scanner) Version() int { return 2 } method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 104) | func (s Scanner) Description() string { function verifyToken (line 72) | func verifyToken(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/hubspot_apikey/v2/apikey_integration_test.go function TestHubSpotApiKey_FromChunk (line 20) | func TestHubSpotApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hubspot_apikey/v2/apikey_test.go function TestHubspotV2_Pattern (line 13) | func TestHubspotV2_Pattern(t *testing.T) { FILE: pkg/detectors/huggingface/huggingface.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyResult (line 64) | func (s Scanner) verifyResult(ctx context.Context, apiKey string) (boo... method Type (line 128) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 132) | func (s Scanner) Description() string { type whoamiResponse (line 137) | type whoamiResponse struct type organization (line 144) | type organization struct type auth (line 149) | type auth struct FILE: pkg/detectors/huggingface/huggingface_integration_test.go function TestHuggingface_FromChunk (line 20) | func TestHuggingface_FromChunk(t *testing.T) { function BenchmarkFromData (line 203) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/huggingface/huggingface_test.go function TestHuggingFace_Pattern (line 31) | func TestHuggingFace_Pattern(t *testing.T) { FILE: pkg/detectors/humanity/humanity.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/humanity/humanity_integration_test.go function TestHumanity_FromChunk (line 19) | func TestHumanity_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/humanity/humanity_test.go function TestHumanity_Pattern (line 31) | func TestHumanity_Pattern(t *testing.T) { FILE: pkg/detectors/hunter/hunter.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/hunter/hunter_integration_test.go function TestHunter_FromChunk (line 19) | func TestHunter_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hunter/hunter_test.go function TestHunter_Pattern (line 31) | func TestHunter_Pattern(t *testing.T) { FILE: pkg/detectors/hybiscus/hybiscus.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/hybiscus/hybiscus_integration_test.go function TestHybiscus_FromChunk (line 19) | func TestHybiscus_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hybiscus/hybiscus_test.go function TestHybiscus_Pattern (line 31) | func TestHybiscus_Pattern(t *testing.T) { FILE: pkg/detectors/hypertrack/hypertrack.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/hypertrack/hypertrack_integration_test.go function TestHypertrack_FromChunk (line 19) | func TestHypertrack_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/hypertrack/hypertrack_test.go function TestHyperTrack_Pattern (line 32) | func TestHyperTrack_Pattern(t *testing.T) { FILE: pkg/detectors/ibmclouduserkey/ibmclouduserkey.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/ibmclouduserkey/ibmclouduserkey_integration_test.go function TestIbmCloudUserKey_FromChunk (line 19) | func TestIbmCloudUserKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 103) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ibmclouduserkey/ibmclouduserkey_test.go function TestIbmCloudUserKey_Pattern (line 20) | func TestIbmCloudUserKey_Pattern(t *testing.T) { FILE: pkg/detectors/iconfinder/iconfinder.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/iconfinder/iconfinder_integreation_test.go function TestIconFinder_FromChunk (line 19) | func TestIconFinder_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/iconfinder/iconfinder_test.go function TestIconFinder_Pattern (line 20) | func TestIconFinder_Pattern(t *testing.T) { FILE: pkg/detectors/iexapis/iexapis.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/iexapis/iexapis_integration_test.go function TestIexapis_FromChunk (line 19) | func TestIexapis_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/iexapis/iexapis_test.go function TestIexapis_Pattern (line 20) | func TestIexapis_Pattern(t *testing.T) { FILE: pkg/detectors/iexcloud/iexcloud.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/iexcloud/iexcloud_integration_test.go function TestIexcloud_FromChunk (line 19) | func TestIexcloud_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/iexcloud/iexcloud_test.go function TestIexcloud_Pattern (line 20) | func TestIexcloud_Pattern(t *testing.T) { FILE: pkg/detectors/imagekit/imagekit.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/imagekit/imagekit_integration_test.go function TestImagekit_FromChunk (line 19) | func TestImagekit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/imagekit/imagekit_test.go function TestImagekit_Pattern (line 20) | func TestImagekit_Pattern(t *testing.T) { FILE: pkg/detectors/imagga/imagga.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/imagga/imagga_integration_test.go function TestImagga_FromChunk (line 19) | func TestImagga_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/imagga/imagga_test.go function TestImagga_Pattern (line 20) | func TestImagga_Pattern(t *testing.T) { FILE: pkg/detectors/impala/impala.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/impala/impala_integration_test.go function TestImpala_FromChunk (line 19) | func TestImpala_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/impala/impala_test.go function TestImpala_Pattern (line 20) | func TestImpala_Pattern(t *testing.T) { FILE: pkg/detectors/infura/infura.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/infura/infura_integration_test.go function TestInfura_FromChunk (line 19) | func TestInfura_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/infura/infura_test.go function TestInfura_Pattern (line 20) | func TestInfura_Pattern(t *testing.T) { FILE: pkg/detectors/insightly/insightly.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/insightly/insightly_integration_test.go function TestInsightly_FromChunk (line 19) | func TestInsightly_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/insightly/insightly_test.go function TestInsightly_Pattern (line 20) | func TestInsightly_Pattern(t *testing.T) { FILE: pkg/detectors/instabot/instabot.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/instabot/instabot_integration_test.go function TestInstabot_FromChunk (line 19) | func TestInstabot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/instabot/instabot_test.go function TestInstabot_Pattern (line 20) | func TestInstabot_Pattern(t *testing.T) { FILE: pkg/detectors/instamojo/instamojo.go type Scanner (line 17) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { FILE: pkg/detectors/instamojo/instamojo_integration_test.go function TestInstamojo_FromChunk (line 19) | func TestInstamojo_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/instamojo/instamojo_test.go function TestInstamojo_Pattern (line 22) | func TestInstamojo_Pattern(t *testing.T) { FILE: pkg/detectors/intercom/intercom.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/intercom/intercom_integration_test.go function TestInterCom_FromChunk (line 19) | func TestInterCom_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/intercom/intercom_test.go function TestInterCom_Pattern (line 20) | func TestInterCom_Pattern(t *testing.T) { FILE: pkg/detectors/interseller/interseller.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/interseller/interseller_integration_test.go function TestInterseller_FromChunk (line 19) | func TestInterseller_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/interseller/interseller_test.go function TestInterseller_Pattern (line 20) | func TestInterseller_Pattern(t *testing.T) { FILE: pkg/detectors/intra42/intra42.go type Scanner (line 18) | type Scanner struct method Keywords (line 38) | func (s Scanner) Keywords() []string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getClient (line 79) | func (s Scanner) getClient() *http.Client { method Type (line 116) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 120) | func (s Scanner) Description() string { constant verifyURL (line 26) | verifyURL = "https://api.intra.42.fr/oauth/token" function verifyIntra42 (line 86) | func verifyIntra42(ctx context.Context, client *http.Client, resMatch st... FILE: pkg/detectors/intra42/intra42_integration_test.go function TestIntra42_FromChunk (line 20) | func TestIntra42_FromChunk(t *testing.T) { function BenchmarkFromData (line 145) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/intra42/intra42_test.go function TestIntra42_Pattern (line 11) | func TestIntra42_Pattern(t *testing.T) { FILE: pkg/detectors/intrinio/intrinio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/intrinio/intrinio_integration_test.go function TestIntrinio_FromChunk (line 19) | func TestIntrinio_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/intrinio/intrinio_test.go function TestIntrinio_Pattern (line 20) | func TestIntrinio_Pattern(t *testing.T) { FILE: pkg/detectors/invoiceocean/invoiceocean.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/invoiceocean/invoiceocean_integration_test.go function TestInvoiceocean_FromChunk (line 19) | func TestInvoiceocean_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/invoiceocean/invoiceocean_test.go function TestInvoiceocean_Pattern (line 22) | func TestInvoiceocean_Pattern(t *testing.T) { FILE: pkg/detectors/ip2location/ip2location.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/ip2location/ip2location_integration_test.go function TestIp2location_FromChunk (line 21) | func TestIp2location_FromChunk(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ip2location/ip2location_test.go function TestIp2location_Pattern (line 20) | func TestIp2location_Pattern(t *testing.T) { FILE: pkg/detectors/ipapi/ipapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/ipapi/ipapi_integration_test.go function TestIpapi_FromChunk (line 19) | func TestIpapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ipapi/ipapi_test.go function TestIpapi_Pattern (line 20) | func TestIpapi_Pattern(t *testing.T) { FILE: pkg/detectors/ipgeolocation/ipgeolocation.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/ipgeolocation/ipgeolocation_integration_test.go function TestIPGeolocation_FromChunk (line 19) | func TestIPGeolocation_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ipgeolocation/ipgeolocation_test.go function TestIPGeolocation_Pattern (line 20) | func TestIPGeolocation_Pattern(t *testing.T) { FILE: pkg/detectors/ipinfo/ipinfo.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/ipinfo/ipinfo_integration_test.go function TestIpinfo_FromChunk (line 21) | func TestIpinfo_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ipinfo/ipinfo_test.go function TestIpinfo_Pattern (line 20) | func TestIpinfo_Pattern(t *testing.T) { FILE: pkg/detectors/ipinfodb/ipinfodb.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/ipinfodb/ipinfodb_integration_test.go function TestIPinfoDB_FromChunk (line 19) | func TestIPinfoDB_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ipinfodb/ipinfodb_test.go function TestIPinfoDB_Pattern (line 20) | func TestIPinfoDB_Pattern(t *testing.T) { FILE: pkg/detectors/ipquality/ipquality.go type Scanner (line 19) | type Scanner struct method Keywords (line 44) | func (s Scanner) Keywords() []string { method FromData (line 49) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { constant invalidKeyMessage (line 33) | invalidKeyMessage = "Invalid or unauthorized key" constant insufficientCreditMessage (line 34) | insufficientCreditMessage = "insufficient credits" type apiResponse (line 37) | type apiResponse struct function verifyIPQualityAPIKey (line 83) | func verifyIPQualityAPIKey(ctx context.Context, client *http.Client, api... FILE: pkg/detectors/ipquality/ipquality_integration_test.go function TestIpquality_FromChunk (line 20) | func TestIpquality_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ipquality/ipquality_test.go function TestIpquality_Pattern (line 20) | func TestIpquality_Pattern(t *testing.T) { FILE: pkg/detectors/ipstack/ipstack.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/ipstack/ipstack_integration_test.go function TestIpStack_FromChunk (line 19) | func TestIpStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ipstack/ipstack_test.go function TestIpStack_Pattern (line 20) | func TestIpStack_Pattern(t *testing.T) { FILE: pkg/detectors/jdbc/jdbc.go type Scanner (line 17) | type Scanner struct method Keywords (line 61) | func (s Scanner) Keywords() []string { method FromData (line 66) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 117) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method Type (line 263) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 267) | func (s Scanner) Description() string { function New (line 22) | func New(opts ...func(*Scanner)) *Scanner { function WithIgnorePattern (line 33) | func WithIgnorePattern(ignoreStrings []string) func(*Scanner) { function tryRedactAnonymousJDBC (line 121) | func tryRedactAnonymousJDBC(conn string) string { function tryRedactBasicAuth (line 138) | func tryRedactBasicAuth(conn string) (string, bool) { function tryRedactURLParams (line 152) | func tryRedactURLParams(conn string) (string, bool) { function tryRedactODBC (line 175) | func tryRedactODBC(conn string) (string, bool) { function tryRedactRegex (line 194) | func tryRedactRegex(conn string) (string, bool) { function NewJDBC (line 218) | func NewJDBC(ctx logContext.Context, conn string) (JDBC, error) { function ping (line 238) | func ping(ctx context.Context, driverName string, isDeterminate func(err... function pingErr (line 250) | func pingErr(ctx context.Context, driverName, conn string) error { FILE: pkg/detectors/jdbc/jdbc_integration_test.go function TestJdbcVerified (line 26) | func TestJdbcVerified(t *testing.T) { function TestJdbc_FromChunk (line 206) | func TestJdbc_FromChunk(t *testing.T) { function TestJdbc_Redact (line 334) | func TestJdbc_Redact(t *testing.T) { function BenchmarkFromData (line 379) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/jdbc/jdbc_test.go function TestJdbc_Pattern (line 17) | func TestJdbc_Pattern(t *testing.T) { function TestJdbc_FromDataWithIgnorePattern (line 154) | func TestJdbc_FromDataWithIgnorePattern(t *testing.T) { function TestParseJDBCURL_EdgeCases (line 205) | func TestParseJDBCURL_EdgeCases(t *testing.T) { FILE: pkg/detectors/jdbc/models.go type DatabaseType (line 7) | type DatabaseType method String (line 16) | func (dt DatabaseType) String() string { constant Unknown (line 10) | Unknown DatabaseType = iota constant MySQL (line 11) | MySQL constant PostgreSQL (line 12) | PostgreSQL constant SQLServer (line 13) | SQLServer type pingResult (line 29) | type pingResult struct type ConnectionInfo (line 35) | type ConnectionInfo struct type jdbcPinger (line 43) | type jdbcPinger interface type JDBCParser (line 48) | type JDBCParser interface type JDBC (line 53) | type JDBC interface FILE: pkg/detectors/jdbc/mysql.go type MysqlJDBC (line 15) | type MysqlJDBC struct method ping (line 21) | func (s *MysqlJDBC) ping(ctx context.Context) pingResult { method GetDBType (line 26) | func (s *MysqlJDBC) GetDBType() DatabaseType { method GetConnectionInfo (line 30) | func (s *MysqlJDBC) GetConnectionInfo() *ConnectionInfo { method BuildConnectionString (line 34) | func (s *MysqlJDBC) BuildConnectionString() string { function buildMySQLConnectionString (line 38) | func buildMySQLConnectionString(host, database, user, password string, p... function isMySQLErrorDeterminate (line 57) | func isMySQLErrorDeterminate(err error) bool { function parseMySQL (line 73) | func parseMySQL(ctx logContext.Context, subname string) (JDBC, error) { function parseMySQLURI (line 103) | func parseMySQLURI(ctx logContext.Context, subname string) (JDBC, error) { FILE: pkg/detectors/jdbc/mysql_integration_test.go function TestMySQL (line 19) | func TestMySQL(t *testing.T) { FILE: pkg/detectors/jdbc/mysql_test.go function TestParseMySQLMissingCredentials (line 12) | func TestParseMySQLMissingCredentials(t *testing.T) { function TestParseMySQLUsernameRecognition (line 81) | func TestParseMySQLUsernameRecognition(t *testing.T) { function TestMySQL_ParseJDBCURL (line 121) | func TestMySQL_ParseJDBCURL(t *testing.T) { function TestMySQL_ParseJDBCURL_DSNAddressParsing (line 184) | func TestMySQL_ParseJDBCURL_DSNAddressParsing(t *testing.T) { function TestMySQL_BuildNativeConnectionString (line 222) | func TestMySQL_BuildNativeConnectionString(t *testing.T) { FILE: pkg/detectors/jdbc/postgres.go type PostgresJDBC (line 15) | type PostgresJDBC struct method ping (line 21) | func (s *PostgresJDBC) ping(ctx context.Context) pingResult { method GetDBType (line 33) | func (s *PostgresJDBC) GetDBType() DatabaseType { method GetConnectionInfo (line 37) | func (s *PostgresJDBC) GetConnectionInfo() *ConnectionInfo { method BuildConnectionString (line 41) | func (s *PostgresJDBC) BuildConnectionString() string { function isPostgresErrorDeterminate (line 45) | func isPostgresErrorDeterminate(err error) bool { function joinKeyValues (line 64) | func joinKeyValues(m map[string]string, sep string) string { function parsePostgres (line 75) | func parsePostgres(ctx logContext.Context, subname string) (JDBC, error) { function buildPostgresConnectionString (line 139) | func buildPostgresConnectionString(host string, user string, password st... FILE: pkg/detectors/jdbc/postgres_integration_test.go function TestPostgres (line 21) | func TestPostgres(t *testing.T) { FILE: pkg/detectors/jdbc/postgres_test.go function TestParsePostgresMissingCredentials (line 12) | func TestParsePostgresMissingCredentials(t *testing.T) { function TestParsePostgresUsernameRecognition (line 70) | func TestParsePostgresUsernameRecognition(t *testing.T) { function TestPostgreSQLHandler_ParseJDBCURL (line 104) | func TestPostgreSQLHandler_ParseJDBCURL(t *testing.T) { function TestPostgreSQLHandler_BuildNativeConnectionString (line 181) | func TestPostgreSQLHandler_BuildNativeConnectionString(t *testing.T) { FILE: pkg/detectors/jdbc/sqlserver.go type SqlServerJDBC (line 14) | type SqlServerJDBC struct method ping (line 20) | func (s *SqlServerJDBC) ping(ctx context.Context) pingResult { method GetDBType (line 25) | func (s *SqlServerJDBC) GetDBType() DatabaseType { method GetConnectionInfo (line 29) | func (s *SqlServerJDBC) GetConnectionInfo() *ConnectionInfo { method BuildConnectionString (line 33) | func (s *SqlServerJDBC) BuildConnectionString() string { function isSqlServerErrorDeterminate (line 37) | func isSqlServerErrorDeterminate(err error) bool { function parseSqlServer (line 51) | func parseSqlServer(ctx logContext.Context, subname string) (JDBC, error) { function buildSQLServerConnectionString (line 115) | func buildSQLServerConnectionString(host, user, password, database strin... FILE: pkg/detectors/jdbc/sqlserver_integration_test.go function TestSqlServer (line 17) | func TestSqlServer(t *testing.T) { FILE: pkg/detectors/jdbc/sqlserver_test.go function TestParseSqlServerMissingCredentials (line 12) | func TestParseSqlServerMissingCredentials(t *testing.T) { function TestParseSqlServerUserIgnoredBug2 (line 79) | func TestParseSqlServerUserIgnoredBug2(t *testing.T) { function TestParseSqlServerWithJdbcAndOdbcBridgeString (line 121) | func TestParseSqlServerWithJdbcAndOdbcBridgeString(t *testing.T) { function TestSQLServerHandler_ParseJDBCURL (line 157) | func TestSQLServerHandler_ParseJDBCURL(t *testing.T) { function TestSQLServerHandler_BuildNativeConnectionString (line 220) | func TestSQLServerHandler_BuildNativeConnectionString(t *testing.T) { FILE: pkg/detectors/jiratoken/v1/jiratoken.go type Scanner (line 21) | type Scanner struct method Version (line 30) | func (Scanner) Version() int { return 1 } method getClient (line 55) | func (s Scanner) getClient() *http.Client { method Keywords (line 64) | func (s Scanner) Keywords() []string { method FromData (line 69) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 184) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 188) | func (s Scanner) Description() string { type JIRAGraphQLResponse (line 45) | type JIRAGraphQLResponse struct function VerifyJiraToken (line 131) | func VerifyJiraToken(ctx context.Context, client *http.Client, email, do... FILE: pkg/detectors/jiratoken/v1/jiratoken_integration_test.go function TestJiraToken_FromChunk (line 20) | func TestJiraToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 165) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/jiratoken/v1/jiratoken_test.go function TestJiraToken_Pattern (line 24) | func TestJiraToken_Pattern(t *testing.T) { FILE: pkg/detectors/jiratoken/v2/jiratoken_v2.go type Scanner (line 17) | type Scanner struct method Version (line 26) | func (Scanner) Version() int { return 2 } method getClient (line 38) | func (s Scanner) getClient() *http.Client { method Keywords (line 47) | func (s Scanner) Keywords() []string { method FromData (line 52) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 103) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 107) | func (s Scanner) Description() string { FILE: pkg/detectors/jiratoken/v2/jiratoken_v2_integration_test.go function TestJiraToken_FromChunk (line 20) | func TestJiraToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 165) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/jiratoken/v2/jiratoken_v2_test.go function TestJiraToken_Pattern (line 13) | func TestJiraToken_Pattern(t *testing.T) { FILE: pkg/detectors/jotform/jotform.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/jotform/jotform_integration_test.go function TestJotform_FromChunk (line 19) | func TestJotform_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/jotform/jotform_test.go function TestJotform_Pattern (line 20) | func TestJotform_Pattern(t *testing.T) { FILE: pkg/detectors/jumpcloud/jumpcloud.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/jumpcloud/jumpcloud_integration_test.go function TestJumpcloud_FromChunk (line 19) | func TestJumpcloud_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/jumpcloud/jumpcloud_test.go function TestJumpcloud_Pattern (line 20) | func TestJumpcloud_Pattern(t *testing.T) { FILE: pkg/detectors/jupiterone/jupiterone.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { FILE: pkg/detectors/jupiterone/jupiterone_integration_test.go function TestJupiterone_FromChunk (line 21) | func TestJupiterone_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/jupiterone/jupiterone_test.go function TestJupiterone_Pattern (line 20) | func TestJupiterone_Pattern(t *testing.T) { FILE: pkg/detectors/juro/juro.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/juro/juro_integration_test.go function TestJuro_FromChunk (line 19) | func TestJuro_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/juro/juro_test.go function TestJuro_Pattern (line 20) | func TestJuro_Pattern(t *testing.T) { FILE: pkg/detectors/jwt/jwt.go type Scanner (line 22) | type Scanner struct method MaxSecretSize (line 33) | func (s Scanner) MaxSecretSize() int64 { method Keywords (line 43) | func (s Scanner) Keywords() []string { method FromData (line 76) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 285) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 289) | func (s Scanner) Description() string { function parseHttpsUrl (line 153) | func parseHttpsUrl(urlString string) (*url.URL, error) { function performHttpRequest (line 165) | func performHttpRequest(ctx context.Context, client *http.Client, method... function limitReader (line 178) | func limitReader(reader io.Reader) io.Reader { function verifyJWT (line 190) | func verifyJWT(ctx context.Context, client *http.Client, tokenParts []st... FILE: pkg/detectors/jwt/jwt_test.go function TestJwt_Pattern (line 15) | func TestJwt_Pattern(t *testing.T) { FILE: pkg/detectors/kanban/kanban.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/kanban/kanban_integration_test.go function TestKanban_FromChunk (line 19) | func TestKanban_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kanban/kanban_test.go function TestKanban_Pattern (line 22) | func TestKanban_Pattern(t *testing.T) { FILE: pkg/detectors/kanbantool/kanbantool.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/kanbantool/kanbantool_integration_test.go function TestKanbantool_FromChunk (line 19) | func TestKanbantool_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kanbantool/kanbantool_test.go function TestKanbantool_Pattern (line 22) | func TestKanbantool_Pattern(t *testing.T) { FILE: pkg/detectors/karmacrm/karmacrm.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/karmacrm/karmacrm_integration_test.go function TestKarmaCRM_FromChunk (line 19) | func TestKarmaCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/karmacrm/karmacrm_test.go function TestKarmaCRM_Pattern (line 20) | func TestKarmaCRM_Pattern(t *testing.T) { FILE: pkg/detectors/keenio/keenio.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/keenio/keenio_integration_test.go function TestKeenIO_FromChunk (line 19) | func TestKeenIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/keenio/keenio_test.go function TestKeenIO_Pattern (line 22) | func TestKeenIO_Pattern(t *testing.T) { FILE: pkg/detectors/kickbox/kickbox.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/kickbox/kickbox_integration_test.go function TestKickbox_FromChunk (line 19) | func TestKickbox_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kickbox/kickbox_test.go function TestKickbox_Pattern (line 20) | func TestKickbox_Pattern(t *testing.T) { FILE: pkg/detectors/klaviyo/klaviyo.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 49) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 110) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 114) | func (s Scanner) Description() string { type response (line 35) | type response struct FILE: pkg/detectors/klaviyo/klaviyo_integration_test.go function TestKlaviyo_FromChunk (line 21) | func TestKlaviyo_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/klaviyo/klaviyo_test.go function TestKlaviyo_Pattern (line 20) | func TestKlaviyo_Pattern(t *testing.T) { FILE: pkg/detectors/klipfolio/klipfolio.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/klipfolio/klipfolio_integration_test.go function TestKlipfolio_FromChunk (line 19) | func TestKlipfolio_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/klipfolio/klipfolio_test.go function TestKlipfolio_Pattern (line 20) | func TestKlipfolio_Pattern(t *testing.T) { FILE: pkg/detectors/knapsackpro/knapsackpro.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/knapsackpro/knapsackpro_integration_test.go function TestKnapsackPro_FromChunk (line 19) | func TestKnapsackPro_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/knapsackpro/knapsackpro_test.go function TestKnapsackPro_Pattern (line 20) | func TestKnapsackPro_Pattern(t *testing.T) { FILE: pkg/detectors/kontent/kontent.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { function verifyKontentAPIKey (line 90) | func verifyKontentAPIKey(client *http.Client, envID, apiKey string) (boo... FILE: pkg/detectors/kontent/kontent_integration_test.go function TestKontent_FromChunk (line 19) | func TestKontent_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kontent/kontent_test.go function TestKontent_Pattern (line 13) | func TestKontent_Pattern(t *testing.T) { FILE: pkg/detectors/kraken/kraken.go type Scanner (line 23) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 114) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 118) | func (s Scanner) Description() string { function getKrakenSignature (line 102) | func getKrakenSignature(url_path string, values url.Values, secret []byt... FILE: pkg/detectors/kraken/kraken_integration_test.go function TestKraken_FromChunk (line 19) | func TestKraken_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kraken/kraken_test.go function TestKraken_Pattern (line 23) | func TestKraken_Pattern(t *testing.T) { FILE: pkg/detectors/kucoin/kucoin.go type Scanner (line 19) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 119) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 123) | func (s Scanner) Description() string { function getKucoinPassphrase (line 102) | func getKucoinPassphrase(apiSecret string, apiPassphrase string) string { function getKucoinSignature (line 110) | func getKucoinSignature(apiSecret string, timestamp string, method strin... FILE: pkg/detectors/kucoin/kucoin_integration_test.go function TestKuCoin_FromChunk (line 19) | func TestKuCoin_FromChunk(t *testing.T) { function BenchmarkFromData (line 110) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kucoin/kucoin_test.go function TestKuCoin_Pattern (line 24) | func TestKuCoin_Pattern(t *testing.T) { FILE: pkg/detectors/kylas/kylas.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/kylas/kylas_integration_test.go function TestKylas_FromChunk (line 19) | func TestKylas_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/kylas/kylas_test.go function TestKylas_Pattern (line 20) | func TestKylas_Pattern(t *testing.T) { FILE: pkg/detectors/langfuse/langfuse.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 104) | func (s Scanner) Description() string { function verifyMatch (line 74) | func verifyMatch(ctx context.Context, client *http.Client, pkMatch strin... FILE: pkg/detectors/langfuse/langfuse_integration_test.go function TestLangfuse_FromChunk (line 20) | func TestLangfuse_FromChunk(t *testing.T) { function BenchmarkFromData (line 150) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/langfuse/langfuse_test.go function TestLangfuse_Pattern (line 11) | func TestLangfuse_Pattern(t *testing.T) { FILE: pkg/detectors/langsmith/langsmith.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { function verifyMatch (line 67) | func verifyMatch(ctx context.Context, client *http.Client, apiKey string... FILE: pkg/detectors/langsmith/langsmith_integration_test.go function TestLangsmith_FromChunk (line 20) | func TestLangsmith_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/langsmith/langsmith_test.go function TestLangsmith_Pattern (line 12) | func TestLangsmith_Pattern(t *testing.T) { FILE: pkg/detectors/languagelayer/languagelayer.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/languagelayer/languagelayer_integration_test.go function TestLanguageLayer_FromChunk (line 19) | func TestLanguageLayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/languagelayer/languagelayer_test.go function TestLanguageLayer_Pattern (line 20) | func TestLanguageLayer_Pattern(t *testing.T) { FILE: pkg/detectors/larksuite/larksuite.go constant CodeSuccess (line 23) | CodeSuccess = 0 constant CodeSpecialSuccess (line 24) | CodeSpecialSuccess = 99991672 constant CodeInvalidToken (line 27) | CodeInvalidToken = 20005 constant CodeUserNotExist (line 28) | CodeUserNotExist = 20008 constant CodeUserResigned (line 29) | CodeUserResigned = 20021 constant CodeUserFrozen (line 30) | CodeUserFrozen = 20022 constant CodeUserNotRegistered (line 31) | CodeUserNotRegistered = 20023 constant CodeUndocumentedInvalid1 (line 34) | CodeUndocumentedInvalid1 = 99991663 constant CodeUndocumentedInvalid2 (line 35) | CodeUndocumentedInvalid2 = 99991668 type VerificationResult (line 39) | type VerificationResult constant VerificationValid (line 42) | VerificationValid VerificationResult = iota constant VerificationInvalid (line 43) | VerificationInvalid constant VerificationError (line 44) | VerificationError type Scanner (line 47) | type Scanner struct method Keywords (line 81) | func (s Scanner) Keywords() []string { method Type (line 85) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 89) | func (s Scanner) Description() string { method FromData (line 94) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 211) | func (s Scanner) IsFalsePositive(result detectors.Result) (bool, strin... type tokenType (line 56) | type tokenType constant TenantAccessToken (line 59) | TenantAccessToken tokenType = "Tenant Access Token" constant UserAccessToken (line 60) | UserAccessToken tokenType = "User Access Token" constant AppAccessToken (line 61) | AppAccessToken tokenType = "App Access Token" function verifyAccessToken (line 134) | func verifyAccessToken(ctx context.Context, client *http.Client, url str... type verificationResponse (line 178) | type verificationResponse struct function classifyErrorCode (line 184) | func classifyErrorCode(code int) VerificationResult { FILE: pkg/detectors/larksuite/larksuite_integration_test.go function TestLarksuite_FromChunk (line 18) | func TestLarksuite_FromChunk(t *testing.T) { function BenchmarkFromData (line 123) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/larksuite/larksuite_test.go function TestLarksuite_Pattern (line 11) | func TestLarksuite_Pattern(t *testing.T) { FILE: pkg/detectors/larksuiteapikey/larksuiteapikey.go type Scanner (line 18) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { function verifyCredentials (line 90) | func verifyCredentials(ctx context.Context, client *http.Client, appId, ... type verificationResponse (line 124) | type verificationResponse struct FILE: pkg/detectors/larksuiteapikey/larksuiteapikey_integration_test.go function TestLarksuiteApiKey_FromChunk (line 18) | func TestLarksuiteApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/larksuiteapikey/larksuiteapikey_test.go function TestLarksuiteApiKey_Pattern (line 11) | func TestLarksuiteApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/launchdarkly/launchdarkly.go type Scanner (line 18) | type Scanner struct method getClient (line 48) | func (s Scanner) getClient() *http.Client { method Keywords (line 58) | func (s Scanner) Keywords() []string { method FromData (line 63) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { type callerIdentity (line 33) | type callerIdentity struct function verifyLaunchDarklyKey (line 105) | func verifyLaunchDarklyKey(ctx context.Context, client *http.Client, key... FILE: pkg/detectors/launchdarkly/launchdarkly_integration_test.go function TestLaunchDarkly_FromChunk (line 19) | func TestLaunchDarkly_FromChunk(t *testing.T) { function BenchmarkFromData (line 149) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/launchdarkly/launchdarkly_test.go function TestLaunchDarkly_Pattern (line 13) | func TestLaunchDarkly_Pattern(t *testing.T) { FILE: pkg/detectors/ldap/ldap.go type Scanner (line 20) | type Scanner struct method Keywords (line 50) | func (s Scanner) Keywords() []string { method FromData (line 55) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 176) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 180) | func (s Scanner) Description() string { function init (line 27) | func init() { function isErrDeterminate (line 120) | func isErrDeterminate(err error) bool { function verifyLDAP (line 132) | func verifyLDAP(ctx context.Context, username, password string, ldapURL ... FILE: pkg/detectors/ldap/ldap_integration_test.go function TestMain (line 25) | func TestMain(m *testing.M) { function runMain (line 33) | func runMain(m *testing.M) (int, error) { function dockerLogLine (line 41) | func dockerLogLine(hash string, needle string) chan struct{} { function TestLdap_Integration_FromChunk (line 59) | func TestLdap_Integration_FromChunk(t *testing.T) { function startOpenLDAP (line 217) | func startOpenLDAP() error { function stopOpenLDAP (line 239) | func stopOpenLDAP() { function TestLdap_FromChunk (line 243) | func TestLdap_FromChunk(t *testing.T) { function BenchmarkFromData (line 305) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ldap/ldap_test.go function TestLdap_Pattern (line 27) | func TestLdap_Pattern(t *testing.T) { function Test_isErrDeterminate (line 90) | func Test_isErrDeterminate(t *testing.T) { FILE: pkg/detectors/leadfeeder/leadfeeder.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/leadfeeder/leadfeeder_integration_test.go function TestLeadfeeder_FromChunk (line 19) | func TestLeadfeeder_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/leadfeeder/leadfeeder_test.go function TestLeadfeeder_Pattern (line 20) | func TestLeadfeeder_Pattern(t *testing.T) { FILE: pkg/detectors/lemlist/lemlist.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/lemlist/lemlist_integration_test.go function TestLemlist_FromChunk (line 19) | func TestLemlist_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lemlist/lemlist_test.go function TestLemlist_Pattern (line 20) | func TestLemlist_Pattern(t *testing.T) { FILE: pkg/detectors/lemonsqueezy/lemonsqueezy.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/lemonsqueezy/lemonsqueezy_integration_test.go function TestLemonsqueezy_FromChunk (line 21) | func TestLemonsqueezy_FromChunk(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lemonsqueezy/lemonsqueezy_test.go function TestLemonsqueezy_Pattern (line 20) | func TestLemonsqueezy_Pattern(t *testing.T) { FILE: pkg/detectors/lendflow/lendflow.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/lendflow/lendflow_integration_test.go function TestLendflow_FromChunk (line 19) | func TestLendflow_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lendflow/lendflow_test.go function TestLendflow_Pattern (line 20) | func TestLendflow_Pattern(t *testing.T) { FILE: pkg/detectors/lessannoyingcrm/lessannoyingcrm.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/lessannoyingcrm/lessannoyingcrm_integration_test.go function TestLessAnnoyingCRM_FromChunk (line 19) | func TestLessAnnoyingCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lessannoyingcrm/lessannoyingcrm_test.go function TestLessAnnoyingCRM_Pattern (line 20) | func TestLessAnnoyingCRM_Pattern(t *testing.T) { FILE: pkg/detectors/lexigram/lexigram.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/lexigram/lexigram_integration_test.go function TestLexigram_FromChunk (line 19) | func TestLexigram_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lexigram/lexigram_test.go function TestLexigram_Pattern (line 20) | func TestLexigram_Pattern(t *testing.T) { FILE: pkg/detectors/linearapi/linearapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/linearapi/linearapi_integration_test.go function TestLinearAPI_FromChunk (line 19) | func TestLinearAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/linearapi/linearapi_test.go function TestLinearAPI_Pattern (line 20) | func TestLinearAPI_Pattern(t *testing.T) { FILE: pkg/detectors/linemessaging/linemessaging.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/linemessaging/linemessaging_integration_test.go function TestLineMessaging_FromChunk (line 19) | func TestLineMessaging_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/linemessaging/linemessaging_test.go function TestLineMessaging_Pattern (line 20) | func TestLineMessaging_Pattern(t *testing.T) { FILE: pkg/detectors/linenotify/linenotify.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/linenotify/linenotify_integration_test.go function TestLineNotify_FromChunk (line 19) | func TestLineNotify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/linenotify/linenotify_test.go function TestLineNotify_Pattern (line 20) | func TestLineNotify_Pattern(t *testing.T) { FILE: pkg/detectors/linkpreview/linkpreview.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 63) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 67) | func (s Scanner) Description() string { FILE: pkg/detectors/linkpreview/linkpreview_integration_test.go function TestLinkPreview_FromChunk (line 19) | func TestLinkPreview_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/linkpreview/linkpreview_test.go function TestLinkPreview_Pattern (line 20) | func TestLinkPreview_Pattern(t *testing.T) { FILE: pkg/detectors/liveagent/liveagent.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { type response (line 36) | type response struct FILE: pkg/detectors/liveagent/liveagent_integration_test.go function TestLiveAgent_FromChunk (line 20) | func TestLiveAgent_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/liveagent/liveagent_test.go function TestLiveAgent_Pattern (line 22) | func TestLiveAgent_Pattern(t *testing.T) { FILE: pkg/detectors/livestorm/livestorm.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/livestorm/livestorm_integration_test.go function TestLivestorm_FromChunk (line 19) | func TestLivestorm_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/livestorm/livestorm_test.go function TestLivestorm_Pattern (line 21) | func TestLivestorm_Pattern(t *testing.T) { FILE: pkg/detectors/loadmill/loadmill.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/loadmill/loadmill_integration_test.go function TestLoadmill_FromChunk (line 19) | func TestLoadmill_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/loadmill/loadmill_test.go function TestLoadmill_Pattern (line 20) | func TestLoadmill_Pattern(t *testing.T) { FILE: pkg/detectors/lob/lob.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/lob/lob_integration_test.go function TestLob_FromChunk (line 19) | func TestLob_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lob/lob_test.go function TestLob_Pattern (line 20) | func TestLob_Pattern(t *testing.T) { FILE: pkg/detectors/locationiq/locationiq.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/locationiq/locationiq_integration_test.go function TestLocationIQ_FromChunk (line 19) | func TestLocationIQ_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/locationiq/locationiq_test.go function TestLocationIQ_Pattern (line 20) | func TestLocationIQ_Pattern(t *testing.T) { FILE: pkg/detectors/loggly/loggly.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { FILE: pkg/detectors/loggly/loggly_integration_test.go function TestLoggly_FromChunk (line 21) | func TestLoggly_FromChunk(t *testing.T) { function BenchmarkFromData (line 149) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/loggly/loggly_test.go function TestLoggly_Pattern (line 22) | func TestLoggly_Pattern(t *testing.T) { FILE: pkg/detectors/loginradius/loginradius.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/loginradius/loginradius_integration_test.go function TestLoginradius_FromChunk (line 19) | func TestLoginradius_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/loginradius/loginradius_test.go function TestLoginradius_Pattern (line 20) | func TestLoginradius_Pattern(t *testing.T) { FILE: pkg/detectors/logzio/logzio.go type Scanner (line 15) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/logzio/logzio_integration_test.go function TestLogzIO_FromChunk (line 21) | func TestLogzIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/logzio/logzio_test.go function TestLogzIO_Pattern (line 20) | func TestLogzIO_Pattern(t *testing.T) { FILE: pkg/detectors/lokalisetoken/lokalisetoken.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method Type (line 36) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 40) | func (s Scanner) Description() string { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... type projectsResponse (line 74) | type projectsResponse struct function verifyLokaliseKey (line 80) | func verifyLokaliseKey(ctx context.Context, client *http.Client, token s... FILE: pkg/detectors/lokalisetoken/lokalisetoken_integration_test.go function TestLokaliseToken_FromChunk (line 19) | func TestLokaliseToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lokalisetoken/lokalisetoken_test.go function TestLokaliseToken_Pattern (line 20) | func TestLokaliseToken_Pattern(t *testing.T) { FILE: pkg/detectors/loyverse/loyverse.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/loyverse/loyverse_integration_test.go function TestLoyverse_FromChunk (line 19) | func TestLoyverse_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/loyverse/loyverse_test.go function TestLoyverse_Pattern (line 20) | func TestLoyverse_Pattern(t *testing.T) { FILE: pkg/detectors/lunchmoney/lunchmoney.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/lunchmoney/lunchmoney_integration_test.go function TestLunchMoney_FromChunk (line 19) | func TestLunchMoney_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/lunchmoney/lunchmoney_test.go function TestLunchMoney_Pattern (line 20) | func TestLunchMoney_Pattern(t *testing.T) { FILE: pkg/detectors/luno/luno.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/luno/luno_integration_test.go function TestLuno_FromChunk (line 19) | func TestLuno_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/luno/luno_test.go function TestLuno_Pattern (line 22) | func TestLuno_Pattern(t *testing.T) { FILE: pkg/detectors/m3o/m3o.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/m3o/m3o_integration_test.go function TestM3o_FromChunk (line 19) | func TestM3o_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/m3o/m3o_test.go function TestM3o_Pattern (line 20) | func TestM3o_Pattern(t *testing.T) { FILE: pkg/detectors/madkudu/madkudu.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/madkudu/madkudu_integration_test.go function TestMadKudu_FromChunk (line 19) | func TestMadKudu_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/madkudu/madkudu_test.go function TestMadKudu_Pattern (line 20) | func TestMadKudu_Pattern(t *testing.T) { FILE: pkg/detectors/magicbell/magicbell.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/magicbell/magicbell_integration_test.go function TestMagicBell_FromChunk (line 19) | func TestMagicBell_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/magicbell/magicbell_test.go function TestMagicBell_Pattern (line 19) | func TestMagicBell_Pattern(t *testing.T) { FILE: pkg/detectors/magnetic/magnetic.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/magnetic/magnetic_integration_test.go function TestMagnetic_FromChunk (line 19) | func TestMagnetic_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/magnetic/magnetic_test.go function TestMagnetic_Pattern (line 20) | func TestMagnetic_Pattern(t *testing.T) { FILE: pkg/detectors/mailboxlayer/mailboxlayer.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/mailboxlayer/mailboxlayer_integration_test.go function TestMailboxplayer_FromChunk (line 19) | func TestMailboxplayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailboxlayer/mailboxlayer_test.go function TestMailboxplayer_Pattern (line 20) | func TestMailboxplayer_Pattern(t *testing.T) { FILE: pkg/detectors/mailchimp/mailchimp.go type Scanner (line 17) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/mailchimp/mailchimp_integration_test.go function TestMailchimp_FromChunk (line 18) | func TestMailchimp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailchimp/mailchimp_test.go function TestMailchimp_Pattern (line 20) | func TestMailchimp_Pattern(t *testing.T) { FILE: pkg/detectors/mailerlite/mailerlite.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/mailerlite/mailerlite_integration_test.go function TestMailerlite_FromChunk (line 19) | func TestMailerlite_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailerlite/mailerlite_test.go function TestMailerlite_Pattern (line 20) | func TestMailerlite_Pattern(t *testing.T) { FILE: pkg/detectors/mailgun/mailgun.go type Scanner (line 18) | type Scanner struct method Keywords (line 38) | func (s Scanner) Keywords() []string { method getClient (line 42) | func (s Scanner) getClient() *http.Client { method FromData (line 50) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 155) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 159) | func (s Scanner) Description() string { function verifyMatch (line 81) | func verifyMatch(ctx context.Context, client *http.Client, token string)... type domainResponse (line 142) | type domainResponse struct type item (line 147) | type item struct FILE: pkg/detectors/mailgun/mailgun_integration_test.go function TestMailgun_FromChunk (line 19) | func TestMailgun_FromChunk(t *testing.T) { function BenchmarkFromData (line 142) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailgun/mailgun_test.go function TestMailgun_Pattern (line 24) | func TestMailgun_Pattern(t *testing.T) { FILE: pkg/detectors/mailjetbasicauth/mailjetbasicauth.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/mailjetbasicauth/mailjetbasicauth_integration_test.go function TestMailJetBasicAuth_FromChunk (line 19) | func TestMailJetBasicAuth_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailjetbasicauth/mailjetbasicauth_test.go function TestMailJetBasicAuth_Pattern (line 20) | func TestMailJetBasicAuth_Pattern(t *testing.T) { FILE: pkg/detectors/mailjetsms/mailjetsms.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/mailjetsms/mailjetsms_integration_test.go function TestMailJetSMS_FromChunk (line 19) | func TestMailJetSMS_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailjetsms/mailjetsms_test.go function TestMailJetSMS_Pattern (line 20) | func TestMailJetSMS_Pattern(t *testing.T) { FILE: pkg/detectors/mailmodo/mailmodo.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/mailmodo/mailmodo_integration_test.go function TestMailmodo_FromChunk (line 19) | func TestMailmodo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailmodo/mailmodo_test.go function TestMailmodo_Pattern (line 20) | func TestMailmodo_Pattern(t *testing.T) { FILE: pkg/detectors/mailsac/mailsac.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/mailsac/mailsac_integration_test.go function TestMailsac_FromChunk (line 19) | func TestMailsac_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mailsac/mailsac_test.go function TestMailsac_Pattern (line 20) | func TestMailsac_Pattern(t *testing.T) { FILE: pkg/detectors/mandrill/mandrill.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/mandrill/mandrill_integration_test.go function TestMandrill_FromChunk (line 19) | func TestMandrill_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mandrill/mandrill_test.go function TestMandrill_Pattern (line 20) | func TestMandrill_Pattern(t *testing.T) { FILE: pkg/detectors/manifest/manifest.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/manifest/manifest_integration_test.go function TestManifest_FromChunk (line 19) | func TestManifest_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/manifest/manifest_test.go function TestManifest_Pattern (line 20) | func TestManifest_Pattern(t *testing.T) { FILE: pkg/detectors/mapbox/mapbox.go type Scanner (line 15) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/mapbox/mapbox_integration_test.go function TestMapBox_FromChunk (line 19) | func TestMapBox_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mapbox/mapbox_test.go function TestMapBox_Pattern (line 22) | func TestMapBox_Pattern(t *testing.T) { FILE: pkg/detectors/mapquest/mapquest.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/mapquest/mapquest_integration_test.go function TestMapquest_FromChunk (line 19) | func TestMapquest_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mapquest/mapquest_test.go function TestMapquest_Pattern (line 20) | func TestMapquest_Pattern(t *testing.T) { FILE: pkg/detectors/marketstack/marketstack.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/marketstack/marketstack_integration_test.go function TestMarketstack_FromChunk (line 19) | func TestMarketstack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/marketstack/marketstack_test.go function TestMarketstack_Pattern (line 20) | func TestMarketstack_Pattern(t *testing.T) { FILE: pkg/detectors/mattermostpersonaltoken/mattermostpersonaltoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/mattermostpersonaltoken/mattermostpersonaltoken_integration_test.go function TestMattermostPersonalToken_FromChunk (line 19) | func TestMattermostPersonalToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mattermostpersonaltoken/mattermostpersonaltoken_test.go function TestMattermostPersonalToken_Pattern (line 22) | func TestMattermostPersonalToken_Pattern(t *testing.T) { FILE: pkg/detectors/mavenlink/mavenlink.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/mavenlink/mavenlink_integration_test.go function TestMavenlink_FromChunk (line 19) | func TestMavenlink_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mavenlink/mavenlink_test.go function TestMavenlink_Pattern (line 20) | func TestMavenlink_Pattern(t *testing.T) { FILE: pkg/detectors/maxmindlicense/v1/maxmindlicense.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method Version (line 36) | func (Scanner) Version() int { return 1 } method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/maxmindlicense/v1/maxmindlicense_integration_test.go function TestMaxMindLicense_FromChunk (line 19) | func TestMaxMindLicense_FromChunk(t *testing.T) { function BenchmarkFromData (line 117) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/maxmindlicense/v1/maxmindlicense_test.go function TestMaxMindLicense_Pattern (line 22) | func TestMaxMindLicense_Pattern(t *testing.T) { FILE: pkg/detectors/maxmindlicense/v2/maxmindlicense_v2.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method Version (line 36) | func (Scanner) Version() int { return 2 } method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verify (line 74) | func (s Scanner) verify(ctx context.Context, client *http.Client, key ... method Type (line 106) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 110) | func (s Scanner) Description() string { FILE: pkg/detectors/maxmindlicense/v2/maxmindlicense_v2_integration_test.go function TestMaxMindLicense (line 19) | func TestMaxMindLicense(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/maxmindlicense/v2/maxmindlicense_v2_test.go function TestMaxMind_Pattern (line 11) | func TestMaxMind_Pattern(t *testing.T) { FILE: pkg/detectors/meaningcloud/meaningcloud.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 101) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 105) | func (s Scanner) Description() string { type response (line 36) | type response struct FILE: pkg/detectors/meaningcloud/meaningcloud_integration_test.go function TestMeaningCloud_FromChunk (line 19) | func TestMeaningCloud_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/meaningcloud/meaningcloud_test.go function TestMeaningCloud_Pattern (line 20) | func TestMeaningCloud_Pattern(t *testing.T) { FILE: pkg/detectors/mediastack/mediastack.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/mediastack/mediastack_integration_test.go function TestMediaStack_FromChunk (line 19) | func TestMediaStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mediastack/mediastack_test.go function TestMediaStack_Pattern (line 20) | func TestMediaStack_Pattern(t *testing.T) { FILE: pkg/detectors/meistertask/meistertask.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/meistertask/meistertask_integration_test.go function TestMeistertask_FromChunk (line 19) | func TestMeistertask_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/meistertask/meistertask_test.go function TestMeistertask_Pattern (line 20) | func TestMeistertask_Pattern(t *testing.T) { FILE: pkg/detectors/meraki/meraki.go type Scanner (line 17) | type Scanner struct method getClient (line 37) | func (s Scanner) getClient() *http.Client { method Keywords (line 47) | func (s Scanner) Keywords() []string { method Description (line 51) | func (s Scanner) Description() string { method FromData (line 57) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { type merakiOrganizations (line 23) | type merakiOrganizations struct function verifyMerakiApiKey (line 104) | func verifyMerakiApiKey(ctx context.Context, client *http.Client, match ... FILE: pkg/detectors/meraki/meraki_integration_test.go function TestMeraki_FromChunk (line 20) | func TestMeraki_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/meraki/meraki_test.go function TestMeraki_Pattern (line 35) | func TestMeraki_Pattern(t *testing.T) { FILE: pkg/detectors/mesibo/mesibo.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/mesibo/mesibo_integration_test.go function TestMesibo_FromChunk (line 19) | func TestMesibo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mesibo/mesibo_test.go function TestMesibo_Pattern (line 20) | func TestMesibo_Pattern(t *testing.T) { FILE: pkg/detectors/messagebird/messagebird.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/messagebird/messagebird_integration_test.go function TestMessageBird_FromChunk (line 19) | func TestMessageBird_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/messagebird/messagebird_test.go function TestMessageBird_Pattern (line 20) | func TestMessageBird_Pattern(t *testing.T) { FILE: pkg/detectors/metaapi/metaapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/metaapi/metaapi_integration_test.go function TestMetaAPI_FromChunk (line 19) | func TestMetaAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/metaapi/metaapi_test.go function TestMetaAPI_Pattern (line 22) | func TestMetaAPI_Pattern(t *testing.T) { FILE: pkg/detectors/metabase/metabase.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 90) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 94) | func (s Scanner) Description() string { FILE: pkg/detectors/metabase/metabase_integration_test.go function TestMetabase_FromChunk (line 19) | func TestMetabase_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/metabase/metabase_test.go function TestMetabase_Pattern (line 22) | func TestMetabase_Pattern(t *testing.T) { FILE: pkg/detectors/metrilo/metrilo.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/metrilo/metrilo_integration_test.go function TestMetrilo_FromChunk (line 19) | func TestMetrilo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/metrilo/metrilo_test.go function TestMetrilo_Pattern (line 20) | func TestMetrilo_Pattern(t *testing.T) { FILE: pkg/detectors/microsoftteamswebhook/microsoftteamswebhook.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 103) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 107) | func (s Scanner) Description() string { function verifyWebhook (line 71) | func verifyWebhook(ctx context.Context, client *http.Client, webhookURL ... FILE: pkg/detectors/microsoftteamswebhook/microsoftteamswebhook_integration_test.go function TestMicrosoftTeamsWebhook_FromChunk (line 20) | func TestMicrosoftTeamsWebhook_FromChunk(t *testing.T) { function BenchmarkFromData (line 162) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/microsoftteamswebhook/microsoftteamswebhook_test.go function TestMicrosoftTeamsWebhook_Pattern (line 20) | func TestMicrosoftTeamsWebhook_Pattern(t *testing.T) { FILE: pkg/detectors/mindmeister/mindmeister.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/mindmeister/mindmeister_integration_test.go function TestMindmeister_FromChunk (line 19) | func TestMindmeister_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mindmeister/mindmeister_test.go function TestMindmeister_Pattern (line 20) | func TestMindmeister_Pattern(t *testing.T) { FILE: pkg/detectors/miro/miro.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/miro/miro_integration_test.go function TestMiro_FromChunk (line 19) | func TestMiro_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/miro/miro_test.go function TestMiro_Pattern (line 20) | func TestMiro_Pattern(t *testing.T) { FILE: pkg/detectors/mite/mite.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/mite/mite_integration_test.go function TestMite_FromChunk (line 19) | func TestMite_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mite/mite_test.go function TestMite_Pattern (line 22) | func TestMite_Pattern(t *testing.T) { FILE: pkg/detectors/mixmax/mixmax.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/mixmax/mixmax_integration_test.go function TestMixmax_FromChunk (line 19) | func TestMixmax_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mixmax/mixmax_test.go function TestMixmax_Pattern (line 20) | func TestMixmax_Pattern(t *testing.T) { FILE: pkg/detectors/mixpanel/mixpanel.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/mixpanel/mixpanel_integration_test.go function TestMixpanel_FromChunk (line 19) | func TestMixpanel_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mixpanel/mixpanel_test.go function TestMixpanel_Pattern (line 22) | func TestMixpanel_Pattern(t *testing.T) { FILE: pkg/detectors/mockaroo/mockaroo.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { type typeRes (line 81) | type typeRes struct FILE: pkg/detectors/mockaroo/mockaroo_integration_test.go function TestMockaroo_FromChunk (line 19) | func TestMockaroo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mockaroo/mockaroo_test.go function TestMockaroo_Pattern (line 20) | func TestMockaroo_Pattern(t *testing.T) { FILE: pkg/detectors/moderation/moderation.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/moderation/moderation_integration_test.go function TestModeration_FromChunk (line 19) | func TestModeration_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/moderation/moderation_test.go function TestModeration_Pattern (line 20) | func TestModeration_Pattern(t *testing.T) { FILE: pkg/detectors/monday/monday.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { function verifyMondayPAT (line 75) | func verifyMondayPAT(ctx context.Context, client *http.Client, token str... FILE: pkg/detectors/monday/monday_integration_test.go function TestMonday_FromChunk (line 19) | func TestMonday_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/monday/monday_test.go function TestMonday_Pattern (line 20) | func TestMonday_Pattern(t *testing.T) { FILE: pkg/detectors/mongodb/mongodb.go type Scanner (line 21) | type Scanner struct method Keywords (line 39) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 118) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method Description (line 122) | func (s Scanner) Description() string { method Type (line 151) | func (s Scanner) Type() detectorspb.DetectorType { function isErrDeterminate (line 126) | func isErrDeterminate(err error) bool { function verifyUri (line 131) | func verifyUri(ctx context.Context, connStr string, timeout time.Duratio... FILE: pkg/detectors/mongodb/mongodb_integration_test.go function TestIntegrationMongoDB_FromChunk (line 22) | func TestIntegrationMongoDB_FromChunk(t *testing.T) { function TestMongoDB_FromChunk (line 184) | func TestMongoDB_FromChunk(t *testing.T) { function BenchmarkFromData (line 321) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mongodb/mongodb_test.go function TestMongoDB_Pattern (line 8) | func TestMongoDB_Pattern(t *testing.T) { FILE: pkg/detectors/monkeylearn/monkeylearn.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/monkeylearn/monkeylearn_integration_test.go function TestMonkeyLearn_FromChunk (line 19) | func TestMonkeyLearn_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/monkeylearn/monkeylearn_test.go function TestMonkeyLearn_Pattern (line 20) | func TestMonkeyLearn_Pattern(t *testing.T) { FILE: pkg/detectors/moonclerk/moonclerk.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/moonclerk/moonclerk_integration_test.go function TestMoonclerk_FromChunk (line 19) | func TestMoonclerk_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/moonclerk/moonclerk_test.go function TestMoonclerk_Pattern (line 20) | func TestMoonclerk_Pattern(t *testing.T) { FILE: pkg/detectors/moosend/moosend.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/moosend/moosend_integration_test.go function TestMoosend_FromChunk (line 19) | func TestMoosend_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/moosend/moosend_test.go function TestMoosend_Pattern (line 20) | func TestMoosend_Pattern(t *testing.T) { FILE: pkg/detectors/moralis/moralis.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/moralis/moralis_integration_test.go function TestMoralis_FromChunk (line 19) | func TestMoralis_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/moralis/moralis_test.go function TestMoralis_Pattern (line 20) | func TestMoralis_Pattern(t *testing.T) { FILE: pkg/detectors/mrticktock/mrticktock.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 85) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 89) | func (s Scanner) Description() string { FILE: pkg/detectors/mrticktock/mrticktock_test.go function TestMrticktock_Pattern (line 22) | func TestMrticktock_Pattern(t *testing.T) { FILE: pkg/detectors/mrticktock/mrticktok_integration_test.go function TestMrticktock_FromChunk (line 19) | func TestMrticktock_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/multi_part_credential_provider.go type DefaultMultiPartCredentialProvider (line 6) | type DefaultMultiPartCredentialProvider struct method MaxCredentialSpan (line 12) | func (d DefaultMultiPartCredentialProvider) MaxCredentialSpan() int64 { constant defaultMaxCredentialSpan (line 8) | defaultMaxCredentialSpan = 1024 type CustomMultiPartCredentialProvider (line 16) | type CustomMultiPartCredentialProvider struct method MaxCredentialSpan (line 26) | func (d CustomMultiPartCredentialProvider) MaxCredentialSpan() int64 { function NewCustomMultiPartCredentialProvider (line 20) | func NewCustomMultiPartCredentialProvider(maxCredentialSpan int64) *Cust... FILE: pkg/detectors/multi_part_credential_provider_test.go function TestMultiPartCredentialProviders (line 9) | func TestMultiPartCredentialProviders(t *testing.T) { FILE: pkg/detectors/mux/mux.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/mux/mux_integration_test.go function TestMux_FromChunk (line 19) | func TestMux_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/mux/mux_test.go function TestMux_Pattern (line 22) | func TestMux_Pattern(t *testing.T) { FILE: pkg/detectors/myfreshworks/myfreshworks.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getClient (line 70) | func (s Scanner) getClient() *http.Client { method Type (line 104) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 108) | func (s Scanner) Description() string { function verifyMyfreshworks (line 77) | func verifyMyfreshworks(ctx context.Context, client *http.Client, resMat... FILE: pkg/detectors/myfreshworks/myfreshworks_integration_test.go function TestMyfreshworks_FromChunk (line 20) | func TestMyfreshworks_FromChunk(t *testing.T) { function BenchmarkFromData (line 142) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/myfreshworks/myfreshworks_test.go function TestMyfreshworks_Pattern (line 22) | func TestMyfreshworks_Pattern(t *testing.T) { FILE: pkg/detectors/myintervals/myintervals.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/myintervals/myintervals_integration_test.go function TestMyintervals_FromChunk (line 19) | func TestMyintervals_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/myintervals/myintervals_test.go function TestMyintervals_Pattern (line 20) | func TestMyintervals_Pattern(t *testing.T) { FILE: pkg/detectors/nasdaqdatalink/nasdaqdatalink.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/nasdaqdatalink/nasdaqdatalink_integration_test.go function TestNasdaqDataLink_FromChunk (line 19) | func TestNasdaqDataLink_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nasdaqdatalink/nasdaqdatalink_test.go function TestNasdaqDataLink_Pattern (line 20) | func TestNasdaqDataLink_Pattern(t *testing.T) { FILE: pkg/detectors/nethunt/nethunt.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/nethunt/nethunt_integration_test.go function TestNethunt_FromChunk (line 19) | func TestNethunt_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nethunt/nethunt_test.go function TestNethunt_Pattern (line 22) | func TestNethunt_Pattern(t *testing.T) { FILE: pkg/detectors/netlify/v1/netlify_v1.go type Scanner (line 17) | type Scanner struct method Version (line 33) | func (Scanner) Version() int { return 1 } method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 104) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 108) | func (s Scanner) Description() string { constant rotationGuideUrl (line 29) | rotationGuideUrl = "https://howtorotate.com/docs/tutorials/netlify/" constant verificationUrl (line 30) | verificationUrl = "https://api.netlify.com/api/v1/sites" function verifyMatch (line 77) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/netlify/v1/netlify_v1_integration_test.go function TestNetlify_FromChunk (line 19) | func TestNetlify_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/netlify/v1/netlify_v1_test.go function TestNetlify_Pattern (line 20) | func TestNetlify_Pattern(t *testing.T) { FILE: pkg/detectors/netlify/v2/netlify_v2.go type Scanner (line 17) | type Scanner struct method Version (line 33) | func (Scanner) Version() int { return 2 } method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 104) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 108) | func (s Scanner) Description() string { constant rotationGuideUrl (line 29) | rotationGuideUrl = "https://howtorotate.com/docs/tutorials/netlify/" constant verificationUrl (line 30) | verificationUrl = "https://api.netlify.com/api/v1/sites" function verifyMatch (line 77) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/netlify/v2/netlify_v2_integration_test.go function TestNetlify_FromChunk (line 19) | func TestNetlify_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/netlify/v2/netlify_v2_test.go function TestNetlify_Pattern (line 20) | func TestNetlify_Pattern(t *testing.T) { FILE: pkg/detectors/netsuite/netsuite.go type Scanner (line 24) | type Scanner struct method Keywords (line 56) | func (s Scanner) Keywords() []string { method FromData (line 61) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 116) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 120) | func (s Scanner) Description() string { type credentialSet (line 46) | type credentialSet struct function verifyCredentials (line 124) | func verifyCredentials(ctx context.Context, client *http.Client, cs cred... function generateHMACSHA256 (line 180) | func generateHMACSHA256(message, secret string) string { function addOauthParam (line 194) | func addOauthParam(builder *strings.Builder, key, value string) { function makeSignature (line 201) | func makeSignature(method, baseUrl, path string, params map[string]strin... function trimUniqueMatches (line 241) | func trimUniqueMatches(matches [][]string) (result map[string]struct{}) { function isUniqueKeys (line 253) | func isUniqueKeys(cs credentialSet) bool { function netsuiteNonce (line 278) | func netsuiteNonce(n int) (string, error) { FILE: pkg/detectors/netsuite/netsuite_integration_test.go function TestNetsuite_FromChunk (line 16) | func TestNetsuite_FromChunk(t *testing.T) { function BenchmarkFromData (line 127) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/netsuite/netsuite_test.go function TestNetsuite_Pattern (line 33) | func TestNetsuite_Pattern(t *testing.T) { FILE: pkg/detectors/neutrinoapi/neutrinoapi.go type Scanner (line 18) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 91) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 95) | func (s Scanner) Description() string { FILE: pkg/detectors/neutrinoapi/neutrinoapi_integration_test.go function TestNeutrinoApi_FromChunk (line 19) | func TestNeutrinoApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/neutrinoapi/neutrinoapi_test.go function TestNeutrinoApi_Pattern (line 22) | func TestNeutrinoApi_Pattern(t *testing.T) { FILE: pkg/detectors/newrelicpersonalapikey/newrelicpersonalapikey.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/newrelicpersonalapikey/newrelicpersonalapikey_integration_test.go function TestNewRelicPersonalApiKey_FromChunk (line 19) | func TestNewRelicPersonalApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/newrelicpersonalapikey/newrelicpersonalapikey_test.go function TestNewRelicPersonalApiKey_Pattern (line 20) | func TestNewRelicPersonalApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/newsapi/newsapi.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/newsapi/newsapi_integration_test.go function TestNewsapi_FromChunk (line 19) | func TestNewsapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/newsapi/newsapi_test.go function TestNewsapi_Pattern (line 20) | func TestNewsapi_Pattern(t *testing.T) { FILE: pkg/detectors/newscatcher/newscatcher.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/newscatcher/newscatcher_integration_test.go function TestNewscatcher_FromChunk (line 19) | func TestNewscatcher_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/newscatcher/newscatcher_test.go function TestNewscatcher_Pattern (line 20) | func TestNewscatcher_Pattern(t *testing.T) { FILE: pkg/detectors/nexmoapikey/nexmoapikey.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/nexmoapikey/nexmoapikey_integration_test.go function TestNexmoApiKey_FromChunk (line 19) | func TestNexmoApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nexmoapikey/nexmoapikey_test.go function TestNexmoApiKey_Pattern (line 22) | func TestNexmoApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/nftport/nftport.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/nftport/nftport_integration_test.go function TestNftport_FromChunk (line 19) | func TestNftport_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nftport/nftport_test.go function TestNftport_Pattern (line 20) | func TestNftport_Pattern(t *testing.T) { FILE: pkg/detectors/ngc/ngc.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/ngc/ngc_integration_test.go function TestNGC_FromChunk (line 19) | func TestNGC_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ngc/ngc_test.go function TestNGC_Pattern (line 22) | func TestNGC_Pattern(t *testing.T) { FILE: pkg/detectors/ngrok/ngrok.go type Scanner (line 17) | type Scanner struct method Type (line 23) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 27) | func (s Scanner) Description() string { method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... constant ngrokVerificationURL (line 36) | ngrokVerificationURL = "https://api.ngrok.com/agent_ingresses" constant tunnelCredentialErrorCode (line 37) | tunnelCredentialErrorCode = "ERR_NGROK_206" function verifyMatch (line 80) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/ngrok/ngrok_integration_test.go function TestNgrok_FromChunk (line 21) | func TestNgrok_FromChunk(t *testing.T) { function BenchmarkFromData (line 132) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ngrok/ngrok_test.go function TestNgrok_Pattern (line 20) | func TestNgrok_Pattern(t *testing.T) { FILE: pkg/detectors/nicereply/nicereply.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/nicereply/nicereply_integration_test.go function TestNicereply_FromChunk (line 19) | func TestNicereply_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nicereply/nicereply_test.go function TestNicereply_Pattern (line 20) | func TestNicereply_Pattern(t *testing.T) { FILE: pkg/detectors/nightfall/nightfall.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/nightfall/nightfall_integration_test.go function TestNightfall_FromChunk (line 19) | func TestNightfall_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nightfall/nightfall_test.go function TestNightfall_Pattern (line 20) | func TestNightfall_Pattern(t *testing.T) { FILE: pkg/detectors/nimble/nimble.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/nimble/nimble_integration_test.go function TestNimble_FromChunk (line 19) | func TestNimble_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nimble/nimble_test.go function TestNimble_Pattern (line 20) | func TestNimble_Pattern(t *testing.T) { FILE: pkg/detectors/noticeable/noticeable.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/noticeable/noticeable_integration_test.go function TestNoticeable_FromChunk (line 19) | func TestNoticeable_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/noticeable/noticeable_test.go function TestNoticeable_Pattern (line 20) | func TestNoticeable_Pattern(t *testing.T) { FILE: pkg/detectors/notion/notion.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/notion/notion_integration_test.go function TestNotion_FromChunk (line 19) | func TestNotion_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/notion/notion_test.go function TestNotion_Pattern (line 20) | func TestNotion_Pattern(t *testing.T) { FILE: pkg/detectors/nozbeteams/nozbeteams.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/nozbeteams/nozbeteams_integration_test.go function TestNozbeTeams_FromChunk (line 19) | func TestNozbeTeams_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nozbeteams/nozbeteams_test.go function TestNozbeTeams_Pattern (line 20) | func TestNozbeTeams_Pattern(t *testing.T) { FILE: pkg/detectors/npmtoken/npmtoken.go type Scanner (line 16) | type Scanner struct method Version (line 22) | func (s Scanner) Version() int { return 1 } method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/npmtoken/npmtoken_integration_test.go function TestNpmToken_FromChunk (line 19) | func TestNpmToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/npmtoken/npmtoken_test.go function TestNpmToken_Pattern (line 20) | func TestNpmToken_Pattern(t *testing.T) { FILE: pkg/detectors/npmtokenv2/npmtokenv2.go type Scanner (line 15) | type Scanner struct method Version (line 21) | func (s Scanner) Version() int { return 2 } method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/npmtokenv2/npmtokenv2_integration_test.go function TestNpmToken_New_FromChunk (line 19) | func TestNpmToken_New_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/npmtokenv2/npmtokenv2_test.go function TestNpmToken_New_Pattern (line 20) | func TestNpmToken_New_Pattern(t *testing.T) { FILE: pkg/detectors/nugetapikey/nugetapikey.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/nugetapikey/nugetapikey_integration_test.go function TestNugetapikey_FromChunk (line 20) | func TestNugetapikey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nugetapikey/nugetapikey_test.go function TestNugetapikey_Pattern (line 20) | func TestNugetapikey_Pattern(t *testing.T) { FILE: pkg/detectors/numverify/numverify.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/numverify/numverify_integration_test.go function TestNumverify_FromChunk (line 19) | func TestNumverify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/numverify/numverify_test.go function TestNumverify_Pattern (line 20) | func TestNumverify_Pattern(t *testing.T) { FILE: pkg/detectors/nutritionix/nutritionix.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/nutritionix/nutritionix_integration_test.go function TestNutritionix_FromChunk (line 19) | func TestNutritionix_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nutritionix/nutritionix_test.go function TestNutritionix_Pattern (line 22) | func TestNutritionix_Pattern(t *testing.T) { FILE: pkg/detectors/nvapi/nvapi.go type Scanner (line 18) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { function verifyMatch (line 70) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/nvapi/nvapi_integration_test.go function TestNvapi_FromChunk (line 20) | func TestNvapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nvapi/nvapi_test.go function TestNvapi_Pattern (line 13) | func TestNvapi_Pattern(t *testing.T) { FILE: pkg/detectors/nylas/nylas.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/nylas/nylas_integration_test.go function TestNylas_FromChunk (line 19) | func TestNylas_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/nylas/nylas_test.go function TestNylas_Pattern (line 20) | func TestNylas_Pattern(t *testing.T) { FILE: pkg/detectors/oanda/oanda.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/oanda/oanda_integration_test.go function TestOanda_FromChunk (line 19) | func TestOanda_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/oanda/oanda_test.go function TestOanda_Pattern (line 20) | func TestOanda_Pattern(t *testing.T) { FILE: pkg/detectors/okta/okta.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 110) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 114) | func (s Scanner) Description() string { function verifyOktaToken (line 77) | func verifyOktaToken(ctx context.Context, client *http.Client, domain, t... FILE: pkg/detectors/okta/okta_integration_test.go function TestOkta_FromChunk (line 20) | func TestOkta_FromChunk(t *testing.T) { function BenchmarkFromData (line 131) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/okta/okta_test.go function TestOkta_Pattern (line 22) | func TestOkta_Pattern(t *testing.T) { FILE: pkg/detectors/omnisend/omnisend.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/omnisend/omnisend_integration_test.go function TestOmnisend_FromChunk (line 19) | func TestOmnisend_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/omnisend/omnisend_test.go function TestOmnisend_Pattern (line 20) | func TestOmnisend_Pattern(t *testing.T) { FILE: pkg/detectors/onedesk/onedesk.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 85) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 89) | func (s Scanner) Description() string { FILE: pkg/detectors/onedesk/onedesk_integration_test.go function TestOnedesk_FromChunk (line 19) | func TestOnedesk_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/onedesk/onedesk_test.go function TestOneDesk_Pattern (line 19) | func TestOneDesk_Pattern(t *testing.T) { FILE: pkg/detectors/onelogin/onelogin.go type Scanner (line 15) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/onelogin/onelogin_integration_test.go function TestOnelogin_FromChunk (line 18) | func TestOnelogin_FromChunk(t *testing.T) { function BenchmarkFromData (line 105) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/onelogin/onelogin_test.go function TestOnelogin_Pattern (line 22) | func TestOnelogin_Pattern(t *testing.T) { FILE: pkg/detectors/onepagecrm/onepagecrm.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/onepagecrm/onepagecrm_integration_test.go function TestOnepageCRM_FromChunk (line 19) | func TestOnepageCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/onepagecrm/onepagecrm_test.go function TestOnepageCRM_Pattern (line 22) | func TestOnepageCRM_Pattern(t *testing.T) { FILE: pkg/detectors/onesignal/onesignal.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/onesignal/onesignal_integration_test.go function TestOnesignal_FromChunk (line 19) | func TestOnesignal_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/onesignal/onesignal_test.go function TestOnesignal_Pattern (line 19) | func TestOnesignal_Pattern(t *testing.T) { FILE: pkg/detectors/onfleet/onfleet.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 98) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 102) | func (s Scanner) Description() string { function verifyMatch (line 69) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/onfleet/onfleet_integration_test.go function TestOnfleet_FromChunk (line 20) | func TestOnfleet_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/onfleet/onfleet_test.go function TestOnfleet_Pattern (line 11) | func TestOnfleet_Pattern(t *testing.T) { FILE: pkg/detectors/oopspam/oopspam.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/oopspam/oopspam_integration_test.go function TestOOPSpam_FromChunk (line 19) | func TestOOPSpam_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/oopspam/oopspam_test.go function TestOOPSpam_Pattern (line 20) | func TestOOPSpam_Pattern(t *testing.T) { FILE: pkg/detectors/openai/openai.go type Scanner (line 20) | type Scanner struct method Keywords (line 39) | func (s Scanner) Keywords() []string { method FromData (line 44) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 123) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 127) | func (s Scanner) Description() string { function verifyToken (line 78) | func verifyToken(ctx context.Context, client *http.Client, token string)... type response (line 131) | type response struct type settings (line 145) | type settings struct type projects (line 149) | type projects struct type data (line 153) | type data struct type orgs (line 167) | type orgs struct FILE: pkg/detectors/openai/openai_integration_test.go function TestOpenAI_FromChunk (line 19) | func TestOpenAI_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/openai/openai_test.go function TestOpenAI_DoesNotMatchAdminKeys (line 11) | func TestOpenAI_DoesNotMatchAdminKeys(t *testing.T) { function TestOpenAI_Pattern (line 25) | func TestOpenAI_Pattern(t *testing.T) { FILE: pkg/detectors/openaiadmin/openaiadmin.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 105) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 109) | func (s Scanner) Description() string { function verifyMatch (line 73) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/openaiadmin/openaiadmin_integration_test.go function TestOpenAIAdmin_FromChunk (line 20) | func TestOpenAIAdmin_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/openaiadmin/openaiadmin_test.go function TestOpenAIAdmin_DoesNotMatchRegularKeys (line 13) | func TestOpenAIAdmin_DoesNotMatchRegularKeys(t *testing.T) { function TestOpenAIAdmin_Pattern (line 52) | func TestOpenAIAdmin_Pattern(t *testing.T) { FILE: pkg/detectors/opencagedata/opencagedata.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/opencagedata/opencagedata_integration_test.go function TestOpenCageData_FromChunk (line 19) | func TestOpenCageData_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/opencagedata/opencagedata_test.go function TestOpenCageData_Pattern (line 20) | func TestOpenCageData_Pattern(t *testing.T) { FILE: pkg/detectors/openuv/openuv.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/openuv/openuv_integration_test.go function TestOpenuv_FromChunk (line 19) | func TestOpenuv_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/openuv/openuv_test.go function TestOpenuv_Pattern (line 20) | func TestOpenuv_Pattern(t *testing.T) { FILE: pkg/detectors/openvpn/openvpn.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 103) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 107) | func (s Scanner) Description() string { FILE: pkg/detectors/openvpn/openvpn_integration_test.go function TestOpenvpn_FromChunk (line 21) | func TestOpenvpn_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/openvpn/openvpn_test.go function TestOpenvpn_Pattern (line 25) | func TestOpenvpn_Pattern(t *testing.T) { FILE: pkg/detectors/openweather/openweather.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/openweather/openweather_integration_test.go function TestOpenWeather_FromChunk (line 19) | func TestOpenWeather_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/openweather/openweather_test.go function TestOpenWeather_Pattern (line 20) | func TestOpenWeather_Pattern(t *testing.T) { FILE: pkg/detectors/opsgenie/opsgenie.go type Scanner (line 18) | type Scanner struct method Type (line 31) | func (s Scanner) Type() detectorspb.DetectorType { method Keywords (line 37) | func (s Scanner) Keywords() []string { method Description (line 42) | func (s Scanner) Description() string { method FromData (line 47) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyMatch (line 92) | func verifyMatch(ctx context.Context, client *http.Client, key string) (... type accountResponse (line 132) | type accountResponse struct FILE: pkg/detectors/opsgenie/opsgenie_integration_test.go function TestOpsgenie_FromChunk (line 19) | func TestOpsgenie_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/opsgenie/opsgenie_test.go function TestOpsgenie_Pattern (line 20) | func TestOpsgenie_Pattern(t *testing.T) { FILE: pkg/detectors/optimizely/optimizely.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/optimizely/optimizely_integration_test.go function TestOptimizely_FromChunk (line 19) | func TestOptimizely_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/optimizely/optimizely_test.go function TestOptimizely_Pattern (line 20) | func TestOptimizely_Pattern(t *testing.T) { FILE: pkg/detectors/overloop/overloop.go type Scanner (line 15) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/overloop/overloop_integration_test.go function TestOverloop_FromChunk (line 21) | func TestOverloop_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/overloop/overloop_test.go function TestOverloop_Pattern (line 20) | func TestOverloop_Pattern(t *testing.T) { FILE: pkg/detectors/owlbot/owlbot.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/owlbot/owlbot_integration_test.go function TestOwlbot_FromChunk (line 19) | func TestOwlbot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/owlbot/owlbot_test.go function TestOwlbot_Pattern (line 20) | func TestOwlbot_Pattern(t *testing.T) { FILE: pkg/detectors/packagecloud/packagecloud.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/packagecloud/packagecloud_integration_test.go function TestPackageCloud_FromChunk (line 19) | func TestPackageCloud_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/packagecloud/packagecloud_test.go function TestPackageCloud_Pattern (line 20) | func TestPackageCloud_Pattern(t *testing.T) { FILE: pkg/detectors/pagarme/pagarme.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { function verifyMatch (line 69) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/pagarme/pagarme_integration_test.go function TestPagarme_FromChunk (line 20) | func TestPagarme_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pagarme/pagarme_test.go function TestPagarme_Pattern (line 11) | func TestPagarme_Pattern(t *testing.T) { FILE: pkg/detectors/pagerdutyapikey/pagerdutyapikey.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getClient (line 63) | func (s Scanner) getClient() *http.Client { method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { constant verifyURL (line 23) | verifyURL = "https://api.pagerduty.com/users" function verifyPagerdutyapikey (line 70) | func verifyPagerdutyapikey(ctx context.Context, client *http.Client, tok... FILE: pkg/detectors/pagerdutyapikey/pagerdutyapikey_integration_test.go function TestPagerDutyApiKey_FromChunk (line 19) | func TestPagerDutyApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 143) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pagerdutyapikey/pagerdutyapikey_test.go function TestPagerDutyApiKey_Pattern (line 20) | func TestPagerDutyApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/pandadoc/pandadoc.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/pandadoc/pandadoc_integration_test.go function TestPandadoc_FromChunk (line 19) | func TestPandadoc_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pandadoc/pandadoc_test.go function TestPandadoc_Pattern (line 20) | func TestPandadoc_Pattern(t *testing.T) { FILE: pkg/detectors/pandascore/pandascore.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/pandascore/pandascore_integration_test.go function TestPandaScore_FromChunk (line 19) | func TestPandaScore_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pandascore/pandascore_test.go function TestPandaScore_Pattern (line 20) | func TestPandaScore_Pattern(t *testing.T) { FILE: pkg/detectors/paperform/paperform.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/paperform/paperform_integration_test.go function TestPaperform_FromChunk (line 19) | func TestPaperform_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paperform/paperform_test.go function TestPaperform_Pattern (line 20) | func TestPaperform_Pattern(t *testing.T) { FILE: pkg/detectors/paralleldots/paralleldots.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 98) | func (s Scanner) Description() string { FILE: pkg/detectors/paralleldots/paralleldots_integration_test.go function TestParalleldots_FromChunk (line 19) | func TestParalleldots_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paralleldots/paralleldots_test.go function TestParalleldots_Pattern (line 20) | func TestParalleldots_Pattern(t *testing.T) { FILE: pkg/detectors/parsehub/parsehub.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/parsehub/parsehub_integration_test.go function TestParsehub_FromChunk (line 19) | func TestParsehub_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/parsehub/parsehub_test.go function TestParsehub_Pattern (line 20) | func TestParsehub_Pattern(t *testing.T) { FILE: pkg/detectors/parsers/parsers.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/parsers/parsers_integration_test.go function TestParsers_FromChunk (line 19) | func TestParsers_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/parsers/parsers_test.go function TestParsers_Pattern (line 20) | func TestParsers_Pattern(t *testing.T) { FILE: pkg/detectors/parseur/parseur.go type Scanner (line 15) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { function verifyResult (line 63) | func verifyResult(ctx context.Context, client *http.Client, token string... FILE: pkg/detectors/parseur/parseur_integration_test.go function TestParseur_FromChunk (line 20) | func TestParseur_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/parseur/parseur_test.go function TestParseur_Pattern (line 8) | func TestParseur_Pattern(t *testing.T) { FILE: pkg/detectors/partnerstack/partnerstack.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/partnerstack/partnerstack_integration_test.go function TestPartnerstack_FromChunk (line 19) | func TestPartnerstack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/partnerstack/partnerstack_test.go function TestPartnerstack_Pattern (line 20) | func TestPartnerstack_Pattern(t *testing.T) { FILE: pkg/detectors/pastebin/pastebin.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { FILE: pkg/detectors/pastebin/pastebin_integration_test.go function TestPastebin_FromChunk (line 19) | func TestPastebin_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pastebin/pastebin_test.go function TestPastebin_Pattern (line 20) | func TestPastebin_Pattern(t *testing.T) { FILE: pkg/detectors/paydirtapp/paydirtapp.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/paydirtapp/paydirtapp_integration_test.go function TestPaydirtyapp_FromChunk (line 19) | func TestPaydirtyapp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paydirtapp/paydirtapp_test.go function TestPaydirtyapp_Pattern (line 20) | func TestPaydirtyapp_Pattern(t *testing.T) { FILE: pkg/detectors/paymoapp/paymoapp.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/paymoapp/paymoapp_integration_test.go function TestPaymoapp_FromChunk (line 19) | func TestPaymoapp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paymoapp/paymoapp_test.go function TestPaymoapp_Pattern (line 20) | func TestPaymoapp_Pattern(t *testing.T) { FILE: pkg/detectors/paymongo/paymongo.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/paymongo/paymongo_integration_test.go function TestPaymongo_FromChunk (line 19) | func TestPaymongo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paymongo/paymongo_test.go function TestPaymongo_Pattern (line 20) | func TestPaymongo_Pattern(t *testing.T) { FILE: pkg/detectors/paypaloauth/paypaloauth.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/paypaloauth/paypaloauth_integration_test.go function TestPaypalOauth_FromChunk (line 19) | func TestPaypalOauth_FromChunk(t *testing.T) { function BenchmarkFromData (line 138) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paypaloauth/paypaloauth_test.go function TestPaypalOauth_Pattern (line 22) | func TestPaypalOauth_Pattern(t *testing.T) { FILE: pkg/detectors/paystack/paystack.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/paystack/paystack_integration_test.go function TestPaystack_FromChunk (line 19) | func TestPaystack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/paystack/paystack_test.go function TestPaystack_Pattern (line 20) | func TestPaystack_Pattern(t *testing.T) { FILE: pkg/detectors/pdflayer/pdflayer.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/pdflayer/pdflayer_integration_test.go function TestPdfLayer_FromChunk (line 19) | func TestPdfLayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pdflayer/pdflayer_test.go function TestPdfLayer_Pattern (line 20) | func TestPdfLayer_Pattern(t *testing.T) { FILE: pkg/detectors/pdfshift/pdfshift.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/pdfshift/pdfshift_integration_test.go function TestPdfShift_FromChunk (line 19) | func TestPdfShift_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pdfshift/pdfshift_test.go function TestPdfShift_Pattern (line 20) | func TestPdfShift_Pattern(t *testing.T) { FILE: pkg/detectors/peopledatalabs/peopledatalabs.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/peopledatalabs/peopledatalabs_integration_test.go function TestPeopleDataLabs_FromChunk (line 19) | func TestPeopleDataLabs_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/peopledatalabs/peopledatalabs_test.go function TestPeopleDataLabs_Pattern (line 20) | func TestPeopleDataLabs_Pattern(t *testing.T) { FILE: pkg/detectors/pepipost/pepipost.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/pepipost/pepipost_integration_test.go function TestPepipost_FromChunk (line 19) | func TestPepipost_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pepipost/pepipost_test.go function TestPepipost_Pattern (line 20) | func TestPepipost_Pattern(t *testing.T) { FILE: pkg/detectors/percy/percy.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/percy/percy_integration_test.go function TestPercy_FromChunk (line 19) | func TestPercy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/percy/percy_test.go function TestPercy_Pattern (line 20) | func TestPercy_Pattern(t *testing.T) { FILE: pkg/detectors/photoroom/photoroom.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { function verifyMatch (line 67) | func verifyMatch(ctx context.Context, client *http.Client, key string) (... FILE: pkg/detectors/photoroom/photoroom_integration_test.go function TestPhotoroom_FromChunk (line 20) | func TestPhotoroom_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/photoroom/photoroom_test.go function TestPhotoroom_Pattern (line 14) | func TestPhotoroom_Pattern(t *testing.T) { FILE: pkg/detectors/phraseaccesstoken/phraseaccesstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { function verifyMatch (line 67) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/phraseaccesstoken/phraseaccesstoken_integration_test.go function TestPhrase_FromChunk (line 20) | func TestPhrase_FromChunk(t *testing.T) { function BenchmarkFromData (line 163) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/phraseaccesstoken/phraseaccesstoken_test.go function TestPhrase_Pattern (line 12) | func TestPhrase_Pattern(t *testing.T) { FILE: pkg/detectors/pinata/pinata.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/pinata/pinata_integration_test.go function TestPinata_FromChunk (line 19) | func TestPinata_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pinata/pinata_test.go function TestPinata_Pattern (line 22) | func TestPinata_Pattern(t *testing.T) { FILE: pkg/detectors/pipedream/pipedream.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/pipedream/pipedream_integration_test.go function TestPipedream_FromChunk (line 19) | func TestPipedream_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pipedream/pipedream_test.go function TestPipedream_Pattern (line 20) | func TestPipedream_Pattern(t *testing.T) { FILE: pkg/detectors/pipedrive/pipedrive.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/pipedrive/pipedrive_integration_test.go function TestPipedrive_FromChunk (line 19) | func TestPipedrive_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pipedrive/pipedrive_test.go function TestPipedrive_Pattern (line 20) | func TestPipedrive_Pattern(t *testing.T) { FILE: pkg/detectors/pivotaltracker/pivotaltracker.go type Scanner (line 13) | type Scanner struct method Keywords (line 25) | func (s Scanner) Keywords() []string { method FromData (line 30) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/pivotaltracker/pivotaltracker_integration_test.go function TestPivotalTracker_FromChunk (line 18) | func TestPivotalTracker_FromChunk(t *testing.T) { function BenchmarkFromData (line 105) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pivotaltracker/pivotaltracker_test.go function TestPivotalTracker_Pattern (line 20) | func TestPivotalTracker_Pattern(t *testing.T) { FILE: pkg/detectors/pixabay/pixabay.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/pixabay/pixabay_integration_test.go function TestPixabay_FromChunk (line 19) | func TestPixabay_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pixabay/pixabay_test.go function TestPixabay_Pattern (line 20) | func TestPixabay_Pattern(t *testing.T) { FILE: pkg/detectors/plaidkey/plaidkey.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 131) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 135) | func (s Scanner) Description() string { function verifyMatch (line 106) | func verifyMatch(ctx context.Context, client *http.Client, id string, se... FILE: pkg/detectors/plaidkey/plaidkey_integration_test.go function TestPlaidKey_FromChunk (line 20) | func TestPlaidKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 126) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/plaidkey/plaidkey_test.go function TestPlaidKey_Pattern (line 24) | func TestPlaidKey_Pattern(t *testing.T) { FILE: pkg/detectors/planetscale/planetscale.go type Scanner (line 15) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 93) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 97) | func (s Scanner) Description() string { FILE: pkg/detectors/planetscale/planetscale_integration_test.go function TestPlanetscale_FromChunk (line 21) | func TestPlanetscale_FromChunk(t *testing.T) { function BenchmarkFromData (line 150) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/planetscale/planetscale_test.go function TestPlanetscale_Pattern (line 22) | func TestPlanetscale_Pattern(t *testing.T) { FILE: pkg/detectors/planetscaledb/planetscaledb.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/planetscaledb/planetscaledb_integration_test.go function TestPlanetscaledb_FromChunk (line 21) | func TestPlanetscaledb_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/planetscaledb/planetscaledb_test.go function TestPlanetscaledb_Pattern (line 24) | func TestPlanetscaledb_Pattern(t *testing.T) { FILE: pkg/detectors/planviewleankit/planviewleankit.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/planviewleankit/planviewleankit_integration_test.go function TestPlanviewLeanKit_FromChunk (line 19) | func TestPlanviewLeanKit_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/planviewleankit/planviewleankit_test.go function TestPlanviewLeanKit_Pattern (line 22) | func TestPlanviewLeanKit_Pattern(t *testing.T) { FILE: pkg/detectors/planyo/planyo.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/planyo/planyo_integration_test.go function TestPlanyo_FromChunk (line 19) | func TestPlanyo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/planyo/planyo_test.go function TestPlanyo_Pattern (line 20) | func TestPlanyo_Pattern(t *testing.T) { FILE: pkg/detectors/plivo/plivo.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/plivo/plivo_integration_test.go function TestPlivo_FromChunk (line 19) | func TestPlivo_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/plivo/plivo_test.go function TestPlivo_Pattern (line 22) | func TestPlivo_Pattern(t *testing.T) { FILE: pkg/detectors/podio/podio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/podio/podio_integration_test.go function TestPodio_FromChunk (line 19) | func TestPodio_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/podio/podio_test.go function TestPodio_Pattern (line 20) | func TestPodio_Pattern(t *testing.T) { FILE: pkg/detectors/pollsapi/pollsapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/pollsapi/pollsapi_integration_test.go function TestPollsAPI_FromChunk (line 19) | func TestPollsAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pollsapi/pollsapi_test.go function TestPollsAPI_Pattern (line 20) | func TestPollsAPI_Pattern(t *testing.T) { FILE: pkg/detectors/poloniex/poloniex.go type Scanner (line 20) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 104) | func (s Scanner) Description() string { function getPoloniexSignature (line 93) | func getPoloniexSignature(secret string, payload string) string { FILE: pkg/detectors/poloniex/poloniex_integration_test.go function TestPoloniex_FromChunk (line 19) | func TestPoloniex_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/poloniex/poloniex_test.go function TestPoloniex_Pattern (line 22) | func TestPoloniex_Pattern(t *testing.T) { FILE: pkg/detectors/polygon/polygon.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/polygon/polygon_integration_test.go function TestPolygon_FromChunk (line 19) | func TestPolygon_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/polygon/polygon_test.go function TestPolygon_Pattern (line 20) | func TestPolygon_Pattern(t *testing.T) { FILE: pkg/detectors/portainer/portainer.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 98) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 102) | func (s Scanner) Description() string { FILE: pkg/detectors/portainer/portainer_integration_test.go function TestPortainer_FromChunk (line 21) | func TestPortainer_FromChunk(t *testing.T) { function BenchmarkFromData (line 117) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/portainer/portainer_test.go function TestPortainer_Pattern (line 22) | func TestPortainer_Pattern(t *testing.T) { FILE: pkg/detectors/portainertoken/portainertoken.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 104) | func (s Scanner) Description() string { FILE: pkg/detectors/portainertoken/portainertoken_integration_test.go function TestPortainertoken_FromChunk (line 21) | func TestPortainertoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 117) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/portainertoken/portainertoken_test.go function TestPortainertoken_Pattern (line 22) | func TestPortainertoken_Pattern(t *testing.T) { FILE: pkg/detectors/positionstack/positionstack.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/positionstack/positionstack_integration_test.go function TestPositionStack_FromChunk (line 19) | func TestPositionStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/positionstack/positionstack_test.go function TestPositionStack_Pattern (line 20) | func TestPositionStack_Pattern(t *testing.T) { FILE: pkg/detectors/postageapp/postageapp.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/postageapp/postageapp_integration_test.go function TestPostageApp_FromChunk (line 19) | func TestPostageApp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/postageapp/postageapp_test.go function TestPostageApp_Pattern (line 20) | func TestPostageApp_Pattern(t *testing.T) { FILE: pkg/detectors/postbacks/postbacks.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/postbacks/postbacks_integration_test.go function TestPostbacks_FromChunk (line 19) | func TestPostbacks_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/postbacks/postbacks_test.go function TestPostbacks_Pattern (line 20) | func TestPostbacks_Pattern(t *testing.T) { FILE: pkg/detectors/postgres/postgres.go constant defaultPort (line 22) | defaultPort = "5432" constant pgConnectTimeout (line 24) | pgConnectTimeout = "connect_timeout" constant pgDbname (line 25) | pgDbname = "dbname" constant pgHost (line 26) | pgHost = "host" constant pgPassword (line 27) | pgPassword = "password" constant pgPort (line 28) | pgPort = "port" constant pgRequiressl (line 29) | pgRequiressl = "requiressl" constant pgSslmode (line 30) | pgSslmode = "sslmode" constant pgSslmodeAllow (line 31) | pgSslmodeAllow = "allow" constant pgSslmodeDisable (line 32) | pgSslmodeDisable = "disable" constant pgSslmodePrefer (line 33) | pgSslmodePrefer = "prefer" constant pgSslmodeRequire (line 34) | pgSslmodeRequire = "require" constant pgUser (line 35) | pgUser = "user" constant pgDbType (line 36) | pgDbType = "db_type" type Scanner (line 55) | type Scanner struct method Keywords (line 90) | func (s Scanner) Keywords() []string { method FromData (line 94) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 187) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method Type (line 305) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 309) | func (s Scanner) Description() string { function New (line 61) | func New(opts ...func(*Scanner)) *Scanner { function WithIgnorePattern (line 72) | func WithIgnorePattern(ignoreStrings []string) func(*Scanner) { function findUriMatches (line 191) | func findUriMatches(data []byte, ignorePatterns []*regexp.Regexp) []map[... function shouldIgnore (line 221) | func shouldIgnore(uri []byte, ignorePatterns []*regexp.Regexp) bool { function getDeadlineInSeconds (line 233) | func getDeadlineInSeconds(ctx context.Context) (int, bool) { function isErrorDatabaseNotFound (line 244) | func isErrorDatabaseNotFound(err error, dbName string) bool { function verifyPostgres (line 253) | func verifyPostgres(params map[string]string) (bool, error) { FILE: pkg/detectors/postgres/postgres_integration_test.go constant postgresUser (line 27) | postgresUser = "postgres" constant postgresPass (line 28) | postgresPass = "23201da=b56ca236f3dc6736c0f9afad" constant postgresHost (line 29) | postgresHost = "localhost" constant postgresPort (line 30) | postgresPort = "5434" constant inactivePass (line 32) | inactivePass = "inactive" constant inactiveHost (line 33) | inactiveHost = "192.0.2.0" function TestPostgres_FromChunk (line 36) | func TestPostgres_FromChunk(t *testing.T) { function dockerLogLine (line 346) | func dockerLogLine(hash string, needle string) chan struct{} { function startPostgres (line 364) | func startPostgres() error { function stopPostgres (line 386) | func stopPostgres() { function BenchmarkFromData (line 390) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/postgres/postgres_test.go function TestPostgres_Pattern (line 22) | func TestPostgres_Pattern(t *testing.T) { function TestPostgres_FromDataWithIgnorePattern (line 85) | func TestPostgres_FromDataWithIgnorePattern(t *testing.T) { FILE: pkg/detectors/posthog/posthog.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 87) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 91) | func (s Scanner) Description() string { FILE: pkg/detectors/posthog/posthog_integration_test.go function TestAppPosthog_FromChunk (line 19) | func TestAppPosthog_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/posthog/posthog_test.go function TestAppPosthog_Pattern (line 20) | func TestAppPosthog_Pattern(t *testing.T) { FILE: pkg/detectors/postman/postman.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getClient (line 68) | func (s Scanner) getClient() *http.Client { method Type (line 97) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 101) | func (s Scanner) Description() string { constant verifyURL (line 20) | verifyURL = "https://api.getpostman.com/collections" function verifyPostman (line 75) | func verifyPostman(ctx context.Context, client *http.Client, token strin... FILE: pkg/detectors/postman/postman_integration_test.go function TestPostman_FromChunk (line 20) | func TestPostman_FromChunk(t *testing.T) { function BenchmarkFromData (line 144) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/postman/postman_test.go function TestPostman_Pattern (line 20) | func TestPostman_Pattern(t *testing.T) { FILE: pkg/detectors/postmark/postmark.go type Scanner (line 18) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 149) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 153) | func (s Scanner) Description() string { function verifyKey (line 70) | func verifyKey(ctx context.Context, client *http.Client, key string) (bo... function verifyServerAPIKey (line 100) | func verifyServerAPIKey(ctx context.Context, client *http.Client, key st... function verifyAccountAPIKey (line 111) | func verifyAccountAPIKey(ctx context.Context, client *http.Client, key s... function verifyKeyWithOptions (line 122) | func verifyKeyWithOptions(ctx context.Context, client *http.Client, key,... FILE: pkg/detectors/postmark/postmark_integration_test.go function TestPostmark_FromChunk (line 19) | func TestPostmark_FromChunk(t *testing.T) { function BenchmarkFromData (line 125) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/postmark/postmark_test.go function TestPostmark_Pattern (line 20) | func TestPostmark_Pattern(t *testing.T) { FILE: pkg/detectors/powrbot/powrbot.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/powrbot/powrbot_integration_test.go function TestPowrbot_FromChunk (line 19) | func TestPowrbot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/powrbot/powrbot_test.go function TestPowrbot_Pattern (line 20) | func TestPowrbot_Pattern(t *testing.T) { FILE: pkg/detectors/prefect/prefect.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/prefect/prefect_integration_test.go function TestPrefect_FromChunk (line 19) | func TestPrefect_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/prefect/prefect_test.go function TestPrefect_Pattern (line 20) | func TestPrefect_Pattern(t *testing.T) { FILE: pkg/detectors/privacy/privacy.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/privacy/privacy_integration_test.go function TestPrivacy_FromChunk (line 21) | func TestPrivacy_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/privacy/privacy_test.go function TestPrivacy_Pattern (line 20) | func TestPrivacy_Pattern(t *testing.T) { FILE: pkg/detectors/privatekey/cracker.go function init (line 16) | func init() { function Crack (line 24) | func Crack(in []byte) (any, string, error) { FILE: pkg/detectors/privatekey/cracker_test.go function Test_crack (line 57) | func Test_crack(t *testing.T) { function BenchmarkParseWrongPassword (line 86) | func BenchmarkParseWrongPassword(b *testing.B) { function BenchmarkParseRightPassword (line 92) | func BenchmarkParseRightPassword(b *testing.B) { function BenchmarkCracker (line 98) | func BenchmarkCracker(b *testing.B) { FILE: pkg/detectors/privatekey/fingerprint.go function FingerprintPEMKey (line 23) | func FingerprintPEMKey(parsedKey any) (string, error) { function fingerprintPublicKey (line 42) | func fingerprintPublicKey(pubKey any) (string, error) { function fingerprintSSHPublicKey (line 53) | func fingerprintSSHPublicKey(pubKey ssh.PublicKey) string { FILE: pkg/detectors/privatekey/normalize.go function Normalize (line 7) | func Normalize(in string) string { FILE: pkg/detectors/privatekey/privatekey.go type Scanner (line 30) | type Scanner struct method Keywords (line 47) | func (s Scanner) Keywords() []string { method MaxSecretSize (line 54) | func (s Scanner) MaxSecretSize() int64 { return maxPrivateKeySize } method FromData (line 57) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 174) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method Description (line 178) | func (s Scanner) Description() string { method Type (line 293) | func (s Scanner) Type() detectorspb.DetectorType { constant maxPrivateKeySize (line 51) | maxPrivateKeySize = 4096 type result (line 182) | type result struct function lookupFingerprintCertificateUrls (line 187) | func lookupFingerprintCertificateUrls( function LookupFingerprint (line 220) | func LookupFingerprint(ctx context.Context, publicKeyFingerprintInHex st... type DriftwoodResult (line 239) | type DriftwoodResult struct type extraData (line 259) | type extraData struct method Add (line 270) | func (e *extraData) Add(key string, value string) { function newExtraData (line 264) | func newExtraData() *extraData { type VerificationErrors (line 276) | type VerificationErrors struct method Add (line 287) | func (e *VerificationErrors) Add(err error) { function NewVerificationErrors (line 281) | func NewVerificationErrors(capacity int) *VerificationErrors { FILE: pkg/detectors/privatekey/privatekey_integration_test.go function TestPrivatekey_FromChunk (line 20) | func TestPrivatekey_FromChunk(t *testing.T) { function BenchmarkFromData (line 166) | func BenchmarkFromData(benchmark *testing.B) { function Test_lookupFingerprint (line 182) | func Test_lookupFingerprint(t *testing.T) { FILE: pkg/detectors/privatekey/privatekey_test.go function TestPrivatekey_Pattern (line 37) | func TestPrivatekey_Pattern(t *testing.T) { FILE: pkg/detectors/privatekey/ssh_integration.go function firstResponseFromSSH (line 29) | func firstResponseFromSSH(ctx context.Context, parsedKey any, username, ... function sshDialWithContext (line 87) | func sshDialWithContext(ctx context.Context, network, addr string, confi... function VerifyGitHubUser (line 106) | func VerifyGitHubUser(ctx context.Context, parsedKey any) (*string, erro... function VerifyGitLabUser (line 124) | func VerifyGitLabUser(ctx context.Context, parsedKey any) (*string, erro... FILE: pkg/detectors/privatekey/ssh_integration_test.go function TestFirstResponseFromSSH (line 16) | func TestFirstResponseFromSSH(t *testing.T) { FILE: pkg/detectors/prodpad/prodpad.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/prodpad/prodpad_integration_test.go function TestProdpad_FromChunk (line 19) | func TestProdpad_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/prodpad/prodpad_test.go function TestProdpad_Pattern (line 20) | func TestProdpad_Pattern(t *testing.T) { FILE: pkg/detectors/prospectcrm/prospectcrm.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/prospectcrm/prospectcrm_integration_test.go function TestProspectCRM_FromChunk (line 19) | func TestProspectCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/prospectcrm/prospectcrm_test.go function TestProspectCRM_Pattern (line 20) | func TestProspectCRM_Pattern(t *testing.T) { FILE: pkg/detectors/protocolsio/protocolsio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/protocolsio/protocolsio_integration_test.go function TestProtocolsIO_FromChunk (line 19) | func TestProtocolsIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/protocolsio/protocolsio_test.go function TestProtocolsIO_Pattern (line 20) | func TestProtocolsIO_Pattern(t *testing.T) { FILE: pkg/detectors/proxycrawl/proxycrawl.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/proxycrawl/proxycrawl_integration_test.go function TestProxyCrawl_FromChunk (line 19) | func TestProxyCrawl_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/proxycrawl/proxycrawl_test.go function TestProxyCrawl_Pattern (line 20) | func TestProxyCrawl_Pattern(t *testing.T) { FILE: pkg/detectors/pubnubpublishkey/pubnubpublishkey.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getClient (line 72) | func (s Scanner) getClient() *http.Client { method Type (line 102) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 106) | func (s Scanner) Description() string { function verifyPubNub (line 79) | func verifyPubNub(ctx context.Context, client *http.Client, resMatch, re... FILE: pkg/detectors/pubnubpublishkey/pubnubpublishkey_integration_test.go function TestPubNubPublishKey_FromChunk (line 21) | func TestPubNubPublishKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 146) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pubnubpublishkey/pubnubpublishkey_test.go function TestPubNubPublishKey_Pattern (line 22) | func TestPubNubPublishKey_Pattern(t *testing.T) { FILE: pkg/detectors/pubnubsubscriptionkey/pubnubsubscriptionkey.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyKey (line 69) | func verifyKey(ctx context.Context, client *http.Client, key string) (bo... FILE: pkg/detectors/pubnubsubscriptionkey/pubnubsubscriptionkey_integration_test.go function TestPubNubSubscriptionKey_FromChunk (line 19) | func TestPubNubSubscriptionKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pubnubsubscriptionkey/pubnubsubscriptionkey_test.go function TestPubNubSubscriptionKey_Pattern (line 20) | func TestPubNubSubscriptionKey_Pattern(t *testing.T) { FILE: pkg/detectors/pulumi/pulumi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/pulumi/pulumi_integration_test.go function TestPulumi_FromChunk (line 19) | func TestPulumi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pulumi/pulumi_test.go function TestPulumi_Pattern (line 20) | func TestPulumi_Pattern(t *testing.T) { FILE: pkg/detectors/purestake/purestake.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/purestake/purestake_integration_test.go function TestPureStake_FromChunk (line 19) | func TestPureStake_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/purestake/purestake_test.go function TestPureStake_Pattern (line 20) | func TestPureStake_Pattern(t *testing.T) { FILE: pkg/detectors/pushbulletapikey/pushbulletapikey.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/pushbulletapikey/pushbulletapikey_integration_test.go function TestPushBulletApiKey_FromChunk (line 19) | func TestPushBulletApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pushbulletapikey/pushbulletapikey_test.go function TestPushBulletApiKey_Pattern (line 20) | func TestPushBulletApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/pusherchannelkey/pusherchannelkey.go type Scanner (line 24) | type Scanner struct method Keywords (line 43) | func (s Scanner) Keywords() []string { method FromData (line 52) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 99) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 103) | func (s Scanner) Description() string { constant auth_version (line 48) | auth_version = "1.0" function hmacBytes (line 93) | func hmacBytes(toSign, secret []byte) []byte { function verifyPusherChannelKey (line 107) | func verifyPusherChannelKey(ctx context.Context, client *http.Client, ap... FILE: pkg/detectors/pusherchannelkey/pusherchannelkey_integration_test.go function TestPusherChannelKey_FromChunk (line 19) | func TestPusherChannelKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 120) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pusherchannelkey/pusherchannelkey_test.go function TestPusherChannelKey_Pattern (line 26) | func TestPusherChannelKey_Pattern(t *testing.T) { FILE: pkg/detectors/pypi/pypi.go type Scanner (line 18) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 123) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 127) | func (s Scanner) Description() string { function verifyMatch (line 70) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/pypi/pypi_integration_test.go function TestPypi_FromChunk (line 20) | func TestPypi_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/pypi/pypi_test.go function TestPypi_Pattern (line 13) | func TestPypi_Pattern(t *testing.T) { FILE: pkg/detectors/qase/qase.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyQase (line 69) | func verifyQase(ctx context.Context, client *http.Client, key string) (b... FILE: pkg/detectors/qase/qase_integration_test.go function TestQase_FromChunk (line 19) | func TestQase_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/qase/qase_test.go function TestQase_Pattern (line 20) | func TestQase_Pattern(t *testing.T) { FILE: pkg/detectors/qualaroo/qualaroo.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyQualaroo (line 69) | func verifyQualaroo(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/qualaroo/qualaroo_integration_test.go function TestQualaroo_FromChunk (line 19) | func TestQualaroo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/qualaroo/qualaroo_test.go function TestQualaroo_Pattern (line 20) | func TestQualaroo_Pattern(t *testing.T) { FILE: pkg/detectors/qubole/qubole.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyQubole (line 69) | func verifyQubole(ctx context.Context, client *http.Client, key string) ... FILE: pkg/detectors/qubole/qubole_integration_test.go function TestQubole_FromChunk (line 19) | func TestQubole_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/qubole/qubole_test.go function TestQubole_Pattern (line 20) | func TestQubole_Pattern(t *testing.T) { FILE: pkg/detectors/rabbitmq/rabbitmq.go type Scanner (line 17) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verify (line 89) | func (s Scanner) verify(url string) (bool, error) { method Type (line 117) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 121) | func (s Scanner) Description() string { FILE: pkg/detectors/rabbitmq/rabbitmq_integration_test.go function TestRabbitMQ_FromChunk (line 19) | func TestRabbitMQ_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rabbitmq/rabbitmq_test.go function TestRabbitMQ_Pattern (line 20) | func TestRabbitMQ_Pattern(t *testing.T) { FILE: pkg/detectors/railwayapp/railwayapp.go type Scanner (line 19) | type Scanner struct method getClient (line 39) | func (s Scanner) getClient() *http.Client { method Keywords (line 49) | func (s Scanner) Keywords() []string { method Description (line 53) | func (s Scanner) Description() string { method FromData (line 58) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 94) | func (s Scanner) Type() detectorspb.DetectorType { type graphQLResponse (line 24) | type graphQLResponse struct function verifyRailwayApp (line 102) | func verifyRailwayApp(ctx context.Context, client *http.Client, match st... function getJSONPayload (line 160) | func getJSONPayload() ([]byte, error) { FILE: pkg/detectors/railwayapp/railwayapp_integration_test.go function TestRailwayApp_FromChunk (line 20) | func TestRailwayApp_FromChunk(t *testing.T) { function BenchmarkFromData (line 159) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/railwayapp/railwayapp_test.go function TestRailwayApp_Pattern (line 11) | func TestRailwayApp_Pattern(t *testing.T) { FILE: pkg/detectors/ramp/ramp.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 98) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 102) | func (s Scanner) Description() string { FILE: pkg/detectors/ramp/ramp_integration_test.go function TestRamp_FromChunk (line 20) | func TestRamp_FromChunk(t *testing.T) { function BenchmarkFromData (line 149) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ramp/ramp_test.go function TestRamp_Pattern (line 22) | func TestRamp_Pattern(t *testing.T) { FILE: pkg/detectors/rapidapi/rapidapi.go type Scanner (line 14) | type Scanner struct method Keywords (line 27) | func (s Scanner) Keywords() []string { method FromData (line 32) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/rapidapi/rapidapi_integration_test.go function TestRapidApi_FromChunk (line 19) | func TestRapidApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rapidapi/rapidapi_test.go function TestRapidApi_Pattern (line 20) | func TestRapidApi_Pattern(t *testing.T) { FILE: pkg/detectors/raven/raven.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/raven/raven_integration_test.go function TestRaven_FromChunk (line 19) | func TestRaven_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/raven/raven_test.go function TestRaven_Pattern (line 20) | func TestRaven_Pattern(t *testing.T) { FILE: pkg/detectors/rawg/rawg.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/rawg/rawg_integration_test.go function TestRawg_FromChunk (line 19) | func TestRawg_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rawg/rawg_test.go function TestRawg_Pattern (line 20) | func TestRawg_Pattern(t *testing.T) { FILE: pkg/detectors/razorpay/razorpay.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/razorpay/razorpay_integration_test.go function TestRazorPay_FromChunk (line 20) | func TestRazorPay_FromChunk(t *testing.T) { function BenchmarkFromData (line 95) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/razorpay/razorpay_test.go function TestRazorPay_Pattern (line 22) | func TestRazorPay_Pattern(t *testing.T) { FILE: pkg/detectors/reachmail/reachmail.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/reachmail/reachmail_integration_test.go function TestReachmail_FromChunk (line 18) | func TestReachmail_FromChunk(t *testing.T) { function BenchmarkFromData (line 105) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/reachmail/reachmail_test.go function TestReachmail_Pattern (line 20) | func TestReachmail_Pattern(t *testing.T) { FILE: pkg/detectors/readme/readme.go type Scanner (line 13) | type Scanner struct method Keywords (line 25) | func (s Scanner) Keywords() []string { method FromData (line 30) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 65) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 69) | func (s Scanner) Description() string { FILE: pkg/detectors/readme/readme_integration_test.go function TestReadMe_FromChunk (line 19) | func TestReadMe_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/readme/readme_test.go function TestReadMe_Pattern (line 20) | func TestReadMe_Pattern(t *testing.T) { FILE: pkg/detectors/reallysimplesystems/reallysimplesystems.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/reallysimplesystems/reallysimplesystems_integration_test.go function TestReallySimpleSystems_FromChunk (line 19) | func TestReallySimpleSystems_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/reallysimplesystems/reallysimplesystems_test.go function TestReallySimpleSystems_Pattern (line 20) | func TestReallySimpleSystems_Pattern(t *testing.T) { FILE: pkg/detectors/rebrandly/rebrandly.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/rebrandly/rebrandly_integration_test.go function TestRebrandly_FromChunk (line 19) | func TestRebrandly_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rebrandly/rebrandly_test.go function TestRebrandly_Pattern (line 20) | func TestRebrandly_Pattern(t *testing.T) { FILE: pkg/detectors/rechargepayments/rechargepayments.go type Scanner (line 13) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/rechargepayments/rechargepayments_integration_test.go function TestRechargePayments_FromChunk (line 19) | func TestRechargePayments_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rechargepayments/rechargepayments_test.go function TestRechargePayments_Pattern (line 24) | func TestRechargePayments_Pattern(t *testing.T) { FILE: pkg/detectors/redis/redis.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 139) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 143) | func (s Scanner) Description() string { function verifyRedis (line 123) | func verifyRedis(ctx context.Context, u *url.URL) bool { FILE: pkg/detectors/redis/redis_integration_test.go function setupACLConfigFile (line 22) | func setupACLConfigFile(redisUser, redisPass string) (*os.File, error) { function TestRedisIntegration_FromChunk (line 41) | func TestRedisIntegration_FromChunk(t *testing.T) { function TestURI_FromChunk (line 158) | func TestURI_FromChunk(t *testing.T) { function BenchmarkFromData (line 217) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/redis/redis_test.go function TestRedisIntegration_Pattern (line 25) | func TestRedisIntegration_Pattern(t *testing.T) { FILE: pkg/detectors/refiner/refiner.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/refiner/refiner_integration_test.go function TestRefiner_FromChunk (line 19) | func TestRefiner_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/refiner/refiner_test.go function TestRefiner_Pattern (line 20) | func TestRefiner_Pattern(t *testing.T) { FILE: pkg/detectors/rentman/rentman.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/rentman/rentman_integration_test.go function TestRentman_FromChunk (line 19) | func TestRentman_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rentman/rentman_test.go function TestRentman_Pattern (line 20) | func TestRentman_Pattern(t *testing.T) { FILE: pkg/detectors/repairshopr/repairshopr.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/repairshopr/repairshopr_integration_test.go function TestRepairshopr_FromChunk (line 19) | func TestRepairshopr_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/repairshopr/repairshopr_test.go function TestRepairshopr_Pattern (line 22) | func TestRepairshopr_Pattern(t *testing.T) { FILE: pkg/detectors/replicate/replicate.go type Scanner (line 15) | type Scanner struct method Keywords (line 27) | func (s Scanner) Keywords() []string { method FromData (line 31) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/replicate/replicate_integration_test.go function TestReplicate_FromChunk (line 20) | func TestReplicate_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/replicate/replicate_test.go function TestReplicate_Pattern (line 20) | func TestReplicate_Pattern(t *testing.T) { FILE: pkg/detectors/replyio/replyio.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 32) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/replyio/replyio_integration_test.go function TestReplyio_FromChunk (line 20) | func TestReplyio_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/replyio/replyio_test.go function TestReplyio_Pattern (line 20) | func TestReplyio_Pattern(t *testing.T) { FILE: pkg/detectors/requestfinance/requestfinance.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/requestfinance/requestfinance_integration_test.go function TestRequestfinance_FromChunk (line 20) | func TestRequestfinance_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/requestfinance/requestfinance_test.go function TestRequestfinance_Pattern (line 20) | func TestRequestfinance_Pattern(t *testing.T) { FILE: pkg/detectors/restpackhtmltopdfapi/restpackhtmltopdfapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/restpackhtmltopdfapi/restpackhtmltopdfapi_integration_test.go function TestRestpackHtmlToPdfAPI_FromChunk (line 19) | func TestRestpackHtmlToPdfAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/restpackhtmltopdfapi/restpackhtmltopdfapi_test.go function TestRestpackHtmlToPdfAPI_Pattern (line 20) | func TestRestpackHtmlToPdfAPI_Pattern(t *testing.T) { FILE: pkg/detectors/restpackscreenshotapi/restpackscreenshotapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/restpackscreenshotapi/restpackscreenshotapi_integration_test.go function TestRestpackScreenshotAPI_FromChunk (line 19) | func TestRestpackScreenshotAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/restpackscreenshotapi/restpackscreenshotapi_test.go function TestRestpackScreenshotAPI_Pattern (line 20) | func TestRestpackScreenshotAPI_Pattern(t *testing.T) { FILE: pkg/detectors/rev/rev.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/rev/rev_integration_test.go function TestRev_FromChunk (line 19) | func TestRev_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rev/rev_test.go function TestRev_Pattern (line 22) | func TestRev_Pattern(t *testing.T) { FILE: pkg/detectors/revampcrm/revampcrm.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/revampcrm/revampcrm_integration_test.go function TestRevampCRM_FromChunk (line 19) | func TestRevampCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/revampcrm/revampcrm_test.go function TestRevampCRM_Pattern (line 22) | func TestRevampCRM_Pattern(t *testing.T) { FILE: pkg/detectors/ringcentral/ringcentral.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/ringcentral/ringcentral_integration_test.go function TestRingcentral_FromChunk (line 19) | func TestRingcentral_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ringcentral/ringcentral_test.go function TestRingcentral_Pattern (line 22) | func TestRingcentral_Pattern(t *testing.T) { FILE: pkg/detectors/ritekit/ritekit.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/ritekit/ritekit_integration_test.go function TestRiteKit_FromChunk (line 19) | func TestRiteKit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ritekit/ritekit_test.go function TestRiteKit_Pattern (line 20) | func TestRiteKit_Pattern(t *testing.T) { FILE: pkg/detectors/roaring/roaring.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/roaring/roaring_integration_test.go function TestRoaring_FromChunk (line 19) | func TestRoaring_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/roaring/roaring_test.go function TestRoaring_Pattern (line 22) | func TestRoaring_Pattern(t *testing.T) { FILE: pkg/detectors/robinhoodcrypto/robinhoodcrypto.go type Scanner (line 21) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 193) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 197) | func (s Scanner) Description() string { function verifyMatch (line 86) | func verifyMatch(ctx context.Context, client *http.Client, apiKey, base6... FILE: pkg/detectors/robinhoodcrypto/robinhoodcrypto_integration_test.go function TestRobinhoodcrypto_FromChunk (line 20) | func TestRobinhoodcrypto_FromChunk(t *testing.T) { function BenchmarkFromData (line 191) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/robinhoodcrypto/robinhoodcrypto_test.go function TestRobinhoodCrypto_Pattern (line 11) | func TestRobinhoodCrypto_Pattern(t *testing.T) { FILE: pkg/detectors/rocketreach/rocketreach.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/rocketreach/rocketreach_integration_test.go function TestRocketReach_FromChunk (line 19) | func TestRocketReach_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rocketreach/rocketreach_test.go function TestRocketReach_Pattern (line 20) | func TestRocketReach_Pattern(t *testing.T) { FILE: pkg/detectors/rootly/rootly.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyMatch (line 59) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/rootly/rootly_integration_test.go function TestRootly_FromChunk (line 19) | func TestRootly_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rootly/rootly_test.go function TestRootly_Pattern (line 13) | func TestRootly_Pattern(t *testing.T) { FILE: pkg/detectors/route4me/route4me.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/route4me/route4me_integration_test.go function TestRoute4me_FromChunk (line 19) | func TestRoute4me_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/route4me/route4me_test.go function TestRoute4me_Pattern (line 20) | func TestRoute4me_Pattern(t *testing.T) { FILE: pkg/detectors/rownd/rownd.go type Scanner (line 14) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/rownd/rownd_integration_test.go function TestRownd_FromChunk (line 19) | func TestRownd_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rownd/rownd_test.go function TestRownd_Pattern (line 24) | func TestRownd_Pattern(t *testing.T) { FILE: pkg/detectors/rubygems/rubygems.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/rubygems/rubygems_integration_test.go function TestRubyGems_FromChunk (line 19) | func TestRubyGems_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/rubygems/rubygems_test.go function TestRubyGems_Pattern (line 20) | func TestRubyGems_Pattern(t *testing.T) { FILE: pkg/detectors/runrunit/runrunit.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/runrunit/runrunit_integration_test.go function TestRunRunIt_FromChunk (line 19) | func TestRunRunIt_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/runrunit/runrunit_test.go function TestRunRunIt_Pattern (line 22) | func TestRunRunIt_Pattern(t *testing.T) { FILE: pkg/detectors/saladcloudapikey/saladcloudapikey.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method Description (line 34) | func (s Scanner) Description() string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 100) | func (s Scanner) Type() detectorspb.DetectorType { function verifyMatch (line 74) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/saladcloudapikey/saladcloudapikey_integration_test.go function TestSaladCloudApiKey_FromChunk (line 20) | func TestSaladCloudApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/saladcloudapikey/saladcloudapikey_test.go function TestSaladCloudApiKey_Pattern (line 13) | func TestSaladCloudApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/salesblink/salesblink.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/salesblink/salesblink_integration_test.go function TestSalesblink_FromChunk (line 19) | func TestSalesblink_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salesblink/salesblink_test.go function TestSalesblink_Pattern (line 20) | func TestSalesblink_Pattern(t *testing.T) { FILE: pkg/detectors/salescookie/salescookie.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/salescookie/salescookie_integration_test.go function TestSalescookie_FromChunk (line 19) | func TestSalescookie_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salescookie/salescookie_test.go function TestSalescookie_Pattern (line 20) | func TestSalescookie_Pattern(t *testing.T) { FILE: pkg/detectors/salesflare/salesflare.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/salesflare/salesflare_integration_test.go function TestSalesflare_FromChunk (line 19) | func TestSalesflare_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salesflare/salesflare_test.go function TestSalesflare_Pattern (line 20) | func TestSalesflare_Pattern(t *testing.T) { FILE: pkg/detectors/salesforce/salesforce.go constant currentVersion (line 17) | currentVersion = "58.0" type Scanner (line 20) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 106) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 110) | func (s Scanner) Description() string { FILE: pkg/detectors/salesforce/salesforce_integration_test.go function TestSalesforce_FromChunk (line 20) | func TestSalesforce_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salesforce/salesforce_test.go function TestSalesforce_Pattern (line 22) | func TestSalesforce_Pattern(t *testing.T) { FILE: pkg/detectors/salesforceoauth2/salesforceoauth2.go type Scanner (line 21) | type Scanner struct method Keywords (line 41) | func (s Scanner) Keywords() []string { method getClient (line 45) | func (s Scanner) getClient() *http.Client { method Type (line 53) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 57) | func (s Scanner) Description() string { method FromData (line 62) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 128) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... method handleBadRequest (line 171) | func (s Scanner) handleBadRequest(resp *http.Response) (bool, error) { type oauthErrorResponse (line 165) | type oauthErrorResponse struct FILE: pkg/detectors/salesforceoauth2/salesforceoauth2_integration_test.go function TestSalesforceOauth2_FromData (line 20) | func TestSalesforceOauth2_FromData(t *testing.T) { function BenchmarkFromData (line 175) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salesforceoauth2/salesforceoauth2_test.go function TestSalesforceOauth2_Pattern (line 13) | func TestSalesforceOauth2_Pattern(t *testing.T) { FILE: pkg/detectors/salesforcerefreshtoken/salesforcerefreshtoken.go type Scanner (line 19) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method Type (line 48) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 52) | func (s Scanner) Description() string { method FromData (line 57) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 99) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... type introspectAPIResponse (line 151) | type introspectAPIResponse struct FILE: pkg/detectors/salesforcerefreshtoken/salesforcerefreshtoken_integration_test.go function TestSalesforcerefreshtoken_FromChunk (line 20) | func TestSalesforcerefreshtoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 184) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salesforcerefreshtoken/salesforcerefreshtoken_test.go function TestSalesforcerefreshtoken_Pattern (line 13) | func TestSalesforcerefreshtoken_Pattern(t *testing.T) { FILE: pkg/detectors/salesmate/salesmate.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/salesmate/salesmate_integration_test.go function TestSalesmate_FromChunk (line 19) | func TestSalesmate_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/salesmate/salesmate_test.go function TestSalesmate_Pattern (line 22) | func TestSalesmate_Pattern(t *testing.T) { FILE: pkg/detectors/sanity/sanity.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method Description (line 33) | func (s Scanner) Description() string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { function verifySanityAuthToken (line 79) | func verifySanityAuthToken(ctx context.Context, client *http.Client, aut... FILE: pkg/detectors/sanity/sanity_integration_test.go function TestSanity_FromChunk (line 20) | func TestSanity_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sanity/sanity_test.go function TestSanity_Pattern (line 24) | func TestSanity_Pattern(t *testing.T) { FILE: pkg/detectors/satismeterprojectkey/satismeterprojectkey.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { function verifySatisMeterApp (line 81) | func verifySatisMeterApp(ctx context.Context, client *http.Client, proje... FILE: pkg/detectors/satismeterprojectkey/satismeterprojectkey_integration_test.go function TestSatismeterProjectkey_FromChunk (line 19) | func TestSatismeterProjectkey_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/satismeterprojectkey/satismeterprojectkey_test.go function TestSatisMeterProjectKey_Pattern (line 22) | func TestSatisMeterProjectKey_Pattern(t *testing.T) { FILE: pkg/detectors/satismeterwritekey/satismeterwritekey.go type Scanner (line 19) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 85) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 89) | func (s Scanner) Description() string { function verifySatisMeterWriteKey (line 94) | func verifySatisMeterWriteKey(ctx context.Context, client *http.Client, ... function createPayload (line 123) | func createPayload(writeKey, projectID string) []byte { FILE: pkg/detectors/satismeterwritekey/satismeterwritekey_integration_test.go function TestSatismeterWritekey_FromChunk (line 19) | func TestSatismeterWritekey_FromChunk(t *testing.T) { function BenchmarkFromData (line 122) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/satismeterwritekey/satismeterwritekey_test.go function TestSatisMeterWriteKey_Pattern (line 52) | func TestSatisMeterWriteKey_Pattern(t *testing.T) { FILE: pkg/detectors/saucelabs/saucelabs.go type Scanner (line 16) | type Scanner struct method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 91) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 95) | func (s Scanner) Description() string { function verifySauceLabKey (line 99) | func verifySauceLabKey(ctx context.Context, client *http.Client, userNam... FILE: pkg/detectors/saucelabs/saucelabs_integration_test.go function TestSauceLabs_FromChunk (line 19) | func TestSauceLabs_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { function createFakeString (line 135) | func createFakeString(username, key string) string { FILE: pkg/detectors/saucelabs/saucelabs_test.go function TestSauceLabs_Pattern (line 24) | func TestSauceLabs_Pattern(t *testing.T) { FILE: pkg/detectors/scalewaykey/scalewaykey.go type Scanner (line 14) | type Scanner struct method Keywords (line 27) | func (s Scanner) Keywords() []string { method FromData (line 32) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/scalewaykey/scalewaykey_integration_test.go function TestScalewayKey_FromChunk (line 19) | func TestScalewayKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scalewaykey/scalewaykey_test.go function TestScalewayKey_Pattern (line 20) | func TestScalewayKey_Pattern(t *testing.T) { FILE: pkg/detectors/scalr/scalr.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/scalr/scalr_integration_test.go function TestScalr_FromChunk (line 19) | func TestScalr_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scalr/scalr_test.go function TestScalr_Pattern (line 22) | func TestScalr_Pattern(t *testing.T) { FILE: pkg/detectors/scrapeowl/scrapeowl.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/scrapeowl/scrapeowl_integration_test.go function TestScrapeowl_FromChunk (line 19) | func TestScrapeowl_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scrapeowl/scrapeowl_test.go function TestScrapeowl_Pattern (line 20) | func TestScrapeowl_Pattern(t *testing.T) { FILE: pkg/detectors/scraperapi/scraperapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/scraperapi/scraperapi_integration_test.go function TestScraperAPI_FromChunk (line 19) | func TestScraperAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scraperapi/scraperapi_test.go function TestScraperAPI_Pattern (line 20) | func TestScraperAPI_Pattern(t *testing.T) { FILE: pkg/detectors/scraperbox/scraperbox.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/scraperbox/scraperbox_integration_test.go function TestScraperBox_FromChunk (line 19) | func TestScraperBox_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scraperbox/scraperbox_test.go function TestScraperBox_Pattern (line 20) | func TestScraperBox_Pattern(t *testing.T) { FILE: pkg/detectors/scrapestack/scrapestack.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/scrapestack/scrapestack_integration_test.go function TestScrapeStack_FromChunk (line 19) | func TestScrapeStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scrapestack/scrapestack_test.go function TestScrapeStack_Pattern (line 20) | func TestScrapeStack_Pattern(t *testing.T) { FILE: pkg/detectors/scrapfly/scrapfly.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/scrapfly/scrapfly_integration_test.go function TestScrapfly_FromChunk (line 19) | func TestScrapfly_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scrapfly/scrapfly_test.go function TestScrapfly_Pattern (line 20) | func TestScrapfly_Pattern(t *testing.T) { FILE: pkg/detectors/scrapingant/scrapingant.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 62) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 66) | func (s Scanner) Description() string { function verifyScrapingAnt (line 70) | func verifyScrapingAnt(ctx context.Context, client *http.Client, apiKey ... FILE: pkg/detectors/scrapingant/scrapingant_integration_test.go function TestScrapingAnt_FromChunk (line 19) | func TestScrapingAnt_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scrapingant/scrapingant_test.go function TestScrapingAnt_Pattern (line 20) | func TestScrapingAnt_Pattern(t *testing.T) { FILE: pkg/detectors/scrapingbee/scrapingbee.go type Scanner (line 16) | type Scanner struct method Type (line 23) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 27) | func (s Scanner) Description() string { method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyMatch (line 76) | func verifyMatch(ctx context.Context, client *http.Client, key string) (... FILE: pkg/detectors/scrapingbee/scrapingbee_integration_test.go function TestScrapingBee_FromChunk (line 19) | func TestScrapingBee_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scrapingbee/scrapingbee_test.go function TestScrapingBee_Pattern (line 13) | func TestScrapingBee_Pattern(t *testing.T) { FILE: pkg/detectors/screenshotapi/screenshotapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { type response (line 34) | type response struct FILE: pkg/detectors/screenshotapi/screenshotapi_integration_test.go function TestScreenshotAPI_FromChunk (line 19) | func TestScreenshotAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/screenshotapi/screenshotapi_test.go function TestScreenshotAPI_Pattern (line 20) | func TestScreenshotAPI_Pattern(t *testing.T) { FILE: pkg/detectors/screenshotlayer/screenshotlayer.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/screenshotlayer/screenshotlayer_integration_test.go function TestScreenshotLayer_FromChunk (line 19) | func TestScreenshotLayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/screenshotlayer/screenshotlayer_test.go function TestScreenshotLayer_Pattern (line 20) | func TestScreenshotLayer_Pattern(t *testing.T) { FILE: pkg/detectors/scrutinizerci/scrutinizerci.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/scrutinizerci/scrutinizerci_integration_test.go function TestScrutinizerCi_FromChunk (line 19) | func TestScrutinizerCi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/scrutinizerci/scrutinizerci_test.go function TestScrutinizerCi_Pattern (line 20) | func TestScrutinizerCi_Pattern(t *testing.T) { FILE: pkg/detectors/securitytrails/securitytrails.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/securitytrails/securitytrails_integration_test.go function TestSecurityTrails_FromChunk (line 19) | func TestSecurityTrails_FromChunk(t *testing.T) { function BenchmarkFromData (line 122) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/securitytrails/securitytrails_test.go function TestSecurityTrails_Pattern (line 20) | func TestSecurityTrails_Pattern(t *testing.T) { FILE: pkg/detectors/segmentapikey/segmentapikey.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/segmentapikey/segmentapikey_integration_test.go function TestSegmentApiKey_FromChunk (line 19) | func TestSegmentApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/segmentapikey/segmentapikey_test.go function TestSegmentApiKey_Pattern (line 20) | func TestSegmentApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/selectpdf/selectpdf.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/selectpdf/selectpdf_integration_test.go function TestSelectPDF_FromChunk (line 19) | func TestSelectPDF_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/selectpdf/selectpdf_test.go function TestSelectPDF_Pattern (line 20) | func TestSelectPDF_Pattern(t *testing.T) { FILE: pkg/detectors/semaphore/semaphore.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/semaphore/semaphore_integration_test.go function TestSemaphore_FromChunk (line 19) | func TestSemaphore_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/semaphore/semaphore_test.go function TestSemaphore_Pattern (line 20) | func TestSemaphore_Pattern(t *testing.T) { FILE: pkg/detectors/sendbird/sendbird.go type Scanner (line 16) | type Scanner struct method Keywords (line 38) | func (s Scanner) Keywords() []string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 109) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 113) | func (s Scanner) Description() string { type userResp (line 32) | type userResp struct FILE: pkg/detectors/sendbird/sendbird_integration_test.go function TestSendbird_FromChunk (line 20) | func TestSendbird_FromChunk(t *testing.T) { function BenchmarkFromData (line 182) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sendbird/sendbird_test.go function TestSendbird_Pattern (line 22) | func TestSendbird_Pattern(t *testing.T) { FILE: pkg/detectors/sendbirdorganizationapi/sendbirdorganizationapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/sendbirdorganizationapi/sendbirdorganizationapi_integration_test.go function TestSendbirdOrganizationAPI_FromChunk (line 20) | func TestSendbirdOrganizationAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sendbirdorganizationapi/sendbirdorganizationapi_test.go function TestSendbirdOrganizationAPI_Pattern (line 20) | func TestSendbirdOrganizationAPI_Pattern(t *testing.T) { FILE: pkg/detectors/sendgrid/sendgrid.go type Scanner (line 19) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 122) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 126) | func (s Scanner) Description() string { function verifyToken (line 72) | func verifyToken(ctx context.Context, client *http.Client, token string)... type scopesResponse (line 118) | type scopesResponse struct FILE: pkg/detectors/sendgrid/sendgrid_integration_test.go function TestSendgrid_FromChunk (line 20) | func TestSendgrid_FromChunk(t *testing.T) { function BenchmarkFromData (line 138) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sendgrid/sendgrid_test.go function TestSendgrid_Pattern (line 20) | func TestSendgrid_Pattern(t *testing.T) { FILE: pkg/detectors/sendinbluev2/sendinbluev2.go type Scanner (line 14) | type Scanner struct method Keywords (line 27) | func (s Scanner) Keywords() []string { method FromData (line 32) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/sendinbluev2/sendinbluev2_integration_test.go function TestSendinBlueV2_FromChunk (line 19) | func TestSendinBlueV2_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sendinbluev2/sendinbluev2_test.go function TestSendinBlueV2_Pattern (line 20) | func TestSendinBlueV2_Pattern(t *testing.T) { FILE: pkg/detectors/sentryorgtoken/sentryorgtoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method Type (line 34) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 38) | func (s Scanner) Description() string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifySentryOrgToken (line 76) | func verifySentryOrgToken(ctx context.Context, client *http.Client, toke... FILE: pkg/detectors/sentryorgtoken/sentryorgtoken_integration_test.go function TestSentryOrgToken_FromChunk (line 20) | func TestSentryOrgToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sentryorgtoken/sentryorgtoken_test.go function TestSentryToken_Pattern (line 23) | func TestSentryToken_Pattern(t *testing.T) { FILE: pkg/detectors/sentrytoken/v1/sentrytoken.go type Scanner (line 18) | type Scanner struct method Version (line 38) | func (s Scanner) Version() int { method Keywords (line 44) | func (s Scanner) Keywords() []string { method FromData (line 49) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 121) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 125) | func (s Scanner) Description() string { type Organization (line 22) | type Organization struct function VerifyToken (line 81) | func VerifyToken(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/sentrytoken/v1/sentrytoken_integration_test.go function TestSentryToken_FromChunk (line 20) | func TestSentryToken_FromChunk(t *testing.T) { constant responseBody403 (line 146) | responseBody403 = ` constant responseAccountDeactivated (line 161) | responseAccountDeactivated = `{"detail": "Authentication credentials wer... constant responseEmpty (line 162) | responseEmpty = `[]` function BenchmarkFromData (line 165) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sentrytoken/v1/sentrytoken_test.go function TestSentryToken_Pattern (line 24) | func TestSentryToken_Pattern(t *testing.T) { FILE: pkg/detectors/sentrytoken/v2/sentrytoken.go type Scanner (line 15) | type Scanner struct method Version (line 28) | func (s Scanner) Version() int { method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/sentrytoken/v2/sentrytoken_integration_test.go function TestSentryToken_FromChunk (line 20) | func TestSentryToken_FromChunk(t *testing.T) { constant responseBody403 (line 146) | responseBody403 = ` constant responseAccountDeactivated (line 161) | responseAccountDeactivated = `{"detail": "Authentication credentials wer... constant responseEmpty (line 162) | responseEmpty = `[]` function BenchmarkFromData (line 165) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sentrytoken/v2/sentrytoken_test.go function TestSentryToken_Pattern (line 24) | func TestSentryToken_Pattern(t *testing.T) { FILE: pkg/detectors/serphouse/serphouse.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/serphouse/serphouse_integration_test.go function TestSerphouse_FromChunk (line 19) | func TestSerphouse_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/serphouse/serphouse_test.go function TestSerphouse_Pattern (line 20) | func TestSerphouse_Pattern(t *testing.T) { FILE: pkg/detectors/serpstack/serpstack.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/serpstack/serpstack_integration_test.go function TestSerpStack_FromChunk (line 19) | func TestSerpStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/serpstack/serpstack_test.go function TestSerpStack_Pattern (line 20) | func TestSerpStack_Pattern(t *testing.T) { FILE: pkg/detectors/sheety/sheety.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/sheety/sheety_integration_test.go function TestSheety_FromChunk (line 19) | func TestSheety_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sheety/sheety_test.go function TestSheety_Pattern (line 22) | func TestSheety_Pattern(t *testing.T) { FILE: pkg/detectors/sherpadesk/sherpadesk.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/sherpadesk/sherpadesk_integration_test.go function TestSherpadesk_FromChunk (line 19) | func TestSherpadesk_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sherpadesk/sherpadesk_test.go function TestSherpadesk_Pattern (line 20) | func TestSherpadesk_Pattern(t *testing.T) { FILE: pkg/detectors/shipday/shipday.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/shipday/shipday_integration_test.go function TestShipday_FromChunk (line 19) | func TestShipday_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shipday/shipday_test.go function TestShipday_Pattern (line 20) | func TestShipday_Pattern(t *testing.T) { FILE: pkg/detectors/shodankey/shodankey.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 98) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 102) | func (s Scanner) Description() string { type shodanInfoRes (line 57) | type shodanInfoRes struct function verifyToken (line 73) | func verifyToken(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/shodankey/shodankey_integration_test.go function TestShodanKey_FromChunk (line 19) | func TestShodanKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shodankey/shodankey_test.go function TestShodanKey_Pattern (line 20) | func TestShodanKey_Pattern(t *testing.T) { FILE: pkg/detectors/shopify/shopify.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 100) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { method Type (line 110) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 114) | func (s Scanner) Description() string { type shopifyTokenAccessScopes (line 104) | type shopifyTokenAccessScopes struct FILE: pkg/detectors/shopify/shopify_integration_test.go function TestShopify_FromChunk (line 19) | func TestShopify_FromChunk(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shopify/shopify_test.go function TestShopify_Pattern (line 22) | func TestShopify_Pattern(t *testing.T) { FILE: pkg/detectors/shortcut/shortcut.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { function verifyResult (line 56) | func verifyResult(ctx context.Context, client *http.Client, apiKey strin... FILE: pkg/detectors/shortcut/shortcut_integration_test.go function TestShortcut_FromChunk (line 19) | func TestShortcut_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shortcut/shortcut_test.go function TestShortcut_Pattern (line 20) | func TestShortcut_Pattern(t *testing.T) { FILE: pkg/detectors/shotstack/shotstack.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 99) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 103) | func (s Scanner) Description() string { FILE: pkg/detectors/shotstack/shotstack_integration_test.go function TestShotstack_FromChunk (line 19) | func TestShotstack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shotstack/shotstack_test.go function TestShotstack_Pattern (line 20) | func TestShotstack_Pattern(t *testing.T) { FILE: pkg/detectors/shutterstock/shutterstock.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/shutterstock/shutterstock_integration_test.go function TestShutterstock_FromChunk (line 19) | func TestShutterstock_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shutterstock/shutterstock_test.go function TestShutterstock_Pattern (line 22) | func TestShutterstock_Pattern(t *testing.T) { FILE: pkg/detectors/shutterstockoauth/shutterstockoauth.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/shutterstockoauth/shutterstockoauth_integration_test.go function TestShutterstockOAuth_FromChunk (line 19) | func TestShutterstockOAuth_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/shutterstockoauth/shutterstockoauth_test.go function TestShutterstockOAuth_Pattern (line 20) | func TestShutterstockOAuth_Pattern(t *testing.T) { FILE: pkg/detectors/signable/signable.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 108) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 112) | func (s Scanner) Description() string { function isCommonFalsePositive (line 71) | func isCommonFalsePositive(line string) bool { function verifyResult (line 86) | func verifyResult(ctx context.Context, client *http.Client, token string... FILE: pkg/detectors/signable/signable_integration_test.go function TestSignable_FromChunk (line 19) | func TestSignable_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/signable/signable_test.go function TestSignable_Pattern (line 8) | func TestSignable_Pattern(t *testing.T) { FILE: pkg/detectors/signalwire/signalwire.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { FILE: pkg/detectors/signalwire/signalwire_integration_test.go function TestSignalwire_FromChunk (line 19) | func TestSignalwire_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/signalwire/signalwire_test.go function TestSignalwire_Pattern (line 24) | func TestSignalwire_Pattern(t *testing.T) { FILE: pkg/detectors/signaturit/signaturit.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/signaturit/signaturit_integration_test.go function TestSignaturit_FromChunk (line 19) | func TestSignaturit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/signaturit/signaturit_test.go function TestSignaturit_Pattern (line 20) | func TestSignaturit_Pattern(t *testing.T) { FILE: pkg/detectors/signupgenius/signupgenius.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/signupgenius/signupgenius_integration_test.go function TestSignupgenius_FromChunk (line 19) | func TestSignupgenius_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/signupgenius/signupgenius_test.go function TestSignupgenius_Pattern (line 20) | func TestSignupgenius_Pattern(t *testing.T) { FILE: pkg/detectors/sigopt/sigopt.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/sigopt/sigopt_integration_test.go function TestSigopt_FromChunk (line 19) | func TestSigopt_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sigopt/sigopt_test.go function TestSigopt_Pattern (line 20) | func TestSigopt_Pattern(t *testing.T) { FILE: pkg/detectors/simfin/simfin.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/simfin/simfin_integration_test.go function TestSimFin_FromChunk (line 19) | func TestSimFin_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/simfin/simfin_test.go function TestSimFin_Pattern (line 20) | func TestSimFin_Pattern(t *testing.T) { FILE: pkg/detectors/simplesat/simplesat.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/simplesat/simplesat_integration_test.go function TestSimplesat_FromChunk (line 19) | func TestSimplesat_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/simplesat/simplesat_test.go function TestSimplesat_Pattern (line 20) | func TestSimplesat_Pattern(t *testing.T) { FILE: pkg/detectors/simplynoted/simplynoted.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/simplynoted/simplynoted_integration_test.go function TestSimplyNoted_FromChunk (line 19) | func TestSimplyNoted_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/simplynoted/simplynoted_test.go function TestSimplyNoted_Pattern (line 20) | func TestSimplyNoted_Pattern(t *testing.T) { FILE: pkg/detectors/simvoly/simvoly.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/simvoly/simvoly_integration_test.go function TestSimvoly_FromChunk (line 19) | func TestSimvoly_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/simvoly/simvoly_test.go function TestSimvoly_Pattern (line 20) | func TestSimvoly_Pattern(t *testing.T) { FILE: pkg/detectors/sinchmessage/sinchmessage.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/sinchmessage/sinchmessage_integration_test.go function TestSinchMessage_FromChunk (line 19) | func TestSinchMessage_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sinchmessage/sinchmessage_test.go function TestSinchMessage_Pattern (line 22) | func TestSinchMessage_Pattern(t *testing.T) { FILE: pkg/detectors/sirv/sirv.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/sirv/sirv_integration_test.go function TestSirv_FromChunk (line 19) | func TestSirv_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sirv/sirv_test.go function TestSirv_Pattern (line 22) | func TestSirv_Pattern(t *testing.T) { FILE: pkg/detectors/siteleaf/siteleaf.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { FILE: pkg/detectors/siteleaf/siteleaf_integration_test.go function TestSiteleaf_FromChunk (line 19) | func TestSiteleaf_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/siteleaf/siteleaf_test.go function TestSiteleaf_Pattern (line 22) | func TestSiteleaf_Pattern(t *testing.T) { FILE: pkg/detectors/skrappio/skrappio.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/skrappio/skrappio_integration_test.go function TestSkrapio_FromChunk (line 19) | func TestSkrapio_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/skrappio/skrappio_test.go function TestSkrapio_Pattern (line 20) | func TestSkrapio_Pattern(t *testing.T) { FILE: pkg/detectors/skybiometry/skybiometry.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { function verifySkyBiometery (line 83) | func verifySkyBiometery(ctx context.Context, client *http.Client, apiKey... FILE: pkg/detectors/skybiometry/skybiometry_integration_test.go function TestSkyBiometry_FromChunk (line 19) | func TestSkyBiometry_FromChunk(t *testing.T) { function BenchmarkFromData (line 116) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/skybiometry/skybiometry_test.go function TestSkyBiometry_Pattern (line 22) | func TestSkyBiometry_Pattern(t *testing.T) { FILE: pkg/detectors/slack/slack.go type Scanner (line 17) | type Scanner struct method Keywords (line 49) | func (s Scanner) Keywords() []string { method FromData (line 54) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 128) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 132) | func (s Scanner) Description() string { type authRes (line 36) | type authRes struct FILE: pkg/detectors/slack/slack_integration_test.go function TestSlack_FromChunk (line 20) | func TestSlack_FromChunk(t *testing.T) { function BenchmarkFromData (line 196) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/slack/slack_test.go function TestSlack_Pattern (line 26) | func TestSlack_Pattern(t *testing.T) { FILE: pkg/detectors/slackwebhook/slackwebhook.go type Scanner (line 16) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 109) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 113) | func (s Scanner) Description() string { method IsFalsePositive (line 117) | func (s Scanner) IsFalsePositive(result detectors.Result) (bool, strin... FILE: pkg/detectors/slackwebhook/slackwebhook_integration_test.go function TestSlackWebhook_FromChunk (line 20) | func TestSlackWebhook_FromChunk(t *testing.T) { function BenchmarkFromData (line 177) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/slackwebhook/slackwebhook_test.go function TestSlackWebHook_Pattern (line 18) | func TestSlackWebHook_Pattern(t *testing.T) { FILE: pkg/detectors/smartsheets/smartsheets.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 62) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 66) | func (s Scanner) Description() string { function verifySmartSheetsToken (line 70) | func verifySmartSheetsToken(ctx context.Context, client *http.Client, to... FILE: pkg/detectors/smartsheets/smartsheets_integration_test.go function TestSmartsheets_FromChunk (line 19) | func TestSmartsheets_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/smartsheets/smartsheets_test.go function TestSmartsheets_Pattern (line 13) | func TestSmartsheets_Pattern(t *testing.T) { FILE: pkg/detectors/smartystreets/smartystreets.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/smartystreets/smartystreets_integration_test.go function TestSmartyStreets_FromChunk (line 19) | func TestSmartyStreets_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/smartystreets/smartystreets_test.go function TestSmartyStreets_Pattern (line 22) | func TestSmartyStreets_Pattern(t *testing.T) { FILE: pkg/detectors/smooch/smooch.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/smooch/smooch_integration_test.go function TestSmooch_FromChunk (line 19) | func TestSmooch_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/smooch/smooch_test.go function TestSmooch_Pattern (line 22) | func TestSmooch_Pattern(t *testing.T) { FILE: pkg/detectors/snipcart/snipcart.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/snipcart/snipcart_integration_test.go function TestSnipcart_FromChunk (line 19) | func TestSnipcart_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/snipcart/snipcart_test.go function TestSnipcart_Pattern (line 20) | func TestSnipcart_Pattern(t *testing.T) { FILE: pkg/detectors/snowflake/snowflake.go type Scanner (line 21) | type Scanner struct method Keywords (line 56) | func (s Scanner) Keywords() []string { method FromData (line 90) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 194) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 198) | func (s Scanner) Description() string { constant timeout (line 37) | timeout = 3 * time.Second constant minPasswordLength (line 38) | minPasswordLength = 8 type loginRequest (line 42) | type loginRequest struct type loginResponse (line 50) | type loginResponse struct function meetsSnowflakePasswordRequirements (line 65) | func meetsSnowflakePasswordRequirements(password string) bool { function verifyMatch (line 148) | func verifyMatch(ctx context.Context, account, username, password string... FILE: pkg/detectors/snowflake/snowflake_integration_test.go function TestSnowflake_FromChunk (line 20) | func TestSnowflake_FromChunk(t *testing.T) { function newMap (line 152) | func newMap(extraMap map[string]string, keysToCopy []string) map[string]... function BenchmarkFromData (line 162) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/snowflake/snowflake_test.go function TestSnowflake_Pattern (line 15) | func TestSnowflake_Pattern(t *testing.T) { FILE: pkg/detectors/snykkey/snykkey.go type Scanner (line 18) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method doVerification (line 61) | func (s Scanner) doVerification(ctx context.Context, token string) (bo... method Type (line 125) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 129) | func (s Scanner) Description() string { type userDetailsResponse (line 115) | type userDetailsResponse struct type organization (line 121) | type organization struct FILE: pkg/detectors/snykkey/snykkey_integration_test.go function TestSnykKey_FromChunk (line 19) | func TestSnykKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 111) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/snykkey/snykkey_test.go function TestSnyk_Pattern (line 11) | func TestSnyk_Pattern(t *testing.T) { FILE: pkg/detectors/sonarcloud/sonarcloud.go type Scanner (line 17) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method getClient (line 37) | func (s Scanner) getClient() *http.Client { method FromData (line 46) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method verifyMatch (line 73) | func (s Scanner) verifyMatch(ctx context.Context, client *http.Client,... method Type (line 114) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 118) | func (s Scanner) Description() string { FILE: pkg/detectors/sonarcloud/sonarcloud_integration_test.go function TestSonarCloud_FromChunk (line 19) | func TestSonarCloud_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sonarcloud/sonarcloud_test.go function TestSonarCloud_Pattern (line 20) | func TestSonarCloud_Pattern(t *testing.T) { FILE: pkg/detectors/sourcegraph/sourcegraph.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 90) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 94) | func (s Scanner) Description() string { FILE: pkg/detectors/sourcegraph/sourcegraph_integration_test.go function TestSourcegraph_FromChunk (line 20) | func TestSourcegraph_FromChunk(t *testing.T) { function BenchmarkFromData (line 239) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sourcegraph/sourcegraph_test.go function TestSourcegraph_Pattern (line 20) | func TestSourcegraph_Pattern(t *testing.T) { FILE: pkg/detectors/sourcegraphcody/sourcegraphcody.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/sourcegraphcody/sourcegraphcody_integration_test.go function TestSourcegraphcody_FromChunk (line 20) | func TestSourcegraphcody_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sourcegraphcody/sourcegraphcody_test.go function TestSourcegraphcody_Pattern (line 20) | func TestSourcegraphcody_Pattern(t *testing.T) { FILE: pkg/detectors/sparkpost/sparkpost.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/sparkpost/sparkpost_integration_test.go function TestSparkpost_FromChunk (line 19) | func TestSparkpost_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sparkpost/sparkpost_test.go function TestSparkpost_Pattern (line 20) | func TestSparkpost_Pattern(t *testing.T) { FILE: pkg/detectors/speechtextai/speechtextai.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/speechtextai/speechtextai_integration_test.go function TestSpeechTextAI_FromChunk (line 19) | func TestSpeechTextAI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/speechtextai/speechtextai_test.go function TestSpeechTextAI_Pattern (line 20) | func TestSpeechTextAI_Pattern(t *testing.T) { FILE: pkg/detectors/splunkobservabilitytoken/splunkobservabilitytoken.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/splunkobservabilitytoken/splunkobservabilitytoken_integration_test.go function TestSplunkObservabilityToken_FromChunk (line 19) | func TestSplunkObservabilityToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/splunkobservabilitytoken/splunkobservabilitytoken_test.go function TestSplunkObservabilityToken_Pattern (line 20) | func TestSplunkObservabilityToken_Pattern(t *testing.T) { FILE: pkg/detectors/spoonacular/spoonacular.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/spoonacular/spoonacular_integration_test.go function TestSpoonacular_FromChunk (line 19) | func TestSpoonacular_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/spoonacular/spoonacular_test.go function TestSpoonacular_Pattern (line 20) | func TestSpoonacular_Pattern(t *testing.T) { FILE: pkg/detectors/sportsmonk/sportsmonk.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/sportsmonk/sportsmonk_integration_test.go function TestSportsmonk_FromChunk (line 19) | func TestSportsmonk_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sportsmonk/sportsmonk_test.go function TestSportsmonk_Pattern (line 20) | func TestSportsmonk_Pattern(t *testing.T) { FILE: pkg/detectors/spotifykey/spotifykey.go type Scanner (line 18) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/spotifykey/spotifykey_integration_test.go function TestSpotifyKey_FromChunk (line 19) | func TestSpotifyKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/spotifykey/spotifykey_test.go function TestSpotifyKey_Pattern (line 22) | func TestSpotifyKey_Pattern(t *testing.T) { FILE: pkg/detectors/sqlserver/sqlserver.go type Scanner (line 21) | type Scanner struct method Keywords (line 61) | func (s Scanner) Keywords() []string { method FromData (line 66) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 170) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 174) | func (s Scanner) Description() string { function New (line 25) | func New(opts ...func(*Scanner)) *Scanner { function WithIgnorePattern (line 36) | func WithIgnorePattern(ignoreStrings []string) func(*Scanner) { function shouldIgnore (line 114) | func shouldIgnore(uri string, ignorePatterns []*regexp.Regexp) bool { FILE: pkg/detectors/sqlserver/sqlserver_integration_test.go function TestSQLServerIntegration_FromChunk (line 24) | func TestSQLServerIntegration_FromChunk(t *testing.T) { function TestSQLServer_FromChunk (line 195) | func TestSQLServer_FromChunk(t *testing.T) { function urlEncode (line 358) | func urlEncode(s string) string { function BenchmarkFromData (line 363) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sqlserver/sqlserver_test.go function TestSQLServer_Pattern (line 13) | func TestSQLServer_Pattern(t *testing.T) { constant validConnStr (line 29) | validConnStr = `builder.Services.AddDbContext(optionsBuilder... constant validParsedStr (line 30) | validParsedStr = `sqlserver://sa:P%40ssw0rd%21@localhost?database=master... constant invalidConnStr (line 31) | invalidConnStr = `some random text without connection string` function TestSqlServer_Pattern (line 34) | func TestSqlServer_Pattern(t *testing.T) { function TestSqlServer_FromDataWithIgnorePattern (line 97) | func TestSqlServer_FromDataWithIgnorePattern(t *testing.T) { FILE: pkg/detectors/square/square.go type Scanner (line 17) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 89) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 93) | func (s Scanner) Description() string { FILE: pkg/detectors/square/square_integration_test.go function TestSquare_FromChunk (line 19) | func TestSquare_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/square/square_test.go function TestSquare_Pattern (line 20) | func TestSquare_Pattern(t *testing.T) { FILE: pkg/detectors/squareapp/squareapp.go type Scanner (line 19) | type Scanner struct method Keywords (line 42) | func (s Scanner) Keywords() []string { method Type (line 46) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 50) | func (s Scanner) Description() string { method FromData (line 55) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifySquareApp (line 112) | func verifySquareApp(ctx context.Context, client *http.Client, endpoint,... function hasSamePrefix (line 146) | func hasSamePrefix(id, secret string) bool { function isSandbox (line 154) | func isSandbox(key string) bool { FILE: pkg/detectors/squareapp/squareapp_integration_test.go function TestSquareApp_FromChunk (line 19) | func TestSquareApp_FromChunk(t *testing.T) { function BenchmarkFromData (line 105) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/squareapp/squareapp_test.go function TestSquareApp_Pattern (line 26) | func TestSquareApp_Pattern(t *testing.T) { FILE: pkg/detectors/squarespace/squarespace.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/squarespace/squarespace_integration_test.go function TestSquarespace_FromChunk (line 19) | func TestSquarespace_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/squarespace/squarespace_test.go function TestSquarespace_Pattern (line 20) | func TestSquarespace_Pattern(t *testing.T) { FILE: pkg/detectors/squareup/squareup.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/squareup/squareup_integration_test.go function TestSquareup_FromChunk (line 19) | func TestSquareup_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/squareup/squareup_test.go function TestSquareup_Pattern (line 20) | func TestSquareup_Pattern(t *testing.T) { FILE: pkg/detectors/sslmate/sslmate.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/sslmate/sslmate_integration_test.go function TestSslMate_FromChunk (line 19) | func TestSslMate_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sslmate/sslmate_test.go function TestSslMate_Pattern (line 20) | func TestSslMate_Pattern(t *testing.T) { FILE: pkg/detectors/statuscake/statuscake.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/statuscake/statuscake_integration_test.go function TestStatuscake_FromChunk (line 19) | func TestStatuscake_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/statuscake/statuscake_test.go function TestStatuscake_Pattern (line 20) | func TestStatuscake_Pattern(t *testing.T) { FILE: pkg/detectors/statuspage/statuspage.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/statuspage/statuspage_integration_test.go function TestStatuspage_FromChunk (line 19) | func TestStatuspage_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/statuspage/statuspage_test.go function TestStatuspage_Pattern (line 20) | func TestStatuspage_Pattern(t *testing.T) { FILE: pkg/detectors/statuspal/statuspal.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/statuspal/statuspal_integration_test.go function TestStatuspal_FromChunk (line 19) | func TestStatuspal_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/statuspal/statuspal_test.go function TestStatuspal_Pattern (line 20) | func TestStatuspal_Pattern(t *testing.T) { FILE: pkg/detectors/stitchdata/stitchdata.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/stitchdata/stitchdata_integration_test.go function TestStitchdata_FromChunk (line 19) | func TestStitchdata_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stitchdata/stitchdata_test.go function TestStitchdata_Pattern (line 20) | func TestStitchdata_Pattern(t *testing.T) { FILE: pkg/detectors/stockdata/stockdata.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/stockdata/stockdata_integration_test.go function TestStockdata_FromChunk (line 19) | func TestStockdata_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stockdata/stockdata_test.go function TestStockdata_Pattern (line 20) | func TestStockdata_Pattern(t *testing.T) { FILE: pkg/detectors/storecove/storecove.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/storecove/storecove_integration_test.go function TestStorecove_FromChunk (line 19) | func TestStorecove_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/storecove/storecove_test.go function TestStorecove_Pattern (line 20) | func TestStorecove_Pattern(t *testing.T) { FILE: pkg/detectors/stormboard/stormboard.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/stormboard/stormboard_integration_test.go function TestStormboard_FromChunk (line 19) | func TestStormboard_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stormboard/stormboard_test.go function TestStormboard_Pattern (line 20) | func TestStormboard_Pattern(t *testing.T) { FILE: pkg/detectors/stormglass/stormglass.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/stormglass/stormglass_integration_test.go function TestStormglass_FromChunk (line 19) | func TestStormglass_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stormglass/stormglass_test.go function TestStormglass_Pattern (line 20) | func TestStormglass_Pattern(t *testing.T) { FILE: pkg/detectors/storyblok/storyblok.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method Type (line 34) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 38) | func (s Scanner) Description() string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyStoryBlokAccessToken (line 72) | func verifyStoryBlokAccessToken(ctx context.Context, client *http.Client... FILE: pkg/detectors/storyblok/storyblok_integration_test.go function TestStoryblok_FromChunk (line 19) | func TestStoryblok_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/storyblok/storyblok_test.go function TestStoryblok_Pattern (line 20) | func TestStoryblok_Pattern(t *testing.T) { FILE: pkg/detectors/storyblokpersonalaccesstoken/storyblok.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method Type (line 34) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 38) | func (s Scanner) Description() string { method FromData (line 45) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... function verifyStoryBlokPersonalAccessToken (line 73) | func verifyStoryBlokPersonalAccessToken(ctx context.Context, client *htt... FILE: pkg/detectors/storyblokpersonalaccesstoken/storyblok_integration_test.go function TestStoryblokPersonalAccessToken_FromChunk (line 19) | func TestStoryblokPersonalAccessToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/storyblokpersonalaccesstoken/storyblok_test.go function TestStoryblokPersonalAccessToken_Pattern (line 20) | func TestStoryblokPersonalAccessToken_Pattern(t *testing.T) { FILE: pkg/detectors/storychief/storychief.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/storychief/storychief_integration_test.go function TestStorychief_FromChunk (line 19) | func TestStorychief_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/storychief/storychief_test.go function TestStorychief_Pattern (line 20) | func TestStorychief_Pattern(t *testing.T) { FILE: pkg/detectors/strava/strava.go type Scanner (line 14) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/strava/strava_integration_test.go function TestStrava_FromChunk (line 19) | func TestStrava_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/strava/strava_test.go function TestStrava_Pattern (line 24) | func TestStrava_Pattern(t *testing.T) { FILE: pkg/detectors/streak/streak.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/streak/streak_integration_test.go function TestStreak_FromChunk (line 19) | func TestStreak_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/streak/streak_test.go function TestStreak_Pattern (line 20) | func TestStreak_Pattern(t *testing.T) { FILE: pkg/detectors/stripe/stripe.go type Scanner (line 15) | type Scanner struct method Keywords (line 27) | func (s Scanner) Keywords() []string { method FromData (line 32) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/stripe/stripe_integration_test.go function TestStripe_FromChunk (line 19) | func TestStripe_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stripe/stripe_test.go function TestStripe_Pattern (line 20) | func TestStripe_Pattern(t *testing.T) { FILE: pkg/detectors/stripepaymentintent/stripepaymentintent.go type Scanner (line 18) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method getClient (line 40) | func (s Scanner) getClient() *http.Client { method FromData (line 48) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 120) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 124) | func (s Scanner) Description() string { function extractMatches (line 107) | func extractMatches(pattern *regexp.Regexp, data string) map[string]stru... function verifyPaymentIntentWithSecretKey (line 131) | func verifyPaymentIntentWithSecretKey(ctx context.Context, client *http.... function verifyPaymentIntentWithPublishableKey (line 166) | func verifyPaymentIntentWithPublishableKey(ctx context.Context, client *... function extractIntentID (line 201) | func extractIntentID(clientSecret string) string { function isClientSecretValid (line 209) | func isClientSecretValid(body io.Reader, expectedSecret string) (bool, e... FILE: pkg/detectors/stripepaymentintent/stripepaymentintent_integration_test.go function TestStripepaymentintent_FromChunk (line 17) | func TestStripepaymentintent_FromChunk(t *testing.T) { function BenchmarkFromData (line 132) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stripepaymentintent/stripepaymentintent_test.go function TestStripepaymentintent_Pattern (line 12) | func TestStripepaymentintent_Pattern(t *testing.T) { FILE: pkg/detectors/stripo/stripo.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 32) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/stripo/stripo_integration_test.go function TestStripo_FromChunk (line 20) | func TestStripo_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stripo/stripo_test.go function TestStripo_Pattern (line 20) | func TestStripo_Pattern(t *testing.T) { FILE: pkg/detectors/stytch/stytch.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/stytch/stytch_integration_test.go function TestStytch_FromChunk (line 19) | func TestStytch_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/stytch/stytch_test.go function TestStytch_Pattern (line 22) | func TestStytch_Pattern(t *testing.T) { FILE: pkg/detectors/sugester/sugester.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/sugester/sugester_integration_test.go function TestSugester_FromChunk (line 19) | func TestSugester_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sugester/sugester_test.go function TestSugester_Pattern (line 22) | func TestSugester_Pattern(t *testing.T) { FILE: pkg/detectors/sumologickey/sumologickey.go type Scanner (line 17) | type Scanner struct method Keywords (line 43) | func (s Scanner) Keywords() []string { method CloudEndpoint (line 48) | func (Scanner) CloudEndpoint() string { return "api.sumologic.com" } method FromData (line 51) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 168) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 172) | func (s Scanner) Description() string { function verifyMatch (line 113) | func verifyMatch(ctx context.Context, client *http.Client, endpoint stri... function createResult (line 141) | func createResult(accessId string, accessKey string, endpoint string, ve... FILE: pkg/detectors/sumologickey/sumologickey_integration_test.go function TestSumoLogicKey_FromChunk (line 19) | func TestSumoLogicKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/sumologickey/sumologickey_test.go function TestSumoLogicKey_Pattern (line 13) | func TestSumoLogicKey_Pattern(t *testing.T) { FILE: pkg/detectors/supabasetoken/supabasetoken.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/supabasetoken/supabasetoken_integration_test.go function TestSupabasetoken_FromChunk (line 19) | func TestSupabasetoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/supabasetoken/supabasetoken_test.go function TestSupabasetoken_Pattern (line 20) | func TestSupabasetoken_Pattern(t *testing.T) { FILE: pkg/detectors/supernotesapi/supernotesapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/supernotesapi/supernotesapi_integration_test.go function TestSuperNotesAPI_FromChunk (line 19) | func TestSuperNotesAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/supernotesapi/supernotesapi_test.go function TestSuperNotesAPI_Pattern (line 20) | func TestSuperNotesAPI_Pattern(t *testing.T) { FILE: pkg/detectors/surveyanyplace/surveyanyplace.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/surveyanyplace/surveyanyplace_integration_test.go function TestSurveyAnyplace_FromChunk (line 19) | func TestSurveyAnyplace_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/surveyanyplace/surveyanyplace_test.go function TestSurveyAnyplace_Pattern (line 22) | func TestSurveyAnyplace_Pattern(t *testing.T) { FILE: pkg/detectors/surveybot/surveybot.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { type response (line 33) | type response struct FILE: pkg/detectors/surveybot/surveybot_integration_test.go function TestSurveyBot_FromChunk (line 19) | func TestSurveyBot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/surveybot/surveybot_test.go function TestSurveyBot_Pattern (line 20) | func TestSurveyBot_Pattern(t *testing.T) { FILE: pkg/detectors/surveysparrow/surveysparrow.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/surveysparrow/surveysparrow_integration_test.go function TestSurveySparrow_FromChunk (line 19) | func TestSurveySparrow_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/surveysparrow/surveysparrow_test.go function TestSurveySparrow_Pattern (line 20) | func TestSurveySparrow_Pattern(t *testing.T) { FILE: pkg/detectors/survicate/survicate.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/survicate/survicate_integration_test.go function TestSurvicate_FromChunk (line 19) | func TestSurvicate_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/survicate/survicate_test.go function TestSurvicate_Pattern (line 20) | func TestSurvicate_Pattern(t *testing.T) { FILE: pkg/detectors/swell/swell.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/swell/swell_integration_test.go function TestSwell_FromChunk (line 19) | func TestSwell_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/swell/swell_test.go function TestSwell_Pattern (line 22) | func TestSwell_Pattern(t *testing.T) { FILE: pkg/detectors/swiftype/swiftype.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/swiftype/swiftype_integration_test.go function TestSwiftype_FromChunk (line 19) | func TestSwiftype_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/swiftype/swiftype_test.go function TestSwiftype_Pattern (line 20) | func TestSwiftype_Pattern(t *testing.T) { FILE: pkg/detectors/tableau/tableau.go type Scanner (line 20) | type Scanner struct method CloudEndpoint (line 30) | func (Scanner) CloudEndpoint() string { return "" } method Keywords (line 46) | func (s Scanner) Keywords() []string { method getClient (line 53) | func (s Scanner) getClient() *http.Client { method FromData (line 60) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 260) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 264) | func (s Scanner) Description() string { function extractTokenNames (line 113) | func extractTokenNames(data string) []string { function extractTokenSecrets (line 133) | func extractTokenSecrets(data string) []string { function extractTableauURLs (line 145) | func extractTableauURLs(data string) []string { type TableauAuthRequest (line 161) | type TableauAuthRequest struct type TableauCredentials (line 165) | type TableauCredentials struct type TableauAuthResponse (line 172) | type TableauAuthResponse struct function verifyTableauPAT (line 186) | func verifyTableauPAT(ctx context.Context, client *http.Client, tokenNam... FILE: pkg/detectors/tableau/tableau_integration_test.go function TestTableau_FromChunk (line 21) | func TestTableau_FromChunk(t *testing.T) { function TestTableau_FromChunk_MultipleMixedVerificationResults (line 222) | func TestTableau_FromChunk_MultipleMixedVerificationResults(t *testing.T) { FILE: pkg/detectors/tableau/tableau_test.go function TestTableau_Pattern (line 23) | func TestTableau_Pattern(t *testing.T) { FILE: pkg/detectors/tailscale/tailscale.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/tailscale/tailscale_integration_test.go function TestTailscaleapi_FromChunk (line 20) | func TestTailscaleapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tailscale/tailscale_test.go function TestTailscaleapi_Pattern (line 20) | func TestTailscaleapi_Pattern(t *testing.T) { FILE: pkg/detectors/tallyfy/tallyfy.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/tallyfy/tallyfy_integration_test.go function TestTallyfy_FromChunk (line 19) | func TestTallyfy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tallyfy/tallyfy_test.go function TestTallyfy_Pattern (line 20) | func TestTallyfy_Pattern(t *testing.T) { FILE: pkg/detectors/tatumio/tatumio.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/tatumio/tatumio_integration_test.go function TestTatumIO_FromChunk (line 19) | func TestTatumIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tatumio/tatumio_test.go function TestTatumIO_Pattern (line 20) | func TestTatumIO_Pattern(t *testing.T) { FILE: pkg/detectors/taxjar/taxjar.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/taxjar/taxjar_integration_test.go function TestTaxjar_FromChunk (line 19) | func TestTaxjar_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/taxjar/taxjar_test.go function TestTaxjar_Pattern (line 20) | func TestTaxjar_Pattern(t *testing.T) { FILE: pkg/detectors/teamgate/teamgate.go type Scanner (line 14) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/teamgate/teamgate_integration_test.go function TestTeamgate_FromChunk (line 19) | func TestTeamgate_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/teamgate/teamgate_test.go function TestTeamgate_Pattern (line 22) | func TestTeamgate_Pattern(t *testing.T) { FILE: pkg/detectors/teamworkcrm/teamworkcrm.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/teamworkcrm/teamworkcrm_integration_test.go function TestTeamworkCRM_FromChunk (line 19) | func TestTeamworkCRM_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/teamworkcrm/teamworkcrm_test.go function TestTeamworkCRM_Pattern (line 20) | func TestTeamworkCRM_Pattern(t *testing.T) { FILE: pkg/detectors/teamworkdesk/teamworkdesk.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/teamworkdesk/teamworkdesk_integration_test.go function TestTeamworkDesk_FromChunk (line 19) | func TestTeamworkDesk_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/teamworkdesk/teamworkdesk_test.go function TestTeamworkDesk_Pattern (line 20) | func TestTeamworkDesk_Pattern(t *testing.T) { FILE: pkg/detectors/teamworkspaces/teamworkspaces.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/teamworkspaces/teamworkspaces_integration_test.go function TestTeamworkSpaces_FromChunk (line 19) | func TestTeamworkSpaces_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/teamworkspaces/teamworkspaces_test.go function TestTeamworkSpaces_Pattern (line 20) | func TestTeamworkSpaces_Pattern(t *testing.T) { FILE: pkg/detectors/technicalanalysisapi/technicalanalysisapi.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/technicalanalysisapi/technicalanalysisapi_integration_test.go function TestTechnicalAnalysisApi_FromChunk (line 19) | func TestTechnicalAnalysisApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/technicalanalysisapi/technicalanalysisapi_test.go function TestTechnicalAnalysisApi_Pattern (line 20) | func TestTechnicalAnalysisApi_Pattern(t *testing.T) { FILE: pkg/detectors/tefter/tefter.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/tefter/tefter_integration_test.go function TestTefter_FromChunk (line 19) | func TestTefter_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tefter/tefter_test.go function TestTefter_Pattern (line 20) | func TestTefter_Pattern(t *testing.T) { FILE: pkg/detectors/telegrambottoken/telegrambottoken.go type Scanner (line 18) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { type apiResponse (line 84) | type apiResponse struct type userResponse (line 90) | type userResponse struct FILE: pkg/detectors/telegrambottoken/telegrambottoken_integration_test.go function TestTelegramBotToken_FromChunk (line 19) | func TestTelegramBotToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/telegrambottoken/telegrambottoken_test.go function TestTelegramBotToken_Pattern (line 20) | func TestTelegramBotToken_Pattern(t *testing.T) { FILE: pkg/detectors/teletype/teletype.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/teletype/teletype_integration_test.go function TestTeletype_FromChunk (line 19) | func TestTeletype_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/teletype/teletype_test.go function TestTeletype_Pattern (line 20) | func TestTeletype_Pattern(t *testing.T) { FILE: pkg/detectors/telnyx/telnyx.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/telnyx/telnyx_integration_test.go function TestTelnyx_FromChunk (line 19) | func TestTelnyx_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/telnyx/telnyx_test.go function TestTelnyx_Pattern (line 20) | func TestTelnyx_Pattern(t *testing.T) { FILE: pkg/detectors/terraformcloudpersonaltoken/terraformcloudpersonaltoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/terraformcloudpersonaltoken/terraformcloudpersonaltoken_integration_test.go function TestTerraformCloudPersonalToken_FromChunk (line 19) | func TestTerraformCloudPersonalToken_FromChunk(t *testing.T) { function BenchmarkFromData (line 129) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/terraformcloudpersonaltoken/terraformcloudpersonaltoken_test.go function TestTerraformCloudPersonalToken_Pattern (line 20) | func TestTerraformCloudPersonalToken_Pattern(t *testing.T) { FILE: pkg/detectors/testingbot/testingbot.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { function verifyTestingBot (line 83) | func verifyTestingBot(ctx context.Context, client *http.Client, id, secr... FILE: pkg/detectors/testingbot/testingbot_integration_test.go function TestTestingBot_FromChunk (line 19) | func TestTestingBot_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/testingbot/testingbot_test.go function TestTestingBot_Pattern (line 22) | func TestTestingBot_Pattern(t *testing.T) { FILE: pkg/detectors/textmagic/textmagic.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/textmagic/textmagic_integration_test.go function TestTextmagic_FromChunk (line 19) | func TestTextmagic_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/textmagic/textmagic_test.go function TestTextmagic_Pattern (line 22) | func TestTextmagic_Pattern(t *testing.T) { FILE: pkg/detectors/theoddsapi/theoddsapi.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/theoddsapi/theoddsapi_integration_test.go function TestTheOddsApi_FromChunk (line 19) | func TestTheOddsApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/theoddsapi/theoddsapi_test.go function TestTheOddsApi_Pattern (line 20) | func TestTheOddsApi_Pattern(t *testing.T) { FILE: pkg/detectors/thinkific/thinkific.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 84) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 88) | func (s Scanner) Description() string { FILE: pkg/detectors/thinkific/thinkific_integration_test.go function TestThinkific_FromChunk (line 19) | func TestThinkific_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/thinkific/thinkific_test.go function TestThinkific_Pattern (line 22) | func TestThinkific_Pattern(t *testing.T) { FILE: pkg/detectors/thousandeyes/thousandeyes.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/thousandeyes/thousandeyes_integration_test.go function TestThousandEyes_FromChunk (line 19) | func TestThousandEyes_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/thousandeyes/thousandeyes_test.go function TestThousandEyes_Pattern (line 22) | func TestThousandEyes_Pattern(t *testing.T) { FILE: pkg/detectors/ticketmaster/ticketmaster.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/ticketmaster/ticketmaster_integration_test.go function TestTicketMaster_FromChunk (line 19) | func TestTicketMaster_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ticketmaster/ticketmaster_test.go function TestTicketMaster_Pattern (line 20) | func TestTicketMaster_Pattern(t *testing.T) { FILE: pkg/detectors/tickettailor/tickettailor.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 62) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 66) | func (s Scanner) Description() string { function verifyTicketTailor (line 70) | func verifyTicketTailor(ctx context.Context, client *http.Client, apiKey... FILE: pkg/detectors/tickettailor/tickettailor_integration_test.go function TestTickettailor_FromChunk (line 19) | func TestTickettailor_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tickettailor/tickettailor_test.go function TestTickettailor_Pattern (line 20) | func TestTickettailor_Pattern(t *testing.T) { FILE: pkg/detectors/tiingo/tiingo.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/tiingo/tiingo_integration_test.go function TestTiingo_FromChunk (line 19) | func TestTiingo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tiingo/tiingo_test.go function TestTiingo_Pattern (line 20) | func TestTiingo_Pattern(t *testing.T) { FILE: pkg/detectors/timecamp/timecamp.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/timecamp/timecamp_integration_test.go function TestTimeCamp_FromChunk (line 19) | func TestTimeCamp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/timecamp/timecamp_test.go function TestTimeCamp_Pattern (line 20) | func TestTimeCamp_Pattern(t *testing.T) { FILE: pkg/detectors/timezoneapi/timezoneapi.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/timezoneapi/timezoneapi_integration_test.go function TestTimezoneapi_FromChunk (line 19) | func TestTimezoneapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/timezoneapi/timezoneapi_test.go function TestTimezoneapi_Pattern (line 20) | func TestTimezoneapi_Pattern(t *testing.T) { FILE: pkg/detectors/tineswebhook/tineswebhook.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/tineswebhook/tineswebhook_integration_test.go function TestTinesWebhook_FromChunk (line 19) | func TestTinesWebhook_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tineswebhook/tineswebhook_test.go function TestTinesWebhook_Pattern (line 20) | func TestTinesWebhook_Pattern(t *testing.T) { FILE: pkg/detectors/tly/tly.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/tly/tly_integration_test.go function TestTLy_FromChunk (line 19) | func TestTLy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tly/tly_test.go function TestTLy_Pattern (line 20) | func TestTLy_Pattern(t *testing.T) { FILE: pkg/detectors/tmetric/tmetric.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/tmetric/tmetric_integration_test.go function TestTmetric_FromChunk (line 19) | func TestTmetric_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tmetric/tmetric_test.go function TestTmetric_Pattern (line 20) | func TestTmetric_Pattern(t *testing.T) { FILE: pkg/detectors/todoist/todoist.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/todoist/todoist_integration_test.go function TestTodoist_FromChunk (line 19) | func TestTodoist_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/todoist/todoist_test.go function TestTodoist_Pattern (line 20) | func TestTodoist_Pattern(t *testing.T) { FILE: pkg/detectors/toggltrack/toggltrack.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 72) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 76) | func (s Scanner) Description() string { FILE: pkg/detectors/toggltrack/toggltrack_integration_test.go function TestTogglTrack_FromChunk (line 19) | func TestTogglTrack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/toggltrack/toggltrack_test.go function TestTogglTrack_Pattern (line 20) | func TestTogglTrack_Pattern(t *testing.T) { FILE: pkg/detectors/tokeet/tokeet.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/tokeet/tokeet_integration_test.go function TestTokeet_FromChunk (line 19) | func TestTokeet_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tokeet/tokeet_test.go function TestTokeet_Pattern (line 22) | func TestTokeet_Pattern(t *testing.T) { FILE: pkg/detectors/tomorrowio/tomorrowio.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/tomorrowio/tomorrowio_integration_test.go function TestTomorrowIO_FromChunk (line 19) | func TestTomorrowIO_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tomorrowio/tomorrowio_test.go function TestTomorrowIO_Pattern (line 20) | func TestTomorrowIO_Pattern(t *testing.T) { FILE: pkg/detectors/tomtom/tomtom.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/tomtom/tomtom_integration_test.go function TestTomtom_FromChunk (line 19) | func TestTomtom_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tomtom/tomtom_test.go function TestTomtom_Pattern (line 20) | func TestTomtom_Pattern(t *testing.T) { FILE: pkg/detectors/tradier/tradier.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/tradier/tradier_integration_test.go function TestTradier_FromChunk (line 19) | func TestTradier_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tradier/tradier_test.go function TestTradier_Pattern (line 20) | func TestTradier_Pattern(t *testing.T) { FILE: pkg/detectors/transferwise/transferwise.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/transferwise/transferwise_integration_test.go function TestTransferwise_FromChunk (line 19) | func TestTransferwise_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/transferwise/transferwise_test.go function TestTransferwise_Pattern (line 20) | func TestTransferwise_Pattern(t *testing.T) { FILE: pkg/detectors/travelpayouts/travelpayouts.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/travelpayouts/travelpayouts_integration_test.go function TestTravelPayouts_FromChunk (line 19) | func TestTravelPayouts_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/travelpayouts/travelpayouts_test.go function TestTravelPayouts_Pattern (line 20) | func TestTravelPayouts_Pattern(t *testing.T) { FILE: pkg/detectors/travisci/travisci.go type Scanner (line 15) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/travisci/travisci_integration_test.go function TestTravisCI_FromChunk (line 19) | func TestTravisCI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/travisci/travisci_test.go function TestTravisCI_Pattern (line 20) | func TestTravisCI_Pattern(t *testing.T) { FILE: pkg/detectors/trelloapikey/trelloapikey.go type Scanner (line 14) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/trelloapikey/trelloapikey_integration_test.go function TestTrelloApiKey_FromChunk (line 19) | func TestTrelloApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 109) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/trelloapikey/trelloapikey_test.go function TestTrelloApiKey_Pattern (line 22) | func TestTrelloApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/tru/tru.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/tru/tru_integration_test.go function TestTru_FromChunk (line 19) | func TestTru_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tru/tru_test.go function TestTru_Pattern (line 22) | func TestTru_Pattern(t *testing.T) { FILE: pkg/detectors/trufflehogenterprise/trufflehogenterprise.go type Scanner (line 15) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 93) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 97) | func (s Scanner) Description() string { FILE: pkg/detectors/trufflehogenterprise/trufflehogenterprise_integration_test.go function TestTrufflehogenterprise_FromChunk (line 19) | func TestTrufflehogenterprise_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/trufflehogenterprise/trufflehogenterprise_test.go function TestTrufflehogenterprise_Pattern (line 24) | func TestTrufflehogenterprise_Pattern(t *testing.T) { FILE: pkg/detectors/twelvedata/twelvedata.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/twelvedata/twelvedata_integration_test.go function TestTwelveData_FromChunk (line 19) | func TestTwelveData_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twelvedata/twelvedata_test.go function TestTwelveData_Pattern (line 20) | func TestTwelveData_Pattern(t *testing.T) { FILE: pkg/detectors/twilio/twilio.go type Scanner (line 17) | type Scanner struct method getClient (line 41) | func (s Scanner) getClient() *http.Client { method Keywords (line 51) | func (s Scanner) Keywords() []string { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { type serviceResponse (line 31) | type serviceResponse struct type service (line 35) | type service struct function verifyTwilio (line 104) | func verifyTwilio(ctx context.Context, client *http.Client, key, sid str... FILE: pkg/detectors/twilio/twilio_integration_test.go function TestTwilio_FromChunk (line 20) | func TestTwilio_FromChunk(t *testing.T) { function BenchmarkFromData (line 167) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twilio/twilio_test.go function TestTwilio_Pattern (line 22) | func TestTwilio_Pattern(t *testing.T) { FILE: pkg/detectors/twilioapikey/twilioapikey.go type Scanner (line 17) | type Scanner struct method getClient (line 39) | func (s Scanner) getClient() *http.Client { method Keywords (line 49) | func (s Scanner) Keywords() []string { method FromData (line 54) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 91) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 95) | func (s Scanner) Description() string { type serviceResponse (line 31) | type serviceResponse struct function verifyTwilioAPIKey (line 99) | func verifyTwilioAPIKey(ctx context.Context, client *http.Client, apiKey... FILE: pkg/detectors/twilioapikey/twilioapikey_integration_test.go function TestTwilioAPIKey_FromChunk (line 20) | func TestTwilioAPIKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 121) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twilioapikey/twilioapikey_test.go function TestTwilioAPIKey_Pattern (line 22) | func TestTwilioAPIKey_Pattern(t *testing.T) { function TestTwilioAPIKey_SecretRedacted (line 85) | func TestTwilioAPIKey_SecretRedacted(t *testing.T) { FILE: pkg/detectors/twist/twist.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/twist/twist_integration_test.go function TestTwist_FromChunk (line 19) | func TestTwist_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twist/twist_test.go function TestTwist_Pattern (line 21) | func TestTwist_Pattern(t *testing.T) { FILE: pkg/detectors/twitch/twitch.go type Scanner (line 18) | type Scanner struct method Keywords (line 38) | func (s Scanner) Keywords() []string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method getClient (line 82) | func (s Scanner) getClient() *http.Client { method Type (line 119) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 123) | func (s Scanner) Description() string { constant verifyURL (line 26) | verifyURL = "https://id.twitch.tv/oauth2/token" function verifyTwitch (line 89) | func verifyTwitch(ctx context.Context, client *http.Client, resMatch str... FILE: pkg/detectors/twitch/twitch_integration_test.go function TestTwitch_FromChunk (line 20) | func TestTwitch_FromChunk(t *testing.T) { function BenchmarkFromData (line 164) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twitch/twitch_test.go function TestTwitch_Pattern (line 22) | func TestTwitch_Pattern(t *testing.T) { FILE: pkg/detectors/twitchaccesstoken/twitchaccesstoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 96) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 100) | func (s Scanner) Description() string { function verifyMatch (line 68) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/twitchaccesstoken/twitchaccesstoken_integration_test.go function TestTwitchaccesstoken_FromChunk (line 20) | func TestTwitchaccesstoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twitchaccesstoken/twitchaccesstoken_test.go function TestTwitchaccesstoken_Pattern (line 12) | func TestTwitchaccesstoken_Pattern(t *testing.T) { FILE: pkg/detectors/twitter/v1/twitter_v1.go type Scanner (line 16) | type Scanner struct method Version (line 33) | func (s Scanner) Version() int { return 1 } method Keywords (line 37) | func (s Scanner) Keywords() []string { method FromData (line 42) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { method VerifyTwitterToken (line 85) | func (s Scanner) VerifyTwitterToken(ctx context.Context, client *http.... FILE: pkg/detectors/twitter/v1/twitter_v1_integration_test.go function TestTwitter_FromChunk (line 19) | func TestTwitter_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twitter/v1/twitter_v1_test.go function TestTwitter_Pattern (line 20) | func TestTwitter_Pattern(t *testing.T) { FILE: pkg/detectors/twitter/v2/twitter_v2.go type Scanner (line 17) | type Scanner struct method Version (line 34) | func (s Scanner) Version() int { return 2 } method Keywords (line 38) | func (s Scanner) Keywords() []string { method FromData (line 43) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/twitter/v2/twitter_v2_integration_test.go function TestTwitter_FromChunk (line 19) | func TestTwitter_FromChunk(t *testing.T) { function BenchmarkFromData (line 112) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twitter/v2/twitter_v2_test.go function TestTwitter_Pattern (line 20) | func TestTwitter_Pattern(t *testing.T) { FILE: pkg/detectors/twitterconsumerkey/twitterconsumerkey.go type Scanner (line 18) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 86) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 90) | func (s Scanner) Description() string { function verifyBearerToken (line 94) | func verifyBearerToken(ctx context.Context, client *http.Client, token s... function fetchBearerToken (line 117) | func fetchBearerToken(ctx context.Context, client *http.Client, key, sec... type tokenResponse (line 145) | type tokenResponse struct FILE: pkg/detectors/twitterconsumerkey/twitterconsumerkey_integration_test.go function TestTwitterConsumerKey_FromChunk (line 20) | func TestTwitterConsumerKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 125) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/twitterconsumerkey/twitterconsumerkey_test.go function TestTwitterConsumerKey_Pattern (line 22) | func TestTwitterConsumerKey_Pattern(t *testing.T) { FILE: pkg/detectors/tyntec/tyntec.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/tyntec/tyntec_integration_test.go function TestTyntec_FromChunk (line 19) | func TestTyntec_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/tyntec/tyntec_test.go function TestTyntec_Pattern (line 20) | func TestTyntec_Pattern(t *testing.T) { FILE: pkg/detectors/typeform/v1/typeform.go type Scanner (line 17) | type Scanner struct method Version (line 29) | func (s Scanner) Version() int { return 1 } method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 63) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 67) | func (s Scanner) Description() string { function verifyTypeForm (line 71) | func verifyTypeForm(ctx context.Context, client *http.Client, key string... FILE: pkg/detectors/typeform/v1/typeform_integration_test.go function TestTypeform_FromChunk (line 19) | func TestTypeform_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/typeform/v1/typeform_test.go function TestTypeform_Pattern (line 20) | func TestTypeform_Pattern(t *testing.T) { FILE: pkg/detectors/typeform/v2/typeform.go type Scanner (line 17) | type Scanner struct method getClient (line 30) | func (s Scanner) getClient() *http.Client { method Version (line 38) | func (s Scanner) Version() int { return 2 } method Keywords (line 42) | func (s Scanner) Keywords() []string { method FromData (line 54) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 116) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 120) | func (s Scanner) Description() string { type TypeFormResponse (line 46) | type TypeFormResponse struct function verifyMatch (line 86) | func verifyMatch(ctx context.Context, client *http.Client, secret string... FILE: pkg/detectors/typeform/v2/typeform_integration_test.go function TestTypeform_FromChunk (line 20) | func TestTypeform_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/typeform/v2/typeform_test.go function TestTypeformV2_Pattern (line 12) | func TestTypeformV2_Pattern(t *testing.T) { FILE: pkg/detectors/typetalk/typetalk.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/typetalk/typetalk_integration_test.go function TestTypetalk_FromChunk (line 19) | func TestTypetalk_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/typetalk/typetalk_test.go function TestTypetalk_Pattern (line 22) | func TestTypetalk_Pattern(t *testing.T) { FILE: pkg/detectors/ubidots/ubidots.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/ubidots/ubidots_integration_test.go function TestUbidots_FromChunk (line 19) | func TestUbidots_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/ubidots/ubidots_test.go function TestUbidots_Pattern (line 20) | func TestUbidots_Pattern(t *testing.T) { FILE: pkg/detectors/uclassify/uclassify.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { FILE: pkg/detectors/uclassify/uclassify_integration_test.go function TestUclassify_FromChunk (line 19) | func TestUclassify_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/uclassify/uclassify_test.go function TestUclassify_Pattern (line 20) | func TestUclassify_Pattern(t *testing.T) { FILE: pkg/detectors/unifyid/unifyid.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/unifyid/unifyid_integration_test.go function TestUnifyid_FromChunk (line 19) | func TestUnifyid_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/unifyid/unifyid_test.go function TestUnifyid_Pattern (line 20) | func TestUnifyid_Pattern(t *testing.T) { FILE: pkg/detectors/unplugg/unplugg.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/unplugg/unplugg_integration_test.go function TestUnplugg_FromChunk (line 19) | func TestUnplugg_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/unplugg/unplugg_test.go function TestUnplugg_Pattern (line 20) | func TestUnplugg_Pattern(t *testing.T) { FILE: pkg/detectors/unsplash/unsplash.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/unsplash/unsplash_integration_test.go function TestUnsplash_FromChunk (line 19) | func TestUnsplash_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/unsplash/unsplash_test.go function TestUnsplash_Pattern (line 20) | func TestUnsplash_Pattern(t *testing.T) { FILE: pkg/detectors/upcdatabase/upcdatabase.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/upcdatabase/upcdatabase_integration_test.go function TestUPCDatabase_FromChunk (line 19) | func TestUPCDatabase_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/upcdatabase/upcdatabase_test.go function TestUPCDatabase_Pattern (line 20) | func TestUPCDatabase_Pattern(t *testing.T) { FILE: pkg/detectors/uplead/uplead.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/uplead/uplead_integration_test.go function TestUplead_FromChunk (line 19) | func TestUplead_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/uplead/uplead_test.go function TestUplead_Pattern (line 20) | func TestUplead_Pattern(t *testing.T) { FILE: pkg/detectors/uploadcare/uploadcare.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/uploadcare/uploadcare_integration_test.go function TestUploadCare_FromChunk (line 19) | func TestUploadCare_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/uploadcare/uploadcare_test.go function TestUploadCare_Pattern (line 22) | func TestUploadCare_Pattern(t *testing.T) { FILE: pkg/detectors/uptimerobot/uptimerobot.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/uptimerobot/uptimerobot_integration_test.go function TestUptimeRobot_FromChunk (line 19) | func TestUptimeRobot_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/uptimerobot/uptimerobot_test.go function TestUptimeRobot_Pattern (line 20) | func TestUptimeRobot_Pattern(t *testing.T) { FILE: pkg/detectors/upwave/upwave.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/upwave/upwave_integration_test.go function TestUpwave_FromChunk (line 19) | func TestUpwave_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/upwave/upwave_test.go function TestUpwave_Pattern (line 20) | func TestUpwave_Pattern(t *testing.T) { FILE: pkg/detectors/uri/uri.go type Scanner (line 21) | type Scanner struct method Keywords (line 43) | func (s Scanner) Keywords() []string { method Type (line 47) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 51) | func (s Scanner) Description() string { method FromData (line 56) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method IsFalsePositive (line 141) | func (s Scanner) IsFalsePositive(_ detectors.Result) (bool, string) { function verifyURL (line 145) | func verifyURL(ctx context.Context, client *http.Client, u *url.URL) (bo... FILE: pkg/detectors/uri/uri_integration_test.go function TestURI_FromChunk (line 18) | func TestURI_FromChunk(t *testing.T) { function BenchmarkFromData (line 151) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/uri/uri_test.go function TestURI_Pattern (line 21) | func TestURI_Pattern(t *testing.T) { FILE: pkg/detectors/urlscan/urlscan.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/urlscan/urlscan_integration_test.go function TestUrlscan_FromChunk (line 19) | func TestUrlscan_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/urlscan/urlscan_test.go function TestUrlscan_Pattern (line 20) | func TestUrlscan_Pattern(t *testing.T) { FILE: pkg/detectors/user/user.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/user/user_integration_test.go function TestUser_FromChunk (line 19) | func TestUser_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/user/user_test.go function TestUser_Pattern (line 20) | func TestUser_Pattern(t *testing.T) { FILE: pkg/detectors/userflow/userflow.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/userflow/userflow_integration_test.go function TestUserflow_FromChunk (line 19) | func TestUserflow_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/userflow/userflow_test.go function TestUserflow_Pattern (line 20) | func TestUserflow_Pattern(t *testing.T) { FILE: pkg/detectors/userstack/userstack.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/userstack/userstack_integration_test.go function TestUserStack_FromChunk (line 19) | func TestUserStack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/userstack/userstack_test.go function TestUserStack_Pattern (line 20) | func TestUserStack_Pattern(t *testing.T) { FILE: pkg/detectors/vagrantcloudpersonaltoken/vagrantcloudpersonaltoken.go type Scanner (line 16) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 82) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 86) | func (s Scanner) Description() string { FILE: pkg/detectors/vagrantcloudpersonaltoken/vagrantcloudpersonaltoken_integration_test.go function TestVagrantcloudpersonaltoken_FromChunk (line 21) | func TestVagrantcloudpersonaltoken_FromChunk(t *testing.T) { function BenchmarkFromData (line 114) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vagrantcloudpersonaltoken/vagrantcloudpersonaltoken_test.go function TestVagrantcloudpersonaltoken_Pattern (line 20) | func TestVagrantcloudpersonaltoken_Pattern(t *testing.T) { FILE: pkg/detectors/vatlayer/vatlayer.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 77) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 81) | func (s Scanner) Description() string { FILE: pkg/detectors/vatlayer/vatlayer_integration_test.go function TestVatLayer_FromChunk (line 19) | func TestVatLayer_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vatlayer/vatlayer_test.go function TestVatLayer_Pattern (line 20) | func TestVatLayer_Pattern(t *testing.T) { FILE: pkg/detectors/vbout/vbout.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/vbout/vbout_integration_test.go function TestVbout_FromChunk (line 19) | func TestVbout_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vbout/vbout_test.go function TestVbout_Pattern (line 20) | func TestVbout_Pattern(t *testing.T) { FILE: pkg/detectors/vercel/vercel.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/vercel/vercel_integration_test.go function TestVercel_FromChunk (line 19) | func TestVercel_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vercel/vercel_test.go function TestVercel_Pattern (line 20) | func TestVercel_Pattern(t *testing.T) { FILE: pkg/detectors/verifier/verifier.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 76) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 80) | func (s Scanner) Description() string { FILE: pkg/detectors/verifier/verifier_integration_test.go function TestVerifier_FromChunk (line 19) | func TestVerifier_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/verifier/verifier_test.go function TestVerifier_Pattern (line 22) | func TestVerifier_Pattern(t *testing.T) { FILE: pkg/detectors/verimail/verimail.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/verimail/verimail_integration_test.go function TestVerimail_FromChunk (line 19) | func TestVerimail_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/verimail/verimail_test.go function TestVerimail_Pattern (line 20) | func TestVerimail_Pattern(t *testing.T) { FILE: pkg/detectors/veriphone/veriphone.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/veriphone/veriphone_integration_test.go function TestVeriphone_FromChunk (line 19) | func TestVeriphone_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/veriphone/veriphone_test.go function TestVeriphone_Pattern (line 20) | func TestVeriphone_Pattern(t *testing.T) { FILE: pkg/detectors/versioneye/versioneye.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/versioneye/versioneye_integration_test.go function TestVersionEye_FromChunk (line 19) | func TestVersionEye_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/versioneye/versioneye_test.go function TestVersionEye_Pattern (line 20) | func TestVersionEye_Pattern(t *testing.T) { FILE: pkg/detectors/viewneo/viewneo.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method MaxSecretSize (line 37) | func (s Scanner) MaxSecretSize() int64 { return maxKeySize } method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { constant maxKeySize (line 34) | maxKeySize = 1500 FILE: pkg/detectors/viewneo/viewneo_integration_test.go function TestViewneo_FromChunk (line 19) | func TestViewneo_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/viewneo/viewneo_test.go function TestViewneo_Pattern (line 20) | func TestViewneo_Pattern(t *testing.T) { FILE: pkg/detectors/virustotal/virustotal.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { function verifyToken (line 55) | func verifyToken(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/virustotal/virustotal_integration_test.go function TestVirusTotal_FromChunk (line 19) | func TestVirusTotal_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/virustotal/virustotal_test.go function TestVirusTotal_Pattern (line 20) | func TestVirusTotal_Pattern(t *testing.T) { FILE: pkg/detectors/visualcrossing/visualcrossing.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/visualcrossing/visualcrossing_integration_test.go function TestVisualcrossing_FromChunk (line 19) | func TestVisualcrossing_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/visualcrossing/visualcrossing_test.go function TestVisualcrossing_Pattern (line 20) | func TestVisualcrossing_Pattern(t *testing.T) { FILE: pkg/detectors/voiceflow/voiceflow.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 95) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 99) | func (s Scanner) Description() string { FILE: pkg/detectors/voiceflow/voiceflow_integration_test.go function TestVoiceflow_FromChunk (line 21) | func TestVoiceflow_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/voiceflow/voiceflow_test.go function TestVoiceflow_Pattern (line 8) | func TestVoiceflow_Pattern(t *testing.T) { FILE: pkg/detectors/voicegain/voicegain.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/voicegain/voicegain_integration_test.go function TestVoicegain_FromChunk (line 19) | func TestVoicegain_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/voicegain/voicegain_test.go function TestVoicegain_Pattern (line 20) | func TestVoicegain_Pattern(t *testing.T) { FILE: pkg/detectors/voodoosms/voodoosms.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/voodoosms/voodoosms_integration_test.go function TestVoodooSMS_FromChunk (line 19) | func TestVoodooSMS_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/voodoosms/voodoosms_test.go function TestVoodooSMS_Pattern (line 20) | func TestVoodooSMS_Pattern(t *testing.T) { FILE: pkg/detectors/vouchery/vouchery.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { FILE: pkg/detectors/vouchery/vouchery_integration_test.go function TestVouchery_FromChunk (line 19) | func TestVouchery_FromChunk(t *testing.T) { function BenchmarkFromData (line 119) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vouchery/vouchery_test.go function TestVouchery_Pattern (line 22) | func TestVouchery_Pattern(t *testing.T) { FILE: pkg/detectors/vpnapi/vpnapi.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/vpnapi/vpnapi_integration_test.go function TestVpnapi_FromChunk (line 19) | func TestVpnapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vpnapi/vpnapi_test.go function TestVpnapi_Pattern (line 20) | func TestVpnapi_Pattern(t *testing.T) { FILE: pkg/detectors/vultrapikey/vultrapikey.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/vultrapikey/vultrapikey_integration_test.go function TestVultrApiKey_FromChunk (line 19) | func TestVultrApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vultrapikey/vultrapikey_test.go function TestVultrApiKey_Pattern (line 20) | func TestVultrApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/vyte/vyte.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/vyte/vyte_integration_test.go function TestVyte_FromChunk (line 19) | func TestVyte_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/vyte/vyte_test.go function TestVyte_Pattern (line 20) | func TestVyte_Pattern(t *testing.T) { FILE: pkg/detectors/walkscore/walkscore.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/walkscore/walkscore_integration_test.go function TestWalkscore_FromChunk (line 19) | func TestWalkscore_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/walkscore/walkscore_test.go function TestWalkscore_Pattern (line 20) | func TestWalkscore_Pattern(t *testing.T) { FILE: pkg/detectors/weatherbit/weatherbit.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/weatherbit/weatherbit_integration_test.go function TestWeatherbit_FromChunk (line 19) | func TestWeatherbit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/weatherbit/weatherbit_test.go function TestWeatherbit_Pattern (line 20) | func TestWeatherbit_Pattern(t *testing.T) { FILE: pkg/detectors/weatherstack/weatherstack.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/weatherstack/weatherstack_integration_test.go function TestWeatherstack_FromChunk (line 19) | func TestWeatherstack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/weatherstack/weatherstack_test.go function TestWeatherstack_Pattern (line 20) | func TestWeatherstack_Pattern(t *testing.T) { FILE: pkg/detectors/web3storage/web3storage.go type Scanner (line 15) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 80) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 84) | func (s Scanner) Description() string { FILE: pkg/detectors/web3storage/web3storage_integration_test.go function TestWeb3Storage_FromChunk (line 20) | func TestWeb3Storage_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/web3storage/web3storage_test.go function TestWeb3Storage_Pattern (line 20) | func TestWeb3Storage_Pattern(t *testing.T) { FILE: pkg/detectors/webex/webex.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 85) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 89) | func (s Scanner) Description() string { FILE: pkg/detectors/webex/webex_integration_test.go function TestWebex_FromChunk (line 19) | func TestWebex_FromChunk(t *testing.T) { function BenchmarkFromData (line 103) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/webex/webex_test.go function TestWebex_Pattern (line 24) | func TestWebex_Pattern(t *testing.T) { FILE: pkg/detectors/webexbot/webexbot.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 117) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 121) | func (s Scanner) Description() string { type response (line 71) | type response struct function verifyMatch (line 80) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/webexbot/webexbot_integration_test.go function TestWebexbot_FromChunk (line 20) | func TestWebexbot_FromChunk(t *testing.T) { function BenchmarkFromData (line 154) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/webexbot/webexbot_test.go function TestWebexbot_Pattern (line 12) | func TestWebexbot_Pattern(t *testing.T) { FILE: pkg/detectors/webflow/webflow.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 69) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 73) | func (s Scanner) Description() string { FILE: pkg/detectors/webflow/webflow_integration_test.go function TestWebflow_FromChunk (line 19) | func TestWebflow_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/webflow/webflow_test.go function TestWebflow_Pattern (line 20) | func TestWebflow_Pattern(t *testing.T) { FILE: pkg/detectors/webscraper/webscraper.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/webscraper/webscraper_integration_test.go function TestWebScraper_FromChunk (line 19) | func TestWebScraper_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/webscraper/webscraper_test.go function TestWebScraper_Pattern (line 20) | func TestWebScraper_Pattern(t *testing.T) { FILE: pkg/detectors/webscraping/webscraping.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 73) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 77) | func (s Scanner) Description() string { FILE: pkg/detectors/webscraping/webscraping_integration_test.go function TestWebscraping_FromChunk (line 19) | func TestWebscraping_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/webscraping/webscraping_test.go function TestWebscraping_Pattern (line 20) | func TestWebscraping_Pattern(t *testing.T) { FILE: pkg/detectors/websitepulse/websitepulse.go type Scanner (line 16) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/websitepulse/websitepulse_integration_test.go function TestWebsitepulse_FromChunk (line 19) | func TestWebsitepulse_FromChunk(t *testing.T) { function BenchmarkFromData (line 115) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/websitepulse/websitepulse_test.go function TestWebsitepulse_Pattern (line 22) | func TestWebsitepulse_Pattern(t *testing.T) { FILE: pkg/detectors/weightsandbiases/weightsandbiases.go type Scanner (line 20) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { return []string{"wandb"} } method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Description (line 126) | func (s Scanner) Description() string { method Type (line 130) | func (s Scanner) Type() detectorspb.DetectorType { type viewerResponse (line 68) | type viewerResponse struct function verifyMatch (line 79) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/weightsandbiases/weightsandbiases_integration_test.go function TestWeightsandbiases_FromChunk (line 20) | func TestWeightsandbiases_FromChunk(t *testing.T) { function BenchmarkFromData (line 153) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/weightsandbiases/weightsandbiases_test.go function TestWeightsandbiases_Pattern (line 13) | func TestWeightsandbiases_Pattern(t *testing.T) { FILE: pkg/detectors/wepay/wepay.go type Scanner (line 14) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 81) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 85) | func (s Scanner) Description() string { FILE: pkg/detectors/wepay/wepay_integration_test.go function TestWePay_FromChunk (line 19) | func TestWePay_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/wepay/wepay_test.go function TestWePay_Pattern (line 22) | func TestWePay_Pattern(t *testing.T) { FILE: pkg/detectors/whoxy/whoxy.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 74) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 78) | func (s Scanner) Description() string { FILE: pkg/detectors/whoxy/whoxy_integration_test.go function TestWhoxy_FromChunk (line 19) | func TestWhoxy_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/whoxy/whoxy_test.go function TestWhoxy_Pattern (line 20) | func TestWhoxy_Pattern(t *testing.T) { FILE: pkg/detectors/wistia/wistia.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/wistia/wistia_integration_test.go function TestWistia_FromChunk (line 19) | func TestWistia_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/wistia/wistia_test.go function TestWistia_Pattern (line 20) | func TestWistia_Pattern(t *testing.T) { FILE: pkg/detectors/wit/wit.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/wit/wit_integration_test.go function TestWit_FromChunk (line 19) | func TestWit_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/wit/wit_test.go function TestWit_Pattern (line 20) | func TestWit_Pattern(t *testing.T) { FILE: pkg/detectors/wiz/wiz.go type Scanner (line 18) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 121) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 125) | func (s Scanner) Description() string { function verifyMatch (line 85) | func verifyMatch(ctx context.Context, client *http.Client, clientID, cli... FILE: pkg/detectors/wiz/wiz_integration_test.go function TestWiz_FromChunk (line 20) | func TestWiz_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/wiz/wiz_test.go function TestWiz_Pattern (line 11) | func TestWiz_Pattern(t *testing.T) { FILE: pkg/detectors/worksnaps/worksnaps.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 71) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 75) | func (s Scanner) Description() string { FILE: pkg/detectors/worksnaps/worksnaps_integration_test.go function TestWorksnaps_FromChunk (line 19) | func TestWorksnaps_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/worksnaps/worksnaps_test.go function TestWorksnaps_Pattern (line 20) | func TestWorksnaps_Pattern(t *testing.T) { FILE: pkg/detectors/workstack/workstack.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { FILE: pkg/detectors/workstack/workstack_integration_test.go function TestWorkstack_FromChunk (line 19) | func TestWorkstack_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/workstack/workstack_test.go function TestWorkstack_Pattern (line 20) | func TestWorkstack_Pattern(t *testing.T) { FILE: pkg/detectors/worldcoinindex/worldcoinindex.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 79) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 83) | func (s Scanner) Description() string { FILE: pkg/detectors/worldcoinindex/worldcoinindex_integration_test.go function TestWorldCoinIndex_FromChunk (line 19) | func TestWorldCoinIndex_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/worldcoinindex/worldcoinindex_test.go function TestWorldCoinIndex_Pattern (line 20) | func TestWorldCoinIndex_Pattern(t *testing.T) { FILE: pkg/detectors/worldweather/worldweather.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/worldweather/worldweather_integration_test.go function TestWorldweather_FromChunk (line 19) | func TestWorldweather_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/worldweather/worldweather_test.go function TestWorldweather_Pattern (line 20) | func TestWorldweather_Pattern(t *testing.T) { FILE: pkg/detectors/wrike/wrike.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/wrike/wrike_integration_test.go function TestWrike_FromChunk (line 19) | func TestWrike_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/wrike/wrike_test.go function TestWrike_Pattern (line 20) | func TestWrike_Pattern(t *testing.T) { FILE: pkg/detectors/xai/xai.go type Scanner (line 18) | type Scanner struct method Keywords (line 33) | func (s Scanner) Keywords() []string { method FromData (line 38) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 118) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 122) | func (s Scanner) Description() string { function verifyMatch (line 70) | func verifyMatch(ctx context.Context, client *http.Client, apiKey string... FILE: pkg/detectors/xai/xai_integration_test.go function TestXai_FromChunk (line 20) | func TestXai_FromChunk(t *testing.T) { function BenchmarkFromData (line 147) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/xai/xai_test.go function TestXai_Pattern (line 11) | func TestXai_Pattern(t *testing.T) { FILE: pkg/detectors/yandex/yandex.go type Scanner (line 14) | type Scanner struct method Keywords (line 28) | func (s Scanner) Keywords() []string { method FromData (line 33) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 66) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 70) | func (s Scanner) Description() string { FILE: pkg/detectors/yandex/yandex_integration_test.go function TestYandex_FromChunk (line 19) | func TestYandex_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/yandex/yandex_test.go function TestYandex_Pattern (line 20) | func TestYandex_Pattern(t *testing.T) { FILE: pkg/detectors/yelp/yelp.go type Scanner (line 16) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 83) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 87) | func (s Scanner) Description() string { FILE: pkg/detectors/yelp/yelp_integration_test.go function TestYelp_FromChunk (line 20) | func TestYelp_FromChunk(t *testing.T) { function BenchmarkFromData (line 148) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/yelp/yelp_test.go function TestYelp_Pattern (line 20) | func TestYelp_Pattern(t *testing.T) { FILE: pkg/detectors/youneedabudget/youneedabudget.go type Scanner (line 15) | type Scanner struct method Keywords (line 29) | func (s Scanner) Keywords() []string { method FromData (line 34) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 68) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 72) | func (s Scanner) Description() string { FILE: pkg/detectors/youneedabudget/youneedabudget_integration_test.go function TestYouNeedABudget_FromChunk (line 19) | func TestYouNeedABudget_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/youneedabudget/youneedabudget_test.go function TestYouNeedABudget_Pattern (line 20) | func TestYouNeedABudget_Pattern(t *testing.T) { FILE: pkg/detectors/yousign/yousign.go type Scanner (line 16) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 88) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 92) | func (s Scanner) Description() string { constant PROD_URL (line 19) | PROD_URL = "https://api.yousign.com" constant STAGING_URL (line 20) | STAGING_URL = "https://staging-api.yousign.com" FILE: pkg/detectors/yousign/yousign_integration_test.go function TestYousign_FromChunk (line 19) | func TestYousign_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/yousign/yousign_test.go function TestYousign_Pattern (line 20) | func TestYousign_Pattern(t *testing.T) { FILE: pkg/detectors/youtubeapikey/youtubeapikey.go type Scanner (line 14) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 75) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 79) | func (s Scanner) Description() string { FILE: pkg/detectors/youtubeapikey/youtubeapikey_integration_test.go function TestYoutubeApiKey_FromChunk (line 19) | func TestYoutubeApiKey_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/youtubeapikey/youtubeapikey_test.go function TestYoutubeApiKey_Pattern (line 22) | func TestYoutubeApiKey_Pattern(t *testing.T) { FILE: pkg/detectors/zapierwebhook/zapierwebhook.go type Scanner (line 16) | type Scanner struct method Keywords (line 30) | func (s Scanner) Keywords() []string { method FromData (line 35) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 60) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 64) | func (s Scanner) Description() string { function verifyZapierWebhook (line 68) | func verifyZapierWebhook(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/zapierwebhook/zapierwebhook_integration_test.go function TestZapierWebhook_FromChunk (line 19) | func TestZapierWebhook_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zapierwebhook/zapierwebhook_test.go function TestZapierWebhook_Pattern (line 20) | func TestZapierWebhook_Pattern(t *testing.T) { FILE: pkg/detectors/zendeskapi/zendeskapi.go type Scanner (line 15) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { function verifyZendesk (line 86) | func verifyZendesk(ctx context.Context, client *http.Client, email, toke... FILE: pkg/detectors/zendeskapi/zendeskapi_integration_test.go function TestZendeskApi_FromChunk (line 19) | func TestZendeskApi_FromChunk(t *testing.T) { function BenchmarkFromData (line 105) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zendeskapi/zendeskapi_test.go function TestZendeskApi_Pattern (line 24) | func TestZendeskApi_Pattern(t *testing.T) { FILE: pkg/detectors/zenkitapi/zenkitapi.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZenkitKey (line 69) | func verifyZenkitKey(ctx context.Context, client *http.Client, key strin... FILE: pkg/detectors/zenkitapi/zenkitapi_integration_test.go function TestZenkitAPI_FromChunk (line 19) | func TestZenkitAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zenkitapi/zenkitapi_test.go function TestZenkitAPI_Pattern (line 20) | func TestZenkitAPI_Pattern(t *testing.T) { FILE: pkg/detectors/zenrows/zenrows.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZenrowsKey (line 69) | func verifyZenrowsKey(ctx context.Context, client *http.Client, key stri... FILE: pkg/detectors/zenrows/zenrows_integration_test.go function TestZenRows_FromChunk (line 19) | func TestZenRows_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zenrows/zenrows_test.go function TestZenRows_Pattern (line 20) | func TestZenRows_Pattern(t *testing.T) { FILE: pkg/detectors/zenscrape/zenscrape.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZenScrapeKey (line 69) | func verifyZenScrapeKey(ctx context.Context, client *http.Client, key st... FILE: pkg/detectors/zenscrape/zenscrape_integration_test.go function TestZenscrape_FromChunk (line 19) | func TestZenscrape_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zenscrape/zenscrape_test.go function TestZenscrape_Pattern (line 20) | func TestZenscrape_Pattern(t *testing.T) { FILE: pkg/detectors/zenserp/zenserp.go type Scanner (line 18) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZenSerpKey (line 69) | func verifyZenSerpKey(ctx context.Context, client *http.Client, key stri... FILE: pkg/detectors/zenserp/zenserp_integration_test.go function TestZenserp_FromChunk (line 19) | func TestZenserp_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zenserp/zenserp_test.go function TestZenserp_Pattern (line 20) | func TestZenserp_Pattern(t *testing.T) { FILE: pkg/detectors/zeplin/zeplin.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZeplinKey (line 69) | func verifyZeplinKey(ctx context.Context, client *http.Client, key strin... FILE: pkg/detectors/zeplin/zeplin_integration_test.go function TestZeplin_FromChunk (line 19) | func TestZeplin_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zeplin/zeplin_test.go function TestZeplin_Pattern (line 20) | func TestZeplin_Pattern(t *testing.T) { FILE: pkg/detectors/zerobounce/zerobounce.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZeroBounceKey (line 69) | func verifyZeroBounceKey(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/zerobounce/zerobounce_integration_test.go function TestZerobounce_FromChunk (line 19) | func TestZerobounce_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zerobounce/zerobounce_test.go function TestZerobounce_Pattern (line 20) | func TestZerobounce_Pattern(t *testing.T) { FILE: pkg/detectors/zerotier/zerotier.go type Scanner (line 17) | type Scanner struct method Keywords (line 32) | func (s Scanner) Keywords() []string { method FromData (line 37) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 67) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 71) | func (s Scanner) Description() string { function verifyZerotierKey (line 76) | func verifyZerotierKey(ctx context.Context, client *http.Client, key str... FILE: pkg/detectors/zerotier/zerotier_integration_test.go function TestZerotier_FromChunk (line 20) | func TestZerotier_FromChunk(t *testing.T) { function BenchmarkFromData (line 113) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zerotier/zerotier_test.go function TestZerotier_Pattern (line 20) | func TestZerotier_Pattern(t *testing.T) { FILE: pkg/detectors/zipapi/zipapi.go type Scanner (line 17) | type Scanner struct method Keywords (line 35) | func (s Scanner) Keywords() []string { method FromData (line 40) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 78) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 82) | func (s Scanner) Description() string { function verifyZipAPI (line 86) | func verifyZipAPI(ctx context.Context, client *http.Client, email, key, ... FILE: pkg/detectors/zipapi/zipapi_integration_test.go function TestZipapi_FromChunk (line 19) | func TestZipapi_FromChunk(t *testing.T) { function BenchmarkFromData (line 108) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zipapi/zipapi_test.go function TestZipapi_Pattern (line 23) | func TestZipapi_Pattern(t *testing.T) { FILE: pkg/detectors/zipbooks/zipbooks.go type Scanner (line 17) | type Scanner struct method Keywords (line 34) | func (s Scanner) Keywords() []string { method FromData (line 39) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 70) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 74) | func (s Scanner) Description() string { function verifyZipBooksCredentials (line 78) | func verifyZipBooksCredentials(ctx context.Context, client *http.Client,... FILE: pkg/detectors/zipbooks/zipbooks_integration_test.go function TestZipbooks_FromChunk (line 19) | func TestZipbooks_FromChunk(t *testing.T) { function BenchmarkFromData (line 107) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zipbooks/zipbooks_test.go function TestZipBooks_Pattern (line 19) | func TestZipBooks_Pattern(t *testing.T) { FILE: pkg/detectors/zipcodeapi/zipcodeapi.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZipCodeAPIKey (line 69) | func verifyZipCodeAPIKey(ctx context.Context, client *http.Client, key s... FILE: pkg/detectors/zipcodeapi/zipcodeapi_integration_test.go function TestZipCodeAPI_FromChunk (line 19) | func TestZipCodeAPI_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zipcodeapi/zipcodeapi_test.go function TestZipCodeAPI_Pattern (line 20) | func TestZipCodeAPI_Pattern(t *testing.T) { FILE: pkg/detectors/zipcodebase/zipcodebase.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZipCodeBaseKey (line 69) | func verifyZipCodeBaseKey(ctx context.Context, client *http.Client, key ... FILE: pkg/detectors/zipcodebase/zipcodebase_integration_test.go function TestZipcodebase_FromChunk (line 19) | func TestZipcodebase_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zipcodebase/zipcodebase_test.go function TestZipcodebase_Pattern (line 20) | func TestZipcodebase_Pattern(t *testing.T) { FILE: pkg/detectors/zohocrm/zohocrm.go type Scanner (line 17) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 118) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 122) | func (s Scanner) Description() string { type UnauthorizedResponseBody (line 21) | type UnauthorizedResponseBody struct function verifyMatch (line 73) | func verifyMatch(ctx context.Context, client *http.Client, token string)... FILE: pkg/detectors/zohocrm/zohocrm_integration_test.go function TestZohocrm_FromChunk (line 26) | func TestZohocrm_FromChunk(t *testing.T) { function BenchmarkFromData (line 153) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zohocrm/zohocrm_test.go function TestZohocrm_Pattern (line 19) | func TestZohocrm_Pattern(t *testing.T) { FILE: pkg/detectors/zonkafeedback/zonkafeedback.go type Scanner (line 17) | type Scanner struct method Keywords (line 31) | func (s Scanner) Keywords() []string { method FromData (line 36) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 61) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 65) | func (s Scanner) Description() string { function verifyZonkaFeedbackKey (line 69) | func verifyZonkaFeedbackKey(ctx context.Context, client *http.Client, ke... FILE: pkg/detectors/zonkafeedback/zonkafeedback_integration_test.go function TestZonkaFeedback_FromChunk (line 19) | func TestZonkaFeedback_FromChunk(t *testing.T) { function BenchmarkFromData (line 106) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zonkafeedback/zonkafeedback_test.go function TestZonkaFeedback_Pattern (line 20) | func TestZonkaFeedback_Pattern(t *testing.T) { FILE: pkg/detectors/zulipchat/zulipchat.go type Scanner (line 17) | type Scanner struct method Keywords (line 36) | func (s Scanner) Keywords() []string { method FromData (line 41) | func (s Scanner) FromData(ctx context.Context, verify bool, data []byt... method Type (line 131) | func (s Scanner) Type() detectorspb.DetectorType { method Description (line 135) | func (s Scanner) Description() string { function verifyResult (line 88) | func verifyResult(ctx context.Context, client *http.Client, domain, id, ... type usersResponse (line 121) | type usersResponse struct type member (line 126) | type member struct FILE: pkg/detectors/zulipchat/zulipchat_integration_test.go function TestZulipChat_FromChunk (line 20) | func TestZulipChat_FromChunk(t *testing.T) { function BenchmarkFromData (line 153) | func BenchmarkFromData(benchmark *testing.B) { FILE: pkg/detectors/zulipchat/zulipchat_test.go function TestZulipChat_Pattern (line 24) | func TestZulipChat_Pattern(t *testing.T) { FILE: pkg/engine/ahocorasick/ahocorasickcore.go type DetectorKey (line 21) | type DetectorKey struct method Loggable (line 27) | func (k DetectorKey) Loggable() map[string]any { method Type (line 39) | func (k DetectorKey) Type() detectorspb.DetectorType { return k.detect... type spanCalculator (line 43) | type spanCalculator interface type spanCalculationParams (line 49) | type spanCalculationParams struct type EntireChunkSpanCalculator (line 57) | type EntireChunkSpanCalculator struct method calculateSpan (line 61) | func (e *EntireChunkSpanCalculator) calculateSpan(params spanCalculati... type adjustableSpanCalculator (line 68) | type adjustableSpanCalculator struct method calculateSpan (line 80) | func (m *adjustableSpanCalculator) calculateSpan(params spanCalculatio... function newAdjustableSpanCalculator (line 72) | func newAdjustableSpanCalculator(offsetRadius int64) *adjustableSpanCalc... type CoreOption (line 114) | type CoreOption function WithSpanCalculator (line 117) | func WithSpanCalculator(spanCalculator spanCalculator) CoreOption { type Core (line 124) | type Core struct method FindDetectorMatches (line 241) | func (ac *Core) FindDetectorMatches(chunkData []byte) []*DetectorMatch { method KeywordsToDetectors (line 302) | func (ac *Core) KeywordsToDetectors() map[string][]DetectorKey { function NewAhoCorasickCore (line 141) | func NewAhoCorasickCore(allDetectors []detectors.Detector, opts ...CoreO... type DetectorMatch (line 173) | type DetectorMatch struct method addMatchSpan (line 190) | func (d *DetectorMatch) addMatchSpan(spans ...matchSpan) { method mergeMatches (line 196) | func (d *DetectorMatch) mergeMatches() { method extractMatches (line 220) | func (d *DetectorMatch) extractMatches(chunkData []byte) { method Matches (line 228) | func (d *DetectorMatch) Matches() [][]byte { return d.matches } type matchSpan (line 184) | type matchSpan struct function CreateDetectorKey (line 289) | func CreateDetectorKey(d detectors.Detector) DetectorKey { FILE: pkg/engine/ahocorasick/ahocorasickcore_test.go constant TestDetectorType (line 15) | TestDetectorType = -1 type testDetectorV1 (line 17) | type testDetectorV1 struct method FromData (line 20) | func (testDetectorV1) FromData(ctx context.Context, verify bool, data ... method Keywords (line 24) | func (testDetectorV1) Keywords() []string { return []string{"a", "b"} } method Type (line 26) | func (testDetectorV1) Type() detectorspb.DetectorType { method Version (line 30) | func (testDetectorV1) Version() int { return 1 } method Description (line 32) | func (testDetectorV1) Description() string { return "" } type testDetectorV2 (line 34) | type testDetectorV2 struct method FromData (line 37) | func (testDetectorV2) FromData(ctx context.Context, verify bool, data ... method Keywords (line 41) | func (testDetectorV2) Keywords() []string { method Type (line 45) | func (testDetectorV2) Type() detectorspb.DetectorType { method Version (line 49) | func (testDetectorV2) Version() int { return 2 } method Description (line 51) | func (testDetectorV2) Description() string { return "" } type testDetectorV3 (line 53) | type testDetectorV3 struct method FromData (line 56) | func (testDetectorV3) FromData(ctx context.Context, verify bool, data ... method Keywords (line 60) | func (testDetectorV3) Keywords() []string { method Type (line 64) | func (testDetectorV3) Type() detectorspb.DetectorType { method Version (line 68) | func (testDetectorV3) Version() int { return 1 } method Description (line 70) | func (testDetectorV3) Description() string { return "" } type testDetectorV4 (line 76) | type testDetectorV4 struct method FromData (line 78) | func (testDetectorV4) FromData(context.Context, bool, []byte) ([]detec... method Keywords (line 82) | func (testDetectorV4) Keywords() []string { return []string{"password"} } method Type (line 84) | func (testDetectorV4) Type() detectorspb.DetectorType { return TestDet... method Version (line 86) | func (testDetectorV4) Version() int { return 1 } method Description (line 88) | func (testDetectorV4) Description() string { return "" } method MaxCredentialSpan (line 90) | func (testDetectorV4) MaxCredentialSpan() int64 { return 15 } method StartOffset (line 92) | func (testDetectorV4) StartOffset() int64 { return 5 } type testDetectorV5 (line 98) | type testDetectorV5 struct method FromData (line 100) | func (testDetectorV5) FromData(context.Context, bool, []byte) ([]detec... method Keywords (line 104) | func (testDetectorV5) Keywords() []string { return []string{"password"} } method Type (line 106) | func (testDetectorV5) Type() detectorspb.DetectorType { return TestDet... method Version (line 108) | func (testDetectorV5) Version() int { return 1 } method Description (line 110) | func (testDetectorV5) Description() string { return "" } method MaxSecretSize (line 112) | func (testDetectorV5) MaxSecretSize() int64 { return 10 } method StartOffset (line 114) | func (testDetectorV5) StartOffset() int64 { return 3 } type testDetectorV6 (line 120) | type testDetectorV6 struct method FromData (line 122) | func (testDetectorV6) FromData(context.Context, bool, []byte) ([]detec... method Keywords (line 126) | func (testDetectorV6) Keywords() []string { return []string{"password"} } method Type (line 128) | func (testDetectorV6) Type() detectorspb.DetectorType { return TestDet... method Version (line 130) | func (testDetectorV6) Version() int { return 1 } method Description (line 132) | func (testDetectorV6) Description() string { return "" } method StartOffset (line 134) | func (testDetectorV6) StartOffset() int64 { return 1 } function TestAhoCorasickCore_MultipleCustomDetectorsMatchable (line 142) | func TestAhoCorasickCore_MultipleCustomDetectorsMatchable(t *testing.T) { function TestAhoCorasickCore_MultipleDetectorVersionsMatchable (line 169) | func TestAhoCorasickCore_MultipleDetectorVersionsMatchable(t *testing.T) { function TestAhoCorasickCore_NoDuplicateDetectorsMatched (line 184) | func TestAhoCorasickCore_NoDuplicateDetectorsMatched(t *testing.T) { function TestFindDetectorMatches (line 198) | func TestFindDetectorMatches(t *testing.T) { FILE: pkg/engine/circleci.go method ScanCircleCI (line 16) | func (e *Engine) ScanCircleCI(ctx context.Context, token string) (source... FILE: pkg/engine/defaults/defaults.go function buildDetectorList (line 864) | func buildDetectorList() []detectors.Detector { function DefaultDetectors (line 1755) | func DefaultDetectors() []detectors.Detector { function DefaultDetectorTypesImplementing (line 1776) | func DefaultDetectorTypesImplementing[T any]() map[detectorspb.DetectorT... FILE: pkg/engine/defaults/defaults_test.go function TestDefaultDetectorsHaveUniqueVersions (line 10) | func TestDefaultDetectorsHaveUniqueVersions(t *testing.T) { function TestDefaultDetectorTypesImplementing (line 37) | func TestDefaultDetectorTypesImplementing(t *testing.T) { function TestDefaultVersionerDetectorsHaveNonZeroVersions (line 52) | func TestDefaultVersionerDetectorsHaveNonZeroVersions(t *testing.T) { FILE: pkg/engine/docker.go method ScanDocker (line 16) | func (e *Engine) ScanDocker(ctx context.Context, c sources.DockerConfig)... FILE: pkg/engine/elasticsearch.go method ScanElasticsearch (line 16) | func (e *Engine) ScanElasticsearch(ctx context.Context, c sources.Elasti... FILE: pkg/engine/engine.go type Metrics (line 46) | type Metrics struct method getScanDuration (line 66) | func (m *Metrics) getScanDuration() time.Duration { type runtimeMetrics (line 58) | type runtimeMetrics struct type ResultsDispatcher (line 76) | type ResultsDispatcher interface type Printer (line 82) | type Printer interface type PrinterDispatcher (line 87) | type PrinterDispatcher struct method Dispatch (line 93) | func (p *PrinterDispatcher) Dispatch(ctx context.Context, result detec... function NewPrinterDispatcher (line 90) | func NewPrinterDispatcher(printer Printer) *PrinterDispatcher { return &... type Config (line 98) | type Config struct type Engine (line 169) | type Engine struct method setDefaults (line 347) | func (e *Engine) setDefaults(ctx context.Context) { method applyFilters (line 485) | func (e *Engine) applyFilters(filters ...func(detectors.Detector) bool) { method initialize (line 504) | func (e *Engine) initialize(ctx context.Context) error { method AhoCorasickCoreKeywords (line 555) | func (e *Engine) AhoCorasickCoreKeywords() map[string]struct{} { method HasFoundResults (line 565) | func (e *Engine) HasFoundResults() bool { method GetMetrics (line 571) | func (e *Engine) GetMetrics() Metrics { method GetDetectorsMetrics (line 593) | func (e *Engine) GetDetectorsMetrics() map[string]time.Duration { method DetectorAvgTime (line 611) | func (e *Engine) DetectorAvgTime() map[string][]time.Duration { method Start (line 636) | func (e *Engine) Start(ctx context.Context) { method sanityChecks (line 647) | func (e *Engine) sanityChecks(ctx context.Context) { method startWorkers (line 661) | func (e *Engine) startWorkers(ctx context.Context) { method startScannerWorkers (line 677) | func (e *Engine) startScannerWorkers(ctx context.Context) { method startDetectorWorkers (line 690) | func (e *Engine) startDetectorWorkers(ctx context.Context) { method startVerificationOverlapWorkers (line 705) | func (e *Engine) startVerificationOverlapWorkers(ctx context.Context) { method startNotifierWorkers (line 720) | func (e *Engine) startNotifierWorkers(ctx context.Context) { method Finish (line 738) | func (e *Engine) Finish(ctx context.Context) error { method ChunksChan (line 759) | func (e *Engine) ChunksChan() <-chan *sources.Chunk { method ResultsChan (line 763) | func (e *Engine) ResultsChan() chan detectors.ResultWithMetadata { method ScanChunk (line 770) | func (e *Engine) ScanChunk(chunk *sources.Chunk) { method scannerWorker (line 849) | func (e *Engine) scannerWorker(ctx context.Context) { method shouldVerifyChunk (line 907) | func (e *Engine) shouldVerifyChunk( method verificationOverlapWorker (line 988) | func (e *Engine) verificationOverlapWorker(ctx context.Context) { method detectorWorker (line 1097) | func (e *Engine) detectorWorker(ctx context.Context) { method detectChunk (line 1105) | func (e *Engine) detectChunk(ctx context.Context, data detectableChunk) { method filterResults (line 1196) | func (e *Engine) filterResults( method processResult (line 1220) | func (e *Engine) processResult( method notifierWorker (line 1259) | func (e *Engine) notifierWorker(ctx context.Context) { function NewEngine (line 236) | func NewEngine(ctx context.Context, cfg *Config) (*Engine, error) { function SetDetectorTimeout (line 342) | func SetDetectorTimeout(timeout time.Duration) { detectionTimeout = time... function buildDetectorSets (line 391) | func buildDetectorSets(cfg *Config) (map[config.DetectorID]struct{}, map... function parseCustomVerifierEndpoints (line 417) | func parseCustomVerifierEndpoints(endpoints map[string]string) (map[conf... function detectorTypeToSet (line 441) | func detectorTypeToSet(detectors []config.DetectorID) map[config.Detecto... function getWithDetectorID (line 452) | func getWithDetectorID[T any](d detectors.Detector, data map[config.Dete... function verifyDetectorsAreVersioner (line 467) | func verifyDetectorsAreVersioner[T any](data map[config.DetectorID]T) (c... function filterDetectors (line 491) | func filterDetectors(filterFunc func(detectors.Detector) bool, input []d... constant ignoreTag (line 551) | ignoreTag = "trufflehog:ignore" type detectableChunk (line 775) | type detectableChunk struct type verificationOverlapChunk (line 786) | type verificationOverlapChunk struct function iterativeDecode (line 801) | func iterativeDecode(chunk *sources.Chunk, allDecoders []decoders.Decode... type chunkSecretKey (line 946) | type chunkSecretKey struct function likelyDuplicate (line 951) | func likelyDuplicate(ctx context.Context, val chunkSecretKey, dupes map[... function SupportsLineNumbers (line 1311) | func SupportsLineNumbers(sourceType sourcespb.SourceType) bool { function FragmentLineOffset (line 1330) | func FragmentLineOffset(chunk *sources.Chunk, result *detectors.Result) ... function FragmentFirstLineAndLink (line 1360) | func FragmentFirstLineAndLink(chunk *sources.Chunk) (int64, *int64, stri... function SetResultLineNumber (line 1402) | func SetResultLineNumber(chunk *sources.Chunk, result *detectors.Result,... function UpdateLink (line 1409) | func UpdateLink(ctx context.Context, metadata *source_metadatapb.MetaDat... FILE: pkg/engine/engine_test.go constant fakeDetectorKeyword (line 36) | fakeDetectorKeyword = "fakedetector" type fakeDetectorV1 (line 38) | type fakeDetectorV1 struct method FromData (line 46) | func (f fakeDetectorV1) FromData(_ aCtx.Context, _ bool, _ []byte) ([]... method Keywords (line 56) | func (f fakeDetectorV1) Keywords() []string { return []str... method Type (line 57) | func (f fakeDetectorV1) Type() detectorspb.DetectorType { return detec... method Version (line 58) | func (f fakeDetectorV1) Version() int { return 1 } method Description (line 60) | func (f fakeDetectorV1) Description() string { return "fake detector v... type fakeDetectorV2 (line 39) | type fakeDetectorV2 struct method FromData (line 62) | func (f fakeDetectorV2) FromData(_ aCtx.Context, _ bool, _ []byte) ([]... method Keywords (line 72) | func (f fakeDetectorV2) Keywords() []string { return []str... method Type (line 73) | func (f fakeDetectorV2) Type() detectorspb.DetectorType { return detec... method Version (line 74) | func (f fakeDetectorV2) Version() int { return 2 } method Description (line 76) | func (f fakeDetectorV2) Description() string { return "fake detector v... function TestFragmentLineOffset (line 78) | func TestFragmentLineOffset(t *testing.T) { function TestFragmentLineOffsetWithPrimarySecret (line 167) | func TestFragmentLineOffsetWithPrimarySecret(t *testing.T) { function TestFragmentLineOffsetWithPrimarySecretMultiline (line 218) | func TestFragmentLineOffsetWithPrimarySecretMultiline(t *testing.T) { function setupFragmentLineOffsetBench (line 233) | func setupFragmentLineOffsetBench(totalLines, needleLine int) (*sources.... function BenchmarkFragmentLineOffsetStart (line 249) | func BenchmarkFragmentLineOffsetStart(b *testing.B) { function BenchmarkFragmentLineOffsetMiddle (line 256) | func BenchmarkFragmentLineOffsetMiddle(b *testing.B) { function BenchmarkFragmentLineOffsetEnd (line 263) | func BenchmarkFragmentLineOffsetEnd(b *testing.B) { function TestDefaultDecoders (line 272) | func TestDefaultDecoders(t *testing.T) { function TestSupportsLineNumbers (line 279) | func TestSupportsLineNumbers(t *testing.T) { function BenchmarkSupportsLineNumbersLoop (line 305) | func BenchmarkSupportsLineNumbersLoop(b *testing.B) { function TestEngine_DuplicateSecrets (line 313) | func TestEngine_DuplicateSecrets(t *testing.T) { type lineCaptureDispatcher (line 359) | type lineCaptureDispatcher struct method Dispatch (line 361) | func (d *lineCaptureDispatcher) Dispatch(_ context.Context, result det... function TestEngineLineVariations (line 366) | func TestEngineLineVariations(t *testing.T) { function TestEngine_VersionedDetectorsVerifiedSecrets (line 459) | func TestEngine_VersionedDetectorsVerifiedSecrets(t *testing.T) { function TestEngine_CustomDetectorsDetectorsVerifiedSecrets (line 506) | func TestEngine_CustomDetectorsDetectorsVerifiedSecrets(t *testing.T) { function TestProcessResult_SourceSupportsLineNumbers_LinkUpdated (line 574) | func TestProcessResult_SourceSupportsLineNumbers_LinkUpdated(t *testing.... function TestProcessResult_IgnoreLinePresent_NothingGenerated (line 607) | func TestProcessResult_IgnoreLinePresent_NothingGenerated(t *testing.T) { function TestProcessResult_AllFieldsCopied (line 637) | func TestProcessResult_AllFieldsCopied(t *testing.T) { function TestProcessResult_FalsePositiveFlagSetCorrectly (line 694) | func TestProcessResult_FalsePositiveFlagSetCorrectly(t *testing.T) { function TestVerificationOverlapChunk (line 751) | func TestVerificationOverlapChunk(t *testing.T) { function TestEngine_FalsePositivesRetainedCorrectly (line 806) | func TestEngine_FalsePositivesRetainedCorrectly(t *testing.T) { function TestFragmentFirstLineAndLink (line 890) | func TestFragmentFirstLineAndLink(t *testing.T) { function TestSetLink (line 976) | func TestSetLink(t *testing.T) { function TestLikelyDuplicate (line 1089) | func TestLikelyDuplicate(t *testing.T) { type customCleaner (line 1167) | type customCleaner struct method FromData (line 1174) | func (c customCleaner) FromData(aCtx.Context, bool, []byte) ([]detecto... method Keywords (line 1178) | func (c customCleaner) Keywords() []string { return []stri... method Type (line 1179) | func (c customCleaner) Type() detectorspb.DetectorType { return detect... method Description (line 1181) | func (customCleaner) Description() string { return "" } method CleanResults (line 1183) | func (c customCleaner) CleanResults([]detectors.Result) []detectors.Re... method ShouldCleanResultsIrrespectiveOfConfiguration (line 1186) | func (c customCleaner) ShouldCleanResultsIrrespectiveOfConfiguration()... function TestFilterResults_CustomCleaner (line 1188) | func TestFilterResults_CustomCleaner(t *testing.T) { function BenchmarkPopulateMatchingDetectors (line 1238) | func BenchmarkPopulateMatchingDetectors(b *testing.B) { function generateRandomDataWithKeywords (line 1271) | func generateRandomDataWithKeywords(size int, detectors []detectors.Dete... function TestEngine_ShouldVerifyChunk (line 1305) | func TestEngine_ShouldVerifyChunk(t *testing.T) { function TestEngineInitializesCloudProviderDetectors (line 1362) | func TestEngineInitializesCloudProviderDetectors(t *testing.T) { function TestEngineignoreLine (line 1401) | func TestEngineignoreLine(t *testing.T) { type passthroughDetector (line 1480) | type passthroughDetector struct method FromData (line 1486) | func (p passthroughDetector) FromData(_ aCtx.Context, verify bool, dat... method Keywords (line 1499) | func (p passthroughDetector) Keywords() []string { return ... method Type (line 1500) | func (p passthroughDetector) Type() detectorspb.DetectorType { return ... method Description (line 1501) | func (p passthroughDetector) Description() string { return ... type passthroughDecoder (line 1503) | type passthroughDecoder struct method FromChunk (line 1505) | func (p passthroughDecoder) FromChunk(chunk *sources.Chunk) *decoders.... method Type (line 1512) | func (p passthroughDecoder) Type() detectorspb.DecoderType { return de... function TestEngine_DetectChunk_UsesVerifyFlag (line 1516) | func TestEngine_DetectChunk_UsesVerifyFlag(t *testing.T) { function TestEngine_ScannerWorker_DetectableChunkHasCorrectVerifyFlag (line 1565) | func TestEngine_ScannerWorker_DetectableChunkHasCorrectVerifyFlag(t *tes... function TestEngine_VerificationOverlapWorker_DetectableChunkHasCorrectVerifyFlag (line 1623) | func TestEngine_VerificationOverlapWorker_DetectableChunkHasCorrectVerif... function TestEngine_IterativeDecoding (line 1742) | func TestEngine_IterativeDecoding(t *testing.T) { FILE: pkg/engine/filesystem.go method ScanFileSystem (line 16) | func (e *Engine) ScanFileSystem(ctx context.Context, c sources.Filesyste... FILE: pkg/engine/filesystem_integration_test.go function createFilesystemTree (line 22) | func createFilesystemTree(files map[string]string) (string, error) { function TestFilesystem (line 42) | func TestFilesystem(t *testing.T) { FILE: pkg/engine/gcs.go method ScanGCS (line 16) | func (e *Engine) ScanGCS(ctx context.Context, c sources.GCSConfig) (sour... function isAuthValid (line 57) | func isAuthValid(ctx context.Context, c sources.GCSConfig, connection *s... FILE: pkg/engine/gcs_test.go function TestScanGCS (line 15) | func TestScanGCS(t *testing.T) { FILE: pkg/engine/git.go method ScanGit (line 16) | func (e *Engine) ScanGit(ctx context.Context, c sources.GitConfig) (sour... FILE: pkg/engine/git_test.go type expResult (line 24) | type expResult struct type discardPrinter (line 30) | type discardPrinter struct method Print (line 32) | func (p *discardPrinter) Print(context.Context, *detectors.ResultWithM... function TestGitEngine (line 37) | func TestGitEngine(t *testing.T) { function TestGitEngineWithMirrorAndBareClones (line 126) | func TestGitEngineWithMirrorAndBareClones(t *testing.T) { function BenchmarkGitEngine (line 198) | func BenchmarkGitEngine(b *testing.B) { FILE: pkg/engine/github.go method ScanGitHub (line 16) | func (e *Engine) ScanGitHub(ctx context.Context, c sources.GithubConfig)... FILE: pkg/engine/github_experimental.go method ScanGitHubExperimental (line 20) | func (e *Engine) ScanGitHubExperimental(ctx context.Context, c sources.G... FILE: pkg/engine/gitlab.go method ScanGitLab (line 19) | func (e *Engine) ScanGitLab(ctx context.Context, c sources.GitlabConfig)... FILE: pkg/engine/gitlab_integration_test.go function TestGitLab (line 17) | func TestGitLab(t *testing.T) { FILE: pkg/engine/huggingface.go type HuggingfaceConfig (line 14) | type HuggingfaceConfig struct method ScanHuggingface (line 37) | func (e *Engine) ScanHuggingface(ctx context.Context, c HuggingfaceConfi... FILE: pkg/engine/jenkins.go type JenkinsConfig (line 18) | type JenkinsConfig struct method ScanJenkins (line 27) | func (e *Engine) ScanJenkins(ctx context.Context, jenkinsConfig JenkinsC... FILE: pkg/engine/json_enumerator.go method ScanJSONEnumeratorInput (line 16) | func (e *Engine) ScanJSONEnumeratorInput( FILE: pkg/engine/postman.go method ScanPostman (line 16) | func (e *Engine) ScanPostman(ctx context.Context, c sources.PostmanConfi... FILE: pkg/engine/postman_test.go function TestPostmanEngine (line 14) | func TestPostmanEngine(t *testing.T) { FILE: pkg/engine/s3.go method ScanS3 (line 18) | func (e *Engine) ScanS3(ctx context.Context, c sources.S3Config) (source... FILE: pkg/engine/scan.go method ScanConfig (line 13) | func (e *Engine) ScanConfig(ctx context.Context, configuredSources ...so... FILE: pkg/engine/stdin.go method ScanStdinInput (line 16) | func (e *Engine) ScanStdinInput(ctx context.Context, c sources.StdinConf... FILE: pkg/engine/syslog.go method ScanSyslog (line 17) | func (e *Engine) ScanSyslog(ctx context.Context, c sources.SyslogConfig)... FILE: pkg/engine/travisci.go method ScanTravisCI (line 16) | func (e *Engine) ScanTravisCI(ctx context.Context, token string) (source... FILE: pkg/feature/feature.go type AtomicString (line 20) | type AtomicString struct method Load (line 25) | func (as *AtomicString) Load() string { method Store (line 33) | func (as *AtomicString) Store(newValue string) { method Swap (line 38) | func (as *AtomicString) Swap(newValue string) string { FILE: pkg/gitparse/gitparse.go constant defaultDateFormat (line 26) | defaultDateFormat = time.RFC3339 constant defaultMaxDiffSize (line 29) | defaultMaxDiffSize int64 = 2 * 1024 * 1024 * 1024 constant defaultMaxCommitSize (line 32) | defaultMaxCommitSize int64 = 2 * 1024 * 1024 * 1024 constant defaultWaitDelay (line 35) | defaultWaitDelay = 5 * time.Second type contentWriter (line 42) | type contentWriter interface type Diff (line 59) | type Diff struct method Len (line 97) | func (d *Diff) Len() int { return d.contentWriter.Len() } method ReadCloser (line 100) | func (d *Diff) ReadCloser() (io.ReadCloser, error) { return d.contentW... method write (line 103) | func (d *Diff) write(p []byte) error { method finalize (line 111) | func (d *Diff) finalize() error { return d.contentWriter.CloseForWriti... type diffOption (line 69) | type diffOption function withPathB (line 72) | func withPathB(pathB string) diffOption { return func(d *Diff) { d.PathB... function withCustomContentWriter (line 75) | func withCustomContentWriter(cr contentWriter) diffOption { function newDiff (line 83) | func newDiff(commit *Commit, opts ...diffOption) *Diff { type Commit (line 114) | type Commit struct type Parser (line 126) | type Parser struct method RepoPath (line 238) | func (c *Parser) RepoPath( method Staged (line 293) | func (c *Parser) Staged(ctx context.Context, source string) (chan *Dif... method executeCommand (line 309) | func (c *Parser) executeCommand(ctx context.Context, cmd *exec.Cmd, is... method FromReader (line 351) | func (c *Parser) FromReader(ctx context.Context, stdOut io.Reader, dif... type ParseState (line 135) | type ParseState method String (line 162) | func (state ParseState) String() string { constant Initial (line 138) | Initial ParseState = iota constant CommitLine (line 139) | CommitLine constant MergeLine (line 140) | MergeLine constant AuthorLine (line 141) | AuthorLine constant AuthorDateLine (line 142) | AuthorDateLine constant CommitterLine (line 143) | CommitterLine constant CommitterDateLine (line 144) | CommitterDateLine constant MessageStartLine (line 145) | MessageStartLine constant MessageLine (line 146) | MessageLine constant MessageEndLine (line 147) | MessageEndLine constant NotesStartLine (line 148) | NotesStartLine constant NotesLine (line 149) | NotesLine constant NotesEndLine (line 150) | NotesEndLine constant DiffLine (line 151) | DiffLine constant ModeLine (line 152) | ModeLine constant IndexLine (line 153) | IndexLine constant FromFileLine (line 154) | FromFileLine constant ToFileLine (line 155) | ToFileLine constant BinaryFileLine (line 156) | BinaryFileLine constant HunkLineNumberLine (line 157) | HunkLineNumberLine constant HunkContentLine (line 158) | HunkContentLine constant ParseFailure (line 159) | ParseFailure function UseCustomContentWriter (line 190) | func UseCustomContentWriter() Option { function WithMaxDiffSize (line 196) | func WithMaxDiffSize(maxDiffSize int64) Option { function WithMaxCommitSize (line 205) | func WithMaxCommitSize(maxCommitSize int64) Option { function WithWaitDelay (line 213) | func WithWaitDelay(waitDelay time.Duration) Option { type Option (line 220) | type Option function NewParser (line 223) | func NewParser(options ...Option) *Parser { function isMergeLine (line 607) | func isMergeLine(isStaged bool, latestState ParseState, line []byte) bool { function isCommitLine (line 618) | func isCommitLine(isStaged bool, latestState ParseState, line []byte) bo... function isAuthorLine (line 638) | func isAuthorLine(isStaged bool, latestState ParseState, line []byte) bo... function isAuthorDateLine (line 649) | func isAuthorDateLine(isStaged bool, latestState ParseState, line []byte... function isCommitterLine (line 660) | func isCommitterLine(isStaged bool, latestState ParseState, line []byte)... function isCommitterDateLine (line 671) | func isCommitterDateLine(isStaged bool, latestState ParseState, line []b... function isMessageStartLine (line 682) | func isMessageStartLine(isStaged bool, latestState ParseState, line []by... function isMessageLine (line 694) | func isMessageLine(isStaged bool, latestState ParseState, line []byte) b... function isMessageEndLine (line 705) | func isMessageEndLine(isStaged bool, latestState ParseState, line []byte... function isNotesStartLine (line 717) | func isNotesStartLine(isStaged bool, latestState ParseState, line []byte... function isNotesLine (line 728) | func isNotesLine(isStaged bool, latestState ParseState, line []byte) bool { function isNotesEndLine (line 739) | func isNotesEndLine(isStaged bool, latestState ParseState, line []byte) ... function isDiffLine (line 750) | func isDiffLine(isStaged bool, latestState ParseState, line []byte) bool { function isModeLine (line 776) | func isModeLine(latestState ParseState, line []byte) bool { function isIndexLine (line 795) | func isIndexLine(latestState ParseState, line []byte) bool { function isBinaryLine (line 806) | func isBinaryLine(latestState ParseState, line []byte) bool { function pathFromBinaryLine (line 817) | func pathFromBinaryLine(line []byte) (string, bool) { function isFromFileLine (line 850) | func isFromFileLine(latestState ParseState, line []byte) bool { function isToFileLine (line 861) | func isToFileLine(latestState ParseState, line []byte) bool { function pathFromToFileLine (line 872) | func pathFromToFileLine(line []byte) (string, bool) { function isHunkLineNumberLine (line 908) | func isHunkLineNumberLine(latestState ParseState, line []byte) bool { function isHunkContextLine (line 920) | func isHunkContextLine(latestState ParseState, line []byte) bool { function isHunkPlusLine (line 931) | func isHunkPlusLine(latestState ParseState, line []byte) bool { function isHunkMinusLine (line 942) | func isHunkMinusLine(latestState ParseState, line []byte) bool { function isHunkNewlineWarningLine (line 953) | func isHunkNewlineWarningLine(latestState ParseState, line []byte) bool { function isHunkEmptyLine (line 967) | func isHunkEmptyLine(latestState ParseState, line []byte) bool { function isCommitSeparatorLine (line 978) | func isCommitSeparatorLine(latestState ParseState, line []byte) bool { function cleanupParse (line 986) | func cleanupParse(ctx context.Context, currentCommit *Commit, currentDif... FILE: pkg/gitparse/gitparse_test.go type testCaseLine (line 20) | type testCaseLine struct function TestLineChecksWithStaged (line 25) | func TestLineChecksWithStaged(t *testing.T) { function TestLineChecksNoStaged (line 362) | func TestLineChecksNoStaged(t *testing.T) { function TestBinaryPathParse (line 712) | func TestBinaryPathParse(t *testing.T) { function TestToFileLinePathParse (line 732) | func TestToFileLinePathParse(t *testing.T) { function assertDiffEqualToExpected (line 752) | func assertDiffEqualToExpected(t *testing.T, expected *Diff, actual *Dif... function TestCommitParsing (line 786) | func TestCommitParsing(t *testing.T) { function newBufferedFileWriterWithContent (line 820) | func newBufferedFileWriterWithContent(content []byte) *bufferedfilewrite... function newBufferWithContent (line 829) | func newBufferWithContent(content []byte) *bufferwriter.BufferWriter { function TestStagedDiffParsing (line 835) | func TestStagedDiffParsing(t *testing.T) { function TestStagedDiffParsingBufferedFileWriter (line 940) | func TestStagedDiffParsingBufferedFileWriter(t *testing.T) { function TestCommitParseFailureRecovery (line 1045) | func TestCommitParseFailureRecovery(t *testing.T) { function TestCommitParseFailureRecoveryBufferedFileWriter (line 1097) | func TestCommitParseFailureRecoveryBufferedFileWriter(t *testing.T) { constant recoverableCommits (line 1154) | recoverableCommits = `commit df393b4125c2aa217211b2429b8963d0cefcee27 function TestDiffParseFailureRecovery (line 1230) | func TestDiffParseFailureRecovery(t *testing.T) { function TestDiffParseFailureRecoveryBufferedFileWriter (line 1288) | func TestDiffParseFailureRecoveryBufferedFileWriter(t *testing.T) { constant recoverableDiffs (line 1346) | recoverableDiffs = `diff --git a/aws b/aws function TestMaxDiffSize (line 1433) | func TestMaxDiffSize(t *testing.T) { function TestMaxCommitSize (line 1462) | func TestMaxCommitSize(t *testing.T) { function TestWaitDelay (line 1481) | func TestWaitDelay(t *testing.T) { constant commitLog (line 1502) | commitLog = `commit e50b135fd29e91b2fbb25923797f5ecffe59f359 function newTime (line 1987) | func newTime(timestamp string) time.Time { function newStringBuilderValue (line 1992) | func newStringBuilderValue(value string) strings.Builder { function expectedDiffs (line 1999) | func expectedDiffs() []*Diff { constant stagedDiffs (line 2366) | stagedDiffs = `diff --git a/aws b/aws constant singleCommitMultiDiff (line 2491) | singleCommitMultiDiff = `commit 70001020fab32b1fcf2f1f0e5c66424eae649826... constant singleCommitSingleDiff (line 2534) | singleCommitSingleDiff = `commit 70001020fab32b1fcf2f1f0e5c66424eae64982... FILE: pkg/giturl/giturl.go type provider (line 15) | type provider constant providerGithub (line 18) | providerGithub provider = "Github" constant providerGitlab (line 19) | providerGitlab provider = "Gitlab" constant providerBitbucket (line 20) | providerBitbucket provider = "Bitbucket" constant providerAzure (line 21) | providerAzure provider = "Azure" constant urlGithub (line 23) | urlGithub = "github.com/" constant urlGitlab (line 24) | urlGitlab = "gitlab.com/" constant urlBitbucket (line 25) | urlBitbucket = "bitbucket.org/" constant urlAzure (line 26) | urlAzure = "dev.azure.com/" function determineProvider (line 29) | func determineProvider(repo string) provider { function NormalizeBitbucketRepo (line 44) | func NormalizeBitbucketRepo(repoURL string) (string, error) { function NormalizeGerritProject (line 52) | func NormalizeGerritProject(project string) (string, error) { function NormalizeGithubRepo (line 56) | func NormalizeGithubRepo(repoURL string) (string, error) { function NormalizeGitlabRepo (line 60) | func NormalizeGitlabRepo(repoURL string) (string, error) { function NormalizeOrgRepoURL (line 70) | func NormalizeOrgRepoURL(provider provider, repoURL string) (string, err... function GenerateLink (line 121) | func GenerateLink(repo, commit, file string, line int64) string { function UpdateLinkLineNumber (line 199) | func UpdateLinkLineNumber(ctx context.Context, link string, newLine int6... FILE: pkg/giturl/giturl_test.go function Test_NormalizeOrgRepoURL (line 11) | func Test_NormalizeOrgRepoURL(t *testing.T) { function Test_NormalizeBitbucketRepo (line 49) | func Test_NormalizeBitbucketRepo(t *testing.T) { function Test_NormalizeGitlabRepo (line 77) | func Test_NormalizeGitlabRepo(t *testing.T) { function TestGenerateLink (line 105) | func TestGenerateLink(t *testing.T) { function TestUpdateLinkLineNumber (line 259) | func TestUpdateLinkLineNumber(t *testing.T) { FILE: pkg/handlers/apk.go function defaultDetectorKeywords (line 39) | func defaultDetectorKeywords() []string { type detectorKeywordMatcher (line 71) | type detectorKeywordMatcher struct method FindKeywords (line 93) | func (km *detectorKeywordMatcher) FindKeywords(text []byte) []string { function getDefaultDetectorKeywordMatcher (line 79) | func getDefaultDetectorKeywordMatcher() *detectorKeywordMatcher { type apkHandler (line 131) | type apkHandler struct method HandleFile (line 155) | func (h *apkHandler) HandleFile(ctx logContext.Context, input fileRead... method processAPK (line 188) | func (h *apkHandler) processAPK(ctx logContext.Context, input fileRead... method processResources (line 216) | func (h *apkHandler) processResources(ctx logContext.Context, resTable... method processFile (line 228) | func (h *apkHandler) processFile( method handleAPKFileContent (line 269) | func (h *apkHandler) handleAPKFileContent( method processDexFile (line 362) | func (h *apkHandler) processDexFile(ctx logContext.Context, rdr io.Rea... method processDexClass (line 384) | func (h *apkHandler) processDexClass( function newAPKHandler (line 137) | func newAPKHandler() *apkHandler { function createZipReader (line 287) | func createZipReader(input fileReader) (*zip.Reader, error) { function parseResTable (line 300) | func parseResTable(zipReader *zip.Reader) (*apkparser.ResourceTable, err... function openFile (line 321) | func openFile(file *zip.File) (io.ReadCloser, error) { function extractStringsFromResTable (line 333) | func extractStringsFromResTable(resTable *apkparser.ResourceTable) (io.R... function processDexMethod (line 414) | func processDexMethod( function parseDexInstructions (line 432) | func parseDexInstructions(r *dextk.Reader, m dextk.MethodNode, methodVal... function getInstructionType (line 465) | func getInstructionType(instruction string) string { function formatAndFilterInstruction (line 477) | func formatAndFilterInstruction(line string) string { function decodeXML (line 487) | func decodeXML(rdr io.ReadSeeker, resTable *apkparser.ResourceTable) (io... FILE: pkg/handlers/apk_test.go function TestAPKHandler (line 15) | func TestAPKHandler(t *testing.T) { function TestOpenInvalidAPK (line 71) | func TestOpenInvalidAPK(t *testing.T) { function TestOpenValidZipInvalidAPK (line 87) | func TestOpenValidZipInvalidAPK(t *testing.T) { FILE: pkg/handlers/ar.go type arHandler (line 16) | type arHandler struct method HandleFile (line 33) | func (h *arHandler) HandleFile(ctx logContext.Context, input fileReade... method processARFiles (line 80) | func (h *arHandler) processARFiles(ctx logContext.Context, reader *deb... function newARHandler (line 19) | func newARHandler() *arHandler { FILE: pkg/handlers/ar_test.go function TestHandleARFile (line 13) | func TestHandleARFile(t *testing.T) { FILE: pkg/handlers/archive.go type ctxKey (line 16) | type ctxKey constant depthKey (line 19) | depthKey ctxKey = iota constant defaultBufferSize (line 20) | defaultBufferSize = 512 function SetArchiveMaxSize (line 32) | func SetArchiveMaxSize(size int) { maxSize = size } function SetArchiveMaxDepth (line 35) | func SetArchiveMaxDepth(depth int) { maxDepth = depth } function SetArchiveMaxTimeout (line 38) | func SetArchiveMaxTimeout(timeout time.Duration) { maxTimeout = timeout } type archiveHandler (line 41) | type archiveHandler struct method HandleFile (line 64) | func (h *archiveHandler) HandleFile(ctx logContext.Context, input file... method openArchive (line 111) | func (h *archiveHandler) openArchive( method extractorHandler (line 175) | func (h *archiveHandler) extractorHandler(dataOrErrChan chan DataOrErr... function newArchiveHandler (line 43) | func newArchiveHandler() *archiveHandler { FILE: pkg/handlers/archive_test.go function TestArchiveHandler (line 16) | func TestArchiveHandler(t *testing.T) { function TestOpenInvalidArchive (line 116) | func TestOpenInvalidArchive(t *testing.T) { FILE: pkg/handlers/default.go type defaultHandler (line 21) | type defaultHandler struct method HandleFile (line 59) | func (h *defaultHandler) HandleFile(ctx logContext.Context, input file... method measureLatencyAndHandleErrors (line 81) | func (h *defaultHandler) measureLatencyAndHandleErrors( method handleNonArchiveContent (line 115) | func (h *defaultHandler) handleNonArchiveContent( type defaultHandlerOption (line 27) | type defaultHandlerOption function withChunkReader (line 31) | func withChunkReader(cr sources.ChunkReader) defaultHandlerOption { function newDefaultHandler (line 39) | func newDefaultHandler(handlerType handlerType, opts ...defaultHandlerOp... FILE: pkg/handlers/default_test.go function TestHandleNonArchiveFile (line 16) | func TestHandleNonArchiveFile(t *testing.T) { function TestHandleFileLineNumbers (line 44) | func TestHandleFileLineNumbers(t *testing.T) { FILE: pkg/handlers/handlers.go type fileReader (line 38) | type fileReader struct type readerConfig (line 57) | type readerConfig struct type readerOption (line 59) | type readerOption function withFileExtension (line 61) | func withFileExtension(ext string) readerOption { type mimeTypeReader (line 68) | type mimeTypeReader struct function newMimeTypeReaderFromFileReader (line 75) | func newMimeTypeReaderFromFileReader(r fileReader) mimeTypeReader { function newMimeTypeReader (line 89) | func newMimeTypeReader(r io.Reader) (mimeTypeReader, error) { function newFileReader (line 106) | func newFileReader(ctx context.Context, r io.Reader, options ...readerOp... type DataOrErr (line 185) | type DataOrErr struct type FileHandler (line 195) | type FileHandler interface type fileHandlingConfig (line 200) | type fileHandlingConfig struct function newFileHandlingConfig (line 204) | func newFileHandlingConfig(options ...func(*fileHandlingConfig)) fileHan... function WithSkipArchives (line 215) | func WithSkipArchives(skip bool) func(*fileHandlingConfig) { type handlerType (line 219) | type handlerType constant archiveHandlerType (line 222) | archiveHandlerType handlerType = "archive" constant arHandlerType (line 223) | arHandlerType handlerType = "ar" constant rpmHandlerType (line 224) | rpmHandlerType handlerType = "rpm" constant apkHandlerType (line 225) | apkHandlerType handlerType = "apk" constant defaultHandlerType (line 226) | defaultHandlerType handlerType = "default" constant apkExt (line 227) | apkExt = ".apk" type mimeType (line 230) | type mimeType constant rpmMime (line 233) | rpmMime mimeType = "application/x-rpm" constant cpioMime (line 234) | cpioMime mimeType = "application/cpio" constant unixArMime (line 235) | unixArMime mimeType = "application/x-unix-archive" constant arMime (line 236) | arMime mimeType = "application/x-archive" constant debMime (line 237) | debMime mimeType = "application/vnd.debian.binary-package" constant textMime (line 238) | textMime mimeType = "text/plain; charset=utf-8" constant xmlMime (line 239) | xmlMime mimeType = "text/xml" constant jsonMime (line 240) | jsonMime mimeType = "application/json" constant csvMime (line 241) | csvMime mimeType = "text/csv" constant tsvMime (line 242) | tsvMime mimeType = "text/tab-separated-values" constant geoJSONMine (line 243) | geoJSONMine mimeType = "application/vnd.geo+json" constant ndjsonMime (line 244) | ndjsonMime mimeType = "application/x-ndjson" constant htmlMime (line 245) | htmlMime mimeType = "text/html" constant phpTextMime (line 246) | phpTextMime mimeType = "text/x-php" constant rtfTextMime (line 247) | rtfTextMime mimeType = "text/rtf" constant jsAppMime (line 248) | jsAppMime mimeType = "application/javascript" constant jsTextMime (line 249) | jsTextMime mimeType = "text/javascript" constant jsMime (line 250) | jsMime mimeType = "application/x-javascript" constant srtMime (line 251) | srtMime mimeType = "application/x-subrip" constant srtXMime (line 252) | srtXMime mimeType = "application/x-srt" constant srtTextMime (line 253) | srtTextMime mimeType = "text/x-srt" constant vttMime (line 254) | vttMime mimeType = "text/vtt" constant luaMime (line 255) | luaMime mimeType = "text/x-lua" constant perlMime (line 256) | perlMime mimeType = "text/x-perl" constant pythonMime (line 257) | pythonMime mimeType = "text/x-python" constant pyAppMime (line 258) | pyAppMime mimeType = "application/x-python" constant pyScriptMime (line 259) | pyScriptMime mimeType = "application/x-script.python" constant tclTextMime (line 260) | tclTextMime mimeType = "text/x-tcl" constant tclMime (line 261) | tclMime mimeType = "application/x-tcl" constant apkMime (line 262) | apkMime mimeType = "application/vnd.android.package-archive" constant zipMime (line 263) | zipMime mimeType = "application/zip" constant jarMime (line 264) | jarMime mimeType = "application/java-archive" constant msgMime (line 265) | msgMime mimeType = "application/vnd.ms-outlook" constant docMime (line 266) | docMime mimeType = "application/msword" function selectHandler (line 315) | func selectHandler(mimeT mimeType, isGenericArchive bool) FileHandler { function HandleFile (line 351) | func HandleFile( function handleChunksWithError (line 410) | func handleChunksWithError( function populateChunkLineNumber (line 450) | func populateChunkLineNumber(chunk *sources.Chunk, lineNumber int64) { function isFatal (line 482) | func isFatal(err error) bool { function getFileExtension (line 499) | func getFileExtension(chunkSkel *sources.Chunk) string { function shouldHandleAsAPK (line 577) | func shouldHandleAsAPK(cfg readerConfig, fReader fileReader) bool { function isAPKFile (line 583) | func isAPKFile(r *fileReader) (bool, error) { function handleAPKFile (line 611) | func handleAPKFile(fReader *fileReader) (fileReader, error) { FILE: pkg/handlers/handlers_test.go function TestHandleFileCancelledContext (line 28) | func TestHandleFileCancelledContext(t *testing.T) { function TestHandleFile (line 38) | func TestHandleFile(t *testing.T) { function TestHandleHTTPJson (line 56) | func TestHandleHTTPJson(t *testing.T) { function TestHandleHTTPJsonZip (line 80) | func TestHandleHTTPJsonZip(t *testing.T) { function BenchmarkHandleHTTPJsonZip (line 104) | func BenchmarkHandleHTTPJsonZip(b *testing.B) { function BenchmarkHandleFile (line 134) | func BenchmarkHandleFile(b *testing.B) { function TestSkipArchive (line 158) | func TestSkipArchive(t *testing.T) { function TestHandleNestedArchives (line 177) | func TestHandleNestedArchives(t *testing.T) { function TestHandleCompressedZip (line 196) | func TestHandleCompressedZip(t *testing.T) { function TestHandleNestedCompressedArchive (line 215) | func TestHandleNestedCompressedArchive(t *testing.T) { function TestExtractTarContent (line 234) | func TestExtractTarContent(t *testing.T) { function TestNestedDirArchive (line 253) | func TestNestedDirArchive(t *testing.T) { function TestHandleFileRPM (line 275) | func TestHandleFileRPM(t *testing.T) { function TestHandleFileAR (line 287) | func TestHandleFileAR(t *testing.T) { function TestHandleFileMSG (line 299) | func TestHandleFileMSG(t *testing.T) { function TestHandleFileDOC (line 311) | func TestHandleFileDOC(t *testing.T) { function BenchmarkHandleAR (line 323) | func BenchmarkHandleAR(b *testing.B) { function TestHandleFileNonArchive (line 348) | func TestHandleFileNonArchive(t *testing.T) { function TestExtractTarContentWithEmptyFile (line 363) | func TestExtractTarContentWithEmptyFile(t *testing.T) { function TestHandleTar (line 382) | func TestHandleTar(t *testing.T) { function BenchmarkHandleTar (line 402) | func BenchmarkHandleTar(b *testing.B) { function TestHandleLargeHTTPJson (line 427) | func TestHandleLargeHTTPJson(t *testing.T) { function TestHandlePipe (line 454) | func TestHandlePipe(t *testing.T) { function TestHandleZipCommandStdoutPipe (line 481) | func TestHandleZipCommandStdoutPipe(t *testing.T) { function TestHandleGitCatFile (line 513) | func TestHandleGitCatFile(t *testing.T) { function setupTempGitRepoWithUnsupportedFile (line 591) | func setupTempGitRepoWithUnsupportedFile(t *testing.T, fileName string, ... function setupTempGitRepo (line 596) | func setupTempGitRepo(t *testing.T, archiveName string, fileSize int) st... function setupTempGitRepoCommon (line 601) | func setupTempGitRepoCommon(t *testing.T, fileName string, fileSize int,... function TestHandleFileNewFileReaderFailure (line 717) | func TestHandleFileNewFileReaderFailure(t *testing.T) { type errorInjectingReader (line 733) | type errorInjectingReader struct method Read (line 741) | func (eir *errorInjectingReader) Read(p []byte) (int, error) { function TestHandleGitCatFileWithPipeError (line 754) | func TestHandleGitCatFileWithPipeError(t *testing.T) { function getGitCommitHash (line 804) | func getGitCommitHash(t *testing.T, gitDir string) string { type mockReporter (line 813) | type mockReporter struct method ChunkOk (line 815) | func (m *mockReporter) ChunkOk(context.Context, sources.Chunk) error { method ChunkErr (line 820) | func (m *mockReporter) ChunkErr(context.Context, error) error { return... function TestHandleChunksWithError (line 822) | func TestHandleChunksWithError(t *testing.T) { function mockChunkReader (line 892) | func mockChunkReader(chunks []sources.ChunkResult) sources.ChunkReader { function TestPopulateChunkLineNumber (line 905) | func TestPopulateChunkLineNumber(t *testing.T) { FILE: pkg/handlers/metrics.go type metrics (line 10) | type metrics struct method observeHandleFileLatency (line 153) | func (m *metrics) observeHandleFileLatency(duration int64) { method incBytesProcessed (line 157) | func (m *metrics) incBytesProcessed(bytes int) { method incFilesProcessed (line 161) | func (m *metrics) incFilesProcessed() { method incErrors (line 165) | func (m *metrics) incErrors() { method incFilesSkipped (line 169) | func (m *metrics) incFilesSkipped() { method incMaxArchiveDepthCount (line 173) | func (m *metrics) incMaxArchiveDepthCount() { method observeFileSize (line 177) | func (m *metrics) observeFileSize(size int64) { method incFileProcessingTimeouts (line 181) | func (m *metrics) incFileProcessingTimeouts() { function newHandlerMetrics (line 139) | func newHandlerMetrics(t handlerType) *metrics { FILE: pkg/handlers/rpm.go type rpmHandler (line 16) | type rpmHandler struct method HandleFile (line 36) | func (h *rpmHandler) HandleFile(ctx logContext.Context, input fileRead... method processRPMFiles (line 91) | func (h *rpmHandler) processRPMFiles( function newRPMHandler (line 19) | func newRPMHandler() *rpmHandler { FILE: pkg/handlers/rpm_test.go function TestHandleRPMFile (line 13) | func TestHandleRPMFile(t *testing.T) { FILE: pkg/hasher/blake2b.go type Blake2b (line 6) | type Blake2b struct function NewBlake2B (line 9) | func NewBlake2B() *Blake2b { FILE: pkg/hasher/hasher.go type Hasher (line 13) | type Hasher interface type baseHasher (line 26) | type baseHasher struct method Hash (line 44) | func (b *baseHasher) Hash(data []byte) ([]byte, error) { type InputTooLargeError (line 29) | type InputTooLargeError struct method Error (line 34) | func (e *InputTooLargeError) Error() string { constant maxInputSize (line 38) | maxInputSize = 1 << 14 FILE: pkg/hasher/hasher_test.go function TestHasherHash (line 12) | func TestHasherHash(t *testing.T) { function checkError (line 63) | func checkError(t *testing.T, err, expectError error, inputSize int) { function TestBlake2bHashIdempotency (line 80) | func TestBlake2bHashIdempotency(t *testing.T) { function BenchmarkHasherPerGoroutine_Blake2b (line 101) | func BenchmarkHasherPerGoroutine_Blake2b(b *testing.B) { FILE: pkg/iobuf/bufferedreaderseeker.go constant defaultBufferSize (line 20) | defaultBufferSize = 1 << 16 function init (line 24) | func init() { defaultBufferPool = pool.NewBufferPool(defaultBufferSize) } type BufferedReadSeeker (line 45) | type BufferedReadSeeker struct method Read (line 112) | func (br *BufferedReadSeeker) Read(out []byte) (int, error) { method Seek (line 195) | func (br *BufferedReadSeeker) Seek(offset int64, whence int) (int64, e... method readToEnd (line 242) | func (br *BufferedReadSeeker) readToEnd() error { method writeData (line 280) | func (br *BufferedReadSeeker) writeData(data []byte) error { method readUntil (line 306) | func (br *BufferedReadSeeker) readUntil(index int64) error { method createTempFile (line 332) | func (br *BufferedReadSeeker) createTempFile() error { method flushBufferToDisk (line 343) | func (br *BufferedReadSeeker) flushBufferToDisk() error { method ReadAt (line 355) | func (br *BufferedReadSeeker) ReadAt(out []byte, offset int64) (int, e... method Close (line 387) | func (br *BufferedReadSeeker) Close() error { method Size (line 400) | func (br *BufferedReadSeeker) Size() (int64, error) { function asSeeker (line 69) | func asSeeker(r io.Reader) io.Seeker { function NewBufferedReaderSeeker (line 88) | func NewBufferedReaderSeeker(r io.Reader) *BufferedReadSeeker { FILE: pkg/iobuf/bufferedreaderseeker_test.go function TestBufferedReaderSeekerRead (line 13) | func TestBufferedReaderSeekerRead(t *testing.T) { function TestBufferedReaderSeekerSeek (line 156) | func TestBufferedReaderSeekerSeek(t *testing.T) { function TestBufferedReaderSeekerReadAt (line 264) | func TestBufferedReaderSeekerReadAt(t *testing.T) { function TestBufferedReadSeekerSize (line 356) | func TestBufferedReadSeekerSize(t *testing.T) { type errorReader (line 462) | type errorReader struct method Read (line 468) | func (er *errorReader) Read(p []byte) (int, error) { FILE: pkg/log/dynamic_redactor.go type dynamicRedactor (line 9) | type dynamicRedactor struct method configureForRedaction (line 30) | func (r *dynamicRedactor) configureForRedaction(sensitiveValue string) { method redact (line 48) | func (r *dynamicRedactor) redact(s string) string { function init (line 19) | func init() { function RedactGlobally (line 26) | func RedactGlobally(sensitiveValue string) { FILE: pkg/log/level.go type levelSetter (line 13) | type levelSetter interface function SetLevel (line 21) | func SetLevel(level int8) { function SetLevelForControl (line 26) | func SetLevelForControl(control levelSetter, level int8) { FILE: pkg/log/log.go type SyncFunc (line 19) | type SyncFunc type SinkOption (line 21) | type SinkOption function New (line 26) | func New(service string, cores ...zapcore.Core) (logr.Logger, SyncFunc) { function NewWithCaller (line 34) | func NewWithCaller(service string, addCaller bool, cores ...zapcore.Core... function WithSentry (line 43) | func WithSentry(client *sentry.Client, tags map[string]string) zapcore.C... type sinkConfig (line 63) | type sinkConfig struct function WithJSONSink (line 72) | func WithJSONSink(sink io.Writer, opts ...SinkOption) zapcore.Core { function WithConsoleSink (line 82) | func WithConsoleSink(sink io.Writer, opts ...SinkOption) zapcore.Core { function defaultEncoderConfig (line 91) | func defaultEncoderConfig() zapcore.EncoderConfig { function AddSentry (line 107) | func AddSentry(l logr.Logger, client *sentry.Client, tags map[string]str... function AddSink (line 116) | func AddSink(l logr.Logger, core zapcore.Core, keysAndValues ...any) (lo... function getZapLogger (line 152) | func getZapLogger(l logr.Logger) (*zap.Logger, error) { function WithLevel (line 161) | func WithLevel(level int8) SinkOption { function WithLeveler (line 171) | func WithLeveler(leveler levelSetter) SinkOption { function WithGlobalRedaction (line 178) | func WithGlobalRedaction() SinkOption { function WithSuppressCaller (line 186) | func WithSuppressCaller() SinkOption { function ToLogger (line 193) | func ToLogger(l logr.Logger) *log.Logger { function ToSlogger (line 198) | func ToSlogger(l logr.Logger) *slog.Logger { function newCore (line 204) | func newCore( FILE: pkg/log/log_cores_test.go type ignoreEverythingCore (line 19) | type ignoreEverythingCore struct method With (line 23) | func (t *ignoreEverythingCore) With(fields []zapcore.Field) zapcore.Co... method Check (line 27) | func (t *ignoreEverythingCore) Check(entry zapcore.Entry, ce *zapcore.... type TestSuite (line 33) | type TestSuite struct method SetupTest (line 39) | func (ts *TestSuite) SetupTest() { method TearDownTest (line 47) | func (ts *TestSuite) TearDownTest() { method TestCoreComposition_RedactionWrappingCallerSuppression (line 57) | func (ts *TestSuite) TestCoreComposition_RedactionWrappingCallerSuppre... method TestCoreComposition_CallerSuppressionWrappingRedaction (line 84) | func (ts *TestSuite) TestCoreComposition_CallerSuppressionWrappingReda... method TestGlobalRedaction_Console (line 110) | func (ts *TestSuite) TestGlobalRedaction_Console() { method TestGlobalRedaction_JSON (line 135) | func (ts *TestSuite) TestGlobalRedaction_JSON() { method TestRedactionCore_RespectsWrappedCheckLogic (line 167) | func (ts *TestSuite) TestRedactionCore_RespectsWrappedCheckLogic() { method TestSuppressCallerCore_RespectsWrappedCheckLogic (line 190) | func (ts *TestSuite) TestSuppressCallerCore_RespectsWrappedCheckLogic() { method TestSuppressCallerCore_SuppressesCaller (line 213) | func (ts *TestSuite) TestSuppressCallerCore_SuppressesCaller() { function TestCustomCores (line 51) | func TestCustomCores(t *testing.T) { function BenchmarkLoggerRedact (line 235) | func BenchmarkLoggerRedact(b *testing.B) { FILE: pkg/log/log_test.go type testCore (line 18) | type testCore struct method Check (line 26) | func (t *testCore) Check(e zapcore.Entry, ce *zapcore.CheckedEntry) *z... method Enabled (line 32) | func (t *testCore) Enabled(l zapcore.Level) bool { method Sync (line 38) | func (t *testCore) Sync() error { method With (line 44) | func (t *testCore) With(fields []zapcore.Field) zapcore.Core { method Write (line 50) | func (t *testCore) Write(ent zapcore.Entry, fields []zapcore.Field) er... function TestNew (line 57) | func TestNew(t *testing.T) { function TestSetLevel (line 84) | func TestSetLevel(t *testing.T) { function TestAddSentry (line 104) | func TestAddSentry(t *testing.T) { function TestWithSentry (line 127) | func TestWithSentry(t *testing.T) { function TestHumanReadableTimestamp (line 150) | func TestHumanReadableTimestamp(t *testing.T) { function TestAddSink (line 166) | func TestAddSink(t *testing.T) { function TestAddSink_WithKeyValuePairs (line 184) | func TestAddSink_WithKeyValuePairs(t *testing.T) { function TestStaticLevelSink (line 207) | func TestStaticLevelSink(t *testing.T) { function TestWithLeveler (line 230) | func TestWithLeveler(t *testing.T) { function splitLines (line 258) | func splitLines(s string) []string { function TestToLogger (line 268) | func TestToLogger(t *testing.T) { function TestToSlogger (line 292) | func TestToSlogger(t *testing.T) { function TestSyncFunc (line 314) | func TestSyncFunc(t *testing.T) { function TestAddSinkStillSyncs (line 327) | func TestAddSinkStillSyncs(t *testing.T) { FILE: pkg/log/redaction_core.go type redactionCore (line 9) | type redactionCore struct method Check (line 21) | func (c *redactionCore) Check(ent zapcore.Entry, ce *zapcore.CheckedEn... method With (line 39) | func (c *redactionCore) With(fields []zapcore.Field) zapcore.Core { method Write (line 46) | func (c *redactionCore) Write(ent zapcore.Entry, fields []zapcore.Fiel... function NewRedactionCore (line 16) | func NewRedactionCore(core zapcore.Core, redactor *dynamicRedactor) zapc... FILE: pkg/log/suppress_caller_core.go type suppressCallerCore (line 11) | type suppressCallerCore struct method Check (line 16) | func (c *suppressCallerCore) Check(ent zapcore.Entry, ce *zapcore.Chec... method With (line 37) | func (c *suppressCallerCore) With(fields []zapcore.Field) zapcore.Core { method Write (line 42) | func (c *suppressCallerCore) Write(ent zapcore.Entry, fields []zapcore... FILE: pkg/output/github_actions.go type GitHubActionsPrinter (line 17) | type GitHubActionsPrinter struct method Print (line 19) | func (p *GitHubActionsPrinter) Print(_ context.Context, r *detectors.R... type gitHubActionsOutputFormat (line 79) | type gitHubActionsOutputFormat struct FILE: pkg/output/json.go type JSONPrinter (line 17) | type JSONPrinter struct method Print (line 19) | func (p *JSONPrinter) Print(_ context.Context, r *detectors.ResultWith... FILE: pkg/output/legacy_json.go type LegacyJSONPrinter (line 24) | type LegacyJSONPrinter struct method Print (line 26) | func (p *LegacyJSONPrinter) Print(ctx context.Context, r *detectors.Re... function convertToLegacyJSON (line 54) | func convertToLegacyJSON(r *detectors.ResultWithMetadata, repoPath strin... function BranchHeads (line 110) | func BranchHeads(repo *gogit.Repository) (map[string]*object.Commit, err... function FindBranch (line 137) | func FindBranch(commit *object.Commit, repo *gogit.Repository) string { function GenerateDiff (line 159) | func GenerateDiff(commit *object.Commit, fileName string) string { type LegacyJSONOutput (line 219) | type LegacyJSONOutput struct type LegacyJSONCompatibleSource (line 231) | type LegacyJSONCompatibleSource interface FILE: pkg/output/plain.go type PlainPrinter (line 29) | type PlainPrinter struct method Print (line 31) | func (p *PlainPrinter) Print(_ context.Context, r *detectors.ResultWit... function structToMap (line 113) | func structToMap(obj any) (m map[string]map[string]any, err error) { type outputFormat (line 132) | type outputFormat struct FILE: pkg/pb/configpb/config.pb.go constant _ (line 20) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 22) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Config (line 25) | type Config struct method Reset (line 34) | func (x *Config) Reset() { method String (line 43) | func (x *Config) String() string { method ProtoMessage (line 47) | func (*Config) ProtoMessage() {} method ProtoReflect (line 49) | func (x *Config) ProtoReflect() protoreflect.Message { method Descriptor (line 62) | func (*Config) Descriptor() ([]byte, []int) { method GetSources (line 66) | func (x *Config) GetSources() []*sourcespb.LocalSource { method GetDetectors (line 73) | func (x *Config) GetDetectors() []*custom_detectorspb.CustomRegex { function file_config_proto_rawDescGZIP (line 106) | func file_config_proto_rawDescGZIP() []byte { function init (line 129) | func init() { file_config_proto_init() } function file_config_proto_init (line 130) | func file_config_proto_init() { FILE: pkg/pb/configpb/config.pb.validate.go method Validate (line 41) | func (m *Config) Validate() error { method ValidateAll (line 48) | func (m *Config) ValidateAll() error { method validate (line 52) | func (m *Config) validate(all bool) error { type ConfigMultiError (line 136) | type ConfigMultiError method Error (line 139) | func (m ConfigMultiError) Error() string { method AllErrors (line 148) | func (m ConfigMultiError) AllErrors() []error { return m } type ConfigValidationError (line 152) | type ConfigValidationError struct method Field (line 160) | func (e ConfigValidationError) Field() string { return e.field } method Reason (line 163) | func (e ConfigValidationError) Reason() string { return e.reason } method Cause (line 166) | func (e ConfigValidationError) Cause() error { return e.cause } method Key (line 169) | func (e ConfigValidationError) Key() bool { return e.key } method ErrorName (line 172) | func (e ConfigValidationError) ErrorName() string { return "ConfigVali... method Error (line 175) | func (e ConfigValidationError) Error() string { FILE: pkg/pb/credentialspb/credentials.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Unauthenticated (line 24) | type Unauthenticated struct method Reset (line 30) | func (x *Unauthenticated) Reset() { method String (line 39) | func (x *Unauthenticated) String() string { method ProtoMessage (line 43) | func (*Unauthenticated) ProtoMessage() {} method ProtoReflect (line 45) | func (x *Unauthenticated) ProtoReflect() protoreflect.Message { method Descriptor (line 58) | func (*Unauthenticated) Descriptor() ([]byte, []int) { type SSHAuth (line 62) | type SSHAuth struct method Reset (line 68) | func (x *SSHAuth) Reset() { method String (line 77) | func (x *SSHAuth) String() string { method ProtoMessage (line 81) | func (*SSHAuth) ProtoMessage() {} method ProtoReflect (line 83) | func (x *SSHAuth) ProtoReflect() protoreflect.Message { method Descriptor (line 96) | func (*SSHAuth) Descriptor() ([]byte, []int) { type CloudEnvironment (line 100) | type CloudEnvironment struct method Reset (line 106) | func (x *CloudEnvironment) Reset() { method String (line 115) | func (x *CloudEnvironment) String() string { method ProtoMessage (line 119) | func (*CloudEnvironment) ProtoMessage() {} method ProtoReflect (line 121) | func (x *CloudEnvironment) ProtoReflect() protoreflect.Message { method Descriptor (line 134) | func (*CloudEnvironment) Descriptor() ([]byte, []int) { type BasicAuth (line 138) | type BasicAuth struct method Reset (line 147) | func (x *BasicAuth) Reset() { method String (line 156) | func (x *BasicAuth) String() string { method ProtoMessage (line 160) | func (*BasicAuth) ProtoMessage() {} method ProtoReflect (line 162) | func (x *BasicAuth) ProtoReflect() protoreflect.Message { method Descriptor (line 175) | func (*BasicAuth) Descriptor() ([]byte, []int) { method GetUsername (line 179) | func (x *BasicAuth) GetUsername() string { method GetPassword (line 186) | func (x *BasicAuth) GetPassword() string { type Header (line 193) | type Header struct method Reset (line 202) | func (x *Header) Reset() { method String (line 211) | func (x *Header) String() string { method ProtoMessage (line 215) | func (*Header) ProtoMessage() {} method ProtoReflect (line 217) | func (x *Header) ProtoReflect() protoreflect.Message { method Descriptor (line 230) | func (*Header) Descriptor() ([]byte, []int) { method GetKey (line 234) | func (x *Header) GetKey() string { method GetValue (line 241) | func (x *Header) GetValue() string { type ClientCredentials (line 248) | type ClientCredentials struct method Reset (line 258) | func (x *ClientCredentials) Reset() { method String (line 267) | func (x *ClientCredentials) String() string { method ProtoMessage (line 271) | func (*ClientCredentials) ProtoMessage() {} method ProtoReflect (line 273) | func (x *ClientCredentials) ProtoReflect() protoreflect.Message { method Descriptor (line 286) | func (*ClientCredentials) Descriptor() ([]byte, []int) { method GetTenantId (line 290) | func (x *ClientCredentials) GetTenantId() string { method GetClientId (line 297) | func (x *ClientCredentials) GetClientId() string { method GetClientSecret (line 304) | func (x *ClientCredentials) GetClientSecret() string { type ClientCertificate (line 311) | type ClientCertificate struct method Reset (line 322) | func (x *ClientCertificate) Reset() { method String (line 331) | func (x *ClientCertificate) String() string { method ProtoMessage (line 335) | func (*ClientCertificate) ProtoMessage() {} method ProtoReflect (line 337) | func (x *ClientCertificate) ProtoReflect() protoreflect.Message { method Descriptor (line 350) | func (*ClientCertificate) Descriptor() ([]byte, []int) { method GetTenantId (line 354) | func (x *ClientCertificate) GetTenantId() string { method GetClientId (line 361) | func (x *ClientCertificate) GetClientId() string { method GetCertificatePath (line 368) | func (x *ClientCertificate) GetCertificatePath() string { method GetCertificatePassword (line 375) | func (x *ClientCertificate) GetCertificatePassword() string { type Oauth2 (line 382) | type Oauth2 struct method Reset (line 394) | func (x *Oauth2) Reset() { method String (line 403) | func (x *Oauth2) String() string { method ProtoMessage (line 407) | func (*Oauth2) ProtoMessage() {} method ProtoReflect (line 409) | func (x *Oauth2) ProtoReflect() protoreflect.Message { method Descriptor (line 422) | func (*Oauth2) Descriptor() ([]byte, []int) { method GetRefreshToken (line 426) | func (x *Oauth2) GetRefreshToken() string { method GetClientId (line 433) | func (x *Oauth2) GetClientId() string { method GetClientSecret (line 440) | func (x *Oauth2) GetClientSecret() string { method GetAccessToken (line 447) | func (x *Oauth2) GetAccessToken() string { method GetRedirectUri (line 454) | func (x *Oauth2) GetRedirectUri() string { type KeySecret (line 461) | type KeySecret struct method Reset (line 470) | func (x *KeySecret) Reset() { method String (line 479) | func (x *KeySecret) String() string { method ProtoMessage (line 483) | func (*KeySecret) ProtoMessage() {} method ProtoReflect (line 485) | func (x *KeySecret) ProtoReflect() protoreflect.Message { method Descriptor (line 498) | func (*KeySecret) Descriptor() ([]byte, []int) { method GetKey (line 502) | func (x *KeySecret) GetKey() string { method GetSecret (line 509) | func (x *KeySecret) GetSecret() string { type AWSSessionTokenSecret (line 516) | type AWSSessionTokenSecret struct method Reset (line 526) | func (x *AWSSessionTokenSecret) Reset() { method String (line 535) | func (x *AWSSessionTokenSecret) String() string { method ProtoMessage (line 539) | func (*AWSSessionTokenSecret) ProtoMessage() {} method ProtoReflect (line 541) | func (x *AWSSessionTokenSecret) ProtoReflect() protoreflect.Message { method Descriptor (line 554) | func (*AWSSessionTokenSecret) Descriptor() ([]byte, []int) { method GetKey (line 558) | func (x *AWSSessionTokenSecret) GetKey() string { method GetSecret (line 565) | func (x *AWSSessionTokenSecret) GetSecret() string { method GetSessionToken (line 572) | func (x *AWSSessionTokenSecret) GetSessionToken() string { type AWS (line 579) | type AWS struct method Reset (line 589) | func (x *AWS) Reset() { method String (line 598) | func (x *AWS) String() string { method ProtoMessage (line 602) | func (*AWS) ProtoMessage() {} method ProtoReflect (line 604) | func (x *AWS) ProtoReflect() protoreflect.Message { method Descriptor (line 617) | func (*AWS) Descriptor() ([]byte, []int) { method GetKey (line 621) | func (x *AWS) GetKey() string { method GetSecret (line 628) | func (x *AWS) GetSecret() string { method GetRegion (line 635) | func (x *AWS) GetRegion() string { type SES (line 642) | type SES struct method Reset (line 652) | func (x *SES) Reset() { method String (line 661) | func (x *SES) String() string { method ProtoMessage (line 665) | func (*SES) ProtoMessage() {} method ProtoReflect (line 667) | func (x *SES) ProtoReflect() protoreflect.Message { method Descriptor (line 680) | func (*SES) Descriptor() ([]byte, []int) { method GetCreds (line 684) | func (x *SES) GetCreds() *AWS { method GetSender (line 691) | func (x *SES) GetSender() string { method GetRecipients (line 698) | func (x *SES) GetRecipients() []string { type GitHubApp (line 705) | type GitHubApp struct method Reset (line 715) | func (x *GitHubApp) Reset() { method String (line 724) | func (x *GitHubApp) String() string { method ProtoMessage (line 728) | func (*GitHubApp) ProtoMessage() {} method ProtoReflect (line 730) | func (x *GitHubApp) ProtoReflect() protoreflect.Message { method Descriptor (line 743) | func (*GitHubApp) Descriptor() ([]byte, []int) { method GetPrivateKey (line 747) | func (x *GitHubApp) GetPrivateKey() string { method GetInstallationId (line 754) | func (x *GitHubApp) GetInstallationId() string { method GetAppId (line 761) | func (x *GitHubApp) GetAppId() string { type SlackTokens (line 768) | type SlackTokens struct method Reset (line 778) | func (x *SlackTokens) Reset() { method String (line 787) | func (x *SlackTokens) String() string { method ProtoMessage (line 791) | func (*SlackTokens) ProtoMessage() {} method ProtoReflect (line 793) | func (x *SlackTokens) ProtoReflect() protoreflect.Message { method Descriptor (line 806) | func (*SlackTokens) Descriptor() ([]byte, []int) { method GetAppToken (line 810) | func (x *SlackTokens) GetAppToken() string { method GetBotToken (line 817) | func (x *SlackTokens) GetBotToken() string { method GetClientToken (line 824) | func (x *SlackTokens) GetClientToken() string { type GoogleDriveDWD (line 831) | type GoogleDriveDWD struct method Reset (line 842) | func (x *GoogleDriveDWD) Reset() { method String (line 851) | func (x *GoogleDriveDWD) String() string { method ProtoMessage (line 855) | func (*GoogleDriveDWD) ProtoMessage() {} method ProtoReflect (line 857) | func (x *GoogleDriveDWD) ProtoReflect() protoreflect.Message { method Descriptor (line 870) | func (*GoogleDriveDWD) Descriptor() ([]byte, []int) { method GetServiceAccountJson (line 874) | func (x *GoogleDriveDWD) GetServiceAccountJson() string { method GetAdminEmail (line 881) | func (x *GoogleDriveDWD) GetAdminEmail() string { method GetIncludeUsers (line 888) | func (x *GoogleDriveDWD) GetIncludeUsers() []string { method GetExcludeUsers (line 895) | func (x *GoogleDriveDWD) GetExcludeUsers() []string { function file_credentials_proto_rawDescGZIP (line 1009) | func file_credentials_proto_rawDescGZIP() []byte { function init (line 1043) | func init() { file_credentials_proto_init() } function file_credentials_proto_init (line 1044) | func file_credentials_proto_init() { FILE: pkg/pb/credentialspb/credentials.pb.validate.go method Validate (line 41) | func (m *Unauthenticated) Validate() error { method ValidateAll (line 49) | func (m *Unauthenticated) ValidateAll() error { method validate (line 53) | func (m *Unauthenticated) validate(all bool) error { type UnauthenticatedMultiError (line 70) | type UnauthenticatedMultiError method Error (line 73) | func (m UnauthenticatedMultiError) Error() string { method AllErrors (line 82) | func (m UnauthenticatedMultiError) AllErrors() []error { return m } type UnauthenticatedValidationError (line 86) | type UnauthenticatedValidationError struct method Field (line 94) | func (e UnauthenticatedValidationError) Field() string { return e.field } method Reason (line 97) | func (e UnauthenticatedValidationError) Reason() string { return e.rea... method Cause (line 100) | func (e UnauthenticatedValidationError) Cause() error { return e.cause } method Key (line 103) | func (e UnauthenticatedValidationError) Key() bool { return e.key } method ErrorName (line 106) | func (e UnauthenticatedValidationError) ErrorName() string { return "U... method Error (line 109) | func (e UnauthenticatedValidationError) Error() string { method Validate (line 141) | func (m *SSHAuth) Validate() error { method ValidateAll (line 148) | func (m *SSHAuth) ValidateAll() error { method validate (line 152) | func (m *SSHAuth) validate(all bool) error { type SSHAuthMultiError (line 168) | type SSHAuthMultiError method Error (line 171) | func (m SSHAuthMultiError) Error() string { method AllErrors (line 180) | func (m SSHAuthMultiError) AllErrors() []error { return m } type SSHAuthValidationError (line 184) | type SSHAuthValidationError struct method Field (line 192) | func (e SSHAuthValidationError) Field() string { return e.field } method Reason (line 195) | func (e SSHAuthValidationError) Reason() string { return e.reason } method Cause (line 198) | func (e SSHAuthValidationError) Cause() error { return e.cause } method Key (line 201) | func (e SSHAuthValidationError) Key() bool { return e.key } method ErrorName (line 204) | func (e SSHAuthValidationError) ErrorName() string { return "SSHAuthVa... method Error (line 207) | func (e SSHAuthValidationError) Error() string { method Validate (line 239) | func (m *CloudEnvironment) Validate() error { method ValidateAll (line 247) | func (m *CloudEnvironment) ValidateAll() error { method validate (line 251) | func (m *CloudEnvironment) validate(all bool) error { type CloudEnvironmentMultiError (line 268) | type CloudEnvironmentMultiError method Error (line 271) | func (m CloudEnvironmentMultiError) Error() string { method AllErrors (line 280) | func (m CloudEnvironmentMultiError) AllErrors() []error { return m } type CloudEnvironmentValidationError (line 284) | type CloudEnvironmentValidationError struct method Field (line 292) | func (e CloudEnvironmentValidationError) Field() string { return e.fie... method Reason (line 295) | func (e CloudEnvironmentValidationError) Reason() string { return e.re... method Cause (line 298) | func (e CloudEnvironmentValidationError) Cause() error { return e.cause } method Key (line 301) | func (e CloudEnvironmentValidationError) Key() bool { return e.key } method ErrorName (line 304) | func (e CloudEnvironmentValidationError) ErrorName() string { return "... method Error (line 307) | func (e CloudEnvironmentValidationError) Error() string { method Validate (line 339) | func (m *BasicAuth) Validate() error { method ValidateAll (line 347) | func (m *BasicAuth) ValidateAll() error { method validate (line 351) | func (m *BasicAuth) validate(all bool) error { type BasicAuthMultiError (line 371) | type BasicAuthMultiError method Error (line 374) | func (m BasicAuthMultiError) Error() string { method AllErrors (line 383) | func (m BasicAuthMultiError) AllErrors() []error { return m } type BasicAuthValidationError (line 387) | type BasicAuthValidationError struct method Field (line 395) | func (e BasicAuthValidationError) Field() string { return e.field } method Reason (line 398) | func (e BasicAuthValidationError) Reason() string { return e.reason } method Cause (line 401) | func (e BasicAuthValidationError) Cause() error { return e.cause } method Key (line 404) | func (e BasicAuthValidationError) Key() bool { return e.key } method ErrorName (line 407) | func (e BasicAuthValidationError) ErrorName() string { return "BasicAu... method Error (line 410) | func (e BasicAuthValidationError) Error() string { method Validate (line 442) | func (m *Header) Validate() error { method ValidateAll (line 449) | func (m *Header) ValidateAll() error { method validate (line 453) | func (m *Header) validate(all bool) error { type HeaderMultiError (line 473) | type HeaderMultiError method Error (line 476) | func (m HeaderMultiError) Error() string { method AllErrors (line 485) | func (m HeaderMultiError) AllErrors() []error { return m } type HeaderValidationError (line 489) | type HeaderValidationError struct method Field (line 497) | func (e HeaderValidationError) Field() string { return e.field } method Reason (line 500) | func (e HeaderValidationError) Reason() string { return e.reason } method Cause (line 503) | func (e HeaderValidationError) Cause() error { return e.cause } method Key (line 506) | func (e HeaderValidationError) Key() bool { return e.key } method ErrorName (line 509) | func (e HeaderValidationError) ErrorName() string { return "HeaderVali... method Error (line 512) | func (e HeaderValidationError) Error() string { method Validate (line 544) | func (m *ClientCredentials) Validate() error { method ValidateAll (line 552) | func (m *ClientCredentials) ValidateAll() error { method validate (line 556) | func (m *ClientCredentials) validate(all bool) error { type ClientCredentialsMultiError (line 579) | type ClientCredentialsMultiError method Error (line 582) | func (m ClientCredentialsMultiError) Error() string { method AllErrors (line 591) | func (m ClientCredentialsMultiError) AllErrors() []error { return m } type ClientCredentialsValidationError (line 595) | type ClientCredentialsValidationError struct method Field (line 603) | func (e ClientCredentialsValidationError) Field() string { return e.fi... method Reason (line 606) | func (e ClientCredentialsValidationError) Reason() string { return e.r... method Cause (line 609) | func (e ClientCredentialsValidationError) Cause() error { return e.cau... method Key (line 612) | func (e ClientCredentialsValidationError) Key() bool { return e.key } method ErrorName (line 615) | func (e ClientCredentialsValidationError) ErrorName() string { method Error (line 620) | func (e ClientCredentialsValidationError) Error() string { method Validate (line 652) | func (m *ClientCertificate) Validate() error { method ValidateAll (line 660) | func (m *ClientCertificate) ValidateAll() error { method validate (line 664) | func (m *ClientCertificate) validate(all bool) error { type ClientCertificateMultiError (line 689) | type ClientCertificateMultiError method Error (line 692) | func (m ClientCertificateMultiError) Error() string { method AllErrors (line 701) | func (m ClientCertificateMultiError) AllErrors() []error { return m } type ClientCertificateValidationError (line 705) | type ClientCertificateValidationError struct method Field (line 713) | func (e ClientCertificateValidationError) Field() string { return e.fi... method Reason (line 716) | func (e ClientCertificateValidationError) Reason() string { return e.r... method Cause (line 719) | func (e ClientCertificateValidationError) Cause() error { return e.cau... method Key (line 722) | func (e ClientCertificateValidationError) Key() bool { return e.key } method ErrorName (line 725) | func (e ClientCertificateValidationError) ErrorName() string { method Error (line 730) | func (e ClientCertificateValidationError) Error() string { method Validate (line 762) | func (m *Oauth2) Validate() error { method ValidateAll (line 769) | func (m *Oauth2) ValidateAll() error { method validate (line 773) | func (m *Oauth2) validate(all bool) error { type Oauth2MultiError (line 799) | type Oauth2MultiError method Error (line 802) | func (m Oauth2MultiError) Error() string { method AllErrors (line 811) | func (m Oauth2MultiError) AllErrors() []error { return m } type Oauth2ValidationError (line 815) | type Oauth2ValidationError struct method Field (line 823) | func (e Oauth2ValidationError) Field() string { return e.field } method Reason (line 826) | func (e Oauth2ValidationError) Reason() string { return e.reason } method Cause (line 829) | func (e Oauth2ValidationError) Cause() error { return e.cause } method Key (line 832) | func (e Oauth2ValidationError) Key() bool { return e.key } method ErrorName (line 835) | func (e Oauth2ValidationError) ErrorName() string { return "Oauth2Vali... method Error (line 838) | func (e Oauth2ValidationError) Error() string { method Validate (line 870) | func (m *KeySecret) Validate() error { method ValidateAll (line 878) | func (m *KeySecret) ValidateAll() error { method validate (line 882) | func (m *KeySecret) validate(all bool) error { type KeySecretMultiError (line 902) | type KeySecretMultiError method Error (line 905) | func (m KeySecretMultiError) Error() string { method AllErrors (line 914) | func (m KeySecretMultiError) AllErrors() []error { return m } type KeySecretValidationError (line 918) | type KeySecretValidationError struct method Field (line 926) | func (e KeySecretValidationError) Field() string { return e.field } method Reason (line 929) | func (e KeySecretValidationError) Reason() string { return e.reason } method Cause (line 932) | func (e KeySecretValidationError) Cause() error { return e.cause } method Key (line 935) | func (e KeySecretValidationError) Key() bool { return e.key } method ErrorName (line 938) | func (e KeySecretValidationError) ErrorName() string { return "KeySecr... method Error (line 941) | func (e KeySecretValidationError) Error() string { method Validate (line 973) | func (m *AWSSessionTokenSecret) Validate() error { method ValidateAll (line 981) | func (m *AWSSessionTokenSecret) ValidateAll() error { method validate (line 985) | func (m *AWSSessionTokenSecret) validate(all bool) error { type AWSSessionTokenSecretMultiError (line 1035) | type AWSSessionTokenSecretMultiError method Error (line 1038) | func (m AWSSessionTokenSecretMultiError) Error() string { method AllErrors (line 1047) | func (m AWSSessionTokenSecretMultiError) AllErrors() []error { return m } type AWSSessionTokenSecretValidationError (line 1051) | type AWSSessionTokenSecretValidationError struct method Field (line 1059) | func (e AWSSessionTokenSecretValidationError) Field() string { return ... method Reason (line 1062) | func (e AWSSessionTokenSecretValidationError) Reason() string { return... method Cause (line 1065) | func (e AWSSessionTokenSecretValidationError) Cause() error { return e... method Key (line 1068) | func (e AWSSessionTokenSecretValidationError) Key() bool { return e.key } method ErrorName (line 1071) | func (e AWSSessionTokenSecretValidationError) ErrorName() string { method Error (line 1076) | func (e AWSSessionTokenSecretValidationError) Error() string { method Validate (line 1108) | func (m *AWS) Validate() error { method ValidateAll (line 1115) | func (m *AWS) ValidateAll() error { method validate (line 1119) | func (m *AWS) validate(all bool) error { type AWSMultiError (line 1159) | type AWSMultiError method Error (line 1162) | func (m AWSMultiError) Error() string { method AllErrors (line 1171) | func (m AWSMultiError) AllErrors() []error { return m } type AWSValidationError (line 1175) | type AWSValidationError struct method Field (line 1183) | func (e AWSValidationError) Field() string { return e.field } method Reason (line 1186) | func (e AWSValidationError) Reason() string { return e.reason } method Cause (line 1189) | func (e AWSValidationError) Cause() error { return e.cause } method Key (line 1192) | func (e AWSValidationError) Key() bool { return e.key } method ErrorName (line 1195) | func (e AWSValidationError) ErrorName() string { return "AWSValidation... method Error (line 1198) | func (e AWSValidationError) Error() string { method Validate (line 1230) | func (m *SES) Validate() error { method ValidateAll (line 1237) | func (m *SES) ValidateAll() error { method validate (line 1241) | func (m *SES) validate(all bool) error { type SESMultiError (line 1288) | type SESMultiError method Error (line 1291) | func (m SESMultiError) Error() string { method AllErrors (line 1300) | func (m SESMultiError) AllErrors() []error { return m } type SESValidationError (line 1304) | type SESValidationError struct method Field (line 1312) | func (e SESValidationError) Field() string { return e.field } method Reason (line 1315) | func (e SESValidationError) Reason() string { return e.reason } method Cause (line 1318) | func (e SESValidationError) Cause() error { return e.cause } method Key (line 1321) | func (e SESValidationError) Key() bool { return e.key } method ErrorName (line 1324) | func (e SESValidationError) ErrorName() string { return "SESValidation... method Error (line 1327) | func (e SESValidationError) Error() string { method Validate (line 1359) | func (m *GitHubApp) Validate() error { method ValidateAll (line 1367) | func (m *GitHubApp) ValidateAll() error { method validate (line 1371) | func (m *GitHubApp) validate(all bool) error { type GitHubAppMultiError (line 1393) | type GitHubAppMultiError method Error (line 1396) | func (m GitHubAppMultiError) Error() string { method AllErrors (line 1405) | func (m GitHubAppMultiError) AllErrors() []error { return m } type GitHubAppValidationError (line 1409) | type GitHubAppValidationError struct method Field (line 1417) | func (e GitHubAppValidationError) Field() string { return e.field } method Reason (line 1420) | func (e GitHubAppValidationError) Reason() string { return e.reason } method Cause (line 1423) | func (e GitHubAppValidationError) Cause() error { return e.cause } method Key (line 1426) | func (e GitHubAppValidationError) Key() bool { return e.key } method ErrorName (line 1429) | func (e GitHubAppValidationError) ErrorName() string { return "GitHubA... method Error (line 1432) | func (e GitHubAppValidationError) Error() string { method Validate (line 1464) | func (m *SlackTokens) Validate() error { method ValidateAll (line 1472) | func (m *SlackTokens) ValidateAll() error { method validate (line 1476) | func (m *SlackTokens) validate(all bool) error { type SlackTokensMultiError (line 1498) | type SlackTokensMultiError method Error (line 1501) | func (m SlackTokensMultiError) Error() string { method AllErrors (line 1510) | func (m SlackTokensMultiError) AllErrors() []error { return m } type SlackTokensValidationError (line 1514) | type SlackTokensValidationError struct method Field (line 1522) | func (e SlackTokensValidationError) Field() string { return e.field } method Reason (line 1525) | func (e SlackTokensValidationError) Reason() string { return e.reason } method Cause (line 1528) | func (e SlackTokensValidationError) Cause() error { return e.cause } method Key (line 1531) | func (e SlackTokensValidationError) Key() bool { return e.key } method ErrorName (line 1534) | func (e SlackTokensValidationError) ErrorName() string { return "Slack... method Error (line 1537) | func (e SlackTokensValidationError) Error() string { method Validate (line 1569) | func (m *GoogleDriveDWD) Validate() error { method ValidateAll (line 1577) | func (m *GoogleDriveDWD) ValidateAll() error { method validate (line 1581) | func (m *GoogleDriveDWD) validate(all bool) error { type GoogleDriveDWDMultiError (line 1602) | type GoogleDriveDWDMultiError method Error (line 1605) | func (m GoogleDriveDWDMultiError) Error() string { method AllErrors (line 1614) | func (m GoogleDriveDWDMultiError) AllErrors() []error { return m } type GoogleDriveDWDValidationError (line 1618) | type GoogleDriveDWDValidationError struct method Field (line 1626) | func (e GoogleDriveDWDValidationError) Field() string { return e.field } method Reason (line 1629) | func (e GoogleDriveDWDValidationError) Reason() string { return e.reas... method Cause (line 1632) | func (e GoogleDriveDWDValidationError) Cause() error { return e.cause } method Key (line 1635) | func (e GoogleDriveDWDValidationError) Key() bool { return e.key } method ErrorName (line 1638) | func (e GoogleDriveDWDValidationError) ErrorName() string { return "Go... method Error (line 1641) | func (e GoogleDriveDWDValidationError) Error() string { FILE: pkg/pb/custom_detectorspb/custom_detectors.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type CustomDetectors (line 24) | type CustomDetectors struct method Reset (line 32) | func (x *CustomDetectors) Reset() { method String (line 41) | func (x *CustomDetectors) String() string { method ProtoMessage (line 45) | func (*CustomDetectors) ProtoMessage() {} method ProtoReflect (line 47) | func (x *CustomDetectors) ProtoReflect() protoreflect.Message { method Descriptor (line 60) | func (*CustomDetectors) Descriptor() ([]byte, []int) { method GetDetectors (line 64) | func (x *CustomDetectors) GetDetectors() []*CustomRegex { type CustomRegex (line 71) | type CustomRegex struct method Reset (line 89) | func (x *CustomRegex) Reset() { method String (line 98) | func (x *CustomRegex) String() string { method ProtoMessage (line 102) | func (*CustomRegex) ProtoMessage() {} method ProtoReflect (line 104) | func (x *CustomRegex) ProtoReflect() protoreflect.Message { method Descriptor (line 117) | func (*CustomRegex) Descriptor() ([]byte, []int) { method GetName (line 121) | func (x *CustomRegex) GetName() string { method GetKeywords (line 128) | func (x *CustomRegex) GetKeywords() []string { method GetRegex (line 135) | func (x *CustomRegex) GetRegex() map[string]string { method GetVerify (line 142) | func (x *CustomRegex) GetVerify() []*VerifierConfig { method GetDescription (line 149) | func (x *CustomRegex) GetDescription() string { method GetExcludeRegexesCapture (line 156) | func (x *CustomRegex) GetExcludeRegexesCapture() []string { method GetExcludeWords (line 163) | func (x *CustomRegex) GetExcludeWords() []string { method GetEntropy (line 170) | func (x *CustomRegex) GetEntropy() float32 { method GetExcludeRegexesMatch (line 177) | func (x *CustomRegex) GetExcludeRegexesMatch() []string { method GetPrimaryRegexName (line 184) | func (x *CustomRegex) GetPrimaryRegexName() string { method GetValidations (line 191) | func (x *CustomRegex) GetValidations() map[string]*ValidationConfig { type VerifierConfig (line 198) | type VerifierConfig struct method Reset (line 209) | func (x *VerifierConfig) Reset() { method String (line 218) | func (x *VerifierConfig) String() string { method ProtoMessage (line 222) | func (*VerifierConfig) ProtoMessage() {} method ProtoReflect (line 224) | func (x *VerifierConfig) ProtoReflect() protoreflect.Message { method Descriptor (line 237) | func (*VerifierConfig) Descriptor() ([]byte, []int) { method GetEndpoint (line 241) | func (x *VerifierConfig) GetEndpoint() string { method GetUnsafe (line 248) | func (x *VerifierConfig) GetUnsafe() bool { method GetHeaders (line 255) | func (x *VerifierConfig) GetHeaders() []string { method GetSuccessRanges (line 262) | func (x *VerifierConfig) GetSuccessRanges() []string { type ValidationConfig (line 269) | type ValidationConfig struct method Reset (line 280) | func (x *ValidationConfig) Reset() { method String (line 289) | func (x *ValidationConfig) String() string { method ProtoMessage (line 293) | func (*ValidationConfig) ProtoMessage() {} method ProtoReflect (line 295) | func (x *ValidationConfig) ProtoReflect() protoreflect.Message { method Descriptor (line 308) | func (*ValidationConfig) Descriptor() ([]byte, []int) { method GetContainsDigit (line 312) | func (x *ValidationConfig) GetContainsDigit() bool { method GetContainsLowercase (line 319) | func (x *ValidationConfig) GetContainsLowercase() bool { method GetContainsUppercase (line 326) | func (x *ValidationConfig) GetContainsUppercase() bool { method GetContainsSpecialChar (line 333) | func (x *ValidationConfig) GetContainsSpecialChar() bool { function file_custom_detectors_proto_rawDescGZIP (line 429) | func file_custom_detectors_proto_rawDescGZIP() []byte { function init (line 458) | func init() { file_custom_detectors_proto_init() } function file_custom_detectors_proto_init (line 459) | func file_custom_detectors_proto_init() { FILE: pkg/pb/custom_detectorspb/custom_detectors.pb.validate.go method Validate (line 41) | func (m *CustomDetectors) Validate() error { method ValidateAll (line 49) | func (m *CustomDetectors) ValidateAll() error { method validate (line 53) | func (m *CustomDetectors) validate(all bool) error { type CustomDetectorsMultiError (line 104) | type CustomDetectorsMultiError method Error (line 107) | func (m CustomDetectorsMultiError) Error() string { method AllErrors (line 116) | func (m CustomDetectorsMultiError) AllErrors() []error { return m } type CustomDetectorsValidationError (line 120) | type CustomDetectorsValidationError struct method Field (line 128) | func (e CustomDetectorsValidationError) Field() string { return e.field } method Reason (line 131) | func (e CustomDetectorsValidationError) Reason() string { return e.rea... method Cause (line 134) | func (e CustomDetectorsValidationError) Cause() error { return e.cause } method Key (line 137) | func (e CustomDetectorsValidationError) Key() bool { return e.key } method ErrorName (line 140) | func (e CustomDetectorsValidationError) ErrorName() string { return "C... method Error (line 143) | func (e CustomDetectorsValidationError) Error() string { method Validate (line 175) | func (m *CustomRegex) Validate() error { method ValidateAll (line 183) | func (m *CustomRegex) ValidateAll() error { method validate (line 187) | func (m *CustomRegex) validate(all bool) error { type CustomRegexMultiError (line 293) | type CustomRegexMultiError method Error (line 296) | func (m CustomRegexMultiError) Error() string { method AllErrors (line 305) | func (m CustomRegexMultiError) AllErrors() []error { return m } type CustomRegexValidationError (line 309) | type CustomRegexValidationError struct method Field (line 317) | func (e CustomRegexValidationError) Field() string { return e.field } method Reason (line 320) | func (e CustomRegexValidationError) Reason() string { return e.reason } method Cause (line 323) | func (e CustomRegexValidationError) Cause() error { return e.cause } method Key (line 326) | func (e CustomRegexValidationError) Key() bool { return e.key } method ErrorName (line 329) | func (e CustomRegexValidationError) ErrorName() string { return "Custo... method Error (line 332) | func (e CustomRegexValidationError) Error() string { method Validate (line 364) | func (m *VerifierConfig) Validate() error { method ValidateAll (line 372) | func (m *VerifierConfig) ValidateAll() error { method validate (line 376) | func (m *VerifierConfig) validate(all bool) error { type VerifierConfigMultiError (line 407) | type VerifierConfigMultiError method Error (line 410) | func (m VerifierConfigMultiError) Error() string { method AllErrors (line 419) | func (m VerifierConfigMultiError) AllErrors() []error { return m } type VerifierConfigValidationError (line 423) | type VerifierConfigValidationError struct method Field (line 431) | func (e VerifierConfigValidationError) Field() string { return e.field } method Reason (line 434) | func (e VerifierConfigValidationError) Reason() string { return e.reas... method Cause (line 437) | func (e VerifierConfigValidationError) Cause() error { return e.cause } method Key (line 440) | func (e VerifierConfigValidationError) Key() bool { return e.key } method ErrorName (line 443) | func (e VerifierConfigValidationError) ErrorName() string { return "Ve... method Error (line 446) | func (e VerifierConfigValidationError) Error() string { method Validate (line 478) | func (m *ValidationConfig) Validate() error { method ValidateAll (line 486) | func (m *ValidationConfig) ValidateAll() error { method validate (line 490) | func (m *ValidationConfig) validate(all bool) error { type ValidationConfigMultiError (line 515) | type ValidationConfigMultiError method Error (line 518) | func (m ValidationConfigMultiError) Error() string { method AllErrors (line 527) | func (m ValidationConfigMultiError) AllErrors() []error { return m } type ValidationConfigValidationError (line 531) | type ValidationConfigValidationError struct method Field (line 539) | func (e ValidationConfigValidationError) Field() string { return e.fie... method Reason (line 542) | func (e ValidationConfigValidationError) Reason() string { return e.re... method Cause (line 545) | func (e ValidationConfigValidationError) Cause() error { return e.cause } method Key (line 548) | func (e ValidationConfigValidationError) Key() bool { return e.key } method ErrorName (line 551) | func (e ValidationConfigValidationError) ErrorName() string { return "... method Error (line 554) | func (e ValidationConfigValidationError) Error() string { FILE: pkg/pb/detectorspb/detectors.pb.go constant _ (line 18) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 20) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type DecoderType (line 23) | type DecoderType method Enum (line 51) | func (x DecoderType) Enum() *DecoderType { method String (line 57) | func (x DecoderType) String() string { method Descriptor (line 61) | func (DecoderType) Descriptor() protoreflect.EnumDescriptor { method Type (line 65) | func (DecoderType) Type() protoreflect.EnumType { method Number (line 69) | func (x DecoderType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 74) | func (DecoderType) EnumDescriptor() ([]byte, []int) { constant DecoderType_UNKNOWN (line 26) | DecoderType_UNKNOWN DecoderType = 0 constant DecoderType_PLAIN (line 27) | DecoderType_PLAIN DecoderType = 1 constant DecoderType_BASE64 (line 28) | DecoderType_BASE64 DecoderType = 2 constant DecoderType_UTF16 (line 29) | DecoderType_UTF16 DecoderType = 3 constant DecoderType_ESCAPED_UNICODE (line 30) | DecoderType_ESCAPED_UNICODE DecoderType = 4 type DetectorType (line 78) | type DetectorType method Enum (line 3243) | func (x DetectorType) Enum() *DetectorType { method String (line 3249) | func (x DetectorType) String() string { method Descriptor (line 3253) | func (DetectorType) Descriptor() protoreflect.EnumDescriptor { method Type (line 3257) | func (DetectorType) Type() protoreflect.EnumType { method Number (line 3261) | func (x DetectorType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 3266) | func (DetectorType) EnumDescriptor() ([]byte, []int) { constant DetectorType_Alibaba (line 81) | DetectorType_Alibaba DetectorType = 0 constant DetectorType_AMQP (line 82) | DetectorType_AMQP DetectorType = 1 constant DetectorType_AWS (line 83) | DetectorType_AWS DetectorType = 2 constant DetectorType_Azure (line 84) | DetectorType_Azure DetectorType = 3 constant DetectorType_Circle (line 85) | DetectorType_Circle DetectorType = 4 constant DetectorType_Coinbase (line 86) | DetectorType_Coinbase DetectorType = 5 constant DetectorType_GCP (line 87) | DetectorType_GCP DetectorType = 6 constant DetectorType_Generic (line 88) | DetectorType_Generic DetectorType = 7 constant DetectorType_Github (line 89) | DetectorType_Github DetectorType = 8 constant DetectorType_Gitlab (line 90) | DetectorType_Gitlab DetectorType = 9 constant DetectorType_JDBC (line 91) | DetectorType_JDBC DetectorType = 10 constant DetectorType_RazorPay (line 92) | DetectorType_RazorPay DetectorType = 11 constant DetectorType_SendGrid (line 93) | DetectorType_SendGrid DetectorType = 12 constant DetectorType_Slack (line 94) | DetectorType_Slack DetectorType = 13 constant DetectorType_Square (line 95) | DetectorType_Square DetectorType = 14 constant DetectorType_PrivateKey (line 96) | DetectorType_PrivateKey DetectorType = 15 constant DetectorType_Stripe (line 97) | DetectorType_Stripe DetectorType = 16 constant DetectorType_URI (line 98) | DetectorType_URI DetectorType = 17 constant DetectorType_Dropbox (line 99) | DetectorType_Dropbox DetectorType = 18 constant DetectorType_Heroku (line 100) | DetectorType_Heroku DetectorType = 19 constant DetectorType_Mailchimp (line 101) | DetectorType_Mailchimp DetectorType = 20 constant DetectorType_Okta (line 102) | DetectorType_Okta DetectorType = 21 constant DetectorType_OneLogin (line 103) | DetectorType_OneLogin DetectorType = 22 constant DetectorType_PivotalTracker (line 104) | DetectorType_PivotalTracker DetectorType = 23 constant DetectorType_SquareApp (line 105) | DetectorType_SquareApp DetectorType = 25 constant DetectorType_Twilio (line 106) | DetectorType_Twilio DetectorType = 26 constant DetectorType_Test (line 107) | DetectorType_Test DetectorType = 27 constant DetectorType_TravisCI (line 108) | DetectorType_TravisCI DetectorType = 29 constant DetectorType_SlackWebhook (line 109) | DetectorType_SlackWebhook DetectorType = 30 constant DetectorType_PaypalOauth (line 110) | DetectorType_PaypalOauth DetectorType = 31 constant DetectorType_PagerDutyApiKey (line 111) | DetectorType_PagerDutyApiKey DetectorType = 32 constant DetectorType_Firebase (line 112) | DetectorType_Firebase DetectorType = 33 constant DetectorType_Mailgun (line 113) | DetectorType_Mailgun DetectorType = 34 constant DetectorType_HubSpot (line 114) | DetectorType_HubSpot DetectorType = 35 constant DetectorType_GitHubApp (line 115) | DetectorType_GitHubApp DetectorType = 36 constant DetectorType_CircleCI (line 116) | DetectorType_CircleCI DetectorType = 37 constant DetectorType_WpEngine (line 117) | DetectorType_WpEngine DetectorType = 38 constant DetectorType_DatadogToken (line 118) | DetectorType_DatadogToken DetectorType = 39 constant DetectorType_FacebookOAuth (line 119) | DetectorType_FacebookOAuth DetectorType = 40 constant DetectorType_AsanaPersonalAccessToken (line 120) | DetectorType_AsanaPersonalAccessToken DetectorType = 41 constant DetectorType_AmplitudeApiKey (line 121) | DetectorType_AmplitudeApiKey DetectorType = 42 constant DetectorType_BitLyAccessToken (line 122) | DetectorType_BitLyAccessToken DetectorType = 43 constant DetectorType_CalendlyApiKey (line 123) | DetectorType_CalendlyApiKey DetectorType = 44 constant DetectorType_ZapierWebhook (line 124) | DetectorType_ZapierWebhook DetectorType = 45 constant DetectorType_YoutubeApiKey (line 125) | DetectorType_YoutubeApiKey DetectorType = 46 constant DetectorType_SalesforceOauth2 (line 126) | DetectorType_SalesforceOauth2 DetectorType = 47 constant DetectorType_TwitterApiSecret (line 127) | DetectorType_TwitterApiSecret DetectorType = 48 constant DetectorType_NpmToken (line 128) | DetectorType_NpmToken DetectorType = 49 constant DetectorType_NewRelicPersonalApiKey (line 129) | DetectorType_NewRelicPersonalApiKey DetectorType = 50 constant DetectorType_AirtableApiKey (line 131) | DetectorType_AirtableApiKey DetectorType = 51 constant DetectorType_AkamaiToken (line 132) | DetectorType_AkamaiToken DetectorType = 52 constant DetectorType_AmazonMWS (line 133) | DetectorType_AmazonMWS DetectorType = 53 constant DetectorType_KubeConfig (line 134) | DetectorType_KubeConfig DetectorType = 54 constant DetectorType_Auth0oauth (line 135) | DetectorType_Auth0oauth DetectorType = 55 constant DetectorType_Bitfinex (line 136) | DetectorType_Bitfinex DetectorType = 56 constant DetectorType_Clarifai (line 137) | DetectorType_Clarifai DetectorType = 57 constant DetectorType_CloudflareGlobalApiKey (line 138) | DetectorType_CloudflareGlobalApiKey DetectorType = 58 constant DetectorType_CloudflareCaKey (line 139) | DetectorType_CloudflareCaKey DetectorType = 59 constant DetectorType_Confluent (line 140) | DetectorType_Confluent DetectorType = 60 constant DetectorType_ContentfulDelivery (line 141) | DetectorType_ContentfulDelivery DetectorType = 61 constant DetectorType_DatabricksToken (line 142) | DetectorType_DatabricksToken DetectorType = 62 constant DetectorType_DigitalOceanSpaces (line 143) | DetectorType_DigitalOceanSpaces DetectorType = 63 constant DetectorType_DigitalOceanToken (line 144) | DetectorType_DigitalOceanToken DetectorType = 64 constant DetectorType_DiscordBotToken (line 145) | DetectorType_DiscordBotToken DetectorType = 65 constant DetectorType_DiscordWebhook (line 146) | DetectorType_DiscordWebhook DetectorType = 66 constant DetectorType_EtsyApiKey (line 148) | DetectorType_EtsyApiKey DetectorType = 67 constant DetectorType_FastlyPersonalToken (line 149) | DetectorType_FastlyPersonalToken DetectorType = 68 constant DetectorType_GoogleOauth2 (line 150) | DetectorType_GoogleOauth2 DetectorType = 69 constant DetectorType_ReCAPTCHA (line 151) | DetectorType_ReCAPTCHA DetectorType = 70 constant DetectorType_GoogleApiKey (line 152) | DetectorType_GoogleApiKey DetectorType = 71 constant DetectorType_Hunter (line 153) | DetectorType_Hunter DetectorType = 72 constant DetectorType_IbmCloudUserKey (line 154) | DetectorType_IbmCloudUserKey DetectorType = 73 constant DetectorType_Netlify (line 155) | DetectorType_Netlify DetectorType = 74 constant DetectorType_Vonage (line 156) | DetectorType_Vonage DetectorType = 75 constant DetectorType_EquinixOauth (line 157) | DetectorType_EquinixOauth DetectorType = 76 constant DetectorType_Paystack (line 158) | DetectorType_Paystack DetectorType = 77 constant DetectorType_PlaidToken (line 159) | DetectorType_PlaidToken DetectorType = 78 constant DetectorType_PlaidKey (line 160) | DetectorType_PlaidKey DetectorType = 79 constant DetectorType_Plivo (line 161) | DetectorType_Plivo DetectorType = 80 constant DetectorType_Postmark (line 162) | DetectorType_Postmark DetectorType = 81 constant DetectorType_PubNubPublishKey (line 163) | DetectorType_PubNubPublishKey DetectorType = 82 constant DetectorType_PubNubSubscriptionKey (line 164) | DetectorType_PubNubSubscriptionKey DetectorType = 83 constant DetectorType_PusherChannelKey (line 165) | DetectorType_PusherChannelKey DetectorType = 84 constant DetectorType_ScalewayKey (line 166) | DetectorType_ScalewayKey DetectorType = 85 constant DetectorType_SendinBlueV2 (line 167) | DetectorType_SendinBlueV2 DetectorType = 86 constant DetectorType_SentryToken (line 168) | DetectorType_SentryToken DetectorType = 87 constant DetectorType_ShodanKey (line 169) | DetectorType_ShodanKey DetectorType = 88 constant DetectorType_SnykKey (line 170) | DetectorType_SnykKey DetectorType = 89 constant DetectorType_SpotifyKey (line 171) | DetectorType_SpotifyKey DetectorType = 90 constant DetectorType_TelegramBotToken (line 172) | DetectorType_TelegramBotToken DetectorType = 91 constant DetectorType_TencentCloudKey (line 173) | DetectorType_TencentCloudKey DetectorType = 92 constant DetectorType_TerraformCloudPersonalToken (line 174) | DetectorType_TerraformCloudPersonalToken DetectorType = 93 constant DetectorType_TrelloApiKey (line 175) | DetectorType_TrelloApiKey DetectorType = 94 constant DetectorType_ZendeskApi (line 176) | DetectorType_ZendeskApi DetectorType = 95 constant DetectorType_MaxMindLicense (line 177) | DetectorType_MaxMindLicense DetectorType = 96 constant DetectorType_AirtableMetadataApiKey (line 178) | DetectorType_AirtableMetadataApiKey DetectorType = 97 constant DetectorType_AsanaOauth (line 179) | DetectorType_AsanaOauth DetectorType = 98 constant DetectorType_RapidApi (line 180) | DetectorType_RapidApi DetectorType = 99 constant DetectorType_CloudflareApiToken (line 181) | DetectorType_CloudflareApiToken DetectorType = 100 constant DetectorType_Webex (line 182) | DetectorType_Webex DetectorType = 101 constant DetectorType_FirebaseCloudMessaging (line 183) | DetectorType_FirebaseCloudMessaging DetectorType = 102 constant DetectorType_ContentfulPersonalAccessToken (line 184) | DetectorType_ContentfulPersonalAccessToken DetectorType = 103 constant DetectorType_MapBox (line 185) | DetectorType_MapBox DetectorType = 104 constant DetectorType_MailJetBasicAuth (line 186) | DetectorType_MailJetBasicAuth DetectorType = 105 constant DetectorType_MailJetSMS (line 187) | DetectorType_MailJetSMS DetectorType = 106 constant DetectorType_HubSpotApiKey (line 188) | DetectorType_HubSpotApiKey DetectorType = 107 constant DetectorType_HubSpotOauth (line 189) | DetectorType_HubSpotOauth DetectorType = 108 constant DetectorType_SslMate (line 190) | DetectorType_SslMate DetectorType = 109 constant DetectorType_Auth0ManagementApiToken (line 191) | DetectorType_Auth0ManagementApiToken DetectorType = 110 constant DetectorType_MessageBird (line 192) | DetectorType_MessageBird DetectorType = 111 constant DetectorType_ElasticEmail (line 193) | DetectorType_ElasticEmail DetectorType = 112 constant DetectorType_FigmaPersonalAccessToken (line 194) | DetectorType_FigmaPersonalAccessToken DetectorType = 113 constant DetectorType_MicrosoftTeamsWebhook (line 195) | DetectorType_MicrosoftTeamsWebhook DetectorType = 114 constant DetectorType_GitHubOld (line 196) | DetectorType_GitHubOld DetectorType = 115 constant DetectorType_VultrApiKey (line 197) | DetectorType_VultrApiKey DetectorType = 116 constant DetectorType_Pepipost (line 198) | DetectorType_Pepipost DetectorType = 117 constant DetectorType_Postman (line 199) | DetectorType_Postman DetectorType = 118 constant DetectorType_CloudsightKey (line 200) | DetectorType_CloudsightKey DetectorType = 119 constant DetectorType_JiraToken (line 201) | DetectorType_JiraToken DetectorType = 120 constant DetectorType_NexmoApiKey (line 202) | DetectorType_NexmoApiKey DetectorType = 121 constant DetectorType_SegmentApiKey (line 203) | DetectorType_SegmentApiKey DetectorType = 122 constant DetectorType_SumoLogicKey (line 204) | DetectorType_SumoLogicKey DetectorType = 123 constant DetectorType_PushBulletApiKey (line 205) | DetectorType_PushBulletApiKey DetectorType = 124 constant DetectorType_AirbrakeProjectKey (line 206) | DetectorType_AirbrakeProjectKey DetectorType = 125 constant DetectorType_AirbrakeUserKey (line 207) | DetectorType_AirbrakeUserKey DetectorType = 126 constant DetectorType_PendoIntegrationKey (line 208) | DetectorType_PendoIntegrationKey DetectorType = 127 constant DetectorType_SplunkOberservabilityToken (line 209) | DetectorType_SplunkOberservabilityToken DetectorType = 128 constant DetectorType_LokaliseToken (line 210) | DetectorType_LokaliseToken DetectorType = 129 constant DetectorType_Calendarific (line 211) | DetectorType_Calendarific DetectorType = 130 constant DetectorType_Jumpcloud (line 212) | DetectorType_Jumpcloud DetectorType = 131 constant DetectorType_IpStack (line 213) | DetectorType_IpStack DetectorType = 133 constant DetectorType_Notion (line 214) | DetectorType_Notion DetectorType = 134 constant DetectorType_DroneCI (line 215) | DetectorType_DroneCI DetectorType = 135 constant DetectorType_AdobeIO (line 216) | DetectorType_AdobeIO DetectorType = 136 constant DetectorType_TwelveData (line 217) | DetectorType_TwelveData DetectorType = 137 constant DetectorType_D7Network (line 218) | DetectorType_D7Network DetectorType = 138 constant DetectorType_ScrapingBee (line 219) | DetectorType_ScrapingBee DetectorType = 139 constant DetectorType_KeenIO (line 220) | DetectorType_KeenIO DetectorType = 140 constant DetectorType_Wakatime (line 221) | DetectorType_Wakatime DetectorType = 141 constant DetectorType_Buildkite (line 222) | DetectorType_Buildkite DetectorType = 142 constant DetectorType_Verimail (line 223) | DetectorType_Verimail DetectorType = 143 constant DetectorType_Zerobounce (line 224) | DetectorType_Zerobounce DetectorType = 144 constant DetectorType_Mailboxlayer (line 225) | DetectorType_Mailboxlayer DetectorType = 145 constant DetectorType_Fastspring (line 226) | DetectorType_Fastspring DetectorType = 146 constant DetectorType_Paddle (line 227) | DetectorType_Paddle DetectorType = 147 constant DetectorType_Sellfy (line 228) | DetectorType_Sellfy DetectorType = 148 constant DetectorType_FixerIO (line 229) | DetectorType_FixerIO DetectorType = 149 constant DetectorType_ButterCMS (line 230) | DetectorType_ButterCMS DetectorType = 150 constant DetectorType_Taxjar (line 231) | DetectorType_Taxjar DetectorType = 151 constant DetectorType_Avalara (line 232) | DetectorType_Avalara DetectorType = 152 constant DetectorType_Helpscout (line 233) | DetectorType_Helpscout DetectorType = 153 constant DetectorType_ElasticPath (line 234) | DetectorType_ElasticPath DetectorType = 154 constant DetectorType_Zeplin (line 235) | DetectorType_Zeplin DetectorType = 155 constant DetectorType_Intercom (line 236) | DetectorType_Intercom DetectorType = 156 constant DetectorType_Mailmodo (line 237) | DetectorType_Mailmodo DetectorType = 157 constant DetectorType_CannyIo (line 238) | DetectorType_CannyIo DetectorType = 158 constant DetectorType_Pipedrive (line 239) | DetectorType_Pipedrive DetectorType = 159 constant DetectorType_Vercel (line 240) | DetectorType_Vercel DetectorType = 160 constant DetectorType_PosthogApp (line 241) | DetectorType_PosthogApp DetectorType = 161 constant DetectorType_SinchMessage (line 242) | DetectorType_SinchMessage DetectorType = 162 constant DetectorType_Ayrshare (line 243) | DetectorType_Ayrshare DetectorType = 163 constant DetectorType_HelpCrunch (line 244) | DetectorType_HelpCrunch DetectorType = 164 constant DetectorType_LiveAgent (line 245) | DetectorType_LiveAgent DetectorType = 165 constant DetectorType_Beamer (line 246) | DetectorType_Beamer DetectorType = 166 constant DetectorType_WeChatAppKey (line 247) | DetectorType_WeChatAppKey DetectorType = 167 constant DetectorType_LineMessaging (line 248) | DetectorType_LineMessaging DetectorType = 168 constant DetectorType_UberServerToken (line 249) | DetectorType_UberServerToken DetectorType = 169 constant DetectorType_AlgoliaAdminKey (line 250) | DetectorType_AlgoliaAdminKey DetectorType = 170 constant DetectorType_FullContact (line 251) | DetectorType_FullContact DetectorType = 171 constant DetectorType_Mandrill (line 252) | DetectorType_Mandrill DetectorType = 172 constant DetectorType_Flutterwave (line 253) | DetectorType_Flutterwave DetectorType = 173 constant DetectorType_MattermostPersonalToken (line 254) | DetectorType_MattermostPersonalToken DetectorType = 174 constant DetectorType_Cloudant (line 255) | DetectorType_Cloudant DetectorType = 175 constant DetectorType_LineNotify (line 256) | DetectorType_LineNotify DetectorType = 176 constant DetectorType_LinearAPI (line 257) | DetectorType_LinearAPI DetectorType = 177 constant DetectorType_Ubidots (line 258) | DetectorType_Ubidots DetectorType = 178 constant DetectorType_Anypoint (line 259) | DetectorType_Anypoint DetectorType = 179 constant DetectorType_Dwolla (line 260) | DetectorType_Dwolla DetectorType = 180 constant DetectorType_ArtifactoryAccessToken (line 261) | DetectorType_ArtifactoryAccessToken DetectorType = 181 constant DetectorType_Surge (line 262) | DetectorType_Surge DetectorType = 182 constant DetectorType_Sparkpost (line 263) | DetectorType_Sparkpost DetectorType = 183 constant DetectorType_GoCardless (line 264) | DetectorType_GoCardless DetectorType = 184 constant DetectorType_Codacy (line 265) | DetectorType_Codacy DetectorType = 185 constant DetectorType_Kraken (line 266) | DetectorType_Kraken DetectorType = 186 constant DetectorType_Checkout (line 267) | DetectorType_Checkout DetectorType = 187 constant DetectorType_Kairos (line 268) | DetectorType_Kairos DetectorType = 188 constant DetectorType_ClockworkSMS (line 269) | DetectorType_ClockworkSMS DetectorType = 189 constant DetectorType_Atlassian (line 270) | DetectorType_Atlassian DetectorType = 190 constant DetectorType_LaunchDarkly (line 271) | DetectorType_LaunchDarkly DetectorType = 191 constant DetectorType_Coveralls (line 272) | DetectorType_Coveralls DetectorType = 192 constant DetectorType_Linode (line 273) | DetectorType_Linode DetectorType = 193 constant DetectorType_WePay (line 274) | DetectorType_WePay DetectorType = 194 constant DetectorType_PlanetScale (line 275) | DetectorType_PlanetScale DetectorType = 195 constant DetectorType_Doppler (line 276) | DetectorType_Doppler DetectorType = 196 constant DetectorType_Agora (line 277) | DetectorType_Agora DetectorType = 197 constant DetectorType_Samsara (line 278) | DetectorType_Samsara DetectorType = 198 constant DetectorType_FrameIO (line 279) | DetectorType_FrameIO DetectorType = 199 constant DetectorType_RubyGems (line 280) | DetectorType_RubyGems DetectorType = 200 constant DetectorType_OpenAI (line 281) | DetectorType_OpenAI DetectorType = 201 constant DetectorType_SurveySparrow (line 282) | DetectorType_SurveySparrow DetectorType = 202 constant DetectorType_Simvoly (line 283) | DetectorType_Simvoly DetectorType = 203 constant DetectorType_Survicate (line 284) | DetectorType_Survicate DetectorType = 204 constant DetectorType_Omnisend (line 285) | DetectorType_Omnisend DetectorType = 205 constant DetectorType_Groovehq (line 286) | DetectorType_Groovehq DetectorType = 206 constant DetectorType_Newsapi (line 287) | DetectorType_Newsapi DetectorType = 207 constant DetectorType_Chatbot (line 288) | DetectorType_Chatbot DetectorType = 208 constant DetectorType_ClickSendsms (line 289) | DetectorType_ClickSendsms DetectorType = 209 constant DetectorType_Getgist (line 290) | DetectorType_Getgist DetectorType = 210 constant DetectorType_CustomerIO (line 291) | DetectorType_CustomerIO DetectorType = 211 constant DetectorType_ApiDeck (line 292) | DetectorType_ApiDeck DetectorType = 212 constant DetectorType_Nftport (line 293) | DetectorType_Nftport DetectorType = 213 constant DetectorType_Copper (line 294) | DetectorType_Copper DetectorType = 214 constant DetectorType_Close (line 295) | DetectorType_Close DetectorType = 215 constant DetectorType_Myfreshworks (line 296) | DetectorType_Myfreshworks DetectorType = 216 constant DetectorType_Salesflare (line 297) | DetectorType_Salesflare DetectorType = 217 constant DetectorType_Webflow (line 298) | DetectorType_Webflow DetectorType = 218 constant DetectorType_Duda (line 299) | DetectorType_Duda DetectorType = 219 constant DetectorType_Yext (line 300) | DetectorType_Yext DetectorType = 220 constant DetectorType_ContentStack (line 301) | DetectorType_ContentStack DetectorType = 221 constant DetectorType_StoryblokAccessToken (line 302) | DetectorType_StoryblokAccessToken DetectorType = 222 constant DetectorType_GraphCMS (line 303) | DetectorType_GraphCMS DetectorType = 223 constant DetectorType_Checkmarket (line 304) | DetectorType_Checkmarket DetectorType = 224 constant DetectorType_Convertkit (line 305) | DetectorType_Convertkit DetectorType = 225 constant DetectorType_CustomerGuru (line 306) | DetectorType_CustomerGuru DetectorType = 226 constant DetectorType_Kaleyra (line 307) | DetectorType_Kaleyra DetectorType = 227 constant DetectorType_Mailerlite (line 308) | DetectorType_Mailerlite DetectorType = 228 constant DetectorType_Qualaroo (line 309) | DetectorType_Qualaroo DetectorType = 229 constant DetectorType_SatismeterProjectkey (line 310) | DetectorType_SatismeterProjectkey DetectorType = 230 constant DetectorType_SatismeterWritekey (line 311) | DetectorType_SatismeterWritekey DetectorType = 231 constant DetectorType_Simplesat (line 312) | DetectorType_Simplesat DetectorType = 232 constant DetectorType_SurveyAnyplace (line 313) | DetectorType_SurveyAnyplace DetectorType = 233 constant DetectorType_SurveyBot (line 314) | DetectorType_SurveyBot DetectorType = 234 constant DetectorType_Webengage (line 315) | DetectorType_Webengage DetectorType = 235 constant DetectorType_ZonkaFeedback (line 316) | DetectorType_ZonkaFeedback DetectorType = 236 constant DetectorType_Delighted (line 317) | DetectorType_Delighted DetectorType = 237 constant DetectorType_Feedier (line 318) | DetectorType_Feedier DetectorType = 238 constant DetectorType_Abyssale (line 319) | DetectorType_Abyssale DetectorType = 239 constant DetectorType_Magnetic (line 320) | DetectorType_Magnetic DetectorType = 240 constant DetectorType_Nytimes (line 322) | DetectorType_Nytimes DetectorType = 241 constant DetectorType_Polygon (line 323) | DetectorType_Polygon DetectorType = 242 constant DetectorType_Powrbot (line 324) | DetectorType_Powrbot DetectorType = 243 constant DetectorType_ProspectIO (line 326) | DetectorType_ProspectIO DetectorType = 244 constant DetectorType_Skrappio (line 327) | DetectorType_Skrappio DetectorType = 245 constant DetectorType_Monday (line 328) | DetectorType_Monday DetectorType = 246 constant DetectorType_Smartsheets (line 329) | DetectorType_Smartsheets DetectorType = 247 constant DetectorType_Wrike (line 330) | DetectorType_Wrike DetectorType = 248 constant DetectorType_Float (line 331) | DetectorType_Float DetectorType = 249 constant DetectorType_Imagekit (line 332) | DetectorType_Imagekit DetectorType = 250 constant DetectorType_Integromat (line 334) | DetectorType_Integromat DetectorType = 251 constant DetectorType_Salesblink (line 335) | DetectorType_Salesblink DetectorType = 252 constant DetectorType_Bored (line 336) | DetectorType_Bored DetectorType = 253 constant DetectorType_Campayn (line 337) | DetectorType_Campayn DetectorType = 254 constant DetectorType_Clinchpad (line 338) | DetectorType_Clinchpad DetectorType = 255 constant DetectorType_CompanyHub (line 339) | DetectorType_CompanyHub DetectorType = 256 constant DetectorType_Debounce (line 340) | DetectorType_Debounce DetectorType = 257 constant DetectorType_Dyspatch (line 341) | DetectorType_Dyspatch DetectorType = 258 constant DetectorType_Guardianapi (line 342) | DetectorType_Guardianapi DetectorType = 259 constant DetectorType_Harvest (line 343) | DetectorType_Harvest DetectorType = 260 constant DetectorType_Moosend (line 344) | DetectorType_Moosend DetectorType = 261 constant DetectorType_OpenWeather (line 345) | DetectorType_OpenWeather DetectorType = 262 constant DetectorType_Siteleaf (line 346) | DetectorType_Siteleaf DetectorType = 263 constant DetectorType_Squarespace (line 347) | DetectorType_Squarespace DetectorType = 264 constant DetectorType_FlowFlu (line 348) | DetectorType_FlowFlu DetectorType = 265 constant DetectorType_Nimble (line 349) | DetectorType_Nimble DetectorType = 266 constant DetectorType_LessAnnoyingCRM (line 350) | DetectorType_LessAnnoyingCRM DetectorType = 267 constant DetectorType_Nethunt (line 351) | DetectorType_Nethunt DetectorType = 268 constant DetectorType_Apptivo (line 352) | DetectorType_Apptivo DetectorType = 269 constant DetectorType_CapsuleCRM (line 353) | DetectorType_CapsuleCRM DetectorType = 270 constant DetectorType_Insightly (line 354) | DetectorType_Insightly DetectorType = 271 constant DetectorType_Kylas (line 355) | DetectorType_Kylas DetectorType = 272 constant DetectorType_OnepageCRM (line 356) | DetectorType_OnepageCRM DetectorType = 273 constant DetectorType_User (line 357) | DetectorType_User DetectorType = 274 constant DetectorType_ProspectCRM (line 358) | DetectorType_ProspectCRM DetectorType = 275 constant DetectorType_ReallySimpleSystems (line 359) | DetectorType_ReallySimpleSystems DetectorType = 276 constant DetectorType_Airship (line 360) | DetectorType_Airship DetectorType = 277 constant DetectorType_Artsy (line 361) | DetectorType_Artsy DetectorType = 278 constant DetectorType_Yandex (line 362) | DetectorType_Yandex DetectorType = 279 constant DetectorType_Clockify (line 363) | DetectorType_Clockify DetectorType = 280 constant DetectorType_Dnscheck (line 364) | DetectorType_Dnscheck DetectorType = 281 constant DetectorType_EasyInsight (line 365) | DetectorType_EasyInsight DetectorType = 282 constant DetectorType_Ethplorer (line 366) | DetectorType_Ethplorer DetectorType = 283 constant DetectorType_Everhour (line 367) | DetectorType_Everhour DetectorType = 284 constant DetectorType_Fulcrum (line 368) | DetectorType_Fulcrum DetectorType = 285 constant DetectorType_GeoIpifi (line 369) | DetectorType_GeoIpifi DetectorType = 286 constant DetectorType_Jotform (line 370) | DetectorType_Jotform DetectorType = 287 constant DetectorType_Refiner (line 371) | DetectorType_Refiner DetectorType = 288 constant DetectorType_Timezoneapi (line 372) | DetectorType_Timezoneapi DetectorType = 289 constant DetectorType_TogglTrack (line 373) | DetectorType_TogglTrack DetectorType = 290 constant DetectorType_Vpnapi (line 374) | DetectorType_Vpnapi DetectorType = 291 constant DetectorType_Workstack (line 375) | DetectorType_Workstack DetectorType = 292 constant DetectorType_Apollo (line 376) | DetectorType_Apollo DetectorType = 293 constant DetectorType_Eversign (line 377) | DetectorType_Eversign DetectorType = 294 constant DetectorType_Juro (line 378) | DetectorType_Juro DetectorType = 295 constant DetectorType_KarmaCRM (line 379) | DetectorType_KarmaCRM DetectorType = 296 constant DetectorType_Metrilo (line 380) | DetectorType_Metrilo DetectorType = 297 constant DetectorType_Pandadoc (line 381) | DetectorType_Pandadoc DetectorType = 298 constant DetectorType_RevampCRM (line 382) | DetectorType_RevampCRM DetectorType = 299 constant DetectorType_Salescookie (line 383) | DetectorType_Salescookie DetectorType = 300 constant DetectorType_Alconost (line 384) | DetectorType_Alconost DetectorType = 301 constant DetectorType_Blogger (line 385) | DetectorType_Blogger DetectorType = 302 constant DetectorType_Accuweather (line 386) | DetectorType_Accuweather DetectorType = 303 constant DetectorType_Opengraphr (line 388) | DetectorType_Opengraphr DetectorType = 304 constant DetectorType_Rawg (line 389) | DetectorType_Rawg DetectorType = 305 constant DetectorType_Riotgames (line 390) | DetectorType_Riotgames DetectorType = 306 constant DetectorType_Clientary (line 391) | DetectorType_Clientary DetectorType = 307 constant DetectorType_Stormglass (line 392) | DetectorType_Stormglass DetectorType = 308 constant DetectorType_Tomtom (line 393) | DetectorType_Tomtom DetectorType = 309 constant DetectorType_Twitch (line 394) | DetectorType_Twitch DetectorType = 310 constant DetectorType_Documo (line 395) | DetectorType_Documo DetectorType = 311 constant DetectorType_Cloudways (line 396) | DetectorType_Cloudways DetectorType = 312 constant DetectorType_Veevavault (line 397) | DetectorType_Veevavault DetectorType = 313 constant DetectorType_KiteConnect (line 398) | DetectorType_KiteConnect DetectorType = 314 constant DetectorType_ShopeeOpenPlatform (line 399) | DetectorType_ShopeeOpenPlatform DetectorType = 315 constant DetectorType_TeamViewer (line 400) | DetectorType_TeamViewer DetectorType = 316 constant DetectorType_Bulbul (line 401) | DetectorType_Bulbul DetectorType = 317 constant DetectorType_CentralStationCRM (line 402) | DetectorType_CentralStationCRM DetectorType = 318 constant DetectorType_Teamgate (line 403) | DetectorType_Teamgate DetectorType = 319 constant DetectorType_Axonaut (line 404) | DetectorType_Axonaut DetectorType = 320 constant DetectorType_Tyntec (line 405) | DetectorType_Tyntec DetectorType = 321 constant DetectorType_Appcues (line 406) | DetectorType_Appcues DetectorType = 322 constant DetectorType_Autoklose (line 407) | DetectorType_Autoklose DetectorType = 323 constant DetectorType_Cloudplan (line 408) | DetectorType_Cloudplan DetectorType = 324 constant DetectorType_Dotdigital (line 409) | DetectorType_Dotdigital DetectorType = 325 constant DetectorType_GetEmail (line 410) | DetectorType_GetEmail DetectorType = 326 constant DetectorType_GetEmails (line 411) | DetectorType_GetEmails DetectorType = 327 constant DetectorType_Kontent (line 412) | DetectorType_Kontent DetectorType = 328 constant DetectorType_Leadfeeder (line 413) | DetectorType_Leadfeeder DetectorType = 329 constant DetectorType_Raven (line 414) | DetectorType_Raven DetectorType = 330 constant DetectorType_RocketReach (line 415) | DetectorType_RocketReach DetectorType = 331 constant DetectorType_Uplead (line 416) | DetectorType_Uplead DetectorType = 332 constant DetectorType_Brandfetch (line 417) | DetectorType_Brandfetch DetectorType = 333 constant DetectorType_Clearbit (line 418) | DetectorType_Clearbit DetectorType = 334 constant DetectorType_Crowdin (line 419) | DetectorType_Crowdin DetectorType = 335 constant DetectorType_Mapquest (line 420) | DetectorType_Mapquest DetectorType = 336 constant DetectorType_Noticeable (line 421) | DetectorType_Noticeable DetectorType = 337 constant DetectorType_Onbuka (line 422) | DetectorType_Onbuka DetectorType = 338 constant DetectorType_Todoist (line 423) | DetectorType_Todoist DetectorType = 339 constant DetectorType_Storychief (line 424) | DetectorType_Storychief DetectorType = 340 constant DetectorType_LinkedIn (line 425) | DetectorType_LinkedIn DetectorType = 341 constant DetectorType_YouSign (line 426) | DetectorType_YouSign DetectorType = 342 constant DetectorType_Docker (line 427) | DetectorType_Docker DetectorType = 343 constant DetectorType_Telesign (line 428) | DetectorType_Telesign DetectorType = 344 constant DetectorType_Spoonacular (line 429) | DetectorType_Spoonacular DetectorType = 345 constant DetectorType_Aerisweather (line 430) | DetectorType_Aerisweather DetectorType = 346 constant DetectorType_Alphavantage (line 431) | DetectorType_Alphavantage DetectorType = 347 constant DetectorType_Imgur (line 432) | DetectorType_Imgur DetectorType = 348 constant DetectorType_Imagga (line 433) | DetectorType_Imagga DetectorType = 349 constant DetectorType_SMSApi (line 434) | DetectorType_SMSApi DetectorType = 350 constant DetectorType_Distribusion (line 435) | DetectorType_Distribusion DetectorType = 351 constant DetectorType_Blablabus (line 437) | DetectorType_Blablabus DetectorType = 352 constant DetectorType_WordsApi (line 438) | DetectorType_WordsApi DetectorType = 353 constant DetectorType_Currencylayer (line 439) | DetectorType_Currencylayer DetectorType = 354 constant DetectorType_Html2Pdf (line 440) | DetectorType_Html2Pdf DetectorType = 355 constant DetectorType_IPGeolocation (line 441) | DetectorType_IPGeolocation DetectorType = 356 constant DetectorType_Owlbot (line 442) | DetectorType_Owlbot DetectorType = 357 constant DetectorType_Cloudmersive (line 443) | DetectorType_Cloudmersive DetectorType = 358 constant DetectorType_Dynalist (line 444) | DetectorType_Dynalist DetectorType = 359 constant DetectorType_ExchangeRateAPI (line 445) | DetectorType_ExchangeRateAPI DetectorType = 360 constant DetectorType_HolidayAPI (line 446) | DetectorType_HolidayAPI DetectorType = 361 constant DetectorType_Ipapi (line 447) | DetectorType_Ipapi DetectorType = 362 constant DetectorType_Marketstack (line 448) | DetectorType_Marketstack DetectorType = 363 constant DetectorType_Nutritionix (line 449) | DetectorType_Nutritionix DetectorType = 364 constant DetectorType_Swell (line 450) | DetectorType_Swell DetectorType = 365 constant DetectorType_ClickupPersonalToken (line 451) | DetectorType_ClickupPersonalToken DetectorType = 366 constant DetectorType_Nitro (line 453) | DetectorType_Nitro DetectorType = 367 constant DetectorType_Rev (line 454) | DetectorType_Rev DetectorType = 368 constant DetectorType_RunRunIt (line 455) | DetectorType_RunRunIt DetectorType = 369 constant DetectorType_Typeform (line 456) | DetectorType_Typeform DetectorType = 370 constant DetectorType_Mixpanel (line 457) | DetectorType_Mixpanel DetectorType = 371 constant DetectorType_Tradier (line 458) | DetectorType_Tradier DetectorType = 372 constant DetectorType_Verifier (line 459) | DetectorType_Verifier DetectorType = 373 constant DetectorType_Vouchery (line 460) | DetectorType_Vouchery DetectorType = 374 constant DetectorType_Alegra (line 461) | DetectorType_Alegra DetectorType = 375 constant DetectorType_Audd (line 462) | DetectorType_Audd DetectorType = 376 constant DetectorType_Baremetrics (line 463) | DetectorType_Baremetrics DetectorType = 377 constant DetectorType_Coinlib (line 464) | DetectorType_Coinlib DetectorType = 378 constant DetectorType_ExchangeRatesAPI (line 465) | DetectorType_ExchangeRatesAPI DetectorType = 379 constant DetectorType_CurrencyScoop (line 466) | DetectorType_CurrencyScoop DetectorType = 380 constant DetectorType_FXMarket (line 467) | DetectorType_FXMarket DetectorType = 381 constant DetectorType_CurrencyCloud (line 468) | DetectorType_CurrencyCloud DetectorType = 382 constant DetectorType_GetGeoAPI (line 469) | DetectorType_GetGeoAPI DetectorType = 383 constant DetectorType_Abstract (line 470) | DetectorType_Abstract DetectorType = 384 constant DetectorType_Billomat (line 471) | DetectorType_Billomat DetectorType = 385 constant DetectorType_Dovico (line 472) | DetectorType_Dovico DetectorType = 386 constant DetectorType_Bitbar (line 473) | DetectorType_Bitbar DetectorType = 387 constant DetectorType_Bugsnag (line 474) | DetectorType_Bugsnag DetectorType = 388 constant DetectorType_AssemblyAI (line 475) | DetectorType_AssemblyAI DetectorType = 389 constant DetectorType_AdafruitIO (line 476) | DetectorType_AdafruitIO DetectorType = 390 constant DetectorType_Apify (line 477) | DetectorType_Apify DetectorType = 391 constant DetectorType_CoinGecko (line 478) | DetectorType_CoinGecko DetectorType = 392 constant DetectorType_CryptoCompare (line 479) | DetectorType_CryptoCompare DetectorType = 393 constant DetectorType_Fullstory (line 480) | DetectorType_Fullstory DetectorType = 394 constant DetectorType_HelloSign (line 481) | DetectorType_HelloSign DetectorType = 395 constant DetectorType_Loyverse (line 482) | DetectorType_Loyverse DetectorType = 396 constant DetectorType_NetCore (line 483) | DetectorType_NetCore DetectorType = 397 constant DetectorType_SauceLabs (line 484) | DetectorType_SauceLabs DetectorType = 398 constant DetectorType_AlienVault (line 485) | DetectorType_AlienVault DetectorType = 399 constant DetectorType_Apiflash (line 486) | DetectorType_Apiflash DetectorType = 401 constant DetectorType_Coinlayer (line 487) | DetectorType_Coinlayer DetectorType = 402 constant DetectorType_CurrentsAPI (line 488) | DetectorType_CurrentsAPI DetectorType = 403 constant DetectorType_DataGov (line 489) | DetectorType_DataGov DetectorType = 404 constant DetectorType_Enigma (line 490) | DetectorType_Enigma DetectorType = 405 constant DetectorType_FinancialModelingPrep (line 491) | DetectorType_FinancialModelingPrep DetectorType = 406 constant DetectorType_Geocodio (line 492) | DetectorType_Geocodio DetectorType = 407 constant DetectorType_HereAPI (line 493) | DetectorType_HereAPI DetectorType = 408 constant DetectorType_Macaddress (line 495) | DetectorType_Macaddress DetectorType = 409 constant DetectorType_OOPSpam (line 496) | DetectorType_OOPSpam DetectorType = 410 constant DetectorType_ProtocolsIO (line 497) | DetectorType_ProtocolsIO DetectorType = 411 constant DetectorType_ScraperAPI (line 498) | DetectorType_ScraperAPI DetectorType = 412 constant DetectorType_SecurityTrails (line 499) | DetectorType_SecurityTrails DetectorType = 413 constant DetectorType_TomorrowIO (line 500) | DetectorType_TomorrowIO DetectorType = 414 constant DetectorType_WorldCoinIndex (line 501) | DetectorType_WorldCoinIndex DetectorType = 415 constant DetectorType_FacePlusPlus (line 502) | DetectorType_FacePlusPlus DetectorType = 416 constant DetectorType_Voicegain (line 503) | DetectorType_Voicegain DetectorType = 417 constant DetectorType_Deepgram (line 504) | DetectorType_Deepgram DetectorType = 418 constant DetectorType_VisualCrossing (line 505) | DetectorType_VisualCrossing DetectorType = 419 constant DetectorType_Finnhub (line 506) | DetectorType_Finnhub DetectorType = 420 constant DetectorType_Tiingo (line 507) | DetectorType_Tiingo DetectorType = 421 constant DetectorType_RingCentral (line 508) | DetectorType_RingCentral DetectorType = 422 constant DetectorType_Finage (line 509) | DetectorType_Finage DetectorType = 423 constant DetectorType_Edamam (line 510) | DetectorType_Edamam DetectorType = 424 constant DetectorType_HypeAuditor (line 511) | DetectorType_HypeAuditor DetectorType = 425 constant DetectorType_Gengo (line 512) | DetectorType_Gengo DetectorType = 426 constant DetectorType_Front (line 513) | DetectorType_Front DetectorType = 427 constant DetectorType_Fleetbase (line 514) | DetectorType_Fleetbase DetectorType = 428 constant DetectorType_Bubble (line 515) | DetectorType_Bubble DetectorType = 429 constant DetectorType_Bannerbear (line 516) | DetectorType_Bannerbear DetectorType = 430 constant DetectorType_Adzuna (line 517) | DetectorType_Adzuna DetectorType = 431 constant DetectorType_BitcoinAverage (line 518) | DetectorType_BitcoinAverage DetectorType = 432 constant DetectorType_CommerceJS (line 519) | DetectorType_CommerceJS DetectorType = 433 constant DetectorType_DetectLanguage (line 520) | DetectorType_DetectLanguage DetectorType = 434 constant DetectorType_FakeJSON (line 522) | DetectorType_FakeJSON DetectorType = 435 constant DetectorType_Graphhopper (line 523) | DetectorType_Graphhopper DetectorType = 436 constant DetectorType_Lexigram (line 524) | DetectorType_Lexigram DetectorType = 437 constant DetectorType_LinkPreview (line 525) | DetectorType_LinkPreview DetectorType = 438 constant DetectorType_Numverify (line 526) | DetectorType_Numverify DetectorType = 439 constant DetectorType_ProxyCrawl (line 527) | DetectorType_ProxyCrawl DetectorType = 440 constant DetectorType_ZipCodeAPI (line 528) | DetectorType_ZipCodeAPI DetectorType = 441 constant DetectorType_Cometchat (line 529) | DetectorType_Cometchat DetectorType = 442 constant DetectorType_Keygen (line 530) | DetectorType_Keygen DetectorType = 443 constant DetectorType_Mixcloud (line 531) | DetectorType_Mixcloud DetectorType = 444 constant DetectorType_TatumIO (line 532) | DetectorType_TatumIO DetectorType = 445 constant DetectorType_Tmetric (line 533) | DetectorType_Tmetric DetectorType = 446 constant DetectorType_Lastfm (line 535) | DetectorType_Lastfm DetectorType = 447 constant DetectorType_Browshot (line 536) | DetectorType_Browshot DetectorType = 448 constant DetectorType_JSONbin (line 537) | DetectorType_JSONbin DetectorType = 449 constant DetectorType_LocationIQ (line 538) | DetectorType_LocationIQ DetectorType = 450 constant DetectorType_ScreenshotAPI (line 539) | DetectorType_ScreenshotAPI DetectorType = 451 constant DetectorType_WeatherStack (line 540) | DetectorType_WeatherStack DetectorType = 452 constant DetectorType_Amadeus (line 541) | DetectorType_Amadeus DetectorType = 453 constant DetectorType_FourSquare (line 542) | DetectorType_FourSquare DetectorType = 454 constant DetectorType_Flickr (line 543) | DetectorType_Flickr DetectorType = 455 constant DetectorType_ClickHelp (line 544) | DetectorType_ClickHelp DetectorType = 456 constant DetectorType_Ambee (line 545) | DetectorType_Ambee DetectorType = 457 constant DetectorType_Api2Cart (line 546) | DetectorType_Api2Cart DetectorType = 458 constant DetectorType_Hypertrack (line 547) | DetectorType_Hypertrack DetectorType = 459 constant DetectorType_KakaoTalk (line 548) | DetectorType_KakaoTalk DetectorType = 460 constant DetectorType_RiteKit (line 549) | DetectorType_RiteKit DetectorType = 461 constant DetectorType_Shutterstock (line 550) | DetectorType_Shutterstock DetectorType = 462 constant DetectorType_Text2Data (line 552) | DetectorType_Text2Data DetectorType = 463 constant DetectorType_YouNeedABudget (line 553) | DetectorType_YouNeedABudget DetectorType = 464 constant DetectorType_Cricket (line 554) | DetectorType_Cricket DetectorType = 465 constant DetectorType_Filestack (line 555) | DetectorType_Filestack DetectorType = 466 constant DetectorType_Gyazo (line 556) | DetectorType_Gyazo DetectorType = 467 constant DetectorType_Mavenlink (line 557) | DetectorType_Mavenlink DetectorType = 468 constant DetectorType_Sheety (line 558) | DetectorType_Sheety DetectorType = 469 constant DetectorType_Sportsmonk (line 559) | DetectorType_Sportsmonk DetectorType = 470 constant DetectorType_Stockdata (line 560) | DetectorType_Stockdata DetectorType = 471 constant DetectorType_Unsplash (line 561) | DetectorType_Unsplash DetectorType = 472 constant DetectorType_Allsports (line 562) | DetectorType_Allsports DetectorType = 473 constant DetectorType_CalorieNinja (line 563) | DetectorType_CalorieNinja DetectorType = 474 constant DetectorType_WalkScore (line 564) | DetectorType_WalkScore DetectorType = 475 constant DetectorType_Strava (line 565) | DetectorType_Strava DetectorType = 476 constant DetectorType_Cicero (line 566) | DetectorType_Cicero DetectorType = 477 constant DetectorType_IPQuality (line 567) | DetectorType_IPQuality DetectorType = 478 constant DetectorType_ParallelDots (line 568) | DetectorType_ParallelDots DetectorType = 479 constant DetectorType_Roaring (line 569) | DetectorType_Roaring DetectorType = 480 constant DetectorType_Mailsac (line 570) | DetectorType_Mailsac DetectorType = 481 constant DetectorType_Whoxy (line 571) | DetectorType_Whoxy DetectorType = 482 constant DetectorType_WorldWeather (line 572) | DetectorType_WorldWeather DetectorType = 483 constant DetectorType_ApiFonica (line 573) | DetectorType_ApiFonica DetectorType = 484 constant DetectorType_Aylien (line 574) | DetectorType_Aylien DetectorType = 485 constant DetectorType_Geocode (line 575) | DetectorType_Geocode DetectorType = 486 constant DetectorType_IconFinder (line 576) | DetectorType_IconFinder DetectorType = 487 constant DetectorType_Ipify (line 578) | DetectorType_Ipify DetectorType = 488 constant DetectorType_LanguageLayer (line 579) | DetectorType_LanguageLayer DetectorType = 489 constant DetectorType_Lob (line 580) | DetectorType_Lob DetectorType = 490 constant DetectorType_OnWaterIO (line 582) | DetectorType_OnWaterIO DetectorType = 491 constant DetectorType_Pastebin (line 583) | DetectorType_Pastebin DetectorType = 492 constant DetectorType_PdfLayer (line 584) | DetectorType_PdfLayer DetectorType = 493 constant DetectorType_Pixabay (line 585) | DetectorType_Pixabay DetectorType = 494 constant DetectorType_ReadMe (line 586) | DetectorType_ReadMe DetectorType = 495 constant DetectorType_VatLayer (line 587) | DetectorType_VatLayer DetectorType = 496 constant DetectorType_VirusTotal (line 588) | DetectorType_VirusTotal DetectorType = 497 constant DetectorType_AirVisual (line 589) | DetectorType_AirVisual DetectorType = 498 constant DetectorType_Currencyfreaks (line 590) | DetectorType_Currencyfreaks DetectorType = 499 constant DetectorType_Duffel (line 591) | DetectorType_Duffel DetectorType = 500 constant DetectorType_FlatIO (line 592) | DetectorType_FlatIO DetectorType = 501 constant DetectorType_M3o (line 593) | DetectorType_M3o DetectorType = 502 constant DetectorType_Mesibo (line 594) | DetectorType_Mesibo DetectorType = 503 constant DetectorType_Openuv (line 595) | DetectorType_Openuv DetectorType = 504 constant DetectorType_Snipcart (line 596) | DetectorType_Snipcart DetectorType = 505 constant DetectorType_Besttime (line 597) | DetectorType_Besttime DetectorType = 506 constant DetectorType_Happyscribe (line 598) | DetectorType_Happyscribe DetectorType = 507 constant DetectorType_Humanity (line 599) | DetectorType_Humanity DetectorType = 508 constant DetectorType_Impala (line 600) | DetectorType_Impala DetectorType = 509 constant DetectorType_Loginradius (line 601) | DetectorType_Loginradius DetectorType = 510 constant DetectorType_AutoPilot (line 602) | DetectorType_AutoPilot DetectorType = 511 constant DetectorType_Bitmex (line 603) | DetectorType_Bitmex DetectorType = 512 constant DetectorType_ClustDoc (line 604) | DetectorType_ClustDoc DetectorType = 513 constant DetectorType_Messari (line 605) | DetectorType_Messari DetectorType = 514 constant DetectorType_PdfShift (line 606) | DetectorType_PdfShift DetectorType = 515 constant DetectorType_Poloniex (line 607) | DetectorType_Poloniex DetectorType = 516 constant DetectorType_RestpackHtmlToPdfAPI (line 608) | DetectorType_RestpackHtmlToPdfAPI DetectorType = 517 constant DetectorType_RestpackScreenshotAPI (line 609) | DetectorType_RestpackScreenshotAPI DetectorType = 518 constant DetectorType_ShutterstockOAuth (line 610) | DetectorType_ShutterstockOAuth DetectorType = 519 constant DetectorType_SkyBiometry (line 611) | DetectorType_SkyBiometry DetectorType = 520 constant DetectorType_AbuseIPDB (line 612) | DetectorType_AbuseIPDB DetectorType = 521 constant DetectorType_AletheiaApi (line 613) | DetectorType_AletheiaApi DetectorType = 522 constant DetectorType_BlitApp (line 614) | DetectorType_BlitApp DetectorType = 523 constant DetectorType_Censys (line 615) | DetectorType_Censys DetectorType = 524 constant DetectorType_Cloverly (line 616) | DetectorType_Cloverly DetectorType = 525 constant DetectorType_CountryLayer (line 617) | DetectorType_CountryLayer DetectorType = 526 constant DetectorType_FileIO (line 618) | DetectorType_FileIO DetectorType = 527 constant DetectorType_FlightApi (line 619) | DetectorType_FlightApi DetectorType = 528 constant DetectorType_Geoapify (line 620) | DetectorType_Geoapify DetectorType = 529 constant DetectorType_IPinfoDB (line 621) | DetectorType_IPinfoDB DetectorType = 530 constant DetectorType_MediaStack (line 622) | DetectorType_MediaStack DetectorType = 531 constant DetectorType_NasdaqDataLink (line 623) | DetectorType_NasdaqDataLink DetectorType = 532 constant DetectorType_OpenCageData (line 624) | DetectorType_OpenCageData DetectorType = 533 constant DetectorType_Paymongo (line 625) | DetectorType_Paymongo DetectorType = 534 constant DetectorType_PositionStack (line 626) | DetectorType_PositionStack DetectorType = 535 constant DetectorType_Rebrandly (line 627) | DetectorType_Rebrandly DetectorType = 536 constant DetectorType_ScreenshotLayer (line 628) | DetectorType_ScreenshotLayer DetectorType = 537 constant DetectorType_Stytch (line 629) | DetectorType_Stytch DetectorType = 538 constant DetectorType_Unplugg (line 630) | DetectorType_Unplugg DetectorType = 539 constant DetectorType_UPCDatabase (line 631) | DetectorType_UPCDatabase DetectorType = 540 constant DetectorType_UserStack (line 632) | DetectorType_UserStack DetectorType = 541 constant DetectorType_Geocodify (line 633) | DetectorType_Geocodify DetectorType = 542 constant DetectorType_Newscatcher (line 634) | DetectorType_Newscatcher DetectorType = 543 constant DetectorType_Nicereply (line 635) | DetectorType_Nicereply DetectorType = 544 constant DetectorType_Partnerstack (line 636) | DetectorType_Partnerstack DetectorType = 545 constant DetectorType_Route4me (line 637) | DetectorType_Route4me DetectorType = 546 constant DetectorType_Scrapeowl (line 638) | DetectorType_Scrapeowl DetectorType = 547 constant DetectorType_ScrapingDog (line 639) | DetectorType_ScrapingDog DetectorType = 548 constant DetectorType_Streak (line 640) | DetectorType_Streak DetectorType = 549 constant DetectorType_Veriphone (line 641) | DetectorType_Veriphone DetectorType = 550 constant DetectorType_Webscraping (line 642) | DetectorType_Webscraping DetectorType = 551 constant DetectorType_Zenscrape (line 643) | DetectorType_Zenscrape DetectorType = 552 constant DetectorType_Zenserp (line 644) | DetectorType_Zenserp DetectorType = 553 constant DetectorType_CoinApi (line 645) | DetectorType_CoinApi DetectorType = 554 constant DetectorType_Gitter (line 646) | DetectorType_Gitter DetectorType = 555 constant DetectorType_Host (line 647) | DetectorType_Host DetectorType = 556 constant DetectorType_Iexcloud (line 648) | DetectorType_Iexcloud DetectorType = 557 constant DetectorType_Restpack (line 650) | DetectorType_Restpack DetectorType = 558 constant DetectorType_ScraperBox (line 651) | DetectorType_ScraperBox DetectorType = 559 constant DetectorType_ScrapingAnt (line 652) | DetectorType_ScrapingAnt DetectorType = 560 constant DetectorType_SerpStack (line 653) | DetectorType_SerpStack DetectorType = 561 constant DetectorType_SmartyStreets (line 654) | DetectorType_SmartyStreets DetectorType = 562 constant DetectorType_TicketMaster (line 655) | DetectorType_TicketMaster DetectorType = 563 constant DetectorType_AviationStack (line 656) | DetectorType_AviationStack DetectorType = 564 constant DetectorType_BombBomb (line 657) | DetectorType_BombBomb DetectorType = 565 constant DetectorType_Commodities (line 658) | DetectorType_Commodities DetectorType = 566 constant DetectorType_Dfuse (line 659) | DetectorType_Dfuse DetectorType = 567 constant DetectorType_EdenAI (line 660) | DetectorType_EdenAI DetectorType = 568 constant DetectorType_Glassnode (line 661) | DetectorType_Glassnode DetectorType = 569 constant DetectorType_Guru (line 662) | DetectorType_Guru DetectorType = 570 constant DetectorType_Hive (line 663) | DetectorType_Hive DetectorType = 571 constant DetectorType_Hiveage (line 664) | DetectorType_Hiveage DetectorType = 572 constant DetectorType_Kickbox (line 665) | DetectorType_Kickbox DetectorType = 573 constant DetectorType_Passbase (line 667) | DetectorType_Passbase DetectorType = 574 constant DetectorType_PostageApp (line 668) | DetectorType_PostageApp DetectorType = 575 constant DetectorType_PureStake (line 669) | DetectorType_PureStake DetectorType = 576 constant DetectorType_Qubole (line 670) | DetectorType_Qubole DetectorType = 577 constant DetectorType_CarbonInterface (line 671) | DetectorType_CarbonInterface DetectorType = 578 constant DetectorType_Intrinio (line 672) | DetectorType_Intrinio DetectorType = 579 constant DetectorType_QuickMetrics (line 674) | DetectorType_QuickMetrics DetectorType = 580 constant DetectorType_ScrapeStack (line 675) | DetectorType_ScrapeStack DetectorType = 581 constant DetectorType_TechnicalAnalysisApi (line 676) | DetectorType_TechnicalAnalysisApi DetectorType = 582 constant DetectorType_Urlscan (line 677) | DetectorType_Urlscan DetectorType = 583 constant DetectorType_BaseApiIO (line 678) | DetectorType_BaseApiIO DetectorType = 584 constant DetectorType_DailyCO (line 679) | DetectorType_DailyCO DetectorType = 585 constant DetectorType_TLy (line 680) | DetectorType_TLy DetectorType = 586 constant DetectorType_Shortcut (line 681) | DetectorType_Shortcut DetectorType = 587 constant DetectorType_Appfollow (line 682) | DetectorType_Appfollow DetectorType = 588 constant DetectorType_Thinkific (line 683) | DetectorType_Thinkific DetectorType = 589 constant DetectorType_Feedly (line 684) | DetectorType_Feedly DetectorType = 590 constant DetectorType_Stitchdata (line 685) | DetectorType_Stitchdata DetectorType = 591 constant DetectorType_Fetchrss (line 686) | DetectorType_Fetchrss DetectorType = 592 constant DetectorType_Signupgenius (line 687) | DetectorType_Signupgenius DetectorType = 593 constant DetectorType_Signaturit (line 688) | DetectorType_Signaturit DetectorType = 594 constant DetectorType_Optimizely (line 689) | DetectorType_Optimizely DetectorType = 595 constant DetectorType_OcrSpace (line 690) | DetectorType_OcrSpace DetectorType = 596 constant DetectorType_WeatherBit (line 691) | DetectorType_WeatherBit DetectorType = 597 constant DetectorType_BuddyNS (line 692) | DetectorType_BuddyNS DetectorType = 598 constant DetectorType_ZipAPI (line 693) | DetectorType_ZipAPI DetectorType = 599 constant DetectorType_ZipBooks (line 694) | DetectorType_ZipBooks DetectorType = 600 constant DetectorType_Onedesk (line 695) | DetectorType_Onedesk DetectorType = 601 constant DetectorType_Bugherd (line 696) | DetectorType_Bugherd DetectorType = 602 constant DetectorType_Blazemeter (line 697) | DetectorType_Blazemeter DetectorType = 603 constant DetectorType_Autodesk (line 698) | DetectorType_Autodesk DetectorType = 604 constant DetectorType_Tru (line 699) | DetectorType_Tru DetectorType = 605 constant DetectorType_UnifyID (line 700) | DetectorType_UnifyID DetectorType = 606 constant DetectorType_Trimble (line 701) | DetectorType_Trimble DetectorType = 607 constant DetectorType_Smooch (line 702) | DetectorType_Smooch DetectorType = 608 constant DetectorType_Semaphore (line 703) | DetectorType_Semaphore DetectorType = 609 constant DetectorType_Telnyx (line 704) | DetectorType_Telnyx DetectorType = 610 constant DetectorType_Signalwire (line 705) | DetectorType_Signalwire DetectorType = 611 constant DetectorType_Textmagic (line 706) | DetectorType_Textmagic DetectorType = 612 constant DetectorType_Serphouse (line 707) | DetectorType_Serphouse DetectorType = 613 constant DetectorType_Planyo (line 708) | DetectorType_Planyo DetectorType = 614 constant DetectorType_Simplybook (line 709) | DetectorType_Simplybook DetectorType = 615 constant DetectorType_Vyte (line 710) | DetectorType_Vyte DetectorType = 616 constant DetectorType_Nylas (line 711) | DetectorType_Nylas DetectorType = 617 constant DetectorType_Squareup (line 712) | DetectorType_Squareup DetectorType = 618 constant DetectorType_Dandelion (line 713) | DetectorType_Dandelion DetectorType = 619 constant DetectorType_DataFire (line 715) | DetectorType_DataFire DetectorType = 620 constant DetectorType_DeepAI (line 716) | DetectorType_DeepAI DetectorType = 621 constant DetectorType_MeaningCloud (line 717) | DetectorType_MeaningCloud DetectorType = 622 constant DetectorType_NeutrinoApi (line 718) | DetectorType_NeutrinoApi DetectorType = 623 constant DetectorType_Storecove (line 719) | DetectorType_Storecove DetectorType = 624 constant DetectorType_Shipday (line 720) | DetectorType_Shipday DetectorType = 625 constant DetectorType_Sentiment (line 722) | DetectorType_Sentiment DetectorType = 626 constant DetectorType_StreamChatMessaging (line 723) | DetectorType_StreamChatMessaging DetectorType = 627 constant DetectorType_TeamworkCRM (line 724) | DetectorType_TeamworkCRM DetectorType = 628 constant DetectorType_TeamworkDesk (line 725) | DetectorType_TeamworkDesk DetectorType = 629 constant DetectorType_TeamworkSpaces (line 726) | DetectorType_TeamworkSpaces DetectorType = 630 constant DetectorType_TheOddsApi (line 727) | DetectorType_TheOddsApi DetectorType = 631 constant DetectorType_Apacta (line 728) | DetectorType_Apacta DetectorType = 632 constant DetectorType_GetSandbox (line 729) | DetectorType_GetSandbox DetectorType = 633 constant DetectorType_Happi (line 731) | DetectorType_Happi DetectorType = 634 constant DetectorType_Oanda (line 732) | DetectorType_Oanda DetectorType = 635 constant DetectorType_FastForex (line 733) | DetectorType_FastForex DetectorType = 636 constant DetectorType_APIMatic (line 734) | DetectorType_APIMatic DetectorType = 637 constant DetectorType_VersionEye (line 735) | DetectorType_VersionEye DetectorType = 638 constant DetectorType_EagleEyeNetworks (line 736) | DetectorType_EagleEyeNetworks DetectorType = 639 constant DetectorType_ThousandEyes (line 737) | DetectorType_ThousandEyes DetectorType = 640 constant DetectorType_SelectPDF (line 738) | DetectorType_SelectPDF DetectorType = 641 constant DetectorType_Flightstats (line 739) | DetectorType_Flightstats DetectorType = 642 constant DetectorType_ChecIO (line 740) | DetectorType_ChecIO DetectorType = 643 constant DetectorType_Manifest (line 741) | DetectorType_Manifest DetectorType = 644 constant DetectorType_ApiScience (line 743) | DetectorType_ApiScience DetectorType = 645 constant DetectorType_AppSynergy (line 744) | DetectorType_AppSynergy DetectorType = 646 constant DetectorType_Caflou (line 745) | DetectorType_Caflou DetectorType = 647 constant DetectorType_Caspio (line 746) | DetectorType_Caspio DetectorType = 648 constant DetectorType_ChecklyHQ (line 747) | DetectorType_ChecklyHQ DetectorType = 649 constant DetectorType_CloudElements (line 748) | DetectorType_CloudElements DetectorType = 650 constant DetectorType_DronaHQ (line 749) | DetectorType_DronaHQ DetectorType = 651 constant DetectorType_Enablex (line 750) | DetectorType_Enablex DetectorType = 652 constant DetectorType_Fmfw (line 751) | DetectorType_Fmfw DetectorType = 653 constant DetectorType_GoodDay (line 752) | DetectorType_GoodDay DetectorType = 654 constant DetectorType_Luno (line 753) | DetectorType_Luno DetectorType = 655 constant DetectorType_Meistertask (line 754) | DetectorType_Meistertask DetectorType = 656 constant DetectorType_Mindmeister (line 755) | DetectorType_Mindmeister DetectorType = 657 constant DetectorType_PeopleDataLabs (line 756) | DetectorType_PeopleDataLabs DetectorType = 658 constant DetectorType_ScraperSite (line 758) | DetectorType_ScraperSite DetectorType = 659 constant DetectorType_Scrapfly (line 759) | DetectorType_Scrapfly DetectorType = 660 constant DetectorType_SimplyNoted (line 760) | DetectorType_SimplyNoted DetectorType = 661 constant DetectorType_TravelPayouts (line 761) | DetectorType_TravelPayouts DetectorType = 662 constant DetectorType_WebScraper (line 762) | DetectorType_WebScraper DetectorType = 663 constant DetectorType_Convier (line 763) | DetectorType_Convier DetectorType = 664 constant DetectorType_Courier (line 764) | DetectorType_Courier DetectorType = 665 constant DetectorType_Ditto (line 765) | DetectorType_Ditto DetectorType = 666 constant DetectorType_Findl (line 766) | DetectorType_Findl DetectorType = 667 constant DetectorType_Lendflow (line 767) | DetectorType_Lendflow DetectorType = 668 constant DetectorType_Moderation (line 768) | DetectorType_Moderation DetectorType = 669 constant DetectorType_Opendatasoft (line 769) | DetectorType_Opendatasoft DetectorType = 670 constant DetectorType_Podio (line 770) | DetectorType_Podio DetectorType = 671 constant DetectorType_Rockset (line 772) | DetectorType_Rockset DetectorType = 672 constant DetectorType_Rownd (line 773) | DetectorType_Rownd DetectorType = 673 constant DetectorType_Shotstack (line 774) | DetectorType_Shotstack DetectorType = 674 constant DetectorType_Swiftype (line 775) | DetectorType_Swiftype DetectorType = 675 constant DetectorType_Twitter (line 776) | DetectorType_Twitter DetectorType = 676 constant DetectorType_Honey (line 777) | DetectorType_Honey DetectorType = 677 constant DetectorType_Freshdesk (line 778) | DetectorType_Freshdesk DetectorType = 678 constant DetectorType_Upwave (line 779) | DetectorType_Upwave DetectorType = 679 constant DetectorType_Fountain (line 780) | DetectorType_Fountain DetectorType = 680 constant DetectorType_Freshbooks (line 781) | DetectorType_Freshbooks DetectorType = 681 constant DetectorType_Mite (line 782) | DetectorType_Mite DetectorType = 682 constant DetectorType_Deputy (line 783) | DetectorType_Deputy DetectorType = 683 constant DetectorType_Beebole (line 784) | DetectorType_Beebole DetectorType = 684 constant DetectorType_Cashboard (line 785) | DetectorType_Cashboard DetectorType = 685 constant DetectorType_Kanban (line 786) | DetectorType_Kanban DetectorType = 686 constant DetectorType_Worksnaps (line 787) | DetectorType_Worksnaps DetectorType = 687 constant DetectorType_MyIntervals (line 788) | DetectorType_MyIntervals DetectorType = 688 constant DetectorType_InvoiceOcean (line 789) | DetectorType_InvoiceOcean DetectorType = 689 constant DetectorType_Sherpadesk (line 790) | DetectorType_Sherpadesk DetectorType = 690 constant DetectorType_Mrticktock (line 791) | DetectorType_Mrticktock DetectorType = 691 constant DetectorType_Chatfule (line 792) | DetectorType_Chatfule DetectorType = 692 constant DetectorType_Aeroworkflow (line 793) | DetectorType_Aeroworkflow DetectorType = 693 constant DetectorType_Emailoctopus (line 794) | DetectorType_Emailoctopus DetectorType = 694 constant DetectorType_Fusebill (line 796) | DetectorType_Fusebill DetectorType = 695 constant DetectorType_Geckoboard (line 797) | DetectorType_Geckoboard DetectorType = 696 constant DetectorType_Gosquared (line 798) | DetectorType_Gosquared DetectorType = 697 constant DetectorType_Moonclerk (line 799) | DetectorType_Moonclerk DetectorType = 698 constant DetectorType_Paymoapp (line 800) | DetectorType_Paymoapp DetectorType = 699 constant DetectorType_Mixmax (line 801) | DetectorType_Mixmax DetectorType = 700 constant DetectorType_Processst (line 802) | DetectorType_Processst DetectorType = 701 constant DetectorType_Repairshopr (line 803) | DetectorType_Repairshopr DetectorType = 702 constant DetectorType_Goshippo (line 804) | DetectorType_Goshippo DetectorType = 703 constant DetectorType_Sigopt (line 805) | DetectorType_Sigopt DetectorType = 704 constant DetectorType_Sugester (line 806) | DetectorType_Sugester DetectorType = 705 constant DetectorType_Viewneo (line 807) | DetectorType_Viewneo DetectorType = 706 constant DetectorType_BoostNote (line 808) | DetectorType_BoostNote DetectorType = 707 constant DetectorType_CaptainData (line 809) | DetectorType_CaptainData DetectorType = 708 constant DetectorType_Checkvist (line 810) | DetectorType_Checkvist DetectorType = 709 constant DetectorType_Cliengo (line 811) | DetectorType_Cliengo DetectorType = 710 constant DetectorType_Cloze (line 812) | DetectorType_Cloze DetectorType = 711 constant DetectorType_FormIO (line 813) | DetectorType_FormIO DetectorType = 712 constant DetectorType_FormBucket (line 814) | DetectorType_FormBucket DetectorType = 713 constant DetectorType_GoCanvas (line 815) | DetectorType_GoCanvas DetectorType = 714 constant DetectorType_MadKudu (line 816) | DetectorType_MadKudu DetectorType = 715 constant DetectorType_NozbeTeams (line 817) | DetectorType_NozbeTeams DetectorType = 716 constant DetectorType_Papyrs (line 818) | DetectorType_Papyrs DetectorType = 717 constant DetectorType_SuperNotesAPI (line 819) | DetectorType_SuperNotesAPI DetectorType = 718 constant DetectorType_Tallyfy (line 820) | DetectorType_Tallyfy DetectorType = 719 constant DetectorType_ZenkitAPI (line 821) | DetectorType_ZenkitAPI DetectorType = 720 constant DetectorType_CloudImage (line 822) | DetectorType_CloudImage DetectorType = 721 constant DetectorType_UploadCare (line 823) | DetectorType_UploadCare DetectorType = 722 constant DetectorType_Borgbase (line 824) | DetectorType_Borgbase DetectorType = 723 constant DetectorType_Pipedream (line 825) | DetectorType_Pipedream DetectorType = 724 constant DetectorType_Sirv (line 826) | DetectorType_Sirv DetectorType = 725 constant DetectorType_Diffbot (line 827) | DetectorType_Diffbot DetectorType = 726 constant DetectorType_EightxEight (line 828) | DetectorType_EightxEight DetectorType = 727 constant DetectorType_Sendoso (line 829) | DetectorType_Sendoso DetectorType = 728 constant DetectorType_Printfection (line 830) | DetectorType_Printfection DetectorType = 729 constant DetectorType_Authorize (line 831) | DetectorType_Authorize DetectorType = 730 constant DetectorType_PandaScore (line 832) | DetectorType_PandaScore DetectorType = 731 constant DetectorType_Paymo (line 833) | DetectorType_Paymo DetectorType = 732 constant DetectorType_AvazaPersonalAccessToken (line 834) | DetectorType_AvazaPersonalAccessToken DetectorType = 733 constant DetectorType_PlanviewLeanKit (line 835) | DetectorType_PlanviewLeanKit DetectorType = 734 constant DetectorType_Livestorm (line 836) | DetectorType_Livestorm DetectorType = 735 constant DetectorType_KuCoin (line 837) | DetectorType_KuCoin DetectorType = 736 constant DetectorType_MetaAPI (line 838) | DetectorType_MetaAPI DetectorType = 737 constant DetectorType_NiceHash (line 839) | DetectorType_NiceHash DetectorType = 738 constant DetectorType_CexIO (line 840) | DetectorType_CexIO DetectorType = 739 constant DetectorType_Klipfolio (line 841) | DetectorType_Klipfolio DetectorType = 740 constant DetectorType_Dynatrace (line 842) | DetectorType_Dynatrace DetectorType = 741 constant DetectorType_MollieAPIKey (line 843) | DetectorType_MollieAPIKey DetectorType = 742 constant DetectorType_MollieAccessToken (line 844) | DetectorType_MollieAccessToken DetectorType = 743 constant DetectorType_BasisTheory (line 845) | DetectorType_BasisTheory DetectorType = 744 constant DetectorType_Nordigen (line 846) | DetectorType_Nordigen DetectorType = 745 constant DetectorType_FlagsmithEnvironmentKey (line 847) | DetectorType_FlagsmithEnvironmentKey DetectorType = 746 constant DetectorType_FlagsmithToken (line 848) | DetectorType_FlagsmithToken DetectorType = 747 constant DetectorType_Mux (line 849) | DetectorType_Mux DetectorType = 748 constant DetectorType_Column (line 850) | DetectorType_Column DetectorType = 749 constant DetectorType_Sendbird (line 851) | DetectorType_Sendbird DetectorType = 750 constant DetectorType_SendbirdOrganizationAPI (line 852) | DetectorType_SendbirdOrganizationAPI DetectorType = 751 constant DetectorType_Midise (line 853) | DetectorType_Midise DetectorType = 752 constant DetectorType_Mockaroo (line 854) | DetectorType_Mockaroo DetectorType = 753 constant DetectorType_Image4 (line 855) | DetectorType_Image4 DetectorType = 754 constant DetectorType_Pinata (line 856) | DetectorType_Pinata DetectorType = 755 constant DetectorType_BrowserStack (line 857) | DetectorType_BrowserStack DetectorType = 756 constant DetectorType_CrossBrowserTesting (line 859) | DetectorType_CrossBrowserTesting DetectorType = 757 constant DetectorType_Loadmill (line 860) | DetectorType_Loadmill DetectorType = 758 constant DetectorType_TestingBot (line 861) | DetectorType_TestingBot DetectorType = 759 constant DetectorType_KnapsackPro (line 862) | DetectorType_KnapsackPro DetectorType = 760 constant DetectorType_Qase (line 863) | DetectorType_Qase DetectorType = 761 constant DetectorType_Dareboost (line 864) | DetectorType_Dareboost DetectorType = 762 constant DetectorType_GTMetrix (line 865) | DetectorType_GTMetrix DetectorType = 763 constant DetectorType_Holistic (line 866) | DetectorType_Holistic DetectorType = 764 constant DetectorType_Parsers (line 867) | DetectorType_Parsers DetectorType = 765 constant DetectorType_ScrutinizerCi (line 868) | DetectorType_ScrutinizerCi DetectorType = 766 constant DetectorType_SonarCloud (line 869) | DetectorType_SonarCloud DetectorType = 767 constant DetectorType_APITemplate (line 870) | DetectorType_APITemplate DetectorType = 768 constant DetectorType_ConversionTools (line 871) | DetectorType_ConversionTools DetectorType = 769 constant DetectorType_CraftMyPDF (line 872) | DetectorType_CraftMyPDF DetectorType = 770 constant DetectorType_ExportSDK (line 873) | DetectorType_ExportSDK DetectorType = 771 constant DetectorType_GlitterlyAPI (line 875) | DetectorType_GlitterlyAPI DetectorType = 772 constant DetectorType_Hybiscus (line 876) | DetectorType_Hybiscus DetectorType = 773 constant DetectorType_Miro (line 877) | DetectorType_Miro DetectorType = 774 constant DetectorType_Statuspage (line 878) | DetectorType_Statuspage DetectorType = 775 constant DetectorType_Statuspal (line 879) | DetectorType_Statuspal DetectorType = 776 constant DetectorType_Teletype (line 880) | DetectorType_Teletype DetectorType = 777 constant DetectorType_TimeCamp (line 881) | DetectorType_TimeCamp DetectorType = 778 constant DetectorType_Userflow (line 882) | DetectorType_Userflow DetectorType = 779 constant DetectorType_Wistia (line 883) | DetectorType_Wistia DetectorType = 780 constant DetectorType_SportRadar (line 885) | DetectorType_SportRadar DetectorType = 781 constant DetectorType_UptimeRobot (line 886) | DetectorType_UptimeRobot DetectorType = 782 constant DetectorType_Codequiry (line 887) | DetectorType_Codequiry DetectorType = 783 constant DetectorType_ExtractorAPI (line 888) | DetectorType_ExtractorAPI DetectorType = 784 constant DetectorType_Signable (line 889) | DetectorType_Signable DetectorType = 785 constant DetectorType_MagicBell (line 890) | DetectorType_MagicBell DetectorType = 786 constant DetectorType_Stormboard (line 891) | DetectorType_Stormboard DetectorType = 787 constant DetectorType_Apilayer (line 892) | DetectorType_Apilayer DetectorType = 788 constant DetectorType_Disqus (line 893) | DetectorType_Disqus DetectorType = 789 constant DetectorType_Woopra (line 894) | DetectorType_Woopra DetectorType = 790 constant DetectorType_Paperform (line 895) | DetectorType_Paperform DetectorType = 791 constant DetectorType_Gumroad (line 896) | DetectorType_Gumroad DetectorType = 792 constant DetectorType_Paydirtapp (line 897) | DetectorType_Paydirtapp DetectorType = 793 constant DetectorType_Detectify (line 898) | DetectorType_Detectify DetectorType = 794 constant DetectorType_Statuscake (line 899) | DetectorType_Statuscake DetectorType = 795 constant DetectorType_Jumpseller (line 900) | DetectorType_Jumpseller DetectorType = 796 constant DetectorType_LunchMoney (line 901) | DetectorType_LunchMoney DetectorType = 797 constant DetectorType_Rosette (line 902) | DetectorType_Rosette DetectorType = 798 constant DetectorType_Yelp (line 903) | DetectorType_Yelp DetectorType = 799 constant DetectorType_Atera (line 904) | DetectorType_Atera DetectorType = 800 constant DetectorType_EcoStruxureIT (line 905) | DetectorType_EcoStruxureIT DetectorType = 801 constant DetectorType_Aha (line 906) | DetectorType_Aha DetectorType = 802 constant DetectorType_Parsehub (line 907) | DetectorType_Parsehub DetectorType = 803 constant DetectorType_PackageCloud (line 908) | DetectorType_PackageCloud DetectorType = 804 constant DetectorType_Cloudsmith (line 909) | DetectorType_Cloudsmith DetectorType = 805 constant DetectorType_Flowdash (line 911) | DetectorType_Flowdash DetectorType = 806 constant DetectorType_Flowdock (line 913) | DetectorType_Flowdock DetectorType = 807 constant DetectorType_Fibery (line 914) | DetectorType_Fibery DetectorType = 808 constant DetectorType_Typetalk (line 915) | DetectorType_Typetalk DetectorType = 809 constant DetectorType_VoodooSMS (line 916) | DetectorType_VoodooSMS DetectorType = 810 constant DetectorType_ZulipChat (line 917) | DetectorType_ZulipChat DetectorType = 811 constant DetectorType_Formcraft (line 918) | DetectorType_Formcraft DetectorType = 812 constant DetectorType_Iexapis (line 919) | DetectorType_Iexapis DetectorType = 813 constant DetectorType_Reachmail (line 920) | DetectorType_Reachmail DetectorType = 814 constant DetectorType_Chartmogul (line 921) | DetectorType_Chartmogul DetectorType = 815 constant DetectorType_Appointedd (line 922) | DetectorType_Appointedd DetectorType = 816 constant DetectorType_Wit (line 923) | DetectorType_Wit DetectorType = 817 constant DetectorType_RechargePayments (line 924) | DetectorType_RechargePayments DetectorType = 818 constant DetectorType_Diggernaut (line 925) | DetectorType_Diggernaut DetectorType = 819 constant DetectorType_MonkeyLearn (line 926) | DetectorType_MonkeyLearn DetectorType = 820 constant DetectorType_Duply (line 927) | DetectorType_Duply DetectorType = 821 constant DetectorType_Postbacks (line 928) | DetectorType_Postbacks DetectorType = 822 constant DetectorType_Collect2 (line 929) | DetectorType_Collect2 DetectorType = 823 constant DetectorType_ZenRows (line 930) | DetectorType_ZenRows DetectorType = 824 constant DetectorType_Zipcodebase (line 931) | DetectorType_Zipcodebase DetectorType = 825 constant DetectorType_Tefter (line 932) | DetectorType_Tefter DetectorType = 826 constant DetectorType_Twist (line 933) | DetectorType_Twist DetectorType = 827 constant DetectorType_BraintreePayments (line 934) | DetectorType_BraintreePayments DetectorType = 828 constant DetectorType_CloudConvert (line 935) | DetectorType_CloudConvert DetectorType = 829 constant DetectorType_Grafana (line 936) | DetectorType_Grafana DetectorType = 830 constant DetectorType_ConvertApi (line 937) | DetectorType_ConvertApi DetectorType = 831 constant DetectorType_Transferwise (line 938) | DetectorType_Transferwise DetectorType = 832 constant DetectorType_Bulksms (line 939) | DetectorType_Bulksms DetectorType = 833 constant DetectorType_Databox (line 940) | DetectorType_Databox DetectorType = 834 constant DetectorType_Onesignal (line 941) | DetectorType_Onesignal DetectorType = 835 constant DetectorType_Rentman (line 942) | DetectorType_Rentman DetectorType = 836 constant DetectorType_Parseur (line 943) | DetectorType_Parseur DetectorType = 837 constant DetectorType_Docparser (line 944) | DetectorType_Docparser DetectorType = 838 constant DetectorType_Formsite (line 945) | DetectorType_Formsite DetectorType = 839 constant DetectorType_Tickettailor (line 946) | DetectorType_Tickettailor DetectorType = 840 constant DetectorType_Lemlist (line 947) | DetectorType_Lemlist DetectorType = 841 constant DetectorType_Prodpad (line 948) | DetectorType_Prodpad DetectorType = 842 constant DetectorType_Formstack (line 949) | DetectorType_Formstack DetectorType = 843 constant DetectorType_Codeclimate (line 950) | DetectorType_Codeclimate DetectorType = 844 constant DetectorType_Codemagic (line 951) | DetectorType_Codemagic DetectorType = 845 constant DetectorType_Vbout (line 952) | DetectorType_Vbout DetectorType = 846 constant DetectorType_Nightfall (line 953) | DetectorType_Nightfall DetectorType = 847 constant DetectorType_FlightLabs (line 954) | DetectorType_FlightLabs DetectorType = 848 constant DetectorType_SpeechTextAI (line 955) | DetectorType_SpeechTextAI DetectorType = 849 constant DetectorType_PollsAPI (line 956) | DetectorType_PollsAPI DetectorType = 850 constant DetectorType_SimFin (line 957) | DetectorType_SimFin DetectorType = 851 constant DetectorType_Scalr (line 958) | DetectorType_Scalr DetectorType = 852 constant DetectorType_Kanbantool (line 959) | DetectorType_Kanbantool DetectorType = 853 constant DetectorType_Brightlocal (line 960) | DetectorType_Brightlocal DetectorType = 854 constant DetectorType_Hotwire (line 961) | DetectorType_Hotwire DetectorType = 855 constant DetectorType_Instabot (line 962) | DetectorType_Instabot DetectorType = 856 constant DetectorType_Timekit (line 963) | DetectorType_Timekit DetectorType = 857 constant DetectorType_Interseller (line 964) | DetectorType_Interseller DetectorType = 858 constant DetectorType_Mojohelpdesk (line 965) | DetectorType_Mojohelpdesk DetectorType = 859 constant DetectorType_Createsend (line 966) | DetectorType_Createsend DetectorType = 860 constant DetectorType_Getresponse (line 967) | DetectorType_Getresponse DetectorType = 861 constant DetectorType_Dynadot (line 968) | DetectorType_Dynadot DetectorType = 862 constant DetectorType_Demio (line 969) | DetectorType_Demio DetectorType = 863 constant DetectorType_Tokeet (line 970) | DetectorType_Tokeet DetectorType = 864 constant DetectorType_Myexperiment (line 971) | DetectorType_Myexperiment DetectorType = 865 constant DetectorType_Copyscape (line 972) | DetectorType_Copyscape DetectorType = 866 constant DetectorType_Besnappy (line 973) | DetectorType_Besnappy DetectorType = 867 constant DetectorType_Salesmate (line 974) | DetectorType_Salesmate DetectorType = 868 constant DetectorType_Heatmapapi (line 976) | DetectorType_Heatmapapi DetectorType = 869 constant DetectorType_Websitepulse (line 977) | DetectorType_Websitepulse DetectorType = 870 constant DetectorType_Uclassify (line 978) | DetectorType_Uclassify DetectorType = 871 constant DetectorType_Convert (line 979) | DetectorType_Convert DetectorType = 872 constant DetectorType_PDFmyURL (line 980) | DetectorType_PDFmyURL DetectorType = 873 constant DetectorType_Api2Convert (line 981) | DetectorType_Api2Convert DetectorType = 874 constant DetectorType_Opsgenie (line 982) | DetectorType_Opsgenie DetectorType = 875 constant DetectorType_Gemini (line 983) | DetectorType_Gemini DetectorType = 876 constant DetectorType_Honeycomb (line 984) | DetectorType_Honeycomb DetectorType = 877 constant DetectorType_KalturaAppToken (line 985) | DetectorType_KalturaAppToken DetectorType = 878 constant DetectorType_KalturaSession (line 986) | DetectorType_KalturaSession DetectorType = 879 constant DetectorType_BitGo (line 987) | DetectorType_BitGo DetectorType = 880 constant DetectorType_Optidash (line 988) | DetectorType_Optidash DetectorType = 881 constant DetectorType_Imgix (line 989) | DetectorType_Imgix DetectorType = 882 constant DetectorType_ImageToText (line 990) | DetectorType_ImageToText DetectorType = 883 constant DetectorType_Page2Images (line 991) | DetectorType_Page2Images DetectorType = 884 constant DetectorType_Quickbase (line 992) | DetectorType_Quickbase DetectorType = 885 constant DetectorType_Redbooth (line 993) | DetectorType_Redbooth DetectorType = 886 constant DetectorType_Nubela (line 994) | DetectorType_Nubela DetectorType = 887 constant DetectorType_Infobip (line 995) | DetectorType_Infobip DetectorType = 888 constant DetectorType_Uproc (line 996) | DetectorType_Uproc DetectorType = 889 constant DetectorType_Supportbee (line 997) | DetectorType_Supportbee DetectorType = 890 constant DetectorType_Aftership (line 998) | DetectorType_Aftership DetectorType = 891 constant DetectorType_Edusign (line 999) | DetectorType_Edusign DetectorType = 892 constant DetectorType_Teamup (line 1000) | DetectorType_Teamup DetectorType = 893 constant DetectorType_Workday (line 1001) | DetectorType_Workday DetectorType = 894 constant DetectorType_MongoDB (line 1002) | DetectorType_MongoDB DetectorType = 895 constant DetectorType_NGC (line 1003) | DetectorType_NGC DetectorType = 896 constant DetectorType_DigitalOceanV2 (line 1004) | DetectorType_DigitalOceanV2 DetectorType = 897 constant DetectorType_SQLServer (line 1005) | DetectorType_SQLServer DetectorType = 898 constant DetectorType_FTP (line 1006) | DetectorType_FTP DetectorType = 899 constant DetectorType_Redis (line 1007) | DetectorType_Redis DetectorType = 900 constant DetectorType_LDAP (line 1008) | DetectorType_LDAP DetectorType = 901 constant DetectorType_Shopify (line 1009) | DetectorType_Shopify DetectorType = 902 constant DetectorType_RabbitMQ (line 1010) | DetectorType_RabbitMQ DetectorType = 903 constant DetectorType_CustomRegex (line 1011) | DetectorType_CustomRegex DetectorType = 904 constant DetectorType_Etherscan (line 1012) | DetectorType_Etherscan DetectorType = 905 constant DetectorType_Infura (line 1013) | DetectorType_Infura DetectorType = 906 constant DetectorType_Alchemy (line 1014) | DetectorType_Alchemy DetectorType = 907 constant DetectorType_BlockNative (line 1015) | DetectorType_BlockNative DetectorType = 908 constant DetectorType_Moralis (line 1016) | DetectorType_Moralis DetectorType = 909 constant DetectorType_BscScan (line 1017) | DetectorType_BscScan DetectorType = 910 constant DetectorType_CoinMarketCap (line 1019) | DetectorType_CoinMarketCap DetectorType = 911 constant DetectorType_Percy (line 1020) | DetectorType_Percy DetectorType = 912 constant DetectorType_TinesWebhook (line 1021) | DetectorType_TinesWebhook DetectorType = 913 constant DetectorType_Pulumi (line 1022) | DetectorType_Pulumi DetectorType = 914 constant DetectorType_SupabaseToken (line 1023) | DetectorType_SupabaseToken DetectorType = 915 constant DetectorType_NuGetApiKey (line 1024) | DetectorType_NuGetApiKey DetectorType = 916 constant DetectorType_Aiven (line 1025) | DetectorType_Aiven DetectorType = 917 constant DetectorType_Prefect (line 1026) | DetectorType_Prefect DetectorType = 918 constant DetectorType_Docusign (line 1027) | DetectorType_Docusign DetectorType = 919 constant DetectorType_Couchbase (line 1028) | DetectorType_Couchbase DetectorType = 920 constant DetectorType_Dockerhub (line 1029) | DetectorType_Dockerhub DetectorType = 921 constant DetectorType_TrufflehogEnterprise (line 1030) | DetectorType_TrufflehogEnterprise DetectorType = 922 constant DetectorType_EnvoyApiKey (line 1031) | DetectorType_EnvoyApiKey DetectorType = 923 constant DetectorType_GitHubOauth2 (line 1032) | DetectorType_GitHubOauth2 DetectorType = 924 constant DetectorType_Salesforce (line 1033) | DetectorType_Salesforce DetectorType = 925 constant DetectorType_HuggingFace (line 1034) | DetectorType_HuggingFace DetectorType = 926 constant DetectorType_Snowflake (line 1035) | DetectorType_Snowflake DetectorType = 927 constant DetectorType_Sourcegraph (line 1036) | DetectorType_Sourcegraph DetectorType = 928 constant DetectorType_Tailscale (line 1037) | DetectorType_Tailscale DetectorType = 929 constant DetectorType_Web3Storage (line 1038) | DetectorType_Web3Storage DetectorType = 930 constant DetectorType_AzureStorage (line 1039) | DetectorType_AzureStorage DetectorType = 931 constant DetectorType_PlanetScaleDb (line 1040) | DetectorType_PlanetScaleDb DetectorType = 932 constant DetectorType_Anthropic (line 1041) | DetectorType_Anthropic DetectorType = 933 constant DetectorType_Ramp (line 1042) | DetectorType_Ramp DetectorType = 934 constant DetectorType_Klaviyo (line 1043) | DetectorType_Klaviyo DetectorType = 935 constant DetectorType_SourcegraphCody (line 1044) | DetectorType_SourcegraphCody DetectorType = 936 constant DetectorType_Voiceflow (line 1045) | DetectorType_Voiceflow DetectorType = 937 constant DetectorType_Privacy (line 1046) | DetectorType_Privacy DetectorType = 938 constant DetectorType_IPInfo (line 1047) | DetectorType_IPInfo DetectorType = 939 constant DetectorType_Ip2location (line 1048) | DetectorType_Ip2location DetectorType = 940 constant DetectorType_Instamojo (line 1049) | DetectorType_Instamojo DetectorType = 941 constant DetectorType_Portainer (line 1050) | DetectorType_Portainer DetectorType = 942 constant DetectorType_PortainerToken (line 1051) | DetectorType_PortainerToken DetectorType = 943 constant DetectorType_Loggly (line 1052) | DetectorType_Loggly DetectorType = 944 constant DetectorType_OpenVpn (line 1053) | DetectorType_OpenVpn DetectorType = 945 constant DetectorType_VagrantCloudPersonalToken (line 1054) | DetectorType_VagrantCloudPersonalToken DetectorType = 946 constant DetectorType_BetterStack (line 1055) | DetectorType_BetterStack DetectorType = 947 constant DetectorType_ZeroTier (line 1056) | DetectorType_ZeroTier DetectorType = 948 constant DetectorType_AppOptics (line 1057) | DetectorType_AppOptics DetectorType = 949 constant DetectorType_Metabase (line 1058) | DetectorType_Metabase DetectorType = 950 constant DetectorType_CoinbaseWaaS (line 1060) | DetectorType_CoinbaseWaaS DetectorType = 951 constant DetectorType_LemonSqueezy (line 1061) | DetectorType_LemonSqueezy DetectorType = 952 constant DetectorType_Budibase (line 1062) | DetectorType_Budibase DetectorType = 953 constant DetectorType_DenoDeploy (line 1063) | DetectorType_DenoDeploy DetectorType = 954 constant DetectorType_Stripo (line 1064) | DetectorType_Stripo DetectorType = 955 constant DetectorType_ReplyIO (line 1065) | DetectorType_ReplyIO DetectorType = 956 constant DetectorType_AzureBatch (line 1066) | DetectorType_AzureBatch DetectorType = 957 constant DetectorType_AzureContainerRegistry (line 1067) | DetectorType_AzureContainerRegistry DetectorType = 958 constant DetectorType_AWSSessionKey (line 1068) | DetectorType_AWSSessionKey DetectorType = 959 constant DetectorType_Coda (line 1069) | DetectorType_Coda DetectorType = 960 constant DetectorType_LogzIO (line 1070) | DetectorType_LogzIO DetectorType = 961 constant DetectorType_Eventbrite (line 1071) | DetectorType_Eventbrite DetectorType = 962 constant DetectorType_GrafanaServiceAccount (line 1072) | DetectorType_GrafanaServiceAccount DetectorType = 963 constant DetectorType_RequestFinance (line 1073) | DetectorType_RequestFinance DetectorType = 964 constant DetectorType_Overloop (line 1074) | DetectorType_Overloop DetectorType = 965 constant DetectorType_Ngrok (line 1075) | DetectorType_Ngrok DetectorType = 966 constant DetectorType_Replicate (line 1076) | DetectorType_Replicate DetectorType = 967 constant DetectorType_Postgres (line 1077) | DetectorType_Postgres DetectorType = 968 constant DetectorType_AzureActiveDirectoryApplicationSecret (line 1078) | DetectorType_AzureActiveDirectoryApplicationSecret DetectorType = 969 constant DetectorType_AzureCacheForRedisAccessKey (line 1079) | DetectorType_AzureCacheForRedisAccessKey DetectorType = 970 constant DetectorType_AzureCosmosDBKeyIdentifiable (line 1080) | DetectorType_AzureCosmosDBKeyIdentifiable DetectorType = 971 constant DetectorType_AzureDevopsPersonalAccessToken (line 1081) | DetectorType_AzureDevopsPersonalAccessToken DetectorType = 972 constant DetectorType_AzureFunctionKey (line 1082) | DetectorType_AzureFunctionKey DetectorType = 973 constant DetectorType_AzureMLWebServiceClassicIdentifiableKey (line 1083) | DetectorType_AzureMLWebServiceClassicIdentifiableKey DetectorType = 974 constant DetectorType_AzureSasToken (line 1084) | DetectorType_AzureSasToken DetectorType = 975 constant DetectorType_AzureSearchAdminKey (line 1085) | DetectorType_AzureSearchAdminKey DetectorType = 976 constant DetectorType_AzureSearchQueryKey (line 1086) | DetectorType_AzureSearchQueryKey DetectorType = 977 constant DetectorType_AzureManagementCertificate (line 1087) | DetectorType_AzureManagementCertificate DetectorType = 978 constant DetectorType_AzureSQL (line 1088) | DetectorType_AzureSQL DetectorType = 979 constant DetectorType_FlyIO (line 1089) | DetectorType_FlyIO DetectorType = 980 constant DetectorType_BuiltWith (line 1090) | DetectorType_BuiltWith DetectorType = 981 constant DetectorType_JupiterOne (line 1091) | DetectorType_JupiterOne DetectorType = 982 constant DetectorType_GCPApplicationDefaultCredentials (line 1092) | DetectorType_GCPApplicationDefaultCredentials DetectorType = 983 constant DetectorType_Wiz (line 1093) | DetectorType_Wiz DetectorType = 984 constant DetectorType_Pagarme (line 1094) | DetectorType_Pagarme DetectorType = 985 constant DetectorType_Onfleet (line 1095) | DetectorType_Onfleet DetectorType = 986 constant DetectorType_Intra42 (line 1096) | DetectorType_Intra42 DetectorType = 987 constant DetectorType_Groq (line 1097) | DetectorType_Groq DetectorType = 988 constant DetectorType_TwitterConsumerkey (line 1098) | DetectorType_TwitterConsumerkey DetectorType = 989 constant DetectorType_Eraser (line 1099) | DetectorType_Eraser DetectorType = 990 constant DetectorType_LarkSuite (line 1100) | DetectorType_LarkSuite DetectorType = 991 constant DetectorType_LarkSuiteApiKey (line 1101) | DetectorType_LarkSuiteApiKey DetectorType = 992 constant DetectorType_EndorLabs (line 1102) | DetectorType_EndorLabs DetectorType = 993 constant DetectorType_ElevenLabs (line 1103) | DetectorType_ElevenLabs DetectorType = 994 constant DetectorType_Netsuite (line 1104) | DetectorType_Netsuite DetectorType = 995 constant DetectorType_RobinhoodCrypto (line 1105) | DetectorType_RobinhoodCrypto DetectorType = 996 constant DetectorType_NVAPI (line 1106) | DetectorType_NVAPI DetectorType = 997 constant DetectorType_PyPI (line 1107) | DetectorType_PyPI DetectorType = 998 constant DetectorType_RailwayApp (line 1108) | DetectorType_RailwayApp DetectorType = 999 constant DetectorType_Meraki (line 1109) | DetectorType_Meraki DetectorType = 1000 constant DetectorType_SaladCloudApiKey (line 1110) | DetectorType_SaladCloudApiKey DetectorType = 1001 constant DetectorType_Box (line 1111) | DetectorType_Box DetectorType = 1002 constant DetectorType_BoxOauth (line 1112) | DetectorType_BoxOauth DetectorType = 1003 constant DetectorType_ApiMetrics (line 1113) | DetectorType_ApiMetrics DetectorType = 1004 constant DetectorType_WeightsAndBiases (line 1114) | DetectorType_WeightsAndBiases DetectorType = 1005 constant DetectorType_ZohoCRM (line 1115) | DetectorType_ZohoCRM DetectorType = 1006 constant DetectorType_AzureOpenAI (line 1116) | DetectorType_AzureOpenAI DetectorType = 1007 constant DetectorType_GoDaddy (line 1117) | DetectorType_GoDaddy DetectorType = 1008 constant DetectorType_Flexport (line 1118) | DetectorType_Flexport DetectorType = 1009 constant DetectorType_TwitchAccessToken (line 1119) | DetectorType_TwitchAccessToken DetectorType = 1010 constant DetectorType_TwilioApiKey (line 1120) | DetectorType_TwilioApiKey DetectorType = 1011 constant DetectorType_Sanity (line 1121) | DetectorType_Sanity DetectorType = 1012 constant DetectorType_AzureRefreshToken (line 1122) | DetectorType_AzureRefreshToken DetectorType = 1013 constant DetectorType_AirtableOAuth (line 1123) | DetectorType_AirtableOAuth DetectorType = 1014 constant DetectorType_AirtablePersonalAccessToken (line 1124) | DetectorType_AirtablePersonalAccessToken DetectorType = 1015 constant DetectorType_StoryblokPersonalAccessToken (line 1125) | DetectorType_StoryblokPersonalAccessToken DetectorType = 1016 constant DetectorType_SentryOrgToken (line 1126) | DetectorType_SentryOrgToken DetectorType = 1017 constant DetectorType_AzureApiManagementRepositoryKey (line 1127) | DetectorType_AzureApiManagementRepositoryKey DetectorType = 1018 constant DetectorType_AzureAPIManagementSubscriptionKey (line 1128) | DetectorType_AzureAPIManagementSubscriptionKey DetectorType = 1019 constant DetectorType_Harness (line 1129) | DetectorType_Harness DetectorType = 1020 constant DetectorType_Langfuse (line 1130) | DetectorType_Langfuse DetectorType = 1021 constant DetectorType_BingSubscriptionKey (line 1131) | DetectorType_BingSubscriptionKey DetectorType = 1022 constant DetectorType_XAI (line 1132) | DetectorType_XAI DetectorType = 1023 constant DetectorType_AzureDirectManagementKey (line 1133) | DetectorType_AzureDirectManagementKey DetectorType = 1024 constant DetectorType_AzureAppConfigConnectionString (line 1134) | DetectorType_AzureAppConfigConnectionString DetectorType = 1025 constant DetectorType_DeepSeek (line 1135) | DetectorType_DeepSeek DetectorType = 1026 constant DetectorType_StripePaymentIntent (line 1136) | DetectorType_StripePaymentIntent DetectorType = 1027 constant DetectorType_LangSmith (line 1137) | DetectorType_LangSmith DetectorType = 1028 constant DetectorType_BitbucketAppPassword (line 1138) | DetectorType_BitbucketAppPassword DetectorType = 1029 constant DetectorType_Hasura (line 1139) | DetectorType_Hasura DetectorType = 1030 constant DetectorType_SalesforceRefreshToken (line 1140) | DetectorType_SalesforceRefreshToken DetectorType = 1031 constant DetectorType_AnypointOAuth2 (line 1141) | DetectorType_AnypointOAuth2 DetectorType = 1032 constant DetectorType_WebexBot (line 1142) | DetectorType_WebexBot DetectorType = 1033 constant DetectorType_TableauPersonalAccessToken (line 1143) | DetectorType_TableauPersonalAccessToken DetectorType = 1034 constant DetectorType_Rootly (line 1144) | DetectorType_Rootly DetectorType = 1035 constant DetectorType_HashiCorpVaultAuth (line 1145) | DetectorType_HashiCorpVaultAuth DetectorType = 1036 constant DetectorType_PhraseAccessToken (line 1146) | DetectorType_PhraseAccessToken DetectorType = 1037 constant DetectorType_Photoroom (line 1147) | DetectorType_Photoroom DetectorType = 1038 constant DetectorType_JWT (line 1148) | DetectorType_JWT DetectorType = 1039 constant DetectorType_OpenAIAdmin (line 1149) | DetectorType_OpenAIAdmin DetectorType = 1040 constant DetectorType_GoogleGeminiAPIKey (line 1150) | DetectorType_GoogleGeminiAPIKey DetectorType = 1041 constant DetectorType_ArtifactoryReferenceToken (line 1151) | DetectorType_ArtifactoryReferenceToken DetectorType = 1042 constant DetectorType_DatadogApikey (line 1152) | DetectorType_DatadogApikey DetectorType = 1043 type Result (line 3270) | type Result struct method Reset (line 3289) | func (x *Result) Reset() { method String (line 3298) | func (x *Result) String() string { method ProtoMessage (line 3302) | func (*Result) ProtoMessage() {} method ProtoReflect (line 3304) | func (x *Result) ProtoReflect() protoreflect.Message { method Descriptor (line 3317) | func (*Result) Descriptor() ([]byte, []int) { method GetSourceId (line 3321) | func (x *Result) GetSourceId() int64 { method GetRedacted (line 3328) | func (x *Result) GetRedacted() string { method GetVerified (line 3335) | func (x *Result) GetVerified() bool { method GetHash (line 3342) | func (x *Result) GetHash() string { method GetExtraData (line 3349) | func (x *Result) GetExtraData() map[string]string { method GetStructuredData (line 3356) | func (x *Result) GetStructuredData() *StructuredData { method GetHashV2 (line 3363) | func (x *Result) GetHashV2() string { method GetDecoderType (line 3370) | func (x *Result) GetDecoderType() DecoderType { method GetVerificationErrorMessage (line 3377) | func (x *Result) GetVerificationErrorMessage() string { method GetFalsePositiveInfo (line 3384) | func (x *Result) GetFalsePositiveInfo() *FalsePositiveInfo { type FalsePositiveInfo (line 3391) | type FalsePositiveInfo struct method Reset (line 3400) | func (x *FalsePositiveInfo) Reset() { method String (line 3409) | func (x *FalsePositiveInfo) String() string { method ProtoMessage (line 3413) | func (*FalsePositiveInfo) ProtoMessage() {} method ProtoReflect (line 3415) | func (x *FalsePositiveInfo) ProtoReflect() protoreflect.Message { method Descriptor (line 3428) | func (*FalsePositiveInfo) Descriptor() ([]byte, []int) { method GetWordMatch (line 3432) | func (x *FalsePositiveInfo) GetWordMatch() bool { method GetLowEntropy (line 3439) | func (x *FalsePositiveInfo) GetLowEntropy() bool { type StructuredData (line 3446) | type StructuredData struct method Reset (line 3455) | func (x *StructuredData) Reset() { method String (line 3464) | func (x *StructuredData) String() string { method ProtoMessage (line 3468) | func (*StructuredData) ProtoMessage() {} method ProtoReflect (line 3470) | func (x *StructuredData) ProtoReflect() protoreflect.Message { method Descriptor (line 3483) | func (*StructuredData) Descriptor() ([]byte, []int) { method GetTlsPrivateKey (line 3487) | func (x *StructuredData) GetTlsPrivateKey() []*TlsPrivateKey { method GetGithubSshKey (line 3494) | func (x *StructuredData) GetGithubSshKey() []*GitHubSSHKey { type TlsPrivateKey (line 3501) | type TlsPrivateKey struct method Reset (line 3511) | func (x *TlsPrivateKey) Reset() { method String (line 3520) | func (x *TlsPrivateKey) String() string { method ProtoMessage (line 3524) | func (*TlsPrivateKey) ProtoMessage() {} method ProtoReflect (line 3526) | func (x *TlsPrivateKey) ProtoReflect() protoreflect.Message { method Descriptor (line 3539) | func (*TlsPrivateKey) Descriptor() ([]byte, []int) { method GetCertificateFingerprint (line 3543) | func (x *TlsPrivateKey) GetCertificateFingerprint() string { method GetVerificationUrl (line 3550) | func (x *TlsPrivateKey) GetVerificationUrl() string { method GetExpirationTimestamp (line 3557) | func (x *TlsPrivateKey) GetExpirationTimestamp() int64 { type GitHubSSHKey (line 3564) | type GitHubSSHKey struct method Reset (line 3573) | func (x *GitHubSSHKey) Reset() { method String (line 3582) | func (x *GitHubSSHKey) String() string { method ProtoMessage (line 3586) | func (*GitHubSSHKey) ProtoMessage() {} method ProtoReflect (line 3588) | func (x *GitHubSSHKey) ProtoReflect() protoreflect.Message { method Descriptor (line 3601) | func (*GitHubSSHKey) Descriptor() ([]byte, []int) { method GetUser (line 3605) | func (x *GitHubSSHKey) GetUser() string { method GetPublicKeyFingerprint (line 3612) | func (x *GitHubSSHKey) GetPublicKeyFingerprint() string { function file_detectors_proto_rawDescGZIP (line 4788) | func file_detectors_proto_rawDescGZIP() []byte { function init (line 4821) | func init() { file_detectors_proto_init() } function file_detectors_proto_init (line 4822) | func file_detectors_proto_init() { FILE: pkg/pb/detectorspb/detectors.pb.validate.go method Validate (line 41) | func (m *Result) Validate() error { method ValidateAll (line 48) | func (m *Result) ValidateAll() error { method validate (line 52) | func (m *Result) validate(all bool) error { type ResultMultiError (line 142) | type ResultMultiError method Error (line 145) | func (m ResultMultiError) Error() string { method AllErrors (line 154) | func (m ResultMultiError) AllErrors() []error { return m } type ResultValidationError (line 158) | type ResultValidationError struct method Field (line 166) | func (e ResultValidationError) Field() string { return e.field } method Reason (line 169) | func (e ResultValidationError) Reason() string { return e.reason } method Cause (line 172) | func (e ResultValidationError) Cause() error { return e.cause } method Key (line 175) | func (e ResultValidationError) Key() bool { return e.key } method ErrorName (line 178) | func (e ResultValidationError) ErrorName() string { return "ResultVali... method Error (line 181) | func (e ResultValidationError) Error() string { method Validate (line 213) | func (m *FalsePositiveInfo) Validate() error { method ValidateAll (line 221) | func (m *FalsePositiveInfo) ValidateAll() error { method validate (line 225) | func (m *FalsePositiveInfo) validate(all bool) error { type FalsePositiveInfoMultiError (line 246) | type FalsePositiveInfoMultiError method Error (line 249) | func (m FalsePositiveInfoMultiError) Error() string { method AllErrors (line 258) | func (m FalsePositiveInfoMultiError) AllErrors() []error { return m } type FalsePositiveInfoValidationError (line 262) | type FalsePositiveInfoValidationError struct method Field (line 270) | func (e FalsePositiveInfoValidationError) Field() string { return e.fi... method Reason (line 273) | func (e FalsePositiveInfoValidationError) Reason() string { return e.r... method Cause (line 276) | func (e FalsePositiveInfoValidationError) Cause() error { return e.cau... method Key (line 279) | func (e FalsePositiveInfoValidationError) Key() bool { return e.key } method ErrorName (line 282) | func (e FalsePositiveInfoValidationError) ErrorName() string { method Error (line 287) | func (e FalsePositiveInfoValidationError) Error() string { method Validate (line 319) | func (m *StructuredData) Validate() error { method ValidateAll (line 327) | func (m *StructuredData) ValidateAll() error { method validate (line 331) | func (m *StructuredData) validate(all bool) error { type StructuredDataMultiError (line 416) | type StructuredDataMultiError method Error (line 419) | func (m StructuredDataMultiError) Error() string { method AllErrors (line 428) | func (m StructuredDataMultiError) AllErrors() []error { return m } type StructuredDataValidationError (line 432) | type StructuredDataValidationError struct method Field (line 440) | func (e StructuredDataValidationError) Field() string { return e.field } method Reason (line 443) | func (e StructuredDataValidationError) Reason() string { return e.reas... method Cause (line 446) | func (e StructuredDataValidationError) Cause() error { return e.cause } method Key (line 449) | func (e StructuredDataValidationError) Key() bool { return e.key } method ErrorName (line 452) | func (e StructuredDataValidationError) ErrorName() string { return "St... method Error (line 455) | func (e StructuredDataValidationError) Error() string { method Validate (line 487) | func (m *TlsPrivateKey) Validate() error { method ValidateAll (line 495) | func (m *TlsPrivateKey) ValidateAll() error { method validate (line 499) | func (m *TlsPrivateKey) validate(all bool) error { type TlsPrivateKeyMultiError (line 522) | type TlsPrivateKeyMultiError method Error (line 525) | func (m TlsPrivateKeyMultiError) Error() string { method AllErrors (line 534) | func (m TlsPrivateKeyMultiError) AllErrors() []error { return m } type TlsPrivateKeyValidationError (line 538) | type TlsPrivateKeyValidationError struct method Field (line 546) | func (e TlsPrivateKeyValidationError) Field() string { return e.field } method Reason (line 549) | func (e TlsPrivateKeyValidationError) Reason() string { return e.reason } method Cause (line 552) | func (e TlsPrivateKeyValidationError) Cause() error { return e.cause } method Key (line 555) | func (e TlsPrivateKeyValidationError) Key() bool { return e.key } method ErrorName (line 558) | func (e TlsPrivateKeyValidationError) ErrorName() string { return "Tls... method Error (line 561) | func (e TlsPrivateKeyValidationError) Error() string { method Validate (line 593) | func (m *GitHubSSHKey) Validate() error { method ValidateAll (line 601) | func (m *GitHubSSHKey) ValidateAll() error { method validate (line 605) | func (m *GitHubSSHKey) validate(all bool) error { type GitHubSSHKeyMultiError (line 625) | type GitHubSSHKeyMultiError method Error (line 628) | func (m GitHubSSHKeyMultiError) Error() string { method AllErrors (line 637) | func (m GitHubSSHKeyMultiError) AllErrors() []error { return m } type GitHubSSHKeyValidationError (line 641) | type GitHubSSHKeyValidationError struct method Field (line 649) | func (e GitHubSSHKeyValidationError) Field() string { return e.field } method Reason (line 652) | func (e GitHubSSHKeyValidationError) Reason() string { return e.reason } method Cause (line 655) | func (e GitHubSSHKeyValidationError) Cause() error { return e.cause } method Key (line 658) | func (e GitHubSSHKeyValidationError) Key() bool { return e.key } method ErrorName (line 661) | func (e GitHubSSHKeyValidationError) ErrorName() string { return "GitH... method Error (line 664) | func (e GitHubSSHKeyValidationError) Error() string { FILE: pkg/pb/source_metadatapb/source_metadata.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Visibility (line 24) | type Visibility method Enum (line 49) | func (x Visibility) Enum() *Visibility { method String (line 55) | func (x Visibility) String() string { method Descriptor (line 59) | func (Visibility) Descriptor() protoreflect.EnumDescriptor { method Type (line 63) | func (Visibility) Type() protoreflect.EnumType { method Number (line 67) | func (x Visibility) Number() protoreflect.EnumNumber { method EnumDescriptor (line 72) | func (Visibility) EnumDescriptor() ([]byte, []int) { constant Visibility_public (line 27) | Visibility_public Visibility = 0 constant Visibility_private (line 28) | Visibility_private Visibility = 1 constant Visibility_shared (line 29) | Visibility_shared Visibility = 2 constant Visibility_unknown (line 30) | Visibility_unknown Visibility = 3 type PostmanLocationType (line 76) | type PostmanLocationType method Enum (line 143) | func (x PostmanLocationType) Enum() *PostmanLocationType { method String (line 149) | func (x PostmanLocationType) String() string { method Descriptor (line 153) | func (PostmanLocationType) Descriptor() protoreflect.EnumDescriptor { method Type (line 157) | func (PostmanLocationType) Type() protoreflect.EnumType { method Number (line 161) | func (x PostmanLocationType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 166) | func (PostmanLocationType) EnumDescriptor() ([]byte, []int) { constant PostmanLocationType_UNKNOWN_POSTMAN (line 79) | PostmanLocationType_UNKNOWN_POSTMAN PostmanLocationType = 0 constant PostmanLocationType_REQUEST_QUERY_PARAMETER (line 80) | PostmanLocationType_REQUEST_QUERY_PARAMETER PostmanLocationType = 1 constant PostmanLocationType_REQUEST_AUTHORIZATION (line 81) | PostmanLocationType_REQUEST_AUTHORIZATION PostmanLocationType = 2 constant PostmanLocationType_REQUEST_HEADER (line 82) | PostmanLocationType_REQUEST_HEADER PostmanLocationType = 3 constant PostmanLocationType_REQUEST_BODY_FORM_DATA (line 83) | PostmanLocationType_REQUEST_BODY_FORM_DATA PostmanLocationType = 4 constant PostmanLocationType_REQUEST_BODY_RAW (line 84) | PostmanLocationType_REQUEST_BODY_RAW PostmanLocationType = 5 constant PostmanLocationType_REQUEST_BODY_URL_ENCODED (line 85) | PostmanLocationType_REQUEST_BODY_URL_ENCODED PostmanLocationType = 6 constant PostmanLocationType_REQUEST_BODY_GRAPHQL (line 86) | PostmanLocationType_REQUEST_BODY_GRAPHQL PostmanLocationType = 7 constant PostmanLocationType_REQUEST_SCRIPT (line 87) | PostmanLocationType_REQUEST_SCRIPT PostmanLocationType = 8 constant PostmanLocationType_REQUEST_URL (line 88) | PostmanLocationType_REQUEST_URL PostmanLocationType = 9 constant PostmanLocationType_ENVIRONMENT_VARIABLE (line 89) | PostmanLocationType_ENVIRONMENT_VARIABLE PostmanLocationType = 10 constant PostmanLocationType_FOLDER_AUTHORIZATION (line 90) | PostmanLocationType_FOLDER_AUTHORIZATION PostmanLocationType = 11 constant PostmanLocationType_FOLDER_SCRIPT (line 91) | PostmanLocationType_FOLDER_SCRIPT PostmanLocationType = 12 constant PostmanLocationType_COLLECTION_SCRIPT (line 92) | PostmanLocationType_COLLECTION_SCRIPT PostmanLocationType = 13 constant PostmanLocationType_COLLECTION_VARIABLE (line 93) | PostmanLocationType_COLLECTION_VARIABLE PostmanLocationType = 14 constant PostmanLocationType_COLLECTION_AUTHORIZATION (line 94) | PostmanLocationType_COLLECTION_AUTHORIZATION PostmanLocationType = 15 constant PostmanLocationType_RESPONSE_BODY (line 95) | PostmanLocationType_RESPONSE_BODY PostmanLocationType = 16 constant PostmanLocationType_RESPONSE_HEADER (line 96) | PostmanLocationType_RESPONSE_HEADER PostmanLocationType = 17 type Azure (line 170) | type Azure struct method Reset (line 182) | func (x *Azure) Reset() { method String (line 191) | func (x *Azure) String() string { method ProtoMessage (line 195) | func (*Azure) ProtoMessage() {} method ProtoReflect (line 197) | func (x *Azure) ProtoReflect() protoreflect.Message { method Descriptor (line 210) | func (*Azure) Descriptor() ([]byte, []int) { method GetContainer (line 214) | func (x *Azure) GetContainer() string { method GetFile (line 221) | func (x *Azure) GetFile() string { method GetUploaded (line 228) | func (x *Azure) GetUploaded() string { method GetLink (line 235) | func (x *Azure) GetLink() string { method GetEmail (line 242) | func (x *Azure) GetEmail() string { type Bitbucket (line 249) | type Bitbucket struct method Reset (line 266) | func (x *Bitbucket) Reset() { method String (line 275) | func (x *Bitbucket) String() string { method ProtoMessage (line 279) | func (*Bitbucket) ProtoMessage() {} method ProtoReflect (line 281) | func (x *Bitbucket) ProtoReflect() protoreflect.Message { method Descriptor (line 294) | func (*Bitbucket) Descriptor() ([]byte, []int) { method GetFile (line 298) | func (x *Bitbucket) GetFile() string { method GetRepository (line 305) | func (x *Bitbucket) GetRepository() string { method GetWorkspace (line 312) | func (x *Bitbucket) GetWorkspace() string { method GetSnippetId (line 319) | func (x *Bitbucket) GetSnippetId() string { method GetTitle (line 326) | func (x *Bitbucket) GetTitle() string { method GetCommit (line 333) | func (x *Bitbucket) GetCommit() string { method GetEmail (line 340) | func (x *Bitbucket) GetEmail() string { method GetLink (line 347) | func (x *Bitbucket) GetLink() string { method GetTimestamp (line 354) | func (x *Bitbucket) GetTimestamp() string { method GetLine (line 361) | func (x *Bitbucket) GetLine() int64 { type Buildkite (line 368) | type Buildkite struct method Reset (line 381) | func (x *Buildkite) Reset() { method String (line 390) | func (x *Buildkite) String() string { method ProtoMessage (line 394) | func (*Buildkite) ProtoMessage() {} method ProtoReflect (line 396) | func (x *Buildkite) ProtoReflect() protoreflect.Message { method Descriptor (line 409) | func (*Buildkite) Descriptor() ([]byte, []int) { method GetOrg (line 413) | func (x *Buildkite) GetOrg() string { method GetPipeline (line 420) | func (x *Buildkite) GetPipeline() string { method GetLink (line 427) | func (x *Buildkite) GetLink() string { method GetEmail (line 434) | func (x *Buildkite) GetEmail() string { method GetBuildNumber (line 441) | func (x *Buildkite) GetBuildNumber() int64 { method GetTimestamp (line 448) | func (x *Buildkite) GetTimestamp() string { type CircleCI (line 455) | type CircleCI struct method Reset (line 469) | func (x *CircleCI) Reset() { method String (line 478) | func (x *CircleCI) String() string { method ProtoMessage (line 482) | func (*CircleCI) ProtoMessage() {} method ProtoReflect (line 484) | func (x *CircleCI) ProtoReflect() protoreflect.Message { method Descriptor (line 497) | func (*CircleCI) Descriptor() ([]byte, []int) { method GetVcsType (line 501) | func (x *CircleCI) GetVcsType() string { method GetUsername (line 508) | func (x *CircleCI) GetUsername() string { method GetRepository (line 515) | func (x *CircleCI) GetRepository() string { method GetBuildNumber (line 522) | func (x *CircleCI) GetBuildNumber() int64 { method GetBuildStep (line 529) | func (x *CircleCI) GetBuildStep() string { method GetLink (line 536) | func (x *CircleCI) GetLink() string { method GetEmail (line 543) | func (x *CircleCI) GetEmail() string { type TravisCI (line 550) | type TravisCI struct method Reset (line 563) | func (x *TravisCI) Reset() { method String (line 572) | func (x *TravisCI) String() string { method ProtoMessage (line 576) | func (*TravisCI) ProtoMessage() {} method ProtoReflect (line 578) | func (x *TravisCI) ProtoReflect() protoreflect.Message { method Descriptor (line 591) | func (*TravisCI) Descriptor() ([]byte, []int) { method GetUsername (line 595) | func (x *TravisCI) GetUsername() string { method GetRepository (line 602) | func (x *TravisCI) GetRepository() string { method GetBuildNumber (line 609) | func (x *TravisCI) GetBuildNumber() string { method GetJobNumber (line 616) | func (x *TravisCI) GetJobNumber() string { method GetLink (line 623) | func (x *TravisCI) GetLink() string { method GetPublic (line 630) | func (x *TravisCI) GetPublic() bool { type Confluence (line 637) | type Confluence struct method Reset (line 654) | func (x *Confluence) Reset() { method String (line 663) | func (x *Confluence) String() string { method ProtoMessage (line 667) | func (*Confluence) ProtoMessage() {} method ProtoReflect (line 669) | func (x *Confluence) ProtoReflect() protoreflect.Message { method Descriptor (line 682) | func (*Confluence) Descriptor() ([]byte, []int) { method GetPage (line 686) | func (x *Confluence) GetPage() string { method GetSpace (line 693) | func (x *Confluence) GetSpace() string { method GetVersion (line 700) | func (x *Confluence) GetVersion() string { method GetLink (line 707) | func (x *Confluence) GetLink() string { method GetEmail (line 714) | func (x *Confluence) GetEmail() string { method GetTimestamp (line 721) | func (x *Confluence) GetTimestamp() string { method GetLocation (line 728) | func (x *Confluence) GetLocation() string { method GetFile (line 735) | func (x *Confluence) GetFile() string { method GetUser (line 742) | func (x *Confluence) GetUser() string { method GetCommentId (line 749) | func (x *Confluence) GetCommentId() string { type Docker (line 756) | type Docker struct method Reset (line 767) | func (x *Docker) Reset() { method String (line 776) | func (x *Docker) String() string { method ProtoMessage (line 780) | func (*Docker) ProtoMessage() {} method ProtoReflect (line 782) | func (x *Docker) ProtoReflect() protoreflect.Message { method Descriptor (line 795) | func (*Docker) Descriptor() ([]byte, []int) { method GetFile (line 799) | func (x *Docker) GetFile() string { method GetImage (line 806) | func (x *Docker) GetImage() string { method GetLayer (line 813) | func (x *Docker) GetLayer() string { method GetTag (line 820) | func (x *Docker) GetTag() string { type ECR (line 827) | type ECR struct method Reset (line 841) | func (x *ECR) Reset() { method String (line 850) | func (x *ECR) String() string { method ProtoMessage (line 854) | func (*ECR) ProtoMessage() {} method ProtoReflect (line 856) | func (x *ECR) ProtoReflect() protoreflect.Message { method Descriptor (line 869) | func (*ECR) Descriptor() ([]byte, []int) { method GetFile (line 873) | func (x *ECR) GetFile() string { method GetLayer (line 880) | func (x *ECR) GetLayer() string { method GetImage (line 887) | func (x *ECR) GetImage() string { method GetRegistry (line 894) | func (x *ECR) GetRegistry() string { method GetRegion (line 901) | func (x *ECR) GetRegion() string { method GetLink (line 908) | func (x *ECR) GetLink() string { method GetEmail (line 915) | func (x *ECR) GetEmail() string { type Filesystem (line 922) | type Filesystem struct method Reset (line 933) | func (x *Filesystem) Reset() { method String (line 942) | func (x *Filesystem) String() string { method ProtoMessage (line 946) | func (*Filesystem) ProtoMessage() {} method ProtoReflect (line 948) | func (x *Filesystem) ProtoReflect() protoreflect.Message { method Descriptor (line 961) | func (*Filesystem) Descriptor() ([]byte, []int) { method GetFile (line 965) | func (x *Filesystem) GetFile() string { method GetLink (line 972) | func (x *Filesystem) GetLink() string { method GetEmail (line 979) | func (x *Filesystem) GetEmail() string { method GetLine (line 986) | func (x *Filesystem) GetLine() int64 { type Git (line 993) | type Git struct method Reset (line 1007) | func (x *Git) Reset() { method String (line 1016) | func (x *Git) String() string { method ProtoMessage (line 1020) | func (*Git) ProtoMessage() {} method ProtoReflect (line 1022) | func (x *Git) ProtoReflect() protoreflect.Message { method Descriptor (line 1035) | func (*Git) Descriptor() ([]byte, []int) { method GetCommit (line 1039) | func (x *Git) GetCommit() string { method GetFile (line 1046) | func (x *Git) GetFile() string { method GetEmail (line 1053) | func (x *Git) GetEmail() string { method GetRepository (line 1060) | func (x *Git) GetRepository() string { method GetTimestamp (line 1067) | func (x *Git) GetTimestamp() string { method GetLine (line 1074) | func (x *Git) GetLine() int64 { method GetRepositoryLocalPath (line 1081) | func (x *Git) GetRepositoryLocalPath() string { type Github (line 1088) | type Github struct method Reset (line 1105) | func (x *Github) Reset() { method String (line 1114) | func (x *Github) String() string { method ProtoMessage (line 1118) | func (*Github) ProtoMessage() {} method ProtoReflect (line 1120) | func (x *Github) ProtoReflect() protoreflect.Message { method Descriptor (line 1133) | func (*Github) Descriptor() ([]byte, []int) { method GetLink (line 1137) | func (x *Github) GetLink() string { method GetUsername (line 1144) | func (x *Github) GetUsername() string { method GetRepository (line 1151) | func (x *Github) GetRepository() string { method GetCommit (line 1158) | func (x *Github) GetCommit() string { method GetEmail (line 1165) | func (x *Github) GetEmail() string { method GetFile (line 1172) | func (x *Github) GetFile() string { method GetTimestamp (line 1179) | func (x *Github) GetTimestamp() string { method GetLine (line 1186) | func (x *Github) GetLine() int64 { method GetVisibility (line 1193) | func (x *Github) GetVisibility() Visibility { method GetRepositoryLocalPath (line 1200) | func (x *Github) GetRepositoryLocalPath() string { type Gitlab (line 1207) | type Gitlab struct method Reset (line 1225) | func (x *Gitlab) Reset() { method String (line 1234) | func (x *Gitlab) String() string { method ProtoMessage (line 1238) | func (*Gitlab) ProtoMessage() {} method ProtoReflect (line 1240) | func (x *Gitlab) ProtoReflect() protoreflect.Message { method Descriptor (line 1253) | func (*Gitlab) Descriptor() ([]byte, []int) { method GetCommit (line 1257) | func (x *Gitlab) GetCommit() string { method GetFile (line 1264) | func (x *Gitlab) GetFile() string { method GetLink (line 1271) | func (x *Gitlab) GetLink() string { method GetEmail (line 1278) | func (x *Gitlab) GetEmail() string { method GetRepository (line 1285) | func (x *Gitlab) GetRepository() string { method GetTimestamp (line 1292) | func (x *Gitlab) GetTimestamp() string { method GetLine (line 1299) | func (x *Gitlab) GetLine() int64 { method GetProjectId (line 1306) | func (x *Gitlab) GetProjectId() int64 { method GetProjectName (line 1313) | func (x *Gitlab) GetProjectName() string { method GetProjectOwner (line 1320) | func (x *Gitlab) GetProjectOwner() string { method GetRepositoryLocalPath (line 1327) | func (x *Gitlab) GetRepositoryLocalPath() string { type GCS (line 1334) | type GCS struct method Reset (line 1349) | func (x *GCS) Reset() { method String (line 1358) | func (x *GCS) String() string { method ProtoMessage (line 1362) | func (*GCS) ProtoMessage() {} method ProtoReflect (line 1364) | func (x *GCS) ProtoReflect() protoreflect.Message { method Descriptor (line 1377) | func (*GCS) Descriptor() ([]byte, []int) { method GetBucket (line 1381) | func (x *GCS) GetBucket() string { method GetFilename (line 1388) | func (x *GCS) GetFilename() string { method GetLink (line 1395) | func (x *GCS) GetLink() string { method GetEmail (line 1402) | func (x *GCS) GetEmail() string { method GetCreatedAt (line 1409) | func (x *GCS) GetCreatedAt() string { method GetUpdatedAt (line 1416) | func (x *GCS) GetUpdatedAt() string { method GetAcls (line 1423) | func (x *GCS) GetAcls() []string { method GetContentType (line 1430) | func (x *GCS) GetContentType() string { type Huggingface (line 1437) | type Huggingface struct method Reset (line 1454) | func (x *Huggingface) Reset() { method String (line 1463) | func (x *Huggingface) String() string { method ProtoMessage (line 1467) | func (*Huggingface) ProtoMessage() {} method ProtoReflect (line 1469) | func (x *Huggingface) ProtoReflect() protoreflect.Message { method Descriptor (line 1482) | func (*Huggingface) Descriptor() ([]byte, []int) { method GetLink (line 1486) | func (x *Huggingface) GetLink() string { method GetUsername (line 1493) | func (x *Huggingface) GetUsername() string { method GetRepository (line 1500) | func (x *Huggingface) GetRepository() string { method GetCommit (line 1507) | func (x *Huggingface) GetCommit() string { method GetEmail (line 1514) | func (x *Huggingface) GetEmail() string { method GetFile (line 1521) | func (x *Huggingface) GetFile() string { method GetTimestamp (line 1528) | func (x *Huggingface) GetTimestamp() string { method GetLine (line 1535) | func (x *Huggingface) GetLine() int64 { method GetVisibility (line 1542) | func (x *Huggingface) GetVisibility() Visibility { method GetResourceType (line 1549) | func (x *Huggingface) GetResourceType() string { type Jira (line 1556) | type Jira struct method Reset (line 1569) | func (x *Jira) Reset() { method String (line 1578) | func (x *Jira) String() string { method ProtoMessage (line 1582) | func (*Jira) ProtoMessage() {} method ProtoReflect (line 1584) | func (x *Jira) ProtoReflect() protoreflect.Message { method Descriptor (line 1597) | func (*Jira) Descriptor() ([]byte, []int) { method GetIssue (line 1601) | func (x *Jira) GetIssue() string { method GetAuthor (line 1608) | func (x *Jira) GetAuthor() string { method GetLink (line 1615) | func (x *Jira) GetLink() string { method GetLocation (line 1622) | func (x *Jira) GetLocation() string { method GetEmail (line 1629) | func (x *Jira) GetEmail() string { method GetTimestamp (line 1636) | func (x *Jira) GetTimestamp() string { type NPM (line 1643) | type NPM struct method Reset (line 1655) | func (x *NPM) Reset() { method String (line 1664) | func (x *NPM) String() string { method ProtoMessage (line 1668) | func (*NPM) ProtoMessage() {} method ProtoReflect (line 1670) | func (x *NPM) ProtoReflect() protoreflect.Message { method Descriptor (line 1683) | func (*NPM) Descriptor() ([]byte, []int) { method GetFile (line 1687) | func (x *NPM) GetFile() string { method GetPackage (line 1694) | func (x *NPM) GetPackage() string { method GetRelease (line 1701) | func (x *NPM) GetRelease() string { method GetLink (line 1708) | func (x *NPM) GetLink() string { method GetEmail (line 1715) | func (x *NPM) GetEmail() string { type PyPi (line 1722) | type PyPi struct method Reset (line 1734) | func (x *PyPi) Reset() { method String (line 1743) | func (x *PyPi) String() string { method ProtoMessage (line 1747) | func (*PyPi) ProtoMessage() {} method ProtoReflect (line 1749) | func (x *PyPi) ProtoReflect() protoreflect.Message { method Descriptor (line 1762) | func (*PyPi) Descriptor() ([]byte, []int) { method GetFile (line 1766) | func (x *PyPi) GetFile() string { method GetPackage (line 1773) | func (x *PyPi) GetPackage() string { method GetRelease (line 1780) | func (x *PyPi) GetRelease() string { method GetLink (line 1787) | func (x *PyPi) GetLink() string { method GetEmail (line 1794) | func (x *PyPi) GetEmail() string { type S3 (line 1801) | type S3 struct method Reset (line 1813) | func (x *S3) Reset() { method String (line 1822) | func (x *S3) String() string { method ProtoMessage (line 1826) | func (*S3) ProtoMessage() {} method ProtoReflect (line 1828) | func (x *S3) ProtoReflect() protoreflect.Message { method Descriptor (line 1841) | func (*S3) Descriptor() ([]byte, []int) { method GetBucket (line 1845) | func (x *S3) GetBucket() string { method GetFile (line 1852) | func (x *S3) GetFile() string { method GetLink (line 1859) | func (x *S3) GetLink() string { method GetEmail (line 1866) | func (x *S3) GetEmail() string { method GetTimestamp (line 1873) | func (x *S3) GetTimestamp() string { type Slack (line 1880) | type Slack struct method Reset (line 1896) | func (x *Slack) Reset() { method String (line 1905) | func (x *Slack) String() string { method ProtoMessage (line 1909) | func (*Slack) ProtoMessage() {} method ProtoReflect (line 1911) | func (x *Slack) ProtoReflect() protoreflect.Message { method Descriptor (line 1924) | func (*Slack) Descriptor() ([]byte, []int) { method GetChannelId (line 1928) | func (x *Slack) GetChannelId() string { method GetChannelName (line 1935) | func (x *Slack) GetChannelName() string { method GetTimestamp (line 1942) | func (x *Slack) GetTimestamp() string { method GetUserId (line 1949) | func (x *Slack) GetUserId() string { method GetLink (line 1956) | func (x *Slack) GetLink() string { method GetFile (line 1963) | func (x *Slack) GetFile() string { method GetEmail (line 1970) | func (x *Slack) GetEmail() string { method GetVisibility (line 1977) | func (x *Slack) GetVisibility() Visibility { method GetLocation (line 1984) | func (x *Slack) GetLocation() string { type Gerrit (line 1991) | type Gerrit struct method Reset (line 2004) | func (x *Gerrit) Reset() { method String (line 2013) | func (x *Gerrit) String() string { method ProtoMessage (line 2017) | func (*Gerrit) ProtoMessage() {} method ProtoReflect (line 2019) | func (x *Gerrit) ProtoReflect() protoreflect.Message { method Descriptor (line 2032) | func (*Gerrit) Descriptor() ([]byte, []int) { method GetCommit (line 2036) | func (x *Gerrit) GetCommit() string { method GetFile (line 2043) | func (x *Gerrit) GetFile() string { method GetEmail (line 2050) | func (x *Gerrit) GetEmail() string { method GetProject (line 2057) | func (x *Gerrit) GetProject() string { method GetTimestamp (line 2064) | func (x *Gerrit) GetTimestamp() string { method GetLine (line 2071) | func (x *Gerrit) GetLine() int64 { type Test (line 2078) | type Test struct method Reset (line 2086) | func (x *Test) Reset() { method String (line 2095) | func (x *Test) String() string { method ProtoMessage (line 2099) | func (*Test) ProtoMessage() {} method ProtoReflect (line 2101) | func (x *Test) ProtoReflect() protoreflect.Message { method Descriptor (line 2114) | func (*Test) Descriptor() ([]byte, []int) { method GetFile (line 2118) | func (x *Test) GetFile() string { type Jenkins (line 2125) | type Jenkins struct method Reset (line 2136) | func (x *Jenkins) Reset() { method String (line 2145) | func (x *Jenkins) String() string { method ProtoMessage (line 2149) | func (*Jenkins) ProtoMessage() {} method ProtoReflect (line 2151) | func (x *Jenkins) ProtoReflect() protoreflect.Message { method Descriptor (line 2164) | func (*Jenkins) Descriptor() ([]byte, []int) { method GetProjectName (line 2168) | func (x *Jenkins) GetProjectName() string { method GetBuildNumber (line 2175) | func (x *Jenkins) GetBuildNumber() int64 { method GetLink (line 2182) | func (x *Jenkins) GetLink() string { method GetTimestamp (line 2189) | func (x *Jenkins) GetTimestamp() string { type Teams (line 2196) | type Teams struct method Reset (line 2213) | func (x *Teams) Reset() { method String (line 2222) | func (x *Teams) String() string { method ProtoMessage (line 2226) | func (*Teams) ProtoMessage() {} method ProtoReflect (line 2228) | func (x *Teams) ProtoReflect() protoreflect.Message { method Descriptor (line 2241) | func (*Teams) Descriptor() ([]byte, []int) { method GetChannelId (line 2245) | func (x *Teams) GetChannelId() string { method GetChannelName (line 2252) | func (x *Teams) GetChannelName() string { method GetTimestamp (line 2259) | func (x *Teams) GetTimestamp() string { method GetUserId (line 2266) | func (x *Teams) GetUserId() string { method GetLink (line 2273) | func (x *Teams) GetLink() string { method GetFile (line 2280) | func (x *Teams) GetFile() string { method GetEmail (line 2287) | func (x *Teams) GetEmail() string { method GetLocation (line 2294) | func (x *Teams) GetLocation() string { method GetTeamName (line 2301) | func (x *Teams) GetTeamName() string { method GetTeamId (line 2308) | func (x *Teams) GetTeamId() string { type Artifactory (line 2316) | type Artifactory struct method Reset (line 2329) | func (x *Artifactory) Reset() { method String (line 2338) | func (x *Artifactory) String() string { method ProtoMessage (line 2342) | func (*Artifactory) ProtoMessage() {} method ProtoReflect (line 2344) | func (x *Artifactory) ProtoReflect() protoreflect.Message { method Descriptor (line 2357) | func (*Artifactory) Descriptor() ([]byte, []int) { method GetRepo (line 2361) | func (x *Artifactory) GetRepo() string { method GetPath (line 2368) | func (x *Artifactory) GetPath() string { method GetLink (line 2375) | func (x *Artifactory) GetLink() string { method GetTimestamp (line 2382) | func (x *Artifactory) GetTimestamp() string { method GetUsername (line 2389) | func (x *Artifactory) GetUsername() string { method GetEmail (line 2396) | func (x *Artifactory) GetEmail() string { type Syslog (line 2403) | type Syslog struct method Reset (line 2416) | func (x *Syslog) Reset() { method String (line 2425) | func (x *Syslog) String() string { method ProtoMessage (line 2429) | func (*Syslog) ProtoMessage() {} method ProtoReflect (line 2431) | func (x *Syslog) ProtoReflect() protoreflect.Message { method Descriptor (line 2444) | func (*Syslog) Descriptor() ([]byte, []int) { method GetHostname (line 2448) | func (x *Syslog) GetHostname() string { method GetAppname (line 2455) | func (x *Syslog) GetAppname() string { method GetProcid (line 2462) | func (x *Syslog) GetProcid() string { method GetTimestamp (line 2469) | func (x *Syslog) GetTimestamp() string { method GetClient (line 2476) | func (x *Syslog) GetClient() string { method GetFacility (line 2483) | func (x *Syslog) GetFacility() string { type Forager (line 2490) | type Forager struct method Reset (line 2503) | func (x *Forager) Reset() { method String (line 2512) | func (x *Forager) String() string { method ProtoMessage (line 2516) | func (*Forager) ProtoMessage() {} method ProtoReflect (line 2518) | func (x *Forager) ProtoReflect() protoreflect.Message { method Descriptor (line 2531) | func (*Forager) Descriptor() ([]byte, []int) { method GetMetadata (line 2535) | func (m *Forager) GetMetadata() isForager_Metadata { method GetGithub (line 2542) | func (x *Forager) GetGithub() *Github { method GetNpm (line 2549) | func (x *Forager) GetNpm() *NPM { method GetPypi (line 2556) | func (x *Forager) GetPypi() *PyPi { type isForager_Metadata (line 2563) | type isForager_Metadata interface type Forager_Github (line 2567) | type Forager_Github struct method isForager_Metadata (line 2579) | func (*Forager_Github) isForager_Metadata() {} type Forager_Npm (line 2571) | type Forager_Npm struct method isForager_Metadata (line 2581) | func (*Forager_Npm) isForager_Metadata() {} type Forager_Pypi (line 2575) | type Forager_Pypi struct method isForager_Metadata (line 2583) | func (*Forager_Pypi) isForager_Metadata() {} type SharePoint (line 2585) | type SharePoint struct method Reset (line 2599) | func (x *SharePoint) Reset() { method String (line 2608) | func (x *SharePoint) String() string { method ProtoMessage (line 2612) | func (*SharePoint) ProtoMessage() {} method ProtoReflect (line 2614) | func (x *SharePoint) ProtoReflect() protoreflect.Message { method Descriptor (line 2627) | func (*SharePoint) Descriptor() ([]byte, []int) { method GetLink (line 2631) | func (x *SharePoint) GetLink() string { method GetTimestamp (line 2638) | func (x *SharePoint) GetTimestamp() string { method GetAuthor (line 2645) | func (x *SharePoint) GetAuthor() string { method GetTitle (line 2652) | func (x *SharePoint) GetTitle() string { method GetViews (line 2659) | func (x *SharePoint) GetViews() int64 { method GetDocid (line 2666) | func (x *SharePoint) GetDocid() string { method GetEmail (line 2673) | func (x *SharePoint) GetEmail() string { type GoogleDrive (line 2680) | type GoogleDrive struct method Reset (line 2694) | func (x *GoogleDrive) Reset() { method String (line 2703) | func (x *GoogleDrive) String() string { method ProtoMessage (line 2707) | func (*GoogleDrive) ProtoMessage() {} method ProtoReflect (line 2709) | func (x *GoogleDrive) ProtoReflect() protoreflect.Message { method Descriptor (line 2722) | func (*GoogleDrive) Descriptor() ([]byte, []int) { method GetFile (line 2726) | func (x *GoogleDrive) GetFile() string { method GetLink (line 2733) | func (x *GoogleDrive) GetLink() string { method GetEmail (line 2740) | func (x *GoogleDrive) GetEmail() string { method GetTimestamp (line 2747) | func (x *GoogleDrive) GetTimestamp() string { method GetShared (line 2754) | func (x *GoogleDrive) GetShared() bool { method GetLastModifiedBy (line 2761) | func (x *GoogleDrive) GetLastModifiedBy() string { method GetPath (line 2768) | func (x *GoogleDrive) GetPath() string { type AzureRepos (line 2775) | type AzureRepos struct method Reset (line 2793) | func (x *AzureRepos) Reset() { method String (line 2802) | func (x *AzureRepos) String() string { method ProtoMessage (line 2806) | func (*AzureRepos) ProtoMessage() {} method ProtoReflect (line 2808) | func (x *AzureRepos) ProtoReflect() protoreflect.Message { method Descriptor (line 2821) | func (*AzureRepos) Descriptor() ([]byte, []int) { method GetLink (line 2825) | func (x *AzureRepos) GetLink() string { method GetUsername (line 2832) | func (x *AzureRepos) GetUsername() string { method GetRepository (line 2839) | func (x *AzureRepos) GetRepository() string { method GetCommit (line 2846) | func (x *AzureRepos) GetCommit() string { method GetEmail (line 2853) | func (x *AzureRepos) GetEmail() string { method GetFile (line 2860) | func (x *AzureRepos) GetFile() string { method GetTimestamp (line 2867) | func (x *AzureRepos) GetTimestamp() string { method GetLine (line 2874) | func (x *AzureRepos) GetLine() int64 { method GetVisibility (line 2881) | func (x *AzureRepos) GetVisibility() Visibility { method GetProject (line 2888) | func (x *AzureRepos) GetProject() string { method GetOrganization (line 2895) | func (x *AzureRepos) GetOrganization() string { type Postman (line 2902) | type Postman struct method Reset (line 2924) | func (x *Postman) Reset() { method String (line 2933) | func (x *Postman) String() string { method ProtoMessage (line 2937) | func (*Postman) ProtoMessage() {} method ProtoReflect (line 2939) | func (x *Postman) ProtoReflect() protoreflect.Message { method Descriptor (line 2952) | func (*Postman) Descriptor() ([]byte, []int) { method GetLink (line 2956) | func (x *Postman) GetLink() string { method GetWorkspaceUuid (line 2963) | func (x *Postman) GetWorkspaceUuid() string { method GetWorkspaceName (line 2970) | func (x *Postman) GetWorkspaceName() string { method GetCollectionId (line 2977) | func (x *Postman) GetCollectionId() string { method GetCollectionName (line 2984) | func (x *Postman) GetCollectionName() string { method GetEnvironmentId (line 2991) | func (x *Postman) GetEnvironmentId() string { method GetEnvironmentName (line 2998) | func (x *Postman) GetEnvironmentName() string { method GetRequestId (line 3005) | func (x *Postman) GetRequestId() string { method GetRequestName (line 3012) | func (x *Postman) GetRequestName() string { method GetFolderId (line 3019) | func (x *Postman) GetFolderId() string { method GetFolderName (line 3026) | func (x *Postman) GetFolderName() string { method GetFieldType (line 3033) | func (x *Postman) GetFieldType() string { method GetLocationType (line 3040) | func (x *Postman) GetLocationType() PostmanLocationType { method GetResponseId (line 3047) | func (x *Postman) GetResponseId() string { method GetResponseName (line 3054) | func (x *Postman) GetResponseName() string { type Vector (line 3061) | type Vector struct method Reset (line 3073) | func (x *Vector) Reset() { method String (line 3082) | func (x *Vector) String() string { method ProtoMessage (line 3086) | func (*Vector) ProtoMessage() {} method ProtoReflect (line 3088) | func (x *Vector) ProtoReflect() protoreflect.Message { method Descriptor (line 3101) | func (*Vector) Descriptor() ([]byte, []int) { method GetTimestamp (line 3105) | func (x *Vector) GetTimestamp() *timestamppb.Timestamp { method GetSourceType (line 3112) | func (x *Vector) GetSourceType() string { method GetHost (line 3119) | func (x *Vector) GetHost() string { method GetLocator (line 3126) | func (x *Vector) GetLocator() string { method GetLink (line 3133) | func (x *Vector) GetLink() string { type Webhook (line 3140) | type Webhook struct method Reset (line 3151) | func (x *Webhook) Reset() { method String (line 3160) | func (x *Webhook) String() string { method ProtoMessage (line 3164) | func (*Webhook) ProtoMessage() {} method ProtoReflect (line 3166) | func (x *Webhook) ProtoReflect() protoreflect.Message { method Descriptor (line 3179) | func (*Webhook) Descriptor() ([]byte, []int) { method GetData (line 3183) | func (m *Webhook) GetData() isWebhook_Data { method GetVector (line 3190) | func (x *Webhook) GetVector() *Vector { type isWebhook_Data (line 3197) | type isWebhook_Data interface type Webhook_Vector (line 3201) | type Webhook_Vector struct method isWebhook_Data (line 3205) | func (*Webhook_Vector) isWebhook_Data() {} type Elasticsearch (line 3207) | type Elasticsearch struct method Reset (line 3217) | func (x *Elasticsearch) Reset() { method String (line 3226) | func (x *Elasticsearch) String() string { method ProtoMessage (line 3230) | func (*Elasticsearch) ProtoMessage() {} method ProtoReflect (line 3232) | func (x *Elasticsearch) ProtoReflect() protoreflect.Message { method Descriptor (line 3245) | func (*Elasticsearch) Descriptor() ([]byte, []int) { method GetIndex (line 3249) | func (x *Elasticsearch) GetIndex() string { method GetDocumentId (line 3256) | func (x *Elasticsearch) GetDocumentId() string { method GetTimestamp (line 3263) | func (x *Elasticsearch) GetTimestamp() string { type Sentry (line 3270) | type Sentry struct method Reset (line 3286) | func (x *Sentry) Reset() { method String (line 3295) | func (x *Sentry) String() string { method ProtoMessage (line 3299) | func (*Sentry) ProtoMessage() {} method ProtoReflect (line 3301) | func (x *Sentry) ProtoReflect() protoreflect.Message { method Descriptor (line 3314) | func (*Sentry) Descriptor() ([]byte, []int) { method GetEventId (line 3318) | func (x *Sentry) GetEventId() string { method GetOrganizationId (line 3325) | func (x *Sentry) GetOrganizationId() string { method GetOrganizationSlug (line 3332) | func (x *Sentry) GetOrganizationSlug() string { method GetOrganizationDateCreated (line 3339) | func (x *Sentry) GetOrganizationDateCreated() string { method GetProjectId (line 3346) | func (x *Sentry) GetProjectId() string { method GetProjectSlug (line 3353) | func (x *Sentry) GetProjectSlug() string { method GetIssueId (line 3360) | func (x *Sentry) GetIssueId() string { method GetDateCreated (line 3367) | func (x *Sentry) GetDateCreated() string { method GetLink (line 3374) | func (x *Sentry) GetLink() string { type Stdin (line 3381) | type Stdin struct method Reset (line 3387) | func (x *Stdin) Reset() { method String (line 3396) | func (x *Stdin) String() string { method ProtoMessage (line 3400) | func (*Stdin) ProtoMessage() {} method ProtoReflect (line 3402) | func (x *Stdin) ProtoReflect() protoreflect.Message { method Descriptor (line 3415) | func (*Stdin) Descriptor() ([]byte, []int) { type SlackContinuous (line 3419) | type SlackContinuous struct method Reset (line 3436) | func (x *SlackContinuous) Reset() { method String (line 3445) | func (x *SlackContinuous) String() string { method ProtoMessage (line 3449) | func (*SlackContinuous) ProtoMessage() {} method ProtoReflect (line 3451) | func (x *SlackContinuous) ProtoReflect() protoreflect.Message { method Descriptor (line 3464) | func (*SlackContinuous) Descriptor() ([]byte, []int) { method GetChannelId (line 3468) | func (x *SlackContinuous) GetChannelId() string { method GetChannelName (line 3475) | func (x *SlackContinuous) GetChannelName() string { method GetTimestamp (line 3482) | func (x *SlackContinuous) GetTimestamp() string { method GetUserId (line 3489) | func (x *SlackContinuous) GetUserId() string { method GetLink (line 3496) | func (x *SlackContinuous) GetLink() string { method GetFile (line 3503) | func (x *SlackContinuous) GetFile() string { method GetEmail (line 3510) | func (x *SlackContinuous) GetEmail() string { method GetVisibility (line 3517) | func (x *SlackContinuous) GetVisibility() Visibility { method GetLocation (line 3524) | func (x *SlackContinuous) GetLocation() string { method GetWorkspaceId (line 3531) | func (x *SlackContinuous) GetWorkspaceId() string { type JSONEnumerator (line 3538) | type JSONEnumerator struct method Reset (line 3546) | func (x *JSONEnumerator) Reset() { method String (line 3555) | func (x *JSONEnumerator) String() string { method ProtoMessage (line 3559) | func (*JSONEnumerator) ProtoMessage() {} method ProtoReflect (line 3561) | func (x *JSONEnumerator) ProtoReflect() protoreflect.Message { method Descriptor (line 3574) | func (*JSONEnumerator) Descriptor() ([]byte, []int) { method GetMetadata (line 3578) | func (x *JSONEnumerator) GetMetadata() string { type MetaData (line 3585) | type MetaData struct method Reset (line 3631) | func (x *MetaData) Reset() { method String (line 3640) | func (x *MetaData) String() string { method ProtoMessage (line 3644) | func (*MetaData) ProtoMessage() {} method ProtoReflect (line 3646) | func (x *MetaData) ProtoReflect() protoreflect.Message { method Descriptor (line 3659) | func (*MetaData) Descriptor() ([]byte, []int) { method GetData (line 3663) | func (m *MetaData) GetData() isMetaData_Data { method GetAzure (line 3670) | func (x *MetaData) GetAzure() *Azure { method GetBitbucket (line 3677) | func (x *MetaData) GetBitbucket() *Bitbucket { method GetCircleci (line 3684) | func (x *MetaData) GetCircleci() *CircleCI { method GetConfluence (line 3691) | func (x *MetaData) GetConfluence() *Confluence { method GetDocker (line 3698) | func (x *MetaData) GetDocker() *Docker { method GetEcr (line 3705) | func (x *MetaData) GetEcr() *ECR { method GetGcs (line 3712) | func (x *MetaData) GetGcs() *GCS { method GetGithub (line 3719) | func (x *MetaData) GetGithub() *Github { method GetGitlab (line 3726) | func (x *MetaData) GetGitlab() *Gitlab { method GetJira (line 3733) | func (x *MetaData) GetJira() *Jira { method GetNpm (line 3740) | func (x *MetaData) GetNpm() *NPM { method GetPypi (line 3747) | func (x *MetaData) GetPypi() *PyPi { method GetS3 (line 3754) | func (x *MetaData) GetS3() *S3 { method GetSlack (line 3761) | func (x *MetaData) GetSlack() *Slack { method GetFilesystem (line 3768) | func (x *MetaData) GetFilesystem() *Filesystem { method GetGit (line 3775) | func (x *MetaData) GetGit() *Git { method GetTest (line 3782) | func (x *MetaData) GetTest() *Test { method GetBuildkite (line 3789) | func (x *MetaData) GetBuildkite() *Buildkite { method GetGerrit (line 3796) | func (x *MetaData) GetGerrit() *Gerrit { method GetJenkins (line 3803) | func (x *MetaData) GetJenkins() *Jenkins { method GetTeams (line 3810) | func (x *MetaData) GetTeams() *Teams { method GetArtifactory (line 3817) | func (x *MetaData) GetArtifactory() *Artifactory { method GetSyslog (line 3824) | func (x *MetaData) GetSyslog() *Syslog { method GetForager (line 3831) | func (x *MetaData) GetForager() *Forager { method GetSharepoint (line 3838) | func (x *MetaData) GetSharepoint() *SharePoint { method GetGoogleDrive (line 3845) | func (x *MetaData) GetGoogleDrive() *GoogleDrive { method GetAzureRepos (line 3852) | func (x *MetaData) GetAzureRepos() *AzureRepos { method GetTravisCI (line 3859) | func (x *MetaData) GetTravisCI() *TravisCI { method GetPostman (line 3866) | func (x *MetaData) GetPostman() *Postman { method GetWebhook (line 3873) | func (x *MetaData) GetWebhook() *Webhook { method GetElasticsearch (line 3880) | func (x *MetaData) GetElasticsearch() *Elasticsearch { method GetHuggingface (line 3887) | func (x *MetaData) GetHuggingface() *Huggingface { method GetSentry (line 3894) | func (x *MetaData) GetSentry() *Sentry { method GetStdin (line 3901) | func (x *MetaData) GetStdin() *Stdin { method GetSlackContinuous (line 3908) | func (x *MetaData) GetSlackContinuous() *SlackContinuous { method GetJsonEnumerator (line 3915) | func (x *MetaData) GetJsonEnumerator() *JSONEnumerator { type isMetaData_Data (line 3922) | type isMetaData_Data interface type MetaData_Azure (line 3926) | type MetaData_Azure struct method isMetaData_Data (line 4070) | func (*MetaData_Azure) isMetaData_Data() {} type MetaData_Bitbucket (line 3930) | type MetaData_Bitbucket struct method isMetaData_Data (line 4072) | func (*MetaData_Bitbucket) isMetaData_Data() {} type MetaData_Circleci (line 3934) | type MetaData_Circleci struct method isMetaData_Data (line 4074) | func (*MetaData_Circleci) isMetaData_Data() {} type MetaData_Confluence (line 3938) | type MetaData_Confluence struct method isMetaData_Data (line 4076) | func (*MetaData_Confluence) isMetaData_Data() {} type MetaData_Docker (line 3942) | type MetaData_Docker struct method isMetaData_Data (line 4078) | func (*MetaData_Docker) isMetaData_Data() {} type MetaData_Ecr (line 3946) | type MetaData_Ecr struct method isMetaData_Data (line 4080) | func (*MetaData_Ecr) isMetaData_Data() {} type MetaData_Gcs (line 3950) | type MetaData_Gcs struct method isMetaData_Data (line 4082) | func (*MetaData_Gcs) isMetaData_Data() {} type MetaData_Github (line 3954) | type MetaData_Github struct method isMetaData_Data (line 4084) | func (*MetaData_Github) isMetaData_Data() {} type MetaData_Gitlab (line 3958) | type MetaData_Gitlab struct method isMetaData_Data (line 4086) | func (*MetaData_Gitlab) isMetaData_Data() {} type MetaData_Jira (line 3962) | type MetaData_Jira struct method isMetaData_Data (line 4088) | func (*MetaData_Jira) isMetaData_Data() {} type MetaData_Npm (line 3966) | type MetaData_Npm struct method isMetaData_Data (line 4090) | func (*MetaData_Npm) isMetaData_Data() {} type MetaData_Pypi (line 3970) | type MetaData_Pypi struct method isMetaData_Data (line 4092) | func (*MetaData_Pypi) isMetaData_Data() {} type MetaData_S3 (line 3974) | type MetaData_S3 struct method isMetaData_Data (line 4094) | func (*MetaData_S3) isMetaData_Data() {} type MetaData_Slack (line 3978) | type MetaData_Slack struct method isMetaData_Data (line 4096) | func (*MetaData_Slack) isMetaData_Data() {} type MetaData_Filesystem (line 3982) | type MetaData_Filesystem struct method isMetaData_Data (line 4098) | func (*MetaData_Filesystem) isMetaData_Data() {} type MetaData_Git (line 3986) | type MetaData_Git struct method isMetaData_Data (line 4100) | func (*MetaData_Git) isMetaData_Data() {} type MetaData_Test (line 3990) | type MetaData_Test struct method isMetaData_Data (line 4102) | func (*MetaData_Test) isMetaData_Data() {} type MetaData_Buildkite (line 3994) | type MetaData_Buildkite struct method isMetaData_Data (line 4104) | func (*MetaData_Buildkite) isMetaData_Data() {} type MetaData_Gerrit (line 3998) | type MetaData_Gerrit struct method isMetaData_Data (line 4106) | func (*MetaData_Gerrit) isMetaData_Data() {} type MetaData_Jenkins (line 4002) | type MetaData_Jenkins struct method isMetaData_Data (line 4108) | func (*MetaData_Jenkins) isMetaData_Data() {} type MetaData_Teams (line 4006) | type MetaData_Teams struct method isMetaData_Data (line 4110) | func (*MetaData_Teams) isMetaData_Data() {} type MetaData_Artifactory (line 4010) | type MetaData_Artifactory struct method isMetaData_Data (line 4112) | func (*MetaData_Artifactory) isMetaData_Data() {} type MetaData_Syslog (line 4014) | type MetaData_Syslog struct method isMetaData_Data (line 4114) | func (*MetaData_Syslog) isMetaData_Data() {} type MetaData_Forager (line 4018) | type MetaData_Forager struct method isMetaData_Data (line 4116) | func (*MetaData_Forager) isMetaData_Data() {} type MetaData_Sharepoint (line 4022) | type MetaData_Sharepoint struct method isMetaData_Data (line 4118) | func (*MetaData_Sharepoint) isMetaData_Data() {} type MetaData_GoogleDrive (line 4026) | type MetaData_GoogleDrive struct method isMetaData_Data (line 4120) | func (*MetaData_GoogleDrive) isMetaData_Data() {} type MetaData_AzureRepos (line 4030) | type MetaData_AzureRepos struct method isMetaData_Data (line 4122) | func (*MetaData_AzureRepos) isMetaData_Data() {} type MetaData_TravisCI (line 4034) | type MetaData_TravisCI struct method isMetaData_Data (line 4124) | func (*MetaData_TravisCI) isMetaData_Data() {} type MetaData_Postman (line 4038) | type MetaData_Postman struct method isMetaData_Data (line 4126) | func (*MetaData_Postman) isMetaData_Data() {} type MetaData_Webhook (line 4042) | type MetaData_Webhook struct method isMetaData_Data (line 4128) | func (*MetaData_Webhook) isMetaData_Data() {} type MetaData_Elasticsearch (line 4046) | type MetaData_Elasticsearch struct method isMetaData_Data (line 4130) | func (*MetaData_Elasticsearch) isMetaData_Data() {} type MetaData_Huggingface (line 4050) | type MetaData_Huggingface struct method isMetaData_Data (line 4132) | func (*MetaData_Huggingface) isMetaData_Data() {} type MetaData_Sentry (line 4054) | type MetaData_Sentry struct method isMetaData_Data (line 4134) | func (*MetaData_Sentry) isMetaData_Data() {} type MetaData_Stdin (line 4058) | type MetaData_Stdin struct method isMetaData_Data (line 4136) | func (*MetaData_Stdin) isMetaData_Data() {} type MetaData_SlackContinuous (line 4062) | type MetaData_SlackContinuous struct method isMetaData_Data (line 4138) | func (*MetaData_SlackContinuous) isMetaData_Data() {} type MetaData_JsonEnumerator (line 4066) | type MetaData_JsonEnumerator struct method isMetaData_Data (line 4140) | func (*MetaData_JsonEnumerator) isMetaData_Data() {} function file_source_metadata_proto_rawDescGZIP (line 4770) | func file_source_metadata_proto_rawDescGZIP() []byte { function init (line 4877) | func init() { file_source_metadata_proto_init() } function file_source_metadata_proto_init (line 4878) | func file_source_metadata_proto_init() { FILE: pkg/pb/source_metadatapb/source_metadata.pb.validate.go method Validate (line 41) | func (m *Azure) Validate() error { method ValidateAll (line 48) | func (m *Azure) ValidateAll() error { method validate (line 52) | func (m *Azure) validate(all bool) error { type AzureMultiError (line 78) | type AzureMultiError method Error (line 81) | func (m AzureMultiError) Error() string { method AllErrors (line 90) | func (m AzureMultiError) AllErrors() []error { return m } type AzureValidationError (line 94) | type AzureValidationError struct method Field (line 102) | func (e AzureValidationError) Field() string { return e.field } method Reason (line 105) | func (e AzureValidationError) Reason() string { return e.reason } method Cause (line 108) | func (e AzureValidationError) Cause() error { return e.cause } method Key (line 111) | func (e AzureValidationError) Key() bool { return e.key } method ErrorName (line 114) | func (e AzureValidationError) ErrorName() string { return "AzureValida... method Error (line 117) | func (e AzureValidationError) Error() string { method Validate (line 149) | func (m *Bitbucket) Validate() error { method ValidateAll (line 157) | func (m *Bitbucket) ValidateAll() error { method validate (line 161) | func (m *Bitbucket) validate(all bool) error { type BitbucketMultiError (line 197) | type BitbucketMultiError method Error (line 200) | func (m BitbucketMultiError) Error() string { method AllErrors (line 209) | func (m BitbucketMultiError) AllErrors() []error { return m } type BitbucketValidationError (line 213) | type BitbucketValidationError struct method Field (line 221) | func (e BitbucketValidationError) Field() string { return e.field } method Reason (line 224) | func (e BitbucketValidationError) Reason() string { return e.reason } method Cause (line 227) | func (e BitbucketValidationError) Cause() error { return e.cause } method Key (line 230) | func (e BitbucketValidationError) Key() bool { return e.key } method ErrorName (line 233) | func (e BitbucketValidationError) ErrorName() string { return "Bitbuck... method Error (line 236) | func (e BitbucketValidationError) Error() string { method Validate (line 268) | func (m *Buildkite) Validate() error { method ValidateAll (line 276) | func (m *Buildkite) ValidateAll() error { method validate (line 280) | func (m *Buildkite) validate(all bool) error { type BuildkiteMultiError (line 308) | type BuildkiteMultiError method Error (line 311) | func (m BuildkiteMultiError) Error() string { method AllErrors (line 320) | func (m BuildkiteMultiError) AllErrors() []error { return m } type BuildkiteValidationError (line 324) | type BuildkiteValidationError struct method Field (line 332) | func (e BuildkiteValidationError) Field() string { return e.field } method Reason (line 335) | func (e BuildkiteValidationError) Reason() string { return e.reason } method Cause (line 338) | func (e BuildkiteValidationError) Cause() error { return e.cause } method Key (line 341) | func (e BuildkiteValidationError) Key() bool { return e.key } method ErrorName (line 344) | func (e BuildkiteValidationError) ErrorName() string { return "Buildki... method Error (line 347) | func (e BuildkiteValidationError) Error() string { method Validate (line 379) | func (m *CircleCI) Validate() error { method ValidateAll (line 387) | func (m *CircleCI) ValidateAll() error { method validate (line 391) | func (m *CircleCI) validate(all bool) error { type CircleCIMultiError (line 421) | type CircleCIMultiError method Error (line 424) | func (m CircleCIMultiError) Error() string { method AllErrors (line 433) | func (m CircleCIMultiError) AllErrors() []error { return m } type CircleCIValidationError (line 437) | type CircleCIValidationError struct method Field (line 445) | func (e CircleCIValidationError) Field() string { return e.field } method Reason (line 448) | func (e CircleCIValidationError) Reason() string { return e.reason } method Cause (line 451) | func (e CircleCIValidationError) Cause() error { return e.cause } method Key (line 454) | func (e CircleCIValidationError) Key() bool { return e.key } method ErrorName (line 457) | func (e CircleCIValidationError) ErrorName() string { return "CircleCI... method Error (line 460) | func (e CircleCIValidationError) Error() string { method Validate (line 492) | func (m *TravisCI) Validate() error { method ValidateAll (line 500) | func (m *TravisCI) ValidateAll() error { method validate (line 504) | func (m *TravisCI) validate(all bool) error { type TravisCIMultiError (line 532) | type TravisCIMultiError method Error (line 535) | func (m TravisCIMultiError) Error() string { method AllErrors (line 544) | func (m TravisCIMultiError) AllErrors() []error { return m } type TravisCIValidationError (line 548) | type TravisCIValidationError struct method Field (line 556) | func (e TravisCIValidationError) Field() string { return e.field } method Reason (line 559) | func (e TravisCIValidationError) Reason() string { return e.reason } method Cause (line 562) | func (e TravisCIValidationError) Cause() error { return e.cause } method Key (line 565) | func (e TravisCIValidationError) Key() bool { return e.key } method ErrorName (line 568) | func (e TravisCIValidationError) ErrorName() string { return "TravisCI... method Error (line 571) | func (e TravisCIValidationError) Error() string { method Validate (line 603) | func (m *Confluence) Validate() error { method ValidateAll (line 611) | func (m *Confluence) ValidateAll() error { method validate (line 615) | func (m *Confluence) validate(all bool) error { type ConfluenceMultiError (line 651) | type ConfluenceMultiError method Error (line 654) | func (m ConfluenceMultiError) Error() string { method AllErrors (line 663) | func (m ConfluenceMultiError) AllErrors() []error { return m } type ConfluenceValidationError (line 667) | type ConfluenceValidationError struct method Field (line 675) | func (e ConfluenceValidationError) Field() string { return e.field } method Reason (line 678) | func (e ConfluenceValidationError) Reason() string { return e.reason } method Cause (line 681) | func (e ConfluenceValidationError) Cause() error { return e.cause } method Key (line 684) | func (e ConfluenceValidationError) Key() bool { return e.key } method ErrorName (line 687) | func (e ConfluenceValidationError) ErrorName() string { return "Conflu... method Error (line 690) | func (e ConfluenceValidationError) Error() string { method Validate (line 722) | func (m *Docker) Validate() error { method ValidateAll (line 729) | func (m *Docker) ValidateAll() error { method validate (line 733) | func (m *Docker) validate(all bool) error { type DockerMultiError (line 757) | type DockerMultiError method Error (line 760) | func (m DockerMultiError) Error() string { method AllErrors (line 769) | func (m DockerMultiError) AllErrors() []error { return m } type DockerValidationError (line 773) | type DockerValidationError struct method Field (line 781) | func (e DockerValidationError) Field() string { return e.field } method Reason (line 784) | func (e DockerValidationError) Reason() string { return e.reason } method Cause (line 787) | func (e DockerValidationError) Cause() error { return e.cause } method Key (line 790) | func (e DockerValidationError) Key() bool { return e.key } method ErrorName (line 793) | func (e DockerValidationError) ErrorName() string { return "DockerVali... method Error (line 796) | func (e DockerValidationError) Error() string { method Validate (line 828) | func (m *ECR) Validate() error { method ValidateAll (line 835) | func (m *ECR) ValidateAll() error { method validate (line 839) | func (m *ECR) validate(all bool) error { type ECRMultiError (line 869) | type ECRMultiError method Error (line 872) | func (m ECRMultiError) Error() string { method AllErrors (line 881) | func (m ECRMultiError) AllErrors() []error { return m } type ECRValidationError (line 885) | type ECRValidationError struct method Field (line 893) | func (e ECRValidationError) Field() string { return e.field } method Reason (line 896) | func (e ECRValidationError) Reason() string { return e.reason } method Cause (line 899) | func (e ECRValidationError) Cause() error { return e.cause } method Key (line 902) | func (e ECRValidationError) Key() bool { return e.key } method ErrorName (line 905) | func (e ECRValidationError) ErrorName() string { return "ECRValidation... method Error (line 908) | func (e ECRValidationError) Error() string { method Validate (line 940) | func (m *Filesystem) Validate() error { method ValidateAll (line 948) | func (m *Filesystem) ValidateAll() error { method validate (line 952) | func (m *Filesystem) validate(all bool) error { type FilesystemMultiError (line 976) | type FilesystemMultiError method Error (line 979) | func (m FilesystemMultiError) Error() string { method AllErrors (line 988) | func (m FilesystemMultiError) AllErrors() []error { return m } type FilesystemValidationError (line 992) | type FilesystemValidationError struct method Field (line 1000) | func (e FilesystemValidationError) Field() string { return e.field } method Reason (line 1003) | func (e FilesystemValidationError) Reason() string { return e.reason } method Cause (line 1006) | func (e FilesystemValidationError) Cause() error { return e.cause } method Key (line 1009) | func (e FilesystemValidationError) Key() bool { return e.key } method ErrorName (line 1012) | func (e FilesystemValidationError) ErrorName() string { return "Filesy... method Error (line 1015) | func (e FilesystemValidationError) Error() string { method Validate (line 1047) | func (m *Git) Validate() error { method ValidateAll (line 1054) | func (m *Git) ValidateAll() error { method validate (line 1058) | func (m *Git) validate(all bool) error { type GitMultiError (line 1088) | type GitMultiError method Error (line 1091) | func (m GitMultiError) Error() string { method AllErrors (line 1100) | func (m GitMultiError) AllErrors() []error { return m } type GitValidationError (line 1104) | type GitValidationError struct method Field (line 1112) | func (e GitValidationError) Field() string { return e.field } method Reason (line 1115) | func (e GitValidationError) Reason() string { return e.reason } method Cause (line 1118) | func (e GitValidationError) Cause() error { return e.cause } method Key (line 1121) | func (e GitValidationError) Key() bool { return e.key } method ErrorName (line 1124) | func (e GitValidationError) ErrorName() string { return "GitValidation... method Error (line 1127) | func (e GitValidationError) Error() string { method Validate (line 1159) | func (m *Github) Validate() error { method ValidateAll (line 1166) | func (m *Github) ValidateAll() error { method validate (line 1170) | func (m *Github) validate(all bool) error { type GithubMultiError (line 1206) | type GithubMultiError method Error (line 1209) | func (m GithubMultiError) Error() string { method AllErrors (line 1218) | func (m GithubMultiError) AllErrors() []error { return m } type GithubValidationError (line 1222) | type GithubValidationError struct method Field (line 1230) | func (e GithubValidationError) Field() string { return e.field } method Reason (line 1233) | func (e GithubValidationError) Reason() string { return e.reason } method Cause (line 1236) | func (e GithubValidationError) Cause() error { return e.cause } method Key (line 1239) | func (e GithubValidationError) Key() bool { return e.key } method ErrorName (line 1242) | func (e GithubValidationError) ErrorName() string { return "GithubVali... method Error (line 1245) | func (e GithubValidationError) Error() string { method Validate (line 1277) | func (m *Gitlab) Validate() error { method ValidateAll (line 1284) | func (m *Gitlab) ValidateAll() error { method validate (line 1288) | func (m *Gitlab) validate(all bool) error { type GitlabMultiError (line 1326) | type GitlabMultiError method Error (line 1329) | func (m GitlabMultiError) Error() string { method AllErrors (line 1338) | func (m GitlabMultiError) AllErrors() []error { return m } type GitlabValidationError (line 1342) | type GitlabValidationError struct method Field (line 1350) | func (e GitlabValidationError) Field() string { return e.field } method Reason (line 1353) | func (e GitlabValidationError) Reason() string { return e.reason } method Cause (line 1356) | func (e GitlabValidationError) Cause() error { return e.cause } method Key (line 1359) | func (e GitlabValidationError) Key() bool { return e.key } method ErrorName (line 1362) | func (e GitlabValidationError) ErrorName() string { return "GitlabVali... method Error (line 1365) | func (e GitlabValidationError) Error() string { method Validate (line 1397) | func (m *GCS) Validate() error { method ValidateAll (line 1404) | func (m *GCS) ValidateAll() error { method validate (line 1408) | func (m *GCS) validate(all bool) error { type GCSMultiError (line 1438) | type GCSMultiError method Error (line 1441) | func (m GCSMultiError) Error() string { method AllErrors (line 1450) | func (m GCSMultiError) AllErrors() []error { return m } type GCSValidationError (line 1454) | type GCSValidationError struct method Field (line 1462) | func (e GCSValidationError) Field() string { return e.field } method Reason (line 1465) | func (e GCSValidationError) Reason() string { return e.reason } method Cause (line 1468) | func (e GCSValidationError) Cause() error { return e.cause } method Key (line 1471) | func (e GCSValidationError) Key() bool { return e.key } method ErrorName (line 1474) | func (e GCSValidationError) ErrorName() string { return "GCSValidation... method Error (line 1477) | func (e GCSValidationError) Error() string { method Validate (line 1509) | func (m *Huggingface) Validate() error { method ValidateAll (line 1517) | func (m *Huggingface) ValidateAll() error { method validate (line 1521) | func (m *Huggingface) validate(all bool) error { type HuggingfaceMultiError (line 1557) | type HuggingfaceMultiError method Error (line 1560) | func (m HuggingfaceMultiError) Error() string { method AllErrors (line 1569) | func (m HuggingfaceMultiError) AllErrors() []error { return m } type HuggingfaceValidationError (line 1573) | type HuggingfaceValidationError struct method Field (line 1581) | func (e HuggingfaceValidationError) Field() string { return e.field } method Reason (line 1584) | func (e HuggingfaceValidationError) Reason() string { return e.reason } method Cause (line 1587) | func (e HuggingfaceValidationError) Cause() error { return e.cause } method Key (line 1590) | func (e HuggingfaceValidationError) Key() bool { return e.key } method ErrorName (line 1593) | func (e HuggingfaceValidationError) ErrorName() string { return "Huggi... method Error (line 1596) | func (e HuggingfaceValidationError) Error() string { method Validate (line 1628) | func (m *Jira) Validate() error { method ValidateAll (line 1635) | func (m *Jira) ValidateAll() error { method validate (line 1639) | func (m *Jira) validate(all bool) error { type JiraMultiError (line 1667) | type JiraMultiError method Error (line 1670) | func (m JiraMultiError) Error() string { method AllErrors (line 1679) | func (m JiraMultiError) AllErrors() []error { return m } type JiraValidationError (line 1683) | type JiraValidationError struct method Field (line 1691) | func (e JiraValidationError) Field() string { return e.field } method Reason (line 1694) | func (e JiraValidationError) Reason() string { return e.reason } method Cause (line 1697) | func (e JiraValidationError) Cause() error { return e.cause } method Key (line 1700) | func (e JiraValidationError) Key() bool { return e.key } method ErrorName (line 1703) | func (e JiraValidationError) ErrorName() string { return "JiraValidati... method Error (line 1706) | func (e JiraValidationError) Error() string { method Validate (line 1738) | func (m *NPM) Validate() error { method ValidateAll (line 1745) | func (m *NPM) ValidateAll() error { method validate (line 1749) | func (m *NPM) validate(all bool) error { type NPMMultiError (line 1775) | type NPMMultiError method Error (line 1778) | func (m NPMMultiError) Error() string { method AllErrors (line 1787) | func (m NPMMultiError) AllErrors() []error { return m } type NPMValidationError (line 1791) | type NPMValidationError struct method Field (line 1799) | func (e NPMValidationError) Field() string { return e.field } method Reason (line 1802) | func (e NPMValidationError) Reason() string { return e.reason } method Cause (line 1805) | func (e NPMValidationError) Cause() error { return e.cause } method Key (line 1808) | func (e NPMValidationError) Key() bool { return e.key } method ErrorName (line 1811) | func (e NPMValidationError) ErrorName() string { return "NPMValidation... method Error (line 1814) | func (e NPMValidationError) Error() string { method Validate (line 1846) | func (m *PyPi) Validate() error { method ValidateAll (line 1853) | func (m *PyPi) ValidateAll() error { method validate (line 1857) | func (m *PyPi) validate(all bool) error { type PyPiMultiError (line 1883) | type PyPiMultiError method Error (line 1886) | func (m PyPiMultiError) Error() string { method AllErrors (line 1895) | func (m PyPiMultiError) AllErrors() []error { return m } type PyPiValidationError (line 1899) | type PyPiValidationError struct method Field (line 1907) | func (e PyPiValidationError) Field() string { return e.field } method Reason (line 1910) | func (e PyPiValidationError) Reason() string { return e.reason } method Cause (line 1913) | func (e PyPiValidationError) Cause() error { return e.cause } method Key (line 1916) | func (e PyPiValidationError) Key() bool { return e.key } method ErrorName (line 1919) | func (e PyPiValidationError) ErrorName() string { return "PyPiValidati... method Error (line 1922) | func (e PyPiValidationError) Error() string { method Validate (line 1954) | func (m *S3) Validate() error { method ValidateAll (line 1961) | func (m *S3) ValidateAll() error { method validate (line 1965) | func (m *S3) validate(all bool) error { type S3MultiError (line 1991) | type S3MultiError method Error (line 1994) | func (m S3MultiError) Error() string { method AllErrors (line 2003) | func (m S3MultiError) AllErrors() []error { return m } type S3ValidationError (line 2007) | type S3ValidationError struct method Field (line 2015) | func (e S3ValidationError) Field() string { return e.field } method Reason (line 2018) | func (e S3ValidationError) Reason() string { return e.reason } method Cause (line 2021) | func (e S3ValidationError) Cause() error { return e.cause } method Key (line 2024) | func (e S3ValidationError) Key() bool { return e.key } method ErrorName (line 2027) | func (e S3ValidationError) ErrorName() string { return "S3ValidationEr... method Error (line 2030) | func (e S3ValidationError) Error() string { method Validate (line 2062) | func (m *Slack) Validate() error { method ValidateAll (line 2069) | func (m *Slack) ValidateAll() error { method validate (line 2073) | func (m *Slack) validate(all bool) error { type SlackMultiError (line 2107) | type SlackMultiError method Error (line 2110) | func (m SlackMultiError) Error() string { method AllErrors (line 2119) | func (m SlackMultiError) AllErrors() []error { return m } type SlackValidationError (line 2123) | type SlackValidationError struct method Field (line 2131) | func (e SlackValidationError) Field() string { return e.field } method Reason (line 2134) | func (e SlackValidationError) Reason() string { return e.reason } method Cause (line 2137) | func (e SlackValidationError) Cause() error { return e.cause } method Key (line 2140) | func (e SlackValidationError) Key() bool { return e.key } method ErrorName (line 2143) | func (e SlackValidationError) ErrorName() string { return "SlackValida... method Error (line 2146) | func (e SlackValidationError) Error() string { method Validate (line 2178) | func (m *Gerrit) Validate() error { method ValidateAll (line 2185) | func (m *Gerrit) ValidateAll() error { method validate (line 2189) | func (m *Gerrit) validate(all bool) error { type GerritMultiError (line 2217) | type GerritMultiError method Error (line 2220) | func (m GerritMultiError) Error() string { method AllErrors (line 2229) | func (m GerritMultiError) AllErrors() []error { return m } type GerritValidationError (line 2233) | type GerritValidationError struct method Field (line 2241) | func (e GerritValidationError) Field() string { return e.field } method Reason (line 2244) | func (e GerritValidationError) Reason() string { return e.reason } method Cause (line 2247) | func (e GerritValidationError) Cause() error { return e.cause } method Key (line 2250) | func (e GerritValidationError) Key() bool { return e.key } method ErrorName (line 2253) | func (e GerritValidationError) ErrorName() string { return "GerritVali... method Error (line 2256) | func (e GerritValidationError) Error() string { method Validate (line 2288) | func (m *Test) Validate() error { method ValidateAll (line 2295) | func (m *Test) ValidateAll() error { method validate (line 2299) | func (m *Test) validate(all bool) error { type TestMultiError (line 2317) | type TestMultiError method Error (line 2320) | func (m TestMultiError) Error() string { method AllErrors (line 2329) | func (m TestMultiError) AllErrors() []error { return m } type TestValidationError (line 2333) | type TestValidationError struct method Field (line 2341) | func (e TestValidationError) Field() string { return e.field } method Reason (line 2344) | func (e TestValidationError) Reason() string { return e.reason } method Cause (line 2347) | func (e TestValidationError) Cause() error { return e.cause } method Key (line 2350) | func (e TestValidationError) Key() bool { return e.key } method ErrorName (line 2353) | func (e TestValidationError) ErrorName() string { return "TestValidati... method Error (line 2356) | func (e TestValidationError) Error() string { method Validate (line 2388) | func (m *Jenkins) Validate() error { method ValidateAll (line 2395) | func (m *Jenkins) ValidateAll() error { method validate (line 2399) | func (m *Jenkins) validate(all bool) error { type JenkinsMultiError (line 2423) | type JenkinsMultiError method Error (line 2426) | func (m JenkinsMultiError) Error() string { method AllErrors (line 2435) | func (m JenkinsMultiError) AllErrors() []error { return m } type JenkinsValidationError (line 2439) | type JenkinsValidationError struct method Field (line 2447) | func (e JenkinsValidationError) Field() string { return e.field } method Reason (line 2450) | func (e JenkinsValidationError) Reason() string { return e.reason } method Cause (line 2453) | func (e JenkinsValidationError) Cause() error { return e.cause } method Key (line 2456) | func (e JenkinsValidationError) Key() bool { return e.key } method ErrorName (line 2459) | func (e JenkinsValidationError) ErrorName() string { return "JenkinsVa... method Error (line 2462) | func (e JenkinsValidationError) Error() string { method Validate (line 2494) | func (m *Teams) Validate() error { method ValidateAll (line 2501) | func (m *Teams) ValidateAll() error { method validate (line 2505) | func (m *Teams) validate(all bool) error { type TeamsMultiError (line 2541) | type TeamsMultiError method Error (line 2544) | func (m TeamsMultiError) Error() string { method AllErrors (line 2553) | func (m TeamsMultiError) AllErrors() []error { return m } type TeamsValidationError (line 2557) | type TeamsValidationError struct method Field (line 2565) | func (e TeamsValidationError) Field() string { return e.field } method Reason (line 2568) | func (e TeamsValidationError) Reason() string { return e.reason } method Cause (line 2571) | func (e TeamsValidationError) Cause() error { return e.cause } method Key (line 2574) | func (e TeamsValidationError) Key() bool { return e.key } method ErrorName (line 2577) | func (e TeamsValidationError) ErrorName() string { return "TeamsValida... method Error (line 2580) | func (e TeamsValidationError) Error() string { method Validate (line 2612) | func (m *Artifactory) Validate() error { method ValidateAll (line 2620) | func (m *Artifactory) ValidateAll() error { method validate (line 2624) | func (m *Artifactory) validate(all bool) error { type ArtifactoryMultiError (line 2652) | type ArtifactoryMultiError method Error (line 2655) | func (m ArtifactoryMultiError) Error() string { method AllErrors (line 2664) | func (m ArtifactoryMultiError) AllErrors() []error { return m } type ArtifactoryValidationError (line 2668) | type ArtifactoryValidationError struct method Field (line 2676) | func (e ArtifactoryValidationError) Field() string { return e.field } method Reason (line 2679) | func (e ArtifactoryValidationError) Reason() string { return e.reason } method Cause (line 2682) | func (e ArtifactoryValidationError) Cause() error { return e.cause } method Key (line 2685) | func (e ArtifactoryValidationError) Key() bool { return e.key } method ErrorName (line 2688) | func (e ArtifactoryValidationError) ErrorName() string { return "Artif... method Error (line 2691) | func (e ArtifactoryValidationError) Error() string { method Validate (line 2723) | func (m *Syslog) Validate() error { method ValidateAll (line 2730) | func (m *Syslog) ValidateAll() error { method validate (line 2734) | func (m *Syslog) validate(all bool) error { type SyslogMultiError (line 2762) | type SyslogMultiError method Error (line 2765) | func (m SyslogMultiError) Error() string { method AllErrors (line 2774) | func (m SyslogMultiError) AllErrors() []error { return m } type SyslogValidationError (line 2778) | type SyslogValidationError struct method Field (line 2786) | func (e SyslogValidationError) Field() string { return e.field } method Reason (line 2789) | func (e SyslogValidationError) Reason() string { return e.reason } method Cause (line 2792) | func (e SyslogValidationError) Cause() error { return e.cause } method Key (line 2795) | func (e SyslogValidationError) Key() bool { return e.key } method ErrorName (line 2798) | func (e SyslogValidationError) ErrorName() string { return "SyslogVali... method Error (line 2801) | func (e SyslogValidationError) Error() string { method Validate (line 2833) | func (m *Forager) Validate() error { method ValidateAll (line 2840) | func (m *Forager) ValidateAll() error { method validate (line 2844) | func (m *Forager) validate(all bool) error { type ForagerMultiError (line 2988) | type ForagerMultiError method Error (line 2991) | func (m ForagerMultiError) Error() string { method AllErrors (line 3000) | func (m ForagerMultiError) AllErrors() []error { return m } type ForagerValidationError (line 3004) | type ForagerValidationError struct method Field (line 3012) | func (e ForagerValidationError) Field() string { return e.field } method Reason (line 3015) | func (e ForagerValidationError) Reason() string { return e.reason } method Cause (line 3018) | func (e ForagerValidationError) Cause() error { return e.cause } method Key (line 3021) | func (e ForagerValidationError) Key() bool { return e.key } method ErrorName (line 3024) | func (e ForagerValidationError) ErrorName() string { return "ForagerVa... method Error (line 3027) | func (e ForagerValidationError) Error() string { method Validate (line 3059) | func (m *SharePoint) Validate() error { method ValidateAll (line 3067) | func (m *SharePoint) ValidateAll() error { method validate (line 3071) | func (m *SharePoint) validate(all bool) error { type SharePointMultiError (line 3101) | type SharePointMultiError method Error (line 3104) | func (m SharePointMultiError) Error() string { method AllErrors (line 3113) | func (m SharePointMultiError) AllErrors() []error { return m } type SharePointValidationError (line 3117) | type SharePointValidationError struct method Field (line 3125) | func (e SharePointValidationError) Field() string { return e.field } method Reason (line 3128) | func (e SharePointValidationError) Reason() string { return e.reason } method Cause (line 3131) | func (e SharePointValidationError) Cause() error { return e.cause } method Key (line 3134) | func (e SharePointValidationError) Key() bool { return e.key } method ErrorName (line 3137) | func (e SharePointValidationError) ErrorName() string { return "ShareP... method Error (line 3140) | func (e SharePointValidationError) Error() string { method Validate (line 3172) | func (m *GoogleDrive) Validate() error { method ValidateAll (line 3180) | func (m *GoogleDrive) ValidateAll() error { method validate (line 3184) | func (m *GoogleDrive) validate(all bool) error { type GoogleDriveMultiError (line 3214) | type GoogleDriveMultiError method Error (line 3217) | func (m GoogleDriveMultiError) Error() string { method AllErrors (line 3226) | func (m GoogleDriveMultiError) AllErrors() []error { return m } type GoogleDriveValidationError (line 3230) | type GoogleDriveValidationError struct method Field (line 3238) | func (e GoogleDriveValidationError) Field() string { return e.field } method Reason (line 3241) | func (e GoogleDriveValidationError) Reason() string { return e.reason } method Cause (line 3244) | func (e GoogleDriveValidationError) Cause() error { return e.cause } method Key (line 3247) | func (e GoogleDriveValidationError) Key() bool { return e.key } method ErrorName (line 3250) | func (e GoogleDriveValidationError) ErrorName() string { return "Googl... method Error (line 3253) | func (e GoogleDriveValidationError) Error() string { method Validate (line 3285) | func (m *AzureRepos) Validate() error { method ValidateAll (line 3293) | func (m *AzureRepos) ValidateAll() error { method validate (line 3297) | func (m *AzureRepos) validate(all bool) error { type AzureReposMultiError (line 3335) | type AzureReposMultiError method Error (line 3338) | func (m AzureReposMultiError) Error() string { method AllErrors (line 3347) | func (m AzureReposMultiError) AllErrors() []error { return m } type AzureReposValidationError (line 3351) | type AzureReposValidationError struct method Field (line 3359) | func (e AzureReposValidationError) Field() string { return e.field } method Reason (line 3362) | func (e AzureReposValidationError) Reason() string { return e.reason } method Cause (line 3365) | func (e AzureReposValidationError) Cause() error { return e.cause } method Key (line 3368) | func (e AzureReposValidationError) Key() bool { return e.key } method ErrorName (line 3371) | func (e AzureReposValidationError) ErrorName() string { return "AzureR... method Error (line 3374) | func (e AzureReposValidationError) Error() string { method Validate (line 3406) | func (m *Postman) Validate() error { method ValidateAll (line 3413) | func (m *Postman) ValidateAll() error { method validate (line 3417) | func (m *Postman) validate(all bool) error { type PostmanMultiError (line 3463) | type PostmanMultiError method Error (line 3466) | func (m PostmanMultiError) Error() string { method AllErrors (line 3475) | func (m PostmanMultiError) AllErrors() []error { return m } type PostmanValidationError (line 3479) | type PostmanValidationError struct method Field (line 3487) | func (e PostmanValidationError) Field() string { return e.field } method Reason (line 3490) | func (e PostmanValidationError) Reason() string { return e.reason } method Cause (line 3493) | func (e PostmanValidationError) Cause() error { return e.cause } method Key (line 3496) | func (e PostmanValidationError) Key() bool { return e.key } method ErrorName (line 3499) | func (e PostmanValidationError) ErrorName() string { return "PostmanVa... method Error (line 3502) | func (e PostmanValidationError) Error() string { method Validate (line 3534) | func (m *Vector) Validate() error { method ValidateAll (line 3541) | func (m *Vector) ValidateAll() error { method validate (line 3545) | func (m *Vector) validate(all bool) error { type VectorMultiError (line 3598) | type VectorMultiError method Error (line 3601) | func (m VectorMultiError) Error() string { method AllErrors (line 3610) | func (m VectorMultiError) AllErrors() []error { return m } type VectorValidationError (line 3614) | type VectorValidationError struct method Field (line 3622) | func (e VectorValidationError) Field() string { return e.field } method Reason (line 3625) | func (e VectorValidationError) Reason() string { return e.reason } method Cause (line 3628) | func (e VectorValidationError) Cause() error { return e.cause } method Key (line 3631) | func (e VectorValidationError) Key() bool { return e.key } method ErrorName (line 3634) | func (e VectorValidationError) ErrorName() string { return "VectorVali... method Error (line 3637) | func (e VectorValidationError) Error() string { method Validate (line 3669) | func (m *Webhook) Validate() error { method ValidateAll (line 3676) | func (m *Webhook) ValidateAll() error { method validate (line 3680) | func (m *Webhook) validate(all bool) error { type WebhookMultiError (line 3742) | type WebhookMultiError method Error (line 3745) | func (m WebhookMultiError) Error() string { method AllErrors (line 3754) | func (m WebhookMultiError) AllErrors() []error { return m } type WebhookValidationError (line 3758) | type WebhookValidationError struct method Field (line 3766) | func (e WebhookValidationError) Field() string { return e.field } method Reason (line 3769) | func (e WebhookValidationError) Reason() string { return e.reason } method Cause (line 3772) | func (e WebhookValidationError) Cause() error { return e.cause } method Key (line 3775) | func (e WebhookValidationError) Key() bool { return e.key } method ErrorName (line 3778) | func (e WebhookValidationError) ErrorName() string { return "WebhookVa... method Error (line 3781) | func (e WebhookValidationError) Error() string { method Validate (line 3813) | func (m *Elasticsearch) Validate() error { method ValidateAll (line 3821) | func (m *Elasticsearch) ValidateAll() error { method validate (line 3825) | func (m *Elasticsearch) validate(all bool) error { type ElasticsearchMultiError (line 3848) | type ElasticsearchMultiError method Error (line 3851) | func (m ElasticsearchMultiError) Error() string { method AllErrors (line 3860) | func (m ElasticsearchMultiError) AllErrors() []error { return m } type ElasticsearchValidationError (line 3864) | type ElasticsearchValidationError struct method Field (line 3872) | func (e ElasticsearchValidationError) Field() string { return e.field } method Reason (line 3875) | func (e ElasticsearchValidationError) Reason() string { return e.reason } method Cause (line 3878) | func (e ElasticsearchValidationError) Cause() error { return e.cause } method Key (line 3881) | func (e ElasticsearchValidationError) Key() bool { return e.key } method ErrorName (line 3884) | func (e ElasticsearchValidationError) ErrorName() string { return "Ela... method Error (line 3887) | func (e ElasticsearchValidationError) Error() string { method Validate (line 3919) | func (m *Sentry) Validate() error { method ValidateAll (line 3926) | func (m *Sentry) ValidateAll() error { method validate (line 3930) | func (m *Sentry) validate(all bool) error { type SentryMultiError (line 3964) | type SentryMultiError method Error (line 3967) | func (m SentryMultiError) Error() string { method AllErrors (line 3976) | func (m SentryMultiError) AllErrors() []error { return m } type SentryValidationError (line 3980) | type SentryValidationError struct method Field (line 3988) | func (e SentryValidationError) Field() string { return e.field } method Reason (line 3991) | func (e SentryValidationError) Reason() string { return e.reason } method Cause (line 3994) | func (e SentryValidationError) Cause() error { return e.cause } method Key (line 3997) | func (e SentryValidationError) Key() bool { return e.key } method ErrorName (line 4000) | func (e SentryValidationError) ErrorName() string { return "SentryVali... method Error (line 4003) | func (e SentryValidationError) Error() string { method Validate (line 4035) | func (m *Stdin) Validate() error { method ValidateAll (line 4042) | func (m *Stdin) ValidateAll() error { method validate (line 4046) | func (m *Stdin) validate(all bool) error { type StdinMultiError (line 4062) | type StdinMultiError method Error (line 4065) | func (m StdinMultiError) Error() string { method AllErrors (line 4074) | func (m StdinMultiError) AllErrors() []error { return m } type StdinValidationError (line 4078) | type StdinValidationError struct method Field (line 4086) | func (e StdinValidationError) Field() string { return e.field } method Reason (line 4089) | func (e StdinValidationError) Reason() string { return e.reason } method Cause (line 4092) | func (e StdinValidationError) Cause() error { return e.cause } method Key (line 4095) | func (e StdinValidationError) Key() bool { return e.key } method ErrorName (line 4098) | func (e StdinValidationError) ErrorName() string { return "StdinValida... method Error (line 4101) | func (e StdinValidationError) Error() string { method Validate (line 4133) | func (m *SlackContinuous) Validate() error { method ValidateAll (line 4141) | func (m *SlackContinuous) ValidateAll() error { method validate (line 4145) | func (m *SlackContinuous) validate(all bool) error { type SlackContinuousMultiError (line 4182) | type SlackContinuousMultiError method Error (line 4185) | func (m SlackContinuousMultiError) Error() string { method AllErrors (line 4194) | func (m SlackContinuousMultiError) AllErrors() []error { return m } type SlackContinuousValidationError (line 4198) | type SlackContinuousValidationError struct method Field (line 4206) | func (e SlackContinuousValidationError) Field() string { return e.field } method Reason (line 4209) | func (e SlackContinuousValidationError) Reason() string { return e.rea... method Cause (line 4212) | func (e SlackContinuousValidationError) Cause() error { return e.cause } method Key (line 4215) | func (e SlackContinuousValidationError) Key() bool { return e.key } method ErrorName (line 4218) | func (e SlackContinuousValidationError) ErrorName() string { return "S... method Error (line 4221) | func (e SlackContinuousValidationError) Error() string { method Validate (line 4253) | func (m *JSONEnumerator) Validate() error { method ValidateAll (line 4261) | func (m *JSONEnumerator) ValidateAll() error { method validate (line 4265) | func (m *JSONEnumerator) validate(all bool) error { type JSONEnumeratorMultiError (line 4284) | type JSONEnumeratorMultiError method Error (line 4287) | func (m JSONEnumeratorMultiError) Error() string { method AllErrors (line 4296) | func (m JSONEnumeratorMultiError) AllErrors() []error { return m } type JSONEnumeratorValidationError (line 4300) | type JSONEnumeratorValidationError struct method Field (line 4308) | func (e JSONEnumeratorValidationError) Field() string { return e.field } method Reason (line 4311) | func (e JSONEnumeratorValidationError) Reason() string { return e.reas... method Cause (line 4314) | func (e JSONEnumeratorValidationError) Cause() error { return e.cause } method Key (line 4317) | func (e JSONEnumeratorValidationError) Key() bool { return e.key } method ErrorName (line 4320) | func (e JSONEnumeratorValidationError) ErrorName() string { return "JS... method Error (line 4323) | func (e JSONEnumeratorValidationError) Error() string { method Validate (line 4355) | func (m *MetaData) Validate() error { method ValidateAll (line 4363) | func (m *MetaData) ValidateAll() error { method validate (line 4367) | func (m *MetaData) validate(all bool) error { type MetaDataMultiError (line 5864) | type MetaDataMultiError method Error (line 5867) | func (m MetaDataMultiError) Error() string { method AllErrors (line 5876) | func (m MetaDataMultiError) AllErrors() []error { return m } type MetaDataValidationError (line 5880) | type MetaDataValidationError struct method Field (line 5888) | func (e MetaDataValidationError) Field() string { return e.field } method Reason (line 5891) | func (e MetaDataValidationError) Reason() string { return e.reason } method Cause (line 5894) | func (e MetaDataValidationError) Cause() error { return e.cause } method Key (line 5897) | func (e MetaDataValidationError) Key() bool { return e.key } method ErrorName (line 5900) | func (e MetaDataValidationError) ErrorName() string { return "MetaData... method Error (line 5903) | func (e MetaDataValidationError) Error() string { FILE: pkg/pb/sourcespb/sources.pb.go constant _ (line 23) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 25) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type SourceType (line 28) | type SourceType method Enum (line 170) | func (x SourceType) Enum() *SourceType { method String (line 176) | func (x SourceType) String() string { method Descriptor (line 180) | func (SourceType) Descriptor() protoreflect.EnumDescriptor { method Type (line 184) | func (SourceType) Type() protoreflect.EnumType { method Number (line 188) | func (x SourceType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 193) | func (SourceType) EnumDescriptor() ([]byte, []int) { constant SourceType_SOURCE_TYPE_AZURE_STORAGE (line 31) | SourceType_SOURCE_TYPE_AZURE_STORAGE SourceType = 0 constant SourceType_SOURCE_TYPE_BITBUCKET (line 32) | SourceType_SOURCE_TYPE_BITBUCKET SourceType = 1 constant SourceType_SOURCE_TYPE_CIRCLECI (line 33) | SourceType_SOURCE_TYPE_CIRCLECI SourceType = 2 constant SourceType_SOURCE_TYPE_CONFLUENCE (line 34) | SourceType_SOURCE_TYPE_CONFLUENCE SourceType = 3 constant SourceType_SOURCE_TYPE_DOCKER (line 35) | SourceType_SOURCE_TYPE_DOCKER SourceType = 4 constant SourceType_SOURCE_TYPE_ECR (line 36) | SourceType_SOURCE_TYPE_ECR SourceType = 5 constant SourceType_SOURCE_TYPE_GCS (line 37) | SourceType_SOURCE_TYPE_GCS SourceType = 6 constant SourceType_SOURCE_TYPE_GITHUB (line 38) | SourceType_SOURCE_TYPE_GITHUB SourceType = 7 constant SourceType_SOURCE_TYPE_PUBLIC_GIT (line 39) | SourceType_SOURCE_TYPE_PUBLIC_GIT SourceType = 8 constant SourceType_SOURCE_TYPE_GITLAB (line 40) | SourceType_SOURCE_TYPE_GITLAB SourceType = 9 constant SourceType_SOURCE_TYPE_JIRA (line 41) | SourceType_SOURCE_TYPE_JIRA SourceType = 10 constant SourceType_SOURCE_TYPE_NPM_UNAUTHD_PACKAGES (line 42) | SourceType_SOURCE_TYPE_NPM_UNAUTHD_PACKAGES SourceType = 11 constant SourceType_SOURCE_TYPE_PYPI_UNAUTHD_PACKAGES (line 43) | SourceType_SOURCE_TYPE_PYPI_UNAUTHD_PACKAGES SourceType = 12 constant SourceType_SOURCE_TYPE_S3 (line 44) | SourceType_SOURCE_TYPE_S3 SourceType = 13 constant SourceType_SOURCE_TYPE_SLACK (line 45) | SourceType_SOURCE_TYPE_SLACK SourceType = 14 constant SourceType_SOURCE_TYPE_FILESYSTEM (line 46) | SourceType_SOURCE_TYPE_FILESYSTEM SourceType = 15 constant SourceType_SOURCE_TYPE_GIT (line 47) | SourceType_SOURCE_TYPE_GIT SourceType = 16 constant SourceType_SOURCE_TYPE_TEST (line 48) | SourceType_SOURCE_TYPE_TEST SourceType = 17 constant SourceType_SOURCE_TYPE_S3_UNAUTHED (line 49) | SourceType_SOURCE_TYPE_S3_UNAUTHED SourceType = 18 constant SourceType_SOURCE_TYPE_GITHUB_UNAUTHENTICATED_ORG (line 50) | SourceType_SOURCE_TYPE_GITHUB_UNAUTHENTICATED_ORG SourceType = 19 constant SourceType_SOURCE_TYPE_BUILDKITE (line 51) | SourceType_SOURCE_TYPE_BUILDKITE SourceType = 20 constant SourceType_SOURCE_TYPE_GERRIT (line 52) | SourceType_SOURCE_TYPE_GERRIT SourceType = 21 constant SourceType_SOURCE_TYPE_JENKINS (line 53) | SourceType_SOURCE_TYPE_JENKINS SourceType = 22 constant SourceType_SOURCE_TYPE_TEAMS (line 54) | SourceType_SOURCE_TYPE_TEAMS SourceType = 23 constant SourceType_SOURCE_TYPE_JFROG_ARTIFACTORY (line 55) | SourceType_SOURCE_TYPE_JFROG_ARTIFACTORY SourceType = 24 constant SourceType_SOURCE_TYPE_SYSLOG (line 56) | SourceType_SOURCE_TYPE_SYSLOG SourceType = 25 constant SourceType_SOURCE_TYPE_PUBLIC_EVENT_MONITORING (line 57) | SourceType_SOURCE_TYPE_PUBLIC_EVENT_MONITORING SourceType = 26 constant SourceType_SOURCE_TYPE_SLACK_REALTIME (line 58) | SourceType_SOURCE_TYPE_SLACK_REALTIME SourceType = 27 constant SourceType_SOURCE_TYPE_GOOGLE_DRIVE (line 59) | SourceType_SOURCE_TYPE_GOOGLE_DRIVE SourceType = 28 constant SourceType_SOURCE_TYPE_SHAREPOINT (line 60) | SourceType_SOURCE_TYPE_SHAREPOINT SourceType = 29 constant SourceType_SOURCE_TYPE_GCS_UNAUTHED (line 61) | SourceType_SOURCE_TYPE_GCS_UNAUTHED SourceType = 30 constant SourceType_SOURCE_TYPE_AZURE_REPOS (line 62) | SourceType_SOURCE_TYPE_AZURE_REPOS SourceType = 31 constant SourceType_SOURCE_TYPE_TRAVISCI (line 63) | SourceType_SOURCE_TYPE_TRAVISCI SourceType = 32 constant SourceType_SOURCE_TYPE_POSTMAN (line 64) | SourceType_SOURCE_TYPE_POSTMAN SourceType = 33 constant SourceType_SOURCE_TYPE_WEBHOOK (line 65) | SourceType_SOURCE_TYPE_WEBHOOK SourceType = 34 constant SourceType_SOURCE_TYPE_ELASTICSEARCH (line 66) | SourceType_SOURCE_TYPE_ELASTICSEARCH SourceType = 35 constant SourceType_SOURCE_TYPE_HUGGINGFACE (line 67) | SourceType_SOURCE_TYPE_HUGGINGFACE SourceType = 36 constant SourceType_SOURCE_TYPE_GITHUB_EXPERIMENTAL (line 68) | SourceType_SOURCE_TYPE_GITHUB_EXPERIMENTAL SourceType = 37 constant SourceType_SOURCE_TYPE_SENTRY (line 69) | SourceType_SOURCE_TYPE_SENTRY SourceType = 38 constant SourceType_SOURCE_TYPE_GITHUB_REALTIME (line 70) | SourceType_SOURCE_TYPE_GITHUB_REALTIME SourceType = 39 constant SourceType_SOURCE_TYPE_STDIN (line 71) | SourceType_SOURCE_TYPE_STDIN SourceType = 40 constant SourceType_SOURCE_TYPE_SLACK_CONTINUOUS (line 72) | SourceType_SOURCE_TYPE_SLACK_CONTINUOUS SourceType = 41 constant SourceType_SOURCE_TYPE_JSON_ENUMERATOR (line 73) | SourceType_SOURCE_TYPE_JSON_ENUMERATOR SourceType = 42 type BitbucketInstallationType (line 197) | type BitbucketInstallationType method Enum (line 219) | func (x BitbucketInstallationType) Enum() *BitbucketInstallationType { method String (line 225) | func (x BitbucketInstallationType) String() string { method Descriptor (line 229) | func (BitbucketInstallationType) Descriptor() protoreflect.EnumDescrip... method Type (line 233) | func (BitbucketInstallationType) Type() protoreflect.EnumType { method Number (line 237) | func (x BitbucketInstallationType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 242) | func (BitbucketInstallationType) EnumDescriptor() ([]byte, []int) { constant BitbucketInstallationType_AUTODETECT (line 200) | BitbucketInstallationType_AUTODETECT BitbucketInstallationType = 0 constant BitbucketInstallationType_CLOUD (line 201) | BitbucketInstallationType_CLOUD BitbucketInstallationType = 1 constant BitbucketInstallationType_DATA_CENTER (line 202) | BitbucketInstallationType_DATA_CENTER BitbucketInstallationType = 2 type JiraInstallationType (line 246) | type JiraInstallationType method Enum (line 268) | func (x JiraInstallationType) Enum() *JiraInstallationType { method String (line 274) | func (x JiraInstallationType) String() string { method Descriptor (line 278) | func (JiraInstallationType) Descriptor() protoreflect.EnumDescriptor { method Type (line 282) | func (JiraInstallationType) Type() protoreflect.EnumType { method Number (line 286) | func (x JiraInstallationType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 291) | func (JiraInstallationType) EnumDescriptor() ([]byte, []int) { constant JiraInstallationType_JIRA_INSTALLATION_TYPE_AUTODETECT (line 249) | JiraInstallationType_JIRA_INSTALLATION_TYPE_AUTODETECT JiraInstallation... constant JiraInstallationType_JIRA_INSTALLATION_TYPE_CLOUD (line 250) | JiraInstallationType_JIRA_INSTALLATION_TYPE_CLOUD JiraInstallation... constant JiraInstallationType_JIRA_INSTALLATION_TYPE_DATA_CENTER (line 251) | JiraInstallationType_JIRA_INSTALLATION_TYPE_DATA_CENTER JiraInstallation... type Confluence_GetAllSpacesScope (line 295) | type Confluence_GetAllSpacesScope method Enum (line 317) | func (x Confluence_GetAllSpacesScope) Enum() *Confluence_GetAllSpacesS... method String (line 323) | func (x Confluence_GetAllSpacesScope) String() string { method Descriptor (line 327) | func (Confluence_GetAllSpacesScope) Descriptor() protoreflect.EnumDesc... method Type (line 331) | func (Confluence_GetAllSpacesScope) Type() protoreflect.EnumType { method Number (line 335) | func (x Confluence_GetAllSpacesScope) Number() protoreflect.EnumNumber { method EnumDescriptor (line 340) | func (Confluence_GetAllSpacesScope) EnumDescriptor() ([]byte, []int) { constant Confluence_ALL (line 298) | Confluence_ALL Confluence_GetAllSpacesScope = 0 constant Confluence_GLOBAL (line 299) | Confluence_GLOBAL Confluence_GetAllSpacesScope = 1 constant Confluence_PERSONAL (line 300) | Confluence_PERSONAL Confluence_GetAllSpacesScope = 2 type LocalSource (line 344) | type LocalSource struct method Reset (line 365) | func (x *LocalSource) Reset() { method String (line 374) | func (x *LocalSource) String() string { method ProtoMessage (line 378) | func (*LocalSource) ProtoMessage() {} method ProtoReflect (line 380) | func (x *LocalSource) ProtoReflect() protoreflect.Message { method Descriptor (line 393) | func (*LocalSource) Descriptor() ([]byte, []int) { method GetType (line 397) | func (x *LocalSource) GetType() string { method GetName (line 404) | func (x *LocalSource) GetName() string { method GetScanInterval (line 412) | func (x *LocalSource) GetScanInterval() *durationpb.Duration { method GetVerify (line 419) | func (x *LocalSource) GetVerify() bool { method GetConnection (line 426) | func (x *LocalSource) GetConnection() *anypb.Any { method GetScanPeriod (line 433) | func (x *LocalSource) GetScanPeriod() string { type Artifactory (line 441) | type Artifactory struct method Reset (line 458) | func (x *Artifactory) Reset() { method String (line 467) | func (x *Artifactory) String() string { method ProtoMessage (line 471) | func (*Artifactory) ProtoMessage() {} method ProtoReflect (line 473) | func (x *Artifactory) ProtoReflect() protoreflect.Message { method Descriptor (line 486) | func (*Artifactory) Descriptor() ([]byte, []int) { method GetEndpoint (line 490) | func (x *Artifactory) GetEndpoint() string { method GetCredential (line 497) | func (m *Artifactory) GetCredential() isArtifactory_Credential { method GetBasicAuth (line 504) | func (x *Artifactory) GetBasicAuth() *credentialspb.BasicAuth { method GetAccessToken (line 511) | func (x *Artifactory) GetAccessToken() string { method GetUnauthenticated (line 518) | func (x *Artifactory) GetUnauthenticated() *credentialspb.Unauthentica... method GetRepositories (line 525) | func (x *Artifactory) GetRepositories() []string { method GetIncludePaths (line 532) | func (x *Artifactory) GetIncludePaths() []string { method GetIgnorePaths (line 539) | func (x *Artifactory) GetIgnorePaths() []string { type isArtifactory_Credential (line 546) | type isArtifactory_Credential interface type Artifactory_BasicAuth (line 550) | type Artifactory_BasicAuth struct method isArtifactory_Credential (line 562) | func (*Artifactory_BasicAuth) isArtifactory_Credential() {} type Artifactory_AccessToken (line 554) | type Artifactory_AccessToken struct method isArtifactory_Credential (line 564) | func (*Artifactory_AccessToken) isArtifactory_Credential() {} type Artifactory_Unauthenticated (line 558) | type Artifactory_Unauthenticated struct method isArtifactory_Credential (line 566) | func (*Artifactory_Unauthenticated) isArtifactory_Credential() {} type AzureStorage (line 568) | type AzureStorage struct method Reset (line 583) | func (x *AzureStorage) Reset() { method String (line 592) | func (x *AzureStorage) String() string { method ProtoMessage (line 596) | func (*AzureStorage) ProtoMessage() {} method ProtoReflect (line 598) | func (x *AzureStorage) ProtoReflect() protoreflect.Message { method Descriptor (line 611) | func (*AzureStorage) Descriptor() ([]byte, []int) { method GetCredential (line 615) | func (m *AzureStorage) GetCredential() isAzureStorage_Credential { method GetConnectionString (line 622) | func (x *AzureStorage) GetConnectionString() string { method GetBasicAuth (line 629) | func (x *AzureStorage) GetBasicAuth() *credentialspb.BasicAuth { method GetClientCertificate (line 636) | func (x *AzureStorage) GetClientCertificate() string { method GetUnauthenticated (line 643) | func (x *AzureStorage) GetUnauthenticated() *credentialspb.Unauthentic... method GetStorageContainers (line 650) | func (x *AzureStorage) GetStorageContainers() []string { type isAzureStorage_Credential (line 657) | type isAzureStorage_Credential interface type AzureStorage_ConnectionString (line 661) | type AzureStorage_ConnectionString struct method isAzureStorage_Credential (line 677) | func (*AzureStorage_ConnectionString) isAzureStorage_Credential() {} type AzureStorage_BasicAuth (line 665) | type AzureStorage_BasicAuth struct method isAzureStorage_Credential (line 679) | func (*AzureStorage_BasicAuth) isAzureStorage_Credential() {} type AzureStorage_ClientCertificate (line 669) | type AzureStorage_ClientCertificate struct method isAzureStorage_Credential (line 681) | func (*AzureStorage_ClientCertificate) isAzureStorage_Credential() {} type AzureStorage_Unauthenticated (line 673) | type AzureStorage_Unauthenticated struct method isAzureStorage_Credential (line 683) | func (*AzureStorage_Unauthenticated) isAzureStorage_Credential() {} type Bitbucket (line 685) | type Bitbucket struct method Reset (line 708) | func (x *Bitbucket) Reset() { method String (line 717) | func (x *Bitbucket) String() string { method ProtoMessage (line 721) | func (*Bitbucket) ProtoMessage() {} method ProtoReflect (line 723) | func (x *Bitbucket) ProtoReflect() protoreflect.Message { method Descriptor (line 736) | func (*Bitbucket) Descriptor() ([]byte, []int) { method GetEndpoint (line 740) | func (x *Bitbucket) GetEndpoint() string { method GetCredential (line 747) | func (m *Bitbucket) GetCredential() isBitbucket_Credential { method GetToken (line 754) | func (x *Bitbucket) GetToken() string { method GetOauth (line 761) | func (x *Bitbucket) GetOauth() *credentialspb.Oauth2 { method GetBasicAuth (line 768) | func (x *Bitbucket) GetBasicAuth() *credentialspb.BasicAuth { method GetRepositories (line 775) | func (x *Bitbucket) GetRepositories() []string { method GetIgnoreRepos (line 782) | func (x *Bitbucket) GetIgnoreRepos() []string { method GetSkipBinaries (line 789) | func (x *Bitbucket) GetSkipBinaries() bool { method GetSkipArchives (line 796) | func (x *Bitbucket) GetSkipArchives() bool { method GetInstallationType (line 803) | func (x *Bitbucket) GetInstallationType() BitbucketInstallationType { method GetOauthAuthorizationEndpoint (line 810) | func (x *Bitbucket) GetOauthAuthorizationEndpoint() string { method GetOauthTokenEndpoint (line 817) | func (x *Bitbucket) GetOauthTokenEndpoint() string { method GetOauthScopes (line 824) | func (x *Bitbucket) GetOauthScopes() []string { method GetAllowSecretsManagerWrite (line 831) | func (x *Bitbucket) GetAllowSecretsManagerWrite() bool { type isBitbucket_Credential (line 838) | type isBitbucket_Credential interface type Bitbucket_Token (line 842) | type Bitbucket_Token struct method isBitbucket_Credential (line 854) | func (*Bitbucket_Token) isBitbucket_Credential() {} type Bitbucket_Oauth (line 846) | type Bitbucket_Oauth struct method isBitbucket_Credential (line 856) | func (*Bitbucket_Oauth) isBitbucket_Credential() {} type Bitbucket_BasicAuth (line 850) | type Bitbucket_BasicAuth struct method isBitbucket_Credential (line 858) | func (*Bitbucket_BasicAuth) isBitbucket_Credential() {} type CircleCI (line 860) | type CircleCI struct method Reset (line 872) | func (x *CircleCI) Reset() { method String (line 881) | func (x *CircleCI) String() string { method ProtoMessage (line 885) | func (*CircleCI) ProtoMessage() {} method ProtoReflect (line 887) | func (x *CircleCI) ProtoReflect() protoreflect.Message { method Descriptor (line 900) | func (*CircleCI) Descriptor() ([]byte, []int) { method GetEndpoint (line 904) | func (x *CircleCI) GetEndpoint() string { method GetCredential (line 911) | func (m *CircleCI) GetCredential() isCircleCI_Credential { method GetToken (line 918) | func (x *CircleCI) GetToken() string { type isCircleCI_Credential (line 925) | type isCircleCI_Credential interface type CircleCI_Token (line 929) | type CircleCI_Token struct method isCircleCI_Credential (line 933) | func (*CircleCI_Token) isCircleCI_Credential() {} type TravisCI (line 935) | type TravisCI struct method Reset (line 947) | func (x *TravisCI) Reset() { method String (line 956) | func (x *TravisCI) String() string { method ProtoMessage (line 960) | func (*TravisCI) ProtoMessage() {} method ProtoReflect (line 962) | func (x *TravisCI) ProtoReflect() protoreflect.Message { method Descriptor (line 975) | func (*TravisCI) Descriptor() ([]byte, []int) { method GetEndpoint (line 979) | func (x *TravisCI) GetEndpoint() string { method GetCredential (line 986) | func (m *TravisCI) GetCredential() isTravisCI_Credential { method GetToken (line 993) | func (x *TravisCI) GetToken() string { type isTravisCI_Credential (line 1000) | type isTravisCI_Credential interface type TravisCI_Token (line 1004) | type TravisCI_Token struct method isTravisCI_Credential (line 1008) | func (*TravisCI_Token) isTravisCI_Credential() {} type Confluence (line 1010) | type Confluence struct method Reset (line 1031) | func (x *Confluence) Reset() { method String (line 1040) | func (x *Confluence) String() string { method ProtoMessage (line 1044) | func (*Confluence) ProtoMessage() {} method ProtoReflect (line 1046) | func (x *Confluence) ProtoReflect() protoreflect.Message { method Descriptor (line 1059) | func (*Confluence) Descriptor() ([]byte, []int) { method GetEndpoint (line 1063) | func (x *Confluence) GetEndpoint() string { method GetCredential (line 1070) | func (m *Confluence) GetCredential() isConfluence_Credential { method GetUnauthenticated (line 1077) | func (x *Confluence) GetUnauthenticated() *credentialspb.Unauthenticat... method GetBasicAuth (line 1084) | func (x *Confluence) GetBasicAuth() *credentialspb.BasicAuth { method GetToken (line 1091) | func (x *Confluence) GetToken() string { method GetSpacesScope (line 1098) | func (x *Confluence) GetSpacesScope() Confluence_GetAllSpacesScope { method GetInsecureSkipVerifyTls (line 1105) | func (x *Confluence) GetInsecureSkipVerifyTls() bool { method GetSpaces (line 1112) | func (x *Confluence) GetSpaces() []string { method GetIgnoreSpaces (line 1119) | func (x *Confluence) GetIgnoreSpaces() []string { method GetIncludeAttachments (line 1126) | func (x *Confluence) GetIncludeAttachments() bool { method GetSkipHistory (line 1133) | func (x *Confluence) GetSkipHistory() bool { method GetIncludeComments (line 1140) | func (x *Confluence) GetIncludeComments() bool { type isConfluence_Credential (line 1147) | type isConfluence_Credential interface type Confluence_Unauthenticated (line 1151) | type Confluence_Unauthenticated struct method isConfluence_Credential (line 1163) | func (*Confluence_Unauthenticated) isConfluence_Credential() {} type Confluence_BasicAuth (line 1155) | type Confluence_BasicAuth struct method isConfluence_Credential (line 1165) | func (*Confluence_BasicAuth) isConfluence_Credential() {} type Confluence_Token (line 1159) | type Confluence_Token struct method isConfluence_Credential (line 1167) | func (*Confluence_Token) isConfluence_Credential() {} type Docker (line 1169) | type Docker struct method Reset (line 1187) | func (x *Docker) Reset() { method String (line 1196) | func (x *Docker) String() string { method ProtoMessage (line 1200) | func (*Docker) ProtoMessage() {} method ProtoReflect (line 1202) | func (x *Docker) ProtoReflect() protoreflect.Message { method Descriptor (line 1215) | func (*Docker) Descriptor() ([]byte, []int) { method GetCredential (line 1219) | func (m *Docker) GetCredential() isDocker_Credential { method GetUnauthenticated (line 1226) | func (x *Docker) GetUnauthenticated() *credentialspb.Unauthenticated { method GetBasicAuth (line 1233) | func (x *Docker) GetBasicAuth() *credentialspb.BasicAuth { method GetBearerToken (line 1240) | func (x *Docker) GetBearerToken() string { method GetDockerKeychain (line 1247) | func (x *Docker) GetDockerKeychain() bool { method GetImages (line 1254) | func (x *Docker) GetImages() []string { method GetExcludePaths (line 1261) | func (x *Docker) GetExcludePaths() []string { method GetNamespace (line 1268) | func (x *Docker) GetNamespace() string { method GetRegistryToken (line 1275) | func (x *Docker) GetRegistryToken() string { type isDocker_Credential (line 1282) | type isDocker_Credential interface type Docker_Unauthenticated (line 1286) | type Docker_Unauthenticated struct method isDocker_Credential (line 1302) | func (*Docker_Unauthenticated) isDocker_Credential() {} type Docker_BasicAuth (line 1290) | type Docker_BasicAuth struct method isDocker_Credential (line 1304) | func (*Docker_BasicAuth) isDocker_Credential() {} type Docker_BearerToken (line 1294) | type Docker_BearerToken struct method isDocker_Credential (line 1306) | func (*Docker_BearerToken) isDocker_Credential() {} type Docker_DockerKeychain (line 1298) | type Docker_DockerKeychain struct method isDocker_Credential (line 1308) | func (*Docker_DockerKeychain) isDocker_Credential() {} type ECR (line 1310) | type ECR struct method Reset (line 1322) | func (x *ECR) Reset() { method String (line 1331) | func (x *ECR) String() string { method ProtoMessage (line 1335) | func (*ECR) ProtoMessage() {} method ProtoReflect (line 1337) | func (x *ECR) ProtoReflect() protoreflect.Message { method Descriptor (line 1350) | func (*ECR) Descriptor() ([]byte, []int) { method GetCredential (line 1354) | func (m *ECR) GetCredential() isECR_Credential { method GetAccessKey (line 1361) | func (x *ECR) GetAccessKey() *credentialspb.KeySecret { method GetRegistries (line 1368) | func (x *ECR) GetRegistries() []string { type isECR_Credential (line 1375) | type isECR_Credential interface type ECR_AccessKey (line 1379) | type ECR_AccessKey struct method isECR_Credential (line 1383) | func (*ECR_AccessKey) isECR_Credential() {} type Filesystem (line 1385) | type Filesystem struct method Reset (line 1400) | func (x *Filesystem) Reset() { method String (line 1409) | func (x *Filesystem) String() string { method ProtoMessage (line 1413) | func (*Filesystem) ProtoMessage() {} method ProtoReflect (line 1415) | func (x *Filesystem) ProtoReflect() protoreflect.Message { method Descriptor (line 1428) | func (*Filesystem) Descriptor() ([]byte, []int) { method GetDirectories (line 1432) | func (x *Filesystem) GetDirectories() []string { method GetPaths (line 1439) | func (x *Filesystem) GetPaths() []string { method GetIncludePathsFile (line 1446) | func (x *Filesystem) GetIncludePathsFile() string { method GetExcludePathsFile (line 1453) | func (x *Filesystem) GetExcludePathsFile() string { method GetSkipBinaries (line 1460) | func (x *Filesystem) GetSkipBinaries() bool { method GetMaxSymlinkDepth (line 1467) | func (x *Filesystem) GetMaxSymlinkDepth() int32 { type GCS (line 1474) | type GCS struct method Reset (line 1496) | func (x *GCS) Reset() { method String (line 1505) | func (x *GCS) String() string { method ProtoMessage (line 1509) | func (*GCS) ProtoMessage() {} method ProtoReflect (line 1511) | func (x *GCS) ProtoReflect() protoreflect.Message { method Descriptor (line 1524) | func (*GCS) Descriptor() ([]byte, []int) { method GetCredential (line 1528) | func (m *GCS) GetCredential() isGCS_Credential { method GetJsonServiceAccount (line 1535) | func (x *GCS) GetJsonServiceAccount() string { method GetApiKey (line 1542) | func (x *GCS) GetApiKey() string { method GetUnauthenticated (line 1549) | func (x *GCS) GetUnauthenticated() *credentialspb.Unauthenticated { method GetAdc (line 1556) | func (x *GCS) GetAdc() *credentialspb.CloudEnvironment { method GetServiceAccountFile (line 1563) | func (x *GCS) GetServiceAccountFile() string { method GetOauth (line 1570) | func (x *GCS) GetOauth() *credentialspb.Oauth2 { method GetProjectId (line 1577) | func (x *GCS) GetProjectId() string { method GetIncludeBuckets (line 1584) | func (x *GCS) GetIncludeBuckets() []string { method GetExcludeBuckets (line 1591) | func (x *GCS) GetExcludeBuckets() []string { method GetIncludeObjects (line 1598) | func (x *GCS) GetIncludeObjects() []string { method GetExcludeObjects (line 1605) | func (x *GCS) GetExcludeObjects() []string { method GetMaxObjectSize (line 1612) | func (x *GCS) GetMaxObjectSize() int64 { type isGCS_Credential (line 1619) | type isGCS_Credential interface type GCS_JsonServiceAccount (line 1623) | type GCS_JsonServiceAccount struct method isGCS_Credential (line 1647) | func (*GCS_JsonServiceAccount) isGCS_Credential() {} type GCS_ApiKey (line 1627) | type GCS_ApiKey struct method isGCS_Credential (line 1649) | func (*GCS_ApiKey) isGCS_Credential() {} type GCS_Unauthenticated (line 1631) | type GCS_Unauthenticated struct method isGCS_Credential (line 1651) | func (*GCS_Unauthenticated) isGCS_Credential() {} type GCS_Adc (line 1635) | type GCS_Adc struct method isGCS_Credential (line 1653) | func (*GCS_Adc) isGCS_Credential() {} type GCS_ServiceAccountFile (line 1639) | type GCS_ServiceAccountFile struct method isGCS_Credential (line 1655) | func (*GCS_ServiceAccountFile) isGCS_Credential() {} type GCS_Oauth (line 1643) | type GCS_Oauth struct method isGCS_Credential (line 1657) | func (*GCS_Oauth) isGCS_Credential() {} type Git (line 1659) | type Git struct method Reset (line 1692) | func (x *Git) Reset() { method String (line 1701) | func (x *Git) String() string { method ProtoMessage (line 1705) | func (*Git) ProtoMessage() {} method ProtoReflect (line 1707) | func (x *Git) ProtoReflect() protoreflect.Message { method Descriptor (line 1720) | func (*Git) Descriptor() ([]byte, []int) { method GetCredential (line 1724) | func (m *Git) GetCredential() isGit_Credential { method GetBasicAuth (line 1731) | func (x *Git) GetBasicAuth() *credentialspb.BasicAuth { method GetUnauthenticated (line 1738) | func (x *Git) GetUnauthenticated() *credentialspb.Unauthenticated { method GetSshAuth (line 1745) | func (x *Git) GetSshAuth() *credentialspb.SSHAuth { method GetDirectories (line 1752) | func (x *Git) GetDirectories() []string { method GetRepositories (line 1759) | func (x *Git) GetRepositories() []string { method GetHead (line 1766) | func (x *Git) GetHead() string { method GetBase (line 1773) | func (x *Git) GetBase() string { method GetBare (line 1780) | func (x *Git) GetBare() bool { method GetIncludePathsFile (line 1787) | func (x *Git) GetIncludePathsFile() string { method GetExcludePathsFile (line 1794) | func (x *Git) GetExcludePathsFile() string { method GetExcludeGlobs (line 1801) | func (x *Git) GetExcludeGlobs() string { method GetMaxDepth (line 1808) | func (x *Git) GetMaxDepth() int64 { method GetUri (line 1815) | func (x *Git) GetUri() string { method GetSkipBinaries (line 1822) | func (x *Git) GetSkipBinaries() bool { method GetSkipArchives (line 1829) | func (x *Git) GetSkipArchives() bool { method GetClonePath (line 1836) | func (x *Git) GetClonePath() string { method GetNoCleanup (line 1843) | func (x *Git) GetNoCleanup() bool { method GetPrintLegacyJson (line 1850) | func (x *Git) GetPrintLegacyJson() bool { method GetTrustLocalGitConfig (line 1857) | func (x *Git) GetTrustLocalGitConfig() bool { type isGit_Credential (line 1864) | type isGit_Credential interface type Git_BasicAuth (line 1868) | type Git_BasicAuth struct method isGit_Credential (line 1880) | func (*Git_BasicAuth) isGit_Credential() {} type Git_Unauthenticated (line 1872) | type Git_Unauthenticated struct method isGit_Credential (line 1882) | func (*Git_Unauthenticated) isGit_Credential() {} type Git_SshAuth (line 1876) | type Git_SshAuth struct method isGit_Credential (line 1884) | func (*Git_SshAuth) isGit_Credential() {} type GitLab (line 1886) | type GitLab struct method Reset (line 1911) | func (x *GitLab) Reset() { method String (line 1920) | func (x *GitLab) String() string { method ProtoMessage (line 1924) | func (*GitLab) ProtoMessage() {} method ProtoReflect (line 1926) | func (x *GitLab) ProtoReflect() protoreflect.Message { method Descriptor (line 1939) | func (*GitLab) Descriptor() ([]byte, []int) { method GetEndpoint (line 1943) | func (x *GitLab) GetEndpoint() string { method GetCredential (line 1950) | func (m *GitLab) GetCredential() isGitLab_Credential { method GetToken (line 1957) | func (x *GitLab) GetToken() string { method GetOauth (line 1964) | func (x *GitLab) GetOauth() *credentialspb.Oauth2 { method GetBasicAuth (line 1971) | func (x *GitLab) GetBasicAuth() *credentialspb.BasicAuth { method GetRepositories (line 1978) | func (x *GitLab) GetRepositories() []string { method GetIgnoreRepos (line 1985) | func (x *GitLab) GetIgnoreRepos() []string { method GetSkipBinaries (line 1992) | func (x *GitLab) GetSkipBinaries() bool { method GetSkipArchives (line 1999) | func (x *GitLab) GetSkipArchives() bool { method GetIncludeRepos (line 2006) | func (x *GitLab) GetIncludeRepos() []string { method GetExcludeProjectsSharedIntoGroups (line 2013) | func (x *GitLab) GetExcludeProjectsSharedIntoGroups() bool { method GetRemoveAuthInUrl (line 2020) | func (x *GitLab) GetRemoveAuthInUrl() bool { method GetGroupIds (line 2027) | func (x *GitLab) GetGroupIds() []string { method GetClonePath (line 2034) | func (x *GitLab) GetClonePath() string { method GetNoCleanup (line 2041) | func (x *GitLab) GetNoCleanup() bool { method GetPrintLegacyJson (line 2048) | func (x *GitLab) GetPrintLegacyJson() bool { type isGitLab_Credential (line 2055) | type isGitLab_Credential interface type GitLab_Token (line 2059) | type GitLab_Token struct method isGitLab_Credential (line 2071) | func (*GitLab_Token) isGitLab_Credential() {} type GitLab_Oauth (line 2063) | type GitLab_Oauth struct method isGitLab_Credential (line 2073) | func (*GitLab_Oauth) isGitLab_Credential() {} type GitLab_BasicAuth (line 2067) | type GitLab_BasicAuth struct method isGitLab_Credential (line 2075) | func (*GitLab_BasicAuth) isGitLab_Credential() {} type GitHub (line 2077) | type GitHub struct method Reset (line 2112) | func (x *GitHub) Reset() { method String (line 2121) | func (x *GitHub) String() string { method ProtoMessage (line 2125) | func (*GitHub) ProtoMessage() {} method ProtoReflect (line 2127) | func (x *GitHub) ProtoReflect() protoreflect.Message { method Descriptor (line 2140) | func (*GitHub) Descriptor() ([]byte, []int) { method GetEndpoint (line 2144) | func (x *GitHub) GetEndpoint() string { method GetCredential (line 2151) | func (m *GitHub) GetCredential() isGitHub_Credential { method GetGithubApp (line 2158) | func (x *GitHub) GetGithubApp() *credentialspb.GitHubApp { method GetToken (line 2165) | func (x *GitHub) GetToken() string { method GetUnauthenticated (line 2172) | func (x *GitHub) GetUnauthenticated() *credentialspb.Unauthenticated { method GetBasicAuth (line 2179) | func (x *GitHub) GetBasicAuth() *credentialspb.BasicAuth { method GetRepositories (line 2186) | func (x *GitHub) GetRepositories() []string { method GetOrganizations (line 2193) | func (x *GitHub) GetOrganizations() []string { method GetScanUsers (line 2200) | func (x *GitHub) GetScanUsers() bool { method GetIncludeForks (line 2207) | func (x *GitHub) GetIncludeForks() bool { method GetHead (line 2214) | func (x *GitHub) GetHead() string { method GetBase (line 2221) | func (x *GitHub) GetBase() string { method GetIgnoreRepos (line 2228) | func (x *GitHub) GetIgnoreRepos() []string { method GetIncludeRepos (line 2235) | func (x *GitHub) GetIncludeRepos() []string { method GetIncludePullRequestComments (line 2242) | func (x *GitHub) GetIncludePullRequestComments() bool { method GetIncludeIssueComments (line 2249) | func (x *GitHub) GetIncludeIssueComments() bool { method GetIncludeGistComments (line 2256) | func (x *GitHub) GetIncludeGistComments() bool { method GetSkipBinaries (line 2263) | func (x *GitHub) GetSkipBinaries() bool { method GetSkipArchives (line 2270) | func (x *GitHub) GetSkipArchives() bool { method GetIncludeWikis (line 2277) | func (x *GitHub) GetIncludeWikis() bool { method GetCommentsTimeframeDays (line 2284) | func (x *GitHub) GetCommentsTimeframeDays() uint32 { method GetRemoveAuthInUrl (line 2291) | func (x *GitHub) GetRemoveAuthInUrl() bool { method GetClonePath (line 2298) | func (x *GitHub) GetClonePath() string { method GetNoCleanup (line 2305) | func (x *GitHub) GetNoCleanup() bool { method GetIgnoreGists (line 2312) | func (x *GitHub) GetIgnoreGists() bool { method GetPrintLegacyJson (line 2319) | func (x *GitHub) GetPrintLegacyJson() bool { type isGitHub_Credential (line 2326) | type isGitHub_Credential interface type GitHub_GithubApp (line 2330) | type GitHub_GithubApp struct method isGitHub_Credential (line 2346) | func (*GitHub_GithubApp) isGitHub_Credential() {} type GitHub_Token (line 2334) | type GitHub_Token struct method isGitHub_Credential (line 2348) | func (*GitHub_Token) isGitHub_Credential() {} type GitHub_Unauthenticated (line 2338) | type GitHub_Unauthenticated struct method isGitHub_Credential (line 2350) | func (*GitHub_Unauthenticated) isGitHub_Credential() {} type GitHub_BasicAuth (line 2342) | type GitHub_BasicAuth struct method isGitHub_Credential (line 2352) | func (*GitHub_BasicAuth) isGitHub_Credential() {} type GitHubExperimental (line 2354) | type GitHubExperimental struct method Reset (line 2369) | func (x *GitHubExperimental) Reset() { method String (line 2378) | func (x *GitHubExperimental) String() string { method ProtoMessage (line 2382) | func (*GitHubExperimental) ProtoMessage() {} method ProtoReflect (line 2384) | func (x *GitHubExperimental) ProtoReflect() protoreflect.Message { method Descriptor (line 2397) | func (*GitHubExperimental) Descriptor() ([]byte, []int) { method GetRepository (line 2401) | func (x *GitHubExperimental) GetRepository() string { method GetCredential (line 2408) | func (m *GitHubExperimental) GetCredential() isGitHubExperimental_Cred... method GetToken (line 2415) | func (x *GitHubExperimental) GetToken() string { method GetObjectDiscovery (line 2422) | func (x *GitHubExperimental) GetObjectDiscovery() bool { method GetCollisionThreshold (line 2429) | func (x *GitHubExperimental) GetCollisionThreshold() int64 { method GetDeleteCachedData (line 2436) | func (x *GitHubExperimental) GetDeleteCachedData() bool { type isGitHubExperimental_Credential (line 2443) | type isGitHubExperimental_Credential interface type GitHubExperimental_Token (line 2447) | type GitHubExperimental_Token struct method isGitHubExperimental_Credential (line 2451) | func (*GitHubExperimental_Token) isGitHubExperimental_Credential() {} type GitHubRealtime (line 2453) | type GitHubRealtime struct method Reset (line 2470) | func (x *GitHubRealtime) Reset() { method String (line 2479) | func (x *GitHubRealtime) String() string { method ProtoMessage (line 2483) | func (*GitHubRealtime) ProtoMessage() {} method ProtoReflect (line 2485) | func (x *GitHubRealtime) ProtoReflect() protoreflect.Message { method Descriptor (line 2498) | func (*GitHubRealtime) Descriptor() ([]byte, []int) { method GetListenerPort (line 2502) | func (x *GitHubRealtime) GetListenerPort() uint32 { method GetWebhookSecret (line 2509) | func (x *GitHubRealtime) GetWebhookSecret() string { method GetEndpoint (line 2516) | func (x *GitHubRealtime) GetEndpoint() string { method GetCredential (line 2523) | func (m *GitHubRealtime) GetCredential() isGitHubRealtime_Credential { method GetGithubApp (line 2530) | func (x *GitHubRealtime) GetGithubApp() *credentialspb.GitHubApp { method GetToken (line 2537) | func (x *GitHubRealtime) GetToken() string { method GetUnauthenticated (line 2544) | func (x *GitHubRealtime) GetUnauthenticated() *credentialspb.Unauthent... method GetBasicAuth (line 2551) | func (x *GitHubRealtime) GetBasicAuth() *credentialspb.BasicAuth { type isGitHubRealtime_Credential (line 2558) | type isGitHubRealtime_Credential interface type GitHubRealtime_GithubApp (line 2562) | type GitHubRealtime_GithubApp struct method isGitHubRealtime_Credential (line 2578) | func (*GitHubRealtime_GithubApp) isGitHubRealtime_Credential() {} type GitHubRealtime_Token (line 2566) | type GitHubRealtime_Token struct method isGitHubRealtime_Credential (line 2580) | func (*GitHubRealtime_Token) isGitHubRealtime_Credential() {} type GitHubRealtime_Unauthenticated (line 2570) | type GitHubRealtime_Unauthenticated struct method isGitHubRealtime_Credential (line 2582) | func (*GitHubRealtime_Unauthenticated) isGitHubRealtime_Credential() {} type GitHubRealtime_BasicAuth (line 2574) | type GitHubRealtime_BasicAuth struct method isGitHubRealtime_Credential (line 2584) | func (*GitHubRealtime_BasicAuth) isGitHubRealtime_Credential() {} type GoogleDrive (line 2586) | type GoogleDrive struct method Reset (line 2600) | func (x *GoogleDrive) Reset() { method String (line 2609) | func (x *GoogleDrive) String() string { method ProtoMessage (line 2613) | func (*GoogleDrive) ProtoMessage() {} method ProtoReflect (line 2615) | func (x *GoogleDrive) ProtoReflect() protoreflect.Message { method Descriptor (line 2628) | func (*GoogleDrive) Descriptor() ([]byte, []int) { method GetCredential (line 2632) | func (m *GoogleDrive) GetCredential() isGoogleDrive_Credential { method GetRefreshToken (line 2639) | func (x *GoogleDrive) GetRefreshToken() string { method GetUseTokenService (line 2646) | func (x *GoogleDrive) GetUseTokenService() bool { method GetOauth (line 2653) | func (x *GoogleDrive) GetOauth() *credentialspb.Oauth2 { method GetDwd (line 2660) | func (x *GoogleDrive) GetDwd() *credentialspb.GoogleDriveDWD { type isGoogleDrive_Credential (line 2667) | type isGoogleDrive_Credential interface type GoogleDrive_RefreshToken (line 2671) | type GoogleDrive_RefreshToken struct method isGoogleDrive_Credential (line 2687) | func (*GoogleDrive_RefreshToken) isGoogleDrive_Credential() {} type GoogleDrive_UseTokenService (line 2675) | type GoogleDrive_UseTokenService struct method isGoogleDrive_Credential (line 2689) | func (*GoogleDrive_UseTokenService) isGoogleDrive_Credential() {} type GoogleDrive_Oauth (line 2679) | type GoogleDrive_Oauth struct method isGoogleDrive_Credential (line 2691) | func (*GoogleDrive_Oauth) isGoogleDrive_Credential() {} type GoogleDrive_Dwd (line 2683) | type GoogleDrive_Dwd struct method isGoogleDrive_Credential (line 2693) | func (*GoogleDrive_Dwd) isGoogleDrive_Credential() {} type Huggingface (line 2695) | type Huggingface struct method Reset (line 2724) | func (x *Huggingface) Reset() { method String (line 2733) | func (x *Huggingface) String() string { method ProtoMessage (line 2737) | func (*Huggingface) ProtoMessage() {} method ProtoReflect (line 2739) | func (x *Huggingface) ProtoReflect() protoreflect.Message { method Descriptor (line 2752) | func (*Huggingface) Descriptor() ([]byte, []int) { method GetEndpoint (line 2756) | func (x *Huggingface) GetEndpoint() string { method GetCredential (line 2763) | func (m *Huggingface) GetCredential() isHuggingface_Credential { method GetToken (line 2770) | func (x *Huggingface) GetToken() string { method GetUnauthenticated (line 2777) | func (x *Huggingface) GetUnauthenticated() *credentialspb.Unauthentica... method GetModels (line 2784) | func (x *Huggingface) GetModels() []string { method GetSpaces (line 2791) | func (x *Huggingface) GetSpaces() []string { method GetDatasets (line 2798) | func (x *Huggingface) GetDatasets() []string { method GetOrganizations (line 2805) | func (x *Huggingface) GetOrganizations() []string { method GetUsers (line 2812) | func (x *Huggingface) GetUsers() []string { method GetIgnoreModels (line 2819) | func (x *Huggingface) GetIgnoreModels() []string { method GetIncludeModels (line 2826) | func (x *Huggingface) GetIncludeModels() []string { method GetIgnoreSpaces (line 2833) | func (x *Huggingface) GetIgnoreSpaces() []string { method GetIncludeSpaces (line 2840) | func (x *Huggingface) GetIncludeSpaces() []string { method GetIgnoreDatasets (line 2847) | func (x *Huggingface) GetIgnoreDatasets() []string { method GetIncludeDatasets (line 2854) | func (x *Huggingface) GetIncludeDatasets() []string { method GetSkipAllModels (line 2861) | func (x *Huggingface) GetSkipAllModels() bool { method GetSkipAllSpaces (line 2868) | func (x *Huggingface) GetSkipAllSpaces() bool { method GetSkipAllDatasets (line 2875) | func (x *Huggingface) GetSkipAllDatasets() bool { method GetIncludeDiscussions (line 2882) | func (x *Huggingface) GetIncludeDiscussions() bool { method GetIncludePrs (line 2889) | func (x *Huggingface) GetIncludePrs() bool { type isHuggingface_Credential (line 2896) | type isHuggingface_Credential interface type Huggingface_Token (line 2900) | type Huggingface_Token struct method isHuggingface_Credential (line 2908) | func (*Huggingface_Token) isHuggingface_Credential() {} type Huggingface_Unauthenticated (line 2904) | type Huggingface_Unauthenticated struct method isHuggingface_Credential (line 2910) | func (*Huggingface_Unauthenticated) isHuggingface_Credential() {} type JIRA (line 2912) | type JIRA struct method Reset (line 2933) | func (x *JIRA) Reset() { method String (line 2942) | func (x *JIRA) String() string { method ProtoMessage (line 2946) | func (*JIRA) ProtoMessage() {} method ProtoReflect (line 2948) | func (x *JIRA) ProtoReflect() protoreflect.Message { method Descriptor (line 2961) | func (*JIRA) Descriptor() ([]byte, []int) { method GetEndpoint (line 2965) | func (x *JIRA) GetEndpoint() string { method GetCredential (line 2972) | func (m *JIRA) GetCredential() isJIRA_Credential { method GetBasicAuth (line 2979) | func (x *JIRA) GetBasicAuth() *credentialspb.BasicAuth { method GetUnauthenticated (line 2986) | func (x *JIRA) GetUnauthenticated() *credentialspb.Unauthenticated { method GetOauth (line 2993) | func (x *JIRA) GetOauth() *credentialspb.Oauth2 { method GetToken (line 3000) | func (x *JIRA) GetToken() string { method GetProjects (line 3007) | func (x *JIRA) GetProjects() []string { method GetIgnoreProjects (line 3014) | func (x *JIRA) GetIgnoreProjects() []string { method GetInsecureSkipVerifyTls (line 3021) | func (x *JIRA) GetInsecureSkipVerifyTls() bool { method GetInstallationType (line 3028) | func (x *JIRA) GetInstallationType() JiraInstallationType { type isJIRA_Credential (line 3035) | type isJIRA_Credential interface type JIRA_BasicAuth (line 3039) | type JIRA_BasicAuth struct method isJIRA_Credential (line 3055) | func (*JIRA_BasicAuth) isJIRA_Credential() {} type JIRA_Unauthenticated (line 3043) | type JIRA_Unauthenticated struct method isJIRA_Credential (line 3057) | func (*JIRA_Unauthenticated) isJIRA_Credential() {} type JIRA_Oauth (line 3047) | type JIRA_Oauth struct method isJIRA_Credential (line 3059) | func (*JIRA_Oauth) isJIRA_Credential() {} type JIRA_Token (line 3051) | type JIRA_Token struct method isJIRA_Credential (line 3061) | func (*JIRA_Token) isJIRA_Credential() {} type NPMUnauthenticatedPackage (line 3063) | type NPMUnauthenticatedPackage struct method Reset (line 3074) | func (x *NPMUnauthenticatedPackage) Reset() { method String (line 3083) | func (x *NPMUnauthenticatedPackage) String() string { method ProtoMessage (line 3087) | func (*NPMUnauthenticatedPackage) ProtoMessage() {} method ProtoReflect (line 3089) | func (x *NPMUnauthenticatedPackage) ProtoReflect() protoreflect.Message { method Descriptor (line 3102) | func (*NPMUnauthenticatedPackage) Descriptor() ([]byte, []int) { method GetCredential (line 3106) | func (m *NPMUnauthenticatedPackage) GetCredential() isNPMUnauthenticat... method GetUnauthenticated (line 3113) | func (x *NPMUnauthenticatedPackage) GetUnauthenticated() *credentialsp... type isNPMUnauthenticatedPackage_Credential (line 3120) | type isNPMUnauthenticatedPackage_Credential interface type NPMUnauthenticatedPackage_Unauthenticated (line 3124) | type NPMUnauthenticatedPackage_Unauthenticated struct method isNPMUnauthenticatedPackage_Credential (line 3128) | func (*NPMUnauthenticatedPackage_Unauthenticated) isNPMUnauthenticated... type PyPIUnauthenticatedPackage (line 3130) | type PyPIUnauthenticatedPackage struct method Reset (line 3141) | func (x *PyPIUnauthenticatedPackage) Reset() { method String (line 3150) | func (x *PyPIUnauthenticatedPackage) String() string { method ProtoMessage (line 3154) | func (*PyPIUnauthenticatedPackage) ProtoMessage() {} method ProtoReflect (line 3156) | func (x *PyPIUnauthenticatedPackage) ProtoReflect() protoreflect.Messa... method Descriptor (line 3169) | func (*PyPIUnauthenticatedPackage) Descriptor() ([]byte, []int) { method GetCredential (line 3173) | func (m *PyPIUnauthenticatedPackage) GetCredential() isPyPIUnauthentic... method GetUnauthenticated (line 3180) | func (x *PyPIUnauthenticatedPackage) GetUnauthenticated() *credentials... type isPyPIUnauthenticatedPackage_Credential (line 3187) | type isPyPIUnauthenticatedPackage_Credential interface type PyPIUnauthenticatedPackage_Unauthenticated (line 3191) | type PyPIUnauthenticatedPackage_Unauthenticated struct method isPyPIUnauthenticatedPackage_Credential (line 3195) | func (*PyPIUnauthenticatedPackage_Unauthenticated) isPyPIUnauthenticat... type S3 (line 3197) | type S3 struct method Reset (line 3217) | func (x *S3) Reset() { method String (line 3226) | func (x *S3) String() string { method ProtoMessage (line 3230) | func (*S3) ProtoMessage() {} method ProtoReflect (line 3232) | func (x *S3) ProtoReflect() protoreflect.Message { method Descriptor (line 3245) | func (*S3) Descriptor() ([]byte, []int) { method GetCredential (line 3249) | func (m *S3) GetCredential() isS3_Credential { method GetAccessKey (line 3256) | func (x *S3) GetAccessKey() *credentialspb.KeySecret { method GetUnauthenticated (line 3263) | func (x *S3) GetUnauthenticated() *credentialspb.Unauthenticated { method GetCloudEnvironment (line 3270) | func (x *S3) GetCloudEnvironment() *credentialspb.CloudEnvironment { method GetSessionToken (line 3277) | func (x *S3) GetSessionToken() *credentialspb.AWSSessionTokenSecret { method GetBuckets (line 3284) | func (x *S3) GetBuckets() []string { method GetMaxObjectSize (line 3291) | func (x *S3) GetMaxObjectSize() int64 { method GetRoles (line 3298) | func (x *S3) GetRoles() []string { method GetIgnoreBuckets (line 3305) | func (x *S3) GetIgnoreBuckets() []string { method GetEnableResumption (line 3313) | func (x *S3) GetEnableResumption() bool { type isS3_Credential (line 3320) | type isS3_Credential interface type S3_AccessKey (line 3324) | type S3_AccessKey struct method isS3_Credential (line 3340) | func (*S3_AccessKey) isS3_Credential() {} type S3_Unauthenticated (line 3328) | type S3_Unauthenticated struct method isS3_Credential (line 3342) | func (*S3_Unauthenticated) isS3_Credential() {} type S3_CloudEnvironment (line 3332) | type S3_CloudEnvironment struct method isS3_Credential (line 3344) | func (*S3_CloudEnvironment) isS3_Credential() {} type S3_SessionToken (line 3336) | type S3_SessionToken struct method isS3_Credential (line 3346) | func (*S3_SessionToken) isS3_Credential() {} type Slack (line 3348) | type Slack struct method Reset (line 3363) | func (x *Slack) Reset() { method String (line 3372) | func (x *Slack) String() string { method ProtoMessage (line 3376) | func (*Slack) ProtoMessage() {} method ProtoReflect (line 3378) | func (x *Slack) ProtoReflect() protoreflect.Message { method Descriptor (line 3391) | func (*Slack) Descriptor() ([]byte, []int) { method GetEndpoint (line 3395) | func (x *Slack) GetEndpoint() string { method GetCredential (line 3402) | func (m *Slack) GetCredential() isSlack_Credential { method GetToken (line 3409) | func (x *Slack) GetToken() string { method GetTokens (line 3416) | func (x *Slack) GetTokens() *credentialspb.SlackTokens { method GetChannels (line 3423) | func (x *Slack) GetChannels() []string { method GetIgnoreList (line 3430) | func (x *Slack) GetIgnoreList() []string { type isSlack_Credential (line 3437) | type isSlack_Credential interface type Slack_Token (line 3441) | type Slack_Token struct method isSlack_Credential (line 3449) | func (*Slack_Token) isSlack_Credential() {} type Slack_Tokens (line 3445) | type Slack_Tokens struct method isSlack_Credential (line 3451) | func (*Slack_Tokens) isSlack_Credential() {} type Test (line 3453) | type Test struct method Reset (line 3459) | func (x *Test) Reset() { method String (line 3468) | func (x *Test) String() string { method ProtoMessage (line 3472) | func (*Test) ProtoMessage() {} method ProtoReflect (line 3474) | func (x *Test) ProtoReflect() protoreflect.Message { method Descriptor (line 3487) | func (*Test) Descriptor() ([]byte, []int) { type Buildkite (line 3491) | type Buildkite struct method Reset (line 3502) | func (x *Buildkite) Reset() { method String (line 3511) | func (x *Buildkite) String() string { method ProtoMessage (line 3515) | func (*Buildkite) ProtoMessage() {} method ProtoReflect (line 3517) | func (x *Buildkite) ProtoReflect() protoreflect.Message { method Descriptor (line 3530) | func (*Buildkite) Descriptor() ([]byte, []int) { method GetCredential (line 3534) | func (m *Buildkite) GetCredential() isBuildkite_Credential { method GetToken (line 3541) | func (x *Buildkite) GetToken() string { type isBuildkite_Credential (line 3548) | type isBuildkite_Credential interface type Buildkite_Token (line 3552) | type Buildkite_Token struct method isBuildkite_Credential (line 3556) | func (*Buildkite_Token) isBuildkite_Credential() {} type Gerrit (line 3558) | type Gerrit struct method Reset (line 3574) | func (x *Gerrit) Reset() { method String (line 3583) | func (x *Gerrit) String() string { method ProtoMessage (line 3587) | func (*Gerrit) ProtoMessage() {} method ProtoReflect (line 3589) | func (x *Gerrit) ProtoReflect() protoreflect.Message { method Descriptor (line 3602) | func (*Gerrit) Descriptor() ([]byte, []int) { method GetEndpoint (line 3606) | func (x *Gerrit) GetEndpoint() string { method GetCredential (line 3613) | func (m *Gerrit) GetCredential() isGerrit_Credential { method GetBasicAuth (line 3620) | func (x *Gerrit) GetBasicAuth() *credentialspb.BasicAuth { method GetUnauthenticated (line 3627) | func (x *Gerrit) GetUnauthenticated() *credentialspb.Unauthenticated { method GetProjects (line 3634) | func (x *Gerrit) GetProjects() []string { method GetSkipBinaries (line 3641) | func (x *Gerrit) GetSkipBinaries() bool { method GetSkipArchives (line 3648) | func (x *Gerrit) GetSkipArchives() bool { type isGerrit_Credential (line 3655) | type isGerrit_Credential interface type Gerrit_BasicAuth (line 3659) | type Gerrit_BasicAuth struct method isGerrit_Credential (line 3667) | func (*Gerrit_BasicAuth) isGerrit_Credential() {} type Gerrit_Unauthenticated (line 3663) | type Gerrit_Unauthenticated struct method isGerrit_Credential (line 3669) | func (*Gerrit_Unauthenticated) isGerrit_Credential() {} type Jenkins (line 3671) | type Jenkins struct method Reset (line 3686) | func (x *Jenkins) Reset() { method String (line 3695) | func (x *Jenkins) String() string { method ProtoMessage (line 3699) | func (*Jenkins) ProtoMessage() {} method ProtoReflect (line 3701) | func (x *Jenkins) ProtoReflect() protoreflect.Message { method Descriptor (line 3714) | func (*Jenkins) Descriptor() ([]byte, []int) { method GetEndpoint (line 3718) | func (x *Jenkins) GetEndpoint() string { method GetCredential (line 3725) | func (m *Jenkins) GetCredential() isJenkins_Credential { method GetBasicAuth (line 3732) | func (x *Jenkins) GetBasicAuth() *credentialspb.BasicAuth { method GetHeader (line 3739) | func (x *Jenkins) GetHeader() *credentialspb.Header { method GetUnauthenticated (line 3746) | func (x *Jenkins) GetUnauthenticated() *credentialspb.Unauthenticated { method GetInsecureSkipVerifyTls (line 3753) | func (x *Jenkins) GetInsecureSkipVerifyTls() bool { type isJenkins_Credential (line 3760) | type isJenkins_Credential interface type Jenkins_BasicAuth (line 3764) | type Jenkins_BasicAuth struct method isJenkins_Credential (line 3776) | func (*Jenkins_BasicAuth) isJenkins_Credential() {} type Jenkins_Header (line 3768) | type Jenkins_Header struct method isJenkins_Credential (line 3778) | func (*Jenkins_Header) isJenkins_Credential() {} type Jenkins_Unauthenticated (line 3772) | type Jenkins_Unauthenticated struct method isJenkins_Credential (line 3780) | func (*Jenkins_Unauthenticated) isJenkins_Credential() {} type Teams (line 3782) | type Teams struct method Reset (line 3800) | func (x *Teams) Reset() { method String (line 3809) | func (x *Teams) String() string { method ProtoMessage (line 3813) | func (*Teams) ProtoMessage() {} method ProtoReflect (line 3815) | func (x *Teams) ProtoReflect() protoreflect.Message { method Descriptor (line 3828) | func (*Teams) Descriptor() ([]byte, []int) { method GetEndpoint (line 3832) | func (x *Teams) GetEndpoint() string { method GetCredential (line 3839) | func (m *Teams) GetCredential() isTeams_Credential { method GetToken (line 3846) | func (x *Teams) GetToken() string { method GetAuthenticated (line 3853) | func (x *Teams) GetAuthenticated() *credentialspb.ClientCredentials { method GetOauth (line 3860) | func (x *Teams) GetOauth() *credentialspb.Oauth2 { method GetChannels (line 3867) | func (x *Teams) GetChannels() []string { method GetIgnoreList (line 3874) | func (x *Teams) GetIgnoreList() []string { method GetTeamIds (line 3881) | func (x *Teams) GetTeamIds() []string { method GetTenantId (line 3888) | func (x *Teams) GetTenantId() string { type isTeams_Credential (line 3895) | type isTeams_Credential interface type Teams_Token (line 3899) | type Teams_Token struct method isTeams_Credential (line 3911) | func (*Teams_Token) isTeams_Credential() {} type Teams_Authenticated (line 3903) | type Teams_Authenticated struct method isTeams_Credential (line 3913) | func (*Teams_Authenticated) isTeams_Credential() {} type Teams_Oauth (line 3907) | type Teams_Oauth struct method isTeams_Credential (line 3915) | func (*Teams_Oauth) isTeams_Credential() {} type Syslog (line 3917) | type Syslog struct method Reset (line 3929) | func (x *Syslog) Reset() { method String (line 3938) | func (x *Syslog) String() string { method ProtoMessage (line 3942) | func (*Syslog) ProtoMessage() {} method ProtoReflect (line 3944) | func (x *Syslog) ProtoReflect() protoreflect.Message { method Descriptor (line 3957) | func (*Syslog) Descriptor() ([]byte, []int) { method GetProtocol (line 3961) | func (x *Syslog) GetProtocol() string { method GetListenAddress (line 3968) | func (x *Syslog) GetListenAddress() string { method GetTlsCert (line 3975) | func (x *Syslog) GetTlsCert() string { method GetTlsKey (line 3982) | func (x *Syslog) GetTlsKey() string { method GetFormat (line 3989) | func (x *Syslog) GetFormat() string { type Forager (line 3996) | type Forager struct method Reset (line 4010) | func (x *Forager) Reset() { method String (line 4019) | func (x *Forager) String() string { method ProtoMessage (line 4023) | func (*Forager) ProtoMessage() {} method ProtoReflect (line 4025) | func (x *Forager) ProtoReflect() protoreflect.Message { method Descriptor (line 4038) | func (*Forager) Descriptor() ([]byte, []int) { method GetCredential (line 4042) | func (m *Forager) GetCredential() isForager_Credential { method GetUnauthenticated (line 4049) | func (x *Forager) GetUnauthenticated() *credentialspb.Unauthenticated { method GetDomains (line 4056) | func (x *Forager) GetDomains() []string { method GetMaxDepth (line 4063) | func (x *Forager) GetMaxDepth() int64 { method GetSince (line 4070) | func (x *Forager) GetSince() *timestamppb.Timestamp { type isForager_Credential (line 4077) | type isForager_Credential interface type Forager_Unauthenticated (line 4081) | type Forager_Unauthenticated struct method isForager_Credential (line 4085) | func (*Forager_Unauthenticated) isForager_Credential() {} type SlackRealtime (line 4087) | type SlackRealtime struct method Reset (line 4098) | func (x *SlackRealtime) Reset() { method String (line 4107) | func (x *SlackRealtime) String() string { method ProtoMessage (line 4111) | func (*SlackRealtime) ProtoMessage() {} method ProtoReflect (line 4113) | func (x *SlackRealtime) ProtoReflect() protoreflect.Message { method Descriptor (line 4126) | func (*SlackRealtime) Descriptor() ([]byte, []int) { method GetCredential (line 4130) | func (m *SlackRealtime) GetCredential() isSlackRealtime_Credential { method GetTokens (line 4137) | func (x *SlackRealtime) GetTokens() *credentialspb.SlackTokens { type isSlackRealtime_Credential (line 4144) | type isSlackRealtime_Credential interface type SlackRealtime_Tokens (line 4148) | type SlackRealtime_Tokens struct method isSlackRealtime_Credential (line 4152) | func (*SlackRealtime_Tokens) isSlackRealtime_Credential() {} type Sharepoint (line 4154) | type Sharepoint struct method Reset (line 4166) | func (x *Sharepoint) Reset() { method String (line 4175) | func (x *Sharepoint) String() string { method ProtoMessage (line 4179) | func (*Sharepoint) ProtoMessage() {} method ProtoReflect (line 4181) | func (x *Sharepoint) ProtoReflect() protoreflect.Message { method Descriptor (line 4194) | func (*Sharepoint) Descriptor() ([]byte, []int) { method GetCredential (line 4198) | func (m *Sharepoint) GetCredential() isSharepoint_Credential { method GetOauth (line 4205) | func (x *Sharepoint) GetOauth() *credentialspb.Oauth2 { method GetSiteUrl (line 4212) | func (x *Sharepoint) GetSiteUrl() string { type isSharepoint_Credential (line 4219) | type isSharepoint_Credential interface type Sharepoint_Oauth (line 4223) | type Sharepoint_Oauth struct method isSharepoint_Credential (line 4227) | func (*Sharepoint_Oauth) isSharepoint_Credential() {} type AzureRepos (line 4229) | type AzureRepos struct method Reset (line 4252) | func (x *AzureRepos) Reset() { method String (line 4261) | func (x *AzureRepos) String() string { method ProtoMessage (line 4265) | func (*AzureRepos) ProtoMessage() {} method ProtoReflect (line 4267) | func (x *AzureRepos) ProtoReflect() protoreflect.Message { method Descriptor (line 4280) | func (*AzureRepos) Descriptor() ([]byte, []int) { method GetEndpoint (line 4284) | func (x *AzureRepos) GetEndpoint() string { method GetCredential (line 4291) | func (m *AzureRepos) GetCredential() isAzureRepos_Credential { method GetToken (line 4298) | func (x *AzureRepos) GetToken() string { method GetOauth (line 4305) | func (x *AzureRepos) GetOauth() *credentialspb.Oauth2 { method GetRepositories (line 4312) | func (x *AzureRepos) GetRepositories() []string { method GetOrganizations (line 4319) | func (x *AzureRepos) GetOrganizations() []string { method GetProjects (line 4326) | func (x *AzureRepos) GetProjects() []string { method GetIncludeForks (line 4333) | func (x *AzureRepos) GetIncludeForks() bool { method GetIgnoreRepos (line 4340) | func (x *AzureRepos) GetIgnoreRepos() []string { method GetIncludeRepos (line 4347) | func (x *AzureRepos) GetIncludeRepos() []string { method GetIncludeProjects (line 4354) | func (x *AzureRepos) GetIncludeProjects() []string { method GetIgnoreProjects (line 4361) | func (x *AzureRepos) GetIgnoreProjects() []string { method GetSkipBinaries (line 4368) | func (x *AzureRepos) GetSkipBinaries() bool { method GetSkipArchives (line 4375) | func (x *AzureRepos) GetSkipArchives() bool { type isAzureRepos_Credential (line 4382) | type isAzureRepos_Credential interface type AzureRepos_Token (line 4386) | type AzureRepos_Token struct method isAzureRepos_Credential (line 4394) | func (*AzureRepos_Token) isAzureRepos_Credential() {} type AzureRepos_Oauth (line 4390) | type AzureRepos_Oauth struct method isAzureRepos_Credential (line 4396) | func (*AzureRepos_Oauth) isAzureRepos_Credential() {} type Postman (line 4398) | type Postman struct method Reset (line 4421) | func (x *Postman) Reset() { method String (line 4430) | func (x *Postman) String() string { method ProtoMessage (line 4434) | func (*Postman) ProtoMessage() {} method ProtoReflect (line 4436) | func (x *Postman) ProtoReflect() protoreflect.Message { method Descriptor (line 4449) | func (*Postman) Descriptor() ([]byte, []int) { method GetCredential (line 4453) | func (m *Postman) GetCredential() isPostman_Credential { method GetUnauthenticated (line 4460) | func (x *Postman) GetUnauthenticated() *credentialspb.Unauthenticated { method GetToken (line 4467) | func (x *Postman) GetToken() string { method GetWorkspaces (line 4474) | func (x *Postman) GetWorkspaces() []string { method GetCollections (line 4481) | func (x *Postman) GetCollections() []string { method GetEnvironments (line 4488) | func (x *Postman) GetEnvironments() []string { method GetExcludeCollections (line 4495) | func (x *Postman) GetExcludeCollections() []string { method GetExcludeEnvironments (line 4502) | func (x *Postman) GetExcludeEnvironments() []string { method GetIncludeCollections (line 4509) | func (x *Postman) GetIncludeCollections() []string { method GetIncludeEnvironments (line 4516) | func (x *Postman) GetIncludeEnvironments() []string { method GetDetectorKeywords (line 4523) | func (x *Postman) GetDetectorKeywords() []string { method GetWorkspacePaths (line 4530) | func (x *Postman) GetWorkspacePaths() []string { method GetCollectionPaths (line 4537) | func (x *Postman) GetCollectionPaths() []string { method GetEnvironmentPaths (line 4544) | func (x *Postman) GetEnvironmentPaths() []string { type isPostman_Credential (line 4551) | type isPostman_Credential interface type Postman_Unauthenticated (line 4555) | type Postman_Unauthenticated struct method isPostman_Credential (line 4563) | func (*Postman_Unauthenticated) isPostman_Credential() {} type Postman_Token (line 4559) | type Postman_Token struct method isPostman_Credential (line 4565) | func (*Postman_Token) isPostman_Credential() {} type Webhook (line 4567) | type Webhook struct method Reset (line 4583) | func (x *Webhook) Reset() { method String (line 4592) | func (x *Webhook) String() string { method ProtoMessage (line 4596) | func (*Webhook) ProtoMessage() {} method ProtoReflect (line 4598) | func (x *Webhook) ProtoReflect() protoreflect.Message { method Descriptor (line 4611) | func (*Webhook) Descriptor() ([]byte, []int) { method GetListenAddress (line 4615) | func (x *Webhook) GetListenAddress() string { method GetCredential (line 4622) | func (m *Webhook) GetCredential() isWebhook_Credential { method GetHeader (line 4629) | func (x *Webhook) GetHeader() *credentialspb.Header { method GetVariant (line 4636) | func (m *Webhook) GetVariant() isWebhook_Variant { method GetVector (line 4643) | func (x *Webhook) GetVector() *Vector { type isWebhook_Credential (line 4650) | type isWebhook_Credential interface type Webhook_Header (line 4654) | type Webhook_Header struct method isWebhook_Credential (line 4658) | func (*Webhook_Header) isWebhook_Credential() {} type isWebhook_Variant (line 4660) | type isWebhook_Variant interface type Webhook_Vector (line 4664) | type Webhook_Vector struct method isWebhook_Variant (line 4668) | func (*Webhook_Vector) isWebhook_Variant() {} type Vector (line 4670) | type Vector struct method Reset (line 4679) | func (x *Vector) Reset() { method String (line 4688) | func (x *Vector) String() string { method ProtoMessage (line 4692) | func (*Vector) ProtoMessage() {} method ProtoReflect (line 4694) | func (x *Vector) ProtoReflect() protoreflect.Message { method Descriptor (line 4707) | func (*Vector) Descriptor() ([]byte, []int) { method GetLocatorField (line 4711) | func (x *Vector) GetLocatorField() string { method GetLinkFormat (line 4718) | func (x *Vector) GetLinkFormat() string { type Elasticsearch (line 4725) | type Elasticsearch struct method Reset (line 4742) | func (x *Elasticsearch) Reset() { method String (line 4751) | func (x *Elasticsearch) String() string { method ProtoMessage (line 4755) | func (*Elasticsearch) ProtoMessage() {} method ProtoReflect (line 4757) | func (x *Elasticsearch) ProtoReflect() protoreflect.Message { method Descriptor (line 4770) | func (*Elasticsearch) Descriptor() ([]byte, []int) { method GetNodes (line 4774) | func (x *Elasticsearch) GetNodes() []string { method GetUsername (line 4781) | func (x *Elasticsearch) GetUsername() string { method GetPassword (line 4788) | func (x *Elasticsearch) GetPassword() string { method GetCloudId (line 4795) | func (x *Elasticsearch) GetCloudId() string { method GetApiKey (line 4802) | func (x *Elasticsearch) GetApiKey() string { method GetServiceToken (line 4809) | func (x *Elasticsearch) GetServiceToken() string { method GetIndexPattern (line 4816) | func (x *Elasticsearch) GetIndexPattern() string { method GetQueryJson (line 4823) | func (x *Elasticsearch) GetQueryJson() string { method GetSinceTimestamp (line 4830) | func (x *Elasticsearch) GetSinceTimestamp() string { method GetBestEffortScan (line 4837) | func (x *Elasticsearch) GetBestEffortScan() bool { type Sentry (line 4844) | type Sentry struct method Reset (line 4860) | func (x *Sentry) Reset() { method String (line 4869) | func (x *Sentry) String() string { method ProtoMessage (line 4873) | func (*Sentry) ProtoMessage() {} method ProtoReflect (line 4875) | func (x *Sentry) ProtoReflect() protoreflect.Message { method Descriptor (line 4888) | func (*Sentry) Descriptor() ([]byte, []int) { method GetEndpoint (line 4892) | func (x *Sentry) GetEndpoint() string { method GetCredential (line 4899) | func (m *Sentry) GetCredential() isSentry_Credential { method GetAuthToken (line 4906) | func (x *Sentry) GetAuthToken() string { method GetDsnKey (line 4913) | func (x *Sentry) GetDsnKey() string { method GetApiKey (line 4920) | func (x *Sentry) GetApiKey() string { method GetInsecureSkipVerifyTls (line 4927) | func (x *Sentry) GetInsecureSkipVerifyTls() bool { method GetProjects (line 4934) | func (x *Sentry) GetProjects() string { type isSentry_Credential (line 4941) | type isSentry_Credential interface type Sentry_AuthToken (line 4945) | type Sentry_AuthToken struct method isSentry_Credential (line 4957) | func (*Sentry_AuthToken) isSentry_Credential() {} type Sentry_DsnKey (line 4949) | type Sentry_DsnKey struct method isSentry_Credential (line 4959) | func (*Sentry_DsnKey) isSentry_Credential() {} type Sentry_ApiKey (line 4953) | type Sentry_ApiKey struct method isSentry_Credential (line 4961) | func (*Sentry_ApiKey) isSentry_Credential() {} type Stdin (line 4963) | type Stdin struct method Reset (line 4969) | func (x *Stdin) Reset() { method String (line 4978) | func (x *Stdin) String() string { method ProtoMessage (line 4982) | func (*Stdin) ProtoMessage() {} method ProtoReflect (line 4984) | func (x *Stdin) ProtoReflect() protoreflect.Message { method Descriptor (line 4997) | func (*Stdin) Descriptor() ([]byte, []int) { type SlackContinuous (line 5001) | type SlackContinuous struct method Reset (line 5010) | func (x *SlackContinuous) Reset() { method String (line 5019) | func (x *SlackContinuous) String() string { method ProtoMessage (line 5023) | func (*SlackContinuous) ProtoMessage() {} method ProtoReflect (line 5025) | func (x *SlackContinuous) ProtoReflect() protoreflect.Message { method Descriptor (line 5038) | func (*SlackContinuous) Descriptor() ([]byte, []int) { method GetNamespace (line 5042) | func (x *SlackContinuous) GetNamespace() string { method GetProjectId (line 5049) | func (x *SlackContinuous) GetProjectId() string { type JSONEnumerator (line 5056) | type JSONEnumerator struct method Reset (line 5064) | func (x *JSONEnumerator) Reset() { method String (line 5073) | func (x *JSONEnumerator) String() string { method ProtoMessage (line 5077) | func (*JSONEnumerator) ProtoMessage() {} method ProtoReflect (line 5079) | func (x *JSONEnumerator) ProtoReflect() protoreflect.Message { method Descriptor (line 5092) | func (*JSONEnumerator) Descriptor() ([]byte, []int) { method GetPaths (line 5096) | func (x *JSONEnumerator) GetPaths() []string { function file_sources_proto_rawDescGZIP (line 5997) | func file_sources_proto_rawDescGZIP() []byte { function init (line 6134) | func init() { file_sources_proto_init() } function file_sources_proto_init (line 6135) | func file_sources_proto_init() { FILE: pkg/pb/sourcespb/sources.pb.validate.go method Validate (line 41) | func (m *LocalSource) Validate() error { method ValidateAll (line 49) | func (m *LocalSource) ValidateAll() error { method validate (line 53) | func (m *LocalSource) validate(all bool) error { type LocalSourceMultiError (line 135) | type LocalSourceMultiError method Error (line 138) | func (m LocalSourceMultiError) Error() string { method AllErrors (line 147) | func (m LocalSourceMultiError) AllErrors() []error { return m } type LocalSourceValidationError (line 151) | type LocalSourceValidationError struct method Field (line 159) | func (e LocalSourceValidationError) Field() string { return e.field } method Reason (line 162) | func (e LocalSourceValidationError) Reason() string { return e.reason } method Cause (line 165) | func (e LocalSourceValidationError) Cause() error { return e.cause } method Key (line 168) | func (e LocalSourceValidationError) Key() bool { return e.key } method ErrorName (line 171) | func (e LocalSourceValidationError) ErrorName() string { return "Local... method Error (line 174) | func (e LocalSourceValidationError) Error() string { method Validate (line 206) | func (m *Artifactory) Validate() error { method ValidateAll (line 214) | func (m *Artifactory) ValidateAll() error { method validate (line 218) | func (m *Artifactory) validate(all bool) error { type ArtifactoryMultiError (line 345) | type ArtifactoryMultiError method Error (line 348) | func (m ArtifactoryMultiError) Error() string { method AllErrors (line 357) | func (m ArtifactoryMultiError) AllErrors() []error { return m } type ArtifactoryValidationError (line 361) | type ArtifactoryValidationError struct method Field (line 369) | func (e ArtifactoryValidationError) Field() string { return e.field } method Reason (line 372) | func (e ArtifactoryValidationError) Reason() string { return e.reason } method Cause (line 375) | func (e ArtifactoryValidationError) Cause() error { return e.cause } method Key (line 378) | func (e ArtifactoryValidationError) Key() bool { return e.key } method ErrorName (line 381) | func (e ArtifactoryValidationError) ErrorName() string { return "Artif... method Error (line 384) | func (e ArtifactoryValidationError) Error() string { method Validate (line 416) | func (m *AzureStorage) Validate() error { method ValidateAll (line 424) | func (m *AzureStorage) ValidateAll() error { method validate (line 428) | func (m *AzureStorage) validate(all bool) error { type AzureStorageMultiError (line 555) | type AzureStorageMultiError method Error (line 558) | func (m AzureStorageMultiError) Error() string { method AllErrors (line 567) | func (m AzureStorageMultiError) AllErrors() []error { return m } type AzureStorageValidationError (line 571) | type AzureStorageValidationError struct method Field (line 579) | func (e AzureStorageValidationError) Field() string { return e.field } method Reason (line 582) | func (e AzureStorageValidationError) Reason() string { return e.reason } method Cause (line 585) | func (e AzureStorageValidationError) Cause() error { return e.cause } method Key (line 588) | func (e AzureStorageValidationError) Key() bool { return e.key } method ErrorName (line 591) | func (e AzureStorageValidationError) ErrorName() string { return "Azur... method Error (line 594) | func (e AzureStorageValidationError) Error() string { method Validate (line 626) | func (m *Bitbucket) Validate() error { method ValidateAll (line 634) | func (m *Bitbucket) ValidateAll() error { method validate (line 638) | func (m *Bitbucket) validate(all bool) error { type BitbucketMultiError (line 777) | type BitbucketMultiError method Error (line 780) | func (m BitbucketMultiError) Error() string { method AllErrors (line 789) | func (m BitbucketMultiError) AllErrors() []error { return m } type BitbucketValidationError (line 793) | type BitbucketValidationError struct method Field (line 801) | func (e BitbucketValidationError) Field() string { return e.field } method Reason (line 804) | func (e BitbucketValidationError) Reason() string { return e.reason } method Cause (line 807) | func (e BitbucketValidationError) Cause() error { return e.cause } method Key (line 810) | func (e BitbucketValidationError) Key() bool { return e.key } method ErrorName (line 813) | func (e BitbucketValidationError) ErrorName() string { return "Bitbuck... method Error (line 816) | func (e BitbucketValidationError) Error() string { method Validate (line 848) | func (m *CircleCI) Validate() error { method ValidateAll (line 856) | func (m *CircleCI) ValidateAll() error { method validate (line 860) | func (m *CircleCI) validate(all bool) error { type CircleCIMultiError (line 905) | type CircleCIMultiError method Error (line 908) | func (m CircleCIMultiError) Error() string { method AllErrors (line 917) | func (m CircleCIMultiError) AllErrors() []error { return m } type CircleCIValidationError (line 921) | type CircleCIValidationError struct method Field (line 929) | func (e CircleCIValidationError) Field() string { return e.field } method Reason (line 932) | func (e CircleCIValidationError) Reason() string { return e.reason } method Cause (line 935) | func (e CircleCIValidationError) Cause() error { return e.cause } method Key (line 938) | func (e CircleCIValidationError) Key() bool { return e.key } method ErrorName (line 941) | func (e CircleCIValidationError) ErrorName() string { return "CircleCI... method Error (line 944) | func (e CircleCIValidationError) Error() string { method Validate (line 976) | func (m *TravisCI) Validate() error { method ValidateAll (line 984) | func (m *TravisCI) ValidateAll() error { method validate (line 988) | func (m *TravisCI) validate(all bool) error { type TravisCIMultiError (line 1033) | type TravisCIMultiError method Error (line 1036) | func (m TravisCIMultiError) Error() string { method AllErrors (line 1045) | func (m TravisCIMultiError) AllErrors() []error { return m } type TravisCIValidationError (line 1049) | type TravisCIValidationError struct method Field (line 1057) | func (e TravisCIValidationError) Field() string { return e.field } method Reason (line 1060) | func (e TravisCIValidationError) Reason() string { return e.reason } method Cause (line 1063) | func (e TravisCIValidationError) Cause() error { return e.cause } method Key (line 1066) | func (e TravisCIValidationError) Key() bool { return e.key } method ErrorName (line 1069) | func (e TravisCIValidationError) ErrorName() string { return "TravisCI... method Error (line 1072) | func (e TravisCIValidationError) Error() string { method Validate (line 1104) | func (m *Confluence) Validate() error { method ValidateAll (line 1112) | func (m *Confluence) ValidateAll() error { method validate (line 1116) | func (m *Confluence) validate(all bool) error { type ConfluenceMultiError (line 1253) | type ConfluenceMultiError method Error (line 1256) | func (m ConfluenceMultiError) Error() string { method AllErrors (line 1265) | func (m ConfluenceMultiError) AllErrors() []error { return m } type ConfluenceValidationError (line 1269) | type ConfluenceValidationError struct method Field (line 1277) | func (e ConfluenceValidationError) Field() string { return e.field } method Reason (line 1280) | func (e ConfluenceValidationError) Reason() string { return e.reason } method Cause (line 1283) | func (e ConfluenceValidationError) Cause() error { return e.cause } method Key (line 1286) | func (e ConfluenceValidationError) Key() bool { return e.key } method ErrorName (line 1289) | func (e ConfluenceValidationError) ErrorName() string { return "Conflu... method Error (line 1292) | func (e ConfluenceValidationError) Error() string { method Validate (line 1324) | func (m *Docker) Validate() error { method ValidateAll (line 1331) | func (m *Docker) ValidateAll() error { method validate (line 1335) | func (m *Docker) validate(all bool) error { type DockerMultiError (line 1466) | type DockerMultiError method Error (line 1469) | func (m DockerMultiError) Error() string { method AllErrors (line 1478) | func (m DockerMultiError) AllErrors() []error { return m } type DockerValidationError (line 1482) | type DockerValidationError struct method Field (line 1490) | func (e DockerValidationError) Field() string { return e.field } method Reason (line 1493) | func (e DockerValidationError) Reason() string { return e.reason } method Cause (line 1496) | func (e DockerValidationError) Cause() error { return e.cause } method Key (line 1499) | func (e DockerValidationError) Key() bool { return e.key } method ErrorName (line 1502) | func (e DockerValidationError) ErrorName() string { return "DockerVali... method Error (line 1505) | func (e DockerValidationError) Error() string { method Validate (line 1537) | func (m *ECR) Validate() error { method ValidateAll (line 1544) | func (m *ECR) ValidateAll() error { method validate (line 1548) | func (m *ECR) validate(all bool) error { type ECRMultiError (line 1610) | type ECRMultiError method Error (line 1613) | func (m ECRMultiError) Error() string { method AllErrors (line 1622) | func (m ECRMultiError) AllErrors() []error { return m } type ECRValidationError (line 1626) | type ECRValidationError struct method Field (line 1634) | func (e ECRValidationError) Field() string { return e.field } method Reason (line 1637) | func (e ECRValidationError) Reason() string { return e.reason } method Cause (line 1640) | func (e ECRValidationError) Cause() error { return e.cause } method Key (line 1643) | func (e ECRValidationError) Key() bool { return e.key } method ErrorName (line 1646) | func (e ECRValidationError) ErrorName() string { return "ECRValidation... method Error (line 1649) | func (e ECRValidationError) Error() string { method Validate (line 1681) | func (m *Filesystem) Validate() error { method ValidateAll (line 1689) | func (m *Filesystem) ValidateAll() error { method validate (line 1693) | func (m *Filesystem) validate(all bool) error { type FilesystemMultiError (line 1717) | type FilesystemMultiError method Error (line 1720) | func (m FilesystemMultiError) Error() string { method AllErrors (line 1729) | func (m FilesystemMultiError) AllErrors() []error { return m } type FilesystemValidationError (line 1733) | type FilesystemValidationError struct method Field (line 1741) | func (e FilesystemValidationError) Field() string { return e.field } method Reason (line 1744) | func (e FilesystemValidationError) Reason() string { return e.reason } method Cause (line 1747) | func (e FilesystemValidationError) Cause() error { return e.cause } method Key (line 1750) | func (e FilesystemValidationError) Key() bool { return e.key } method ErrorName (line 1753) | func (e FilesystemValidationError) ErrorName() string { return "Filesy... method Error (line 1756) | func (e FilesystemValidationError) Error() string { method Validate (line 1788) | func (m *GCS) Validate() error { method ValidateAll (line 1795) | func (m *GCS) ValidateAll() error { method validate (line 1799) | func (m *GCS) validate(all bool) error { type GCSMultiError (line 1983) | type GCSMultiError method Error (line 1986) | func (m GCSMultiError) Error() string { method AllErrors (line 1995) | func (m GCSMultiError) AllErrors() []error { return m } type GCSValidationError (line 1999) | type GCSValidationError struct method Field (line 2007) | func (e GCSValidationError) Field() string { return e.field } method Reason (line 2010) | func (e GCSValidationError) Reason() string { return e.reason } method Cause (line 2013) | func (e GCSValidationError) Cause() error { return e.cause } method Key (line 2016) | func (e GCSValidationError) Key() bool { return e.key } method ErrorName (line 2019) | func (e GCSValidationError) ErrorName() string { return "GCSValidation... method Error (line 2022) | func (e GCSValidationError) Error() string { method Validate (line 2054) | func (m *Git) Validate() error { method ValidateAll (line 2061) | func (m *Git) ValidateAll() error { method validate (line 2065) | func (m *Git) validate(all bool) error { type GitMultiError (line 2237) | type GitMultiError method Error (line 2240) | func (m GitMultiError) Error() string { method AllErrors (line 2249) | func (m GitMultiError) AllErrors() []error { return m } type GitValidationError (line 2253) | type GitValidationError struct method Field (line 2261) | func (e GitValidationError) Field() string { return e.field } method Reason (line 2264) | func (e GitValidationError) Reason() string { return e.reason } method Cause (line 2267) | func (e GitValidationError) Cause() error { return e.cause } method Key (line 2270) | func (e GitValidationError) Key() bool { return e.key } method ErrorName (line 2273) | func (e GitValidationError) ErrorName() string { return "GitValidation... method Error (line 2276) | func (e GitValidationError) Error() string { method Validate (line 2308) | func (m *GitLab) Validate() error { method ValidateAll (line 2315) | func (m *GitLab) ValidateAll() error { method validate (line 2319) | func (m *GitLab) validate(all bool) error { type GitLabMultiError (line 2460) | type GitLabMultiError method Error (line 2463) | func (m GitLabMultiError) Error() string { method AllErrors (line 2472) | func (m GitLabMultiError) AllErrors() []error { return m } type GitLabValidationError (line 2476) | type GitLabValidationError struct method Field (line 2484) | func (e GitLabValidationError) Field() string { return e.field } method Reason (line 2487) | func (e GitLabValidationError) Reason() string { return e.reason } method Cause (line 2490) | func (e GitLabValidationError) Cause() error { return e.cause } method Key (line 2493) | func (e GitLabValidationError) Key() bool { return e.key } method ErrorName (line 2496) | func (e GitLabValidationError) ErrorName() string { return "GitLabVali... method Error (line 2499) | func (e GitLabValidationError) Error() string { method Validate (line 2531) | func (m *GitHub) Validate() error { method ValidateAll (line 2538) | func (m *GitHub) ValidateAll() error { method validate (line 2542) | func (m *GitHub) validate(all bool) error { type GitHubMultiError (line 2742) | type GitHubMultiError method Error (line 2745) | func (m GitHubMultiError) Error() string { method AllErrors (line 2754) | func (m GitHubMultiError) AllErrors() []error { return m } type GitHubValidationError (line 2758) | type GitHubValidationError struct method Field (line 2766) | func (e GitHubValidationError) Field() string { return e.field } method Reason (line 2769) | func (e GitHubValidationError) Reason() string { return e.reason } method Cause (line 2772) | func (e GitHubValidationError) Cause() error { return e.cause } method Key (line 2775) | func (e GitHubValidationError) Key() bool { return e.key } method ErrorName (line 2778) | func (e GitHubValidationError) ErrorName() string { return "GitHubVali... method Error (line 2781) | func (e GitHubValidationError) Error() string { method Validate (line 2813) | func (m *GitHubExperimental) Validate() error { method ValidateAll (line 2821) | func (m *GitHubExperimental) ValidateAll() error { method validate (line 2825) | func (m *GitHubExperimental) validate(all bool) error { type GitHubExperimentalMultiError (line 2867) | type GitHubExperimentalMultiError method Error (line 2870) | func (m GitHubExperimentalMultiError) Error() string { method AllErrors (line 2879) | func (m GitHubExperimentalMultiError) AllErrors() []error { return m } type GitHubExperimentalValidationError (line 2883) | type GitHubExperimentalValidationError struct method Field (line 2891) | func (e GitHubExperimentalValidationError) Field() string { return e.f... method Reason (line 2894) | func (e GitHubExperimentalValidationError) Reason() string { return e.... method Cause (line 2897) | func (e GitHubExperimentalValidationError) Cause() error { return e.ca... method Key (line 2900) | func (e GitHubExperimentalValidationError) Key() bool { return e.key } method ErrorName (line 2903) | func (e GitHubExperimentalValidationError) ErrorName() string { method Error (line 2908) | func (e GitHubExperimentalValidationError) Error() string { method Validate (line 2940) | func (m *GitHubRealtime) Validate() error { method ValidateAll (line 2948) | func (m *GitHubRealtime) ValidateAll() error { method validate (line 2952) | func (m *GitHubRealtime) validate(all bool) error { type GitHubRealtimeMultiError (line 3125) | type GitHubRealtimeMultiError method Error (line 3128) | func (m GitHubRealtimeMultiError) Error() string { method AllErrors (line 3137) | func (m GitHubRealtimeMultiError) AllErrors() []error { return m } type GitHubRealtimeValidationError (line 3141) | type GitHubRealtimeValidationError struct method Field (line 3149) | func (e GitHubRealtimeValidationError) Field() string { return e.field } method Reason (line 3152) | func (e GitHubRealtimeValidationError) Reason() string { return e.reas... method Cause (line 3155) | func (e GitHubRealtimeValidationError) Cause() error { return e.cause } method Key (line 3158) | func (e GitHubRealtimeValidationError) Key() bool { return e.key } method ErrorName (line 3161) | func (e GitHubRealtimeValidationError) ErrorName() string { return "Gi... method Error (line 3164) | func (e GitHubRealtimeValidationError) Error() string { method Validate (line 3196) | func (m *GoogleDrive) Validate() error { method ValidateAll (line 3204) | func (m *GoogleDrive) ValidateAll() error { method validate (line 3208) | func (m *GoogleDrive) validate(all bool) error { type GoogleDriveMultiError (line 3335) | type GoogleDriveMultiError method Error (line 3338) | func (m GoogleDriveMultiError) Error() string { method AllErrors (line 3347) | func (m GoogleDriveMultiError) AllErrors() []error { return m } type GoogleDriveValidationError (line 3351) | type GoogleDriveValidationError struct method Field (line 3359) | func (e GoogleDriveValidationError) Field() string { return e.field } method Reason (line 3362) | func (e GoogleDriveValidationError) Reason() string { return e.reason } method Cause (line 3365) | func (e GoogleDriveValidationError) Cause() error { return e.cause } method Key (line 3368) | func (e GoogleDriveValidationError) Key() bool { return e.key } method ErrorName (line 3371) | func (e GoogleDriveValidationError) ErrorName() string { return "Googl... method Error (line 3374) | func (e GoogleDriveValidationError) Error() string { method Validate (line 3406) | func (m *Huggingface) Validate() error { method ValidateAll (line 3414) | func (m *Huggingface) ValidateAll() error { method validate (line 3418) | func (m *Huggingface) validate(all bool) error { type HuggingfaceMultiError (line 3514) | type HuggingfaceMultiError method Error (line 3517) | func (m HuggingfaceMultiError) Error() string { method AllErrors (line 3526) | func (m HuggingfaceMultiError) AllErrors() []error { return m } type HuggingfaceValidationError (line 3530) | type HuggingfaceValidationError struct method Field (line 3538) | func (e HuggingfaceValidationError) Field() string { return e.field } method Reason (line 3541) | func (e HuggingfaceValidationError) Reason() string { return e.reason } method Cause (line 3544) | func (e HuggingfaceValidationError) Cause() error { return e.cause } method Key (line 3547) | func (e HuggingfaceValidationError) Key() bool { return e.key } method ErrorName (line 3550) | func (e HuggingfaceValidationError) ErrorName() string { return "Huggi... method Error (line 3553) | func (e HuggingfaceValidationError) Error() string { method Validate (line 3585) | func (m *JIRA) Validate() error { method ValidateAll (line 3592) | func (m *JIRA) ValidateAll() error { method validate (line 3596) | func (m *JIRA) validate(all bool) error { type JIRAMultiError (line 3768) | type JIRAMultiError method Error (line 3771) | func (m JIRAMultiError) Error() string { method AllErrors (line 3780) | func (m JIRAMultiError) AllErrors() []error { return m } type JIRAValidationError (line 3784) | type JIRAValidationError struct method Field (line 3792) | func (e JIRAValidationError) Field() string { return e.field } method Reason (line 3795) | func (e JIRAValidationError) Reason() string { return e.reason } method Cause (line 3798) | func (e JIRAValidationError) Cause() error { return e.cause } method Key (line 3801) | func (e JIRAValidationError) Key() bool { return e.key } method ErrorName (line 3804) | func (e JIRAValidationError) ErrorName() string { return "JIRAValidati... method Error (line 3807) | func (e JIRAValidationError) Error() string { method Validate (line 3839) | func (m *NPMUnauthenticatedPackage) Validate() error { method ValidateAll (line 3847) | func (m *NPMUnauthenticatedPackage) ValidateAll() error { method validate (line 3851) | func (m *NPMUnauthenticatedPackage) validate(all bool) error { type NPMUnauthenticatedPackageMultiError (line 3914) | type NPMUnauthenticatedPackageMultiError method Error (line 3917) | func (m NPMUnauthenticatedPackageMultiError) Error() string { method AllErrors (line 3926) | func (m NPMUnauthenticatedPackageMultiError) AllErrors() []error { ret... type NPMUnauthenticatedPackageValidationError (line 3930) | type NPMUnauthenticatedPackageValidationError struct method Field (line 3938) | func (e NPMUnauthenticatedPackageValidationError) Field() string { ret... method Reason (line 3941) | func (e NPMUnauthenticatedPackageValidationError) Reason() string { re... method Cause (line 3944) | func (e NPMUnauthenticatedPackageValidationError) Cause() error { retu... method Key (line 3947) | func (e NPMUnauthenticatedPackageValidationError) Key() bool { return ... method ErrorName (line 3950) | func (e NPMUnauthenticatedPackageValidationError) ErrorName() string { method Error (line 3955) | func (e NPMUnauthenticatedPackageValidationError) Error() string { method Validate (line 3987) | func (m *PyPIUnauthenticatedPackage) Validate() error { method ValidateAll (line 3995) | func (m *PyPIUnauthenticatedPackage) ValidateAll() error { method validate (line 3999) | func (m *PyPIUnauthenticatedPackage) validate(all bool) error { type PyPIUnauthenticatedPackageMultiError (line 4062) | type PyPIUnauthenticatedPackageMultiError method Error (line 4065) | func (m PyPIUnauthenticatedPackageMultiError) Error() string { method AllErrors (line 4074) | func (m PyPIUnauthenticatedPackageMultiError) AllErrors() []error { re... type PyPIUnauthenticatedPackageValidationError (line 4078) | type PyPIUnauthenticatedPackageValidationError struct method Field (line 4086) | func (e PyPIUnauthenticatedPackageValidationError) Field() string { re... method Reason (line 4089) | func (e PyPIUnauthenticatedPackageValidationError) Reason() string { r... method Cause (line 4092) | func (e PyPIUnauthenticatedPackageValidationError) Cause() error { ret... method Key (line 4095) | func (e PyPIUnauthenticatedPackageValidationError) Key() bool { return... method ErrorName (line 4098) | func (e PyPIUnauthenticatedPackageValidationError) ErrorName() string { method Error (line 4103) | func (e PyPIUnauthenticatedPackageValidationError) Error() string { method Validate (line 4135) | func (m *S3) Validate() error { method ValidateAll (line 4142) | func (m *S3) ValidateAll() error { method validate (line 4146) | func (m *S3) validate(all bool) error { type S3MultiError (line 4335) | type S3MultiError method Error (line 4338) | func (m S3MultiError) Error() string { method AllErrors (line 4347) | func (m S3MultiError) AllErrors() []error { return m } type S3ValidationError (line 4351) | type S3ValidationError struct method Field (line 4359) | func (e S3ValidationError) Field() string { return e.field } method Reason (line 4362) | func (e S3ValidationError) Reason() string { return e.reason } method Cause (line 4365) | func (e S3ValidationError) Cause() error { return e.cause } method Key (line 4368) | func (e S3ValidationError) Key() bool { return e.key } method ErrorName (line 4371) | func (e S3ValidationError) ErrorName() string { return "S3ValidationEr... method Error (line 4374) | func (e S3ValidationError) Error() string { method Validate (line 4406) | func (m *Slack) Validate() error { method ValidateAll (line 4413) | func (m *Slack) ValidateAll() error { method validate (line 4417) | func (m *Slack) validate(all bool) error { type SlackMultiError (line 4503) | type SlackMultiError method Error (line 4506) | func (m SlackMultiError) Error() string { method AllErrors (line 4515) | func (m SlackMultiError) AllErrors() []error { return m } type SlackValidationError (line 4519) | type SlackValidationError struct method Field (line 4527) | func (e SlackValidationError) Field() string { return e.field } method Reason (line 4530) | func (e SlackValidationError) Reason() string { return e.reason } method Cause (line 4533) | func (e SlackValidationError) Cause() error { return e.cause } method Key (line 4536) | func (e SlackValidationError) Key() bool { return e.key } method ErrorName (line 4539) | func (e SlackValidationError) ErrorName() string { return "SlackValida... method Error (line 4542) | func (e SlackValidationError) Error() string { method Validate (line 4574) | func (m *Test) Validate() error { method ValidateAll (line 4581) | func (m *Test) ValidateAll() error { method validate (line 4585) | func (m *Test) validate(all bool) error { type TestMultiError (line 4601) | type TestMultiError method Error (line 4604) | func (m TestMultiError) Error() string { method AllErrors (line 4613) | func (m TestMultiError) AllErrors() []error { return m } type TestValidationError (line 4617) | type TestValidationError struct method Field (line 4625) | func (e TestValidationError) Field() string { return e.field } method Reason (line 4628) | func (e TestValidationError) Reason() string { return e.reason } method Cause (line 4631) | func (e TestValidationError) Cause() error { return e.cause } method Key (line 4634) | func (e TestValidationError) Key() bool { return e.key } method ErrorName (line 4637) | func (e TestValidationError) ErrorName() string { return "TestValidati... method Error (line 4640) | func (e TestValidationError) Error() string { method Validate (line 4672) | func (m *Buildkite) Validate() error { method ValidateAll (line 4680) | func (m *Buildkite) ValidateAll() error { method validate (line 4684) | func (m *Buildkite) validate(all bool) error { type BuildkiteMultiError (line 4717) | type BuildkiteMultiError method Error (line 4720) | func (m BuildkiteMultiError) Error() string { method AllErrors (line 4729) | func (m BuildkiteMultiError) AllErrors() []error { return m } type BuildkiteValidationError (line 4733) | type BuildkiteValidationError struct method Field (line 4741) | func (e BuildkiteValidationError) Field() string { return e.field } method Reason (line 4744) | func (e BuildkiteValidationError) Reason() string { return e.reason } method Cause (line 4747) | func (e BuildkiteValidationError) Cause() error { return e.cause } method Key (line 4750) | func (e BuildkiteValidationError) Key() bool { return e.key } method ErrorName (line 4753) | func (e BuildkiteValidationError) ErrorName() string { return "Buildki... method Error (line 4756) | func (e BuildkiteValidationError) Error() string { method Validate (line 4788) | func (m *Gerrit) Validate() error { method ValidateAll (line 4795) | func (m *Gerrit) ValidateAll() error { method validate (line 4799) | func (m *Gerrit) validate(all bool) error { type GerritMultiError (line 4918) | type GerritMultiError method Error (line 4921) | func (m GerritMultiError) Error() string { method AllErrors (line 4930) | func (m GerritMultiError) AllErrors() []error { return m } type GerritValidationError (line 4934) | type GerritValidationError struct method Field (line 4942) | func (e GerritValidationError) Field() string { return e.field } method Reason (line 4945) | func (e GerritValidationError) Reason() string { return e.reason } method Cause (line 4948) | func (e GerritValidationError) Cause() error { return e.cause } method Key (line 4951) | func (e GerritValidationError) Key() bool { return e.key } method ErrorName (line 4954) | func (e GerritValidationError) ErrorName() string { return "GerritVali... method Error (line 4957) | func (e GerritValidationError) Error() string { method Validate (line 4989) | func (m *Jenkins) Validate() error { method ValidateAll (line 4996) | func (m *Jenkins) ValidateAll() error { method validate (line 5000) | func (m *Jenkins) validate(all bool) error { type JenkinsMultiError (line 5158) | type JenkinsMultiError method Error (line 5161) | func (m JenkinsMultiError) Error() string { method AllErrors (line 5170) | func (m JenkinsMultiError) AllErrors() []error { return m } type JenkinsValidationError (line 5174) | type JenkinsValidationError struct method Field (line 5182) | func (e JenkinsValidationError) Field() string { return e.field } method Reason (line 5185) | func (e JenkinsValidationError) Reason() string { return e.reason } method Cause (line 5188) | func (e JenkinsValidationError) Cause() error { return e.cause } method Key (line 5191) | func (e JenkinsValidationError) Key() bool { return e.key } method ErrorName (line 5194) | func (e JenkinsValidationError) ErrorName() string { return "JenkinsVa... method Error (line 5197) | func (e JenkinsValidationError) Error() string { method Validate (line 5229) | func (m *Teams) Validate() error { method ValidateAll (line 5236) | func (m *Teams) ValidateAll() error { method validate (line 5240) | func (m *Teams) validate(all bool) error { type TeamsMultiError (line 5369) | type TeamsMultiError method Error (line 5372) | func (m TeamsMultiError) Error() string { method AllErrors (line 5381) | func (m TeamsMultiError) AllErrors() []error { return m } type TeamsValidationError (line 5385) | type TeamsValidationError struct method Field (line 5393) | func (e TeamsValidationError) Field() string { return e.field } method Reason (line 5396) | func (e TeamsValidationError) Reason() string { return e.reason } method Cause (line 5399) | func (e TeamsValidationError) Cause() error { return e.cause } method Key (line 5402) | func (e TeamsValidationError) Key() bool { return e.key } method ErrorName (line 5405) | func (e TeamsValidationError) ErrorName() string { return "TeamsValida... method Error (line 5408) | func (e TeamsValidationError) Error() string { method Validate (line 5440) | func (m *Syslog) Validate() error { method ValidateAll (line 5447) | func (m *Syslog) ValidateAll() error { method validate (line 5451) | func (m *Syslog) validate(all bool) error { type SyslogMultiError (line 5477) | type SyslogMultiError method Error (line 5480) | func (m SyslogMultiError) Error() string { method AllErrors (line 5489) | func (m SyslogMultiError) AllErrors() []error { return m } type SyslogValidationError (line 5493) | type SyslogValidationError struct method Field (line 5501) | func (e SyslogValidationError) Field() string { return e.field } method Reason (line 5504) | func (e SyslogValidationError) Reason() string { return e.reason } method Cause (line 5507) | func (e SyslogValidationError) Cause() error { return e.cause } method Key (line 5510) | func (e SyslogValidationError) Key() bool { return e.key } method ErrorName (line 5513) | func (e SyslogValidationError) ErrorName() string { return "SyslogVali... method Error (line 5516) | func (e SyslogValidationError) Error() string { method Validate (line 5548) | func (m *Forager) Validate() error { method ValidateAll (line 5555) | func (m *Forager) ValidateAll() error { method validate (line 5559) | func (m *Forager) validate(all bool) error { type ForagerMultiError (line 5652) | type ForagerMultiError method Error (line 5655) | func (m ForagerMultiError) Error() string { method AllErrors (line 5664) | func (m ForagerMultiError) AllErrors() []error { return m } type ForagerValidationError (line 5668) | type ForagerValidationError struct method Field (line 5676) | func (e ForagerValidationError) Field() string { return e.field } method Reason (line 5679) | func (e ForagerValidationError) Reason() string { return e.reason } method Cause (line 5682) | func (e ForagerValidationError) Cause() error { return e.cause } method Key (line 5685) | func (e ForagerValidationError) Key() bool { return e.key } method ErrorName (line 5688) | func (e ForagerValidationError) ErrorName() string { return "ForagerVa... method Error (line 5691) | func (e ForagerValidationError) Error() string { method Validate (line 5723) | func (m *SlackRealtime) Validate() error { method ValidateAll (line 5731) | func (m *SlackRealtime) ValidateAll() error { method validate (line 5735) | func (m *SlackRealtime) validate(all bool) error { type SlackRealtimeMultiError (line 5798) | type SlackRealtimeMultiError method Error (line 5801) | func (m SlackRealtimeMultiError) Error() string { method AllErrors (line 5810) | func (m SlackRealtimeMultiError) AllErrors() []error { return m } type SlackRealtimeValidationError (line 5814) | type SlackRealtimeValidationError struct method Field (line 5822) | func (e SlackRealtimeValidationError) Field() string { return e.field } method Reason (line 5825) | func (e SlackRealtimeValidationError) Reason() string { return e.reason } method Cause (line 5828) | func (e SlackRealtimeValidationError) Cause() error { return e.cause } method Key (line 5831) | func (e SlackRealtimeValidationError) Key() bool { return e.key } method ErrorName (line 5834) | func (e SlackRealtimeValidationError) ErrorName() string { return "Sla... method Error (line 5837) | func (e SlackRealtimeValidationError) Error() string { method Validate (line 5869) | func (m *Sharepoint) Validate() error { method ValidateAll (line 5877) | func (m *Sharepoint) ValidateAll() error { method validate (line 5881) | func (m *Sharepoint) validate(all bool) error { type SharepointMultiError (line 5945) | type SharepointMultiError method Error (line 5948) | func (m SharepointMultiError) Error() string { method AllErrors (line 5957) | func (m SharepointMultiError) AllErrors() []error { return m } type SharepointValidationError (line 5961) | type SharepointValidationError struct method Field (line 5969) | func (e SharepointValidationError) Field() string { return e.field } method Reason (line 5972) | func (e SharepointValidationError) Reason() string { return e.reason } method Cause (line 5975) | func (e SharepointValidationError) Cause() error { return e.cause } method Key (line 5978) | func (e SharepointValidationError) Key() bool { return e.key } method ErrorName (line 5981) | func (e SharepointValidationError) ErrorName() string { return "Sharep... method Error (line 5984) | func (e SharepointValidationError) Error() string { method Validate (line 6016) | func (m *AzureRepos) Validate() error { method ValidateAll (line 6024) | func (m *AzureRepos) ValidateAll() error { method validate (line 6028) | func (m *AzureRepos) validate(all bool) error { type AzureReposMultiError (line 6120) | type AzureReposMultiError method Error (line 6123) | func (m AzureReposMultiError) Error() string { method AllErrors (line 6132) | func (m AzureReposMultiError) AllErrors() []error { return m } type AzureReposValidationError (line 6136) | type AzureReposValidationError struct method Field (line 6144) | func (e AzureReposValidationError) Field() string { return e.field } method Reason (line 6147) | func (e AzureReposValidationError) Reason() string { return e.reason } method Cause (line 6150) | func (e AzureReposValidationError) Cause() error { return e.cause } method Key (line 6153) | func (e AzureReposValidationError) Key() bool { return e.key } method ErrorName (line 6156) | func (e AzureReposValidationError) ErrorName() string { return "AzureR... method Error (line 6159) | func (e AzureReposValidationError) Error() string { method Validate (line 6191) | func (m *Postman) Validate() error { method ValidateAll (line 6198) | func (m *Postman) ValidateAll() error { method validate (line 6202) | func (m *Postman) validate(all bool) error { type PostmanMultiError (line 6276) | type PostmanMultiError method Error (line 6279) | func (m PostmanMultiError) Error() string { method AllErrors (line 6288) | func (m PostmanMultiError) AllErrors() []error { return m } type PostmanValidationError (line 6292) | type PostmanValidationError struct method Field (line 6300) | func (e PostmanValidationError) Field() string { return e.field } method Reason (line 6303) | func (e PostmanValidationError) Reason() string { return e.reason } method Cause (line 6306) | func (e PostmanValidationError) Cause() error { return e.cause } method Key (line 6309) | func (e PostmanValidationError) Key() bool { return e.key } method ErrorName (line 6312) | func (e PostmanValidationError) ErrorName() string { return "PostmanVa... method Error (line 6315) | func (e PostmanValidationError) Error() string { method Validate (line 6347) | func (m *Webhook) Validate() error { method ValidateAll (line 6354) | func (m *Webhook) ValidateAll() error { method validate (line 6358) | func (m *Webhook) validate(all bool) error { method _validateHostname (line 6475) | func (m *Webhook) _validateHostname(host string) error { type WebhookMultiError (line 6507) | type WebhookMultiError method Error (line 6510) | func (m WebhookMultiError) Error() string { method AllErrors (line 6519) | func (m WebhookMultiError) AllErrors() []error { return m } type WebhookValidationError (line 6523) | type WebhookValidationError struct method Field (line 6531) | func (e WebhookValidationError) Field() string { return e.field } method Reason (line 6534) | func (e WebhookValidationError) Reason() string { return e.reason } method Cause (line 6537) | func (e WebhookValidationError) Cause() error { return e.cause } method Key (line 6540) | func (e WebhookValidationError) Key() bool { return e.key } method ErrorName (line 6543) | func (e WebhookValidationError) ErrorName() string { return "WebhookVa... method Error (line 6546) | func (e WebhookValidationError) Error() string { method Validate (line 6578) | func (m *Vector) Validate() error { method ValidateAll (line 6585) | func (m *Vector) ValidateAll() error { method validate (line 6589) | func (m *Vector) validate(all bool) error { type VectorMultiError (line 6609) | type VectorMultiError method Error (line 6612) | func (m VectorMultiError) Error() string { method AllErrors (line 6621) | func (m VectorMultiError) AllErrors() []error { return m } type VectorValidationError (line 6625) | type VectorValidationError struct method Field (line 6633) | func (e VectorValidationError) Field() string { return e.field } method Reason (line 6636) | func (e VectorValidationError) Reason() string { return e.reason } method Cause (line 6639) | func (e VectorValidationError) Cause() error { return e.cause } method Key (line 6642) | func (e VectorValidationError) Key() bool { return e.key } method ErrorName (line 6645) | func (e VectorValidationError) ErrorName() string { return "VectorVali... method Error (line 6648) | func (e VectorValidationError) Error() string { method Validate (line 6680) | func (m *Elasticsearch) Validate() error { method ValidateAll (line 6688) | func (m *Elasticsearch) ValidateAll() error { method validate (line 6692) | func (m *Elasticsearch) validate(all bool) error { type ElasticsearchMultiError (line 6727) | type ElasticsearchMultiError method Error (line 6730) | func (m ElasticsearchMultiError) Error() string { method AllErrors (line 6739) | func (m ElasticsearchMultiError) AllErrors() []error { return m } type ElasticsearchValidationError (line 6743) | type ElasticsearchValidationError struct method Field (line 6751) | func (e ElasticsearchValidationError) Field() string { return e.field } method Reason (line 6754) | func (e ElasticsearchValidationError) Reason() string { return e.reason } method Cause (line 6757) | func (e ElasticsearchValidationError) Cause() error { return e.cause } method Key (line 6760) | func (e ElasticsearchValidationError) Key() bool { return e.key } method ErrorName (line 6763) | func (e ElasticsearchValidationError) ErrorName() string { return "Ela... method Error (line 6766) | func (e ElasticsearchValidationError) Error() string { method Validate (line 6798) | func (m *Sentry) Validate() error { method ValidateAll (line 6805) | func (m *Sentry) ValidateAll() error { method validate (line 6809) | func (m *Sentry) validate(all bool) error { type SentryMultiError (line 6872) | type SentryMultiError method Error (line 6875) | func (m SentryMultiError) Error() string { method AllErrors (line 6884) | func (m SentryMultiError) AllErrors() []error { return m } type SentryValidationError (line 6888) | type SentryValidationError struct method Field (line 6896) | func (e SentryValidationError) Field() string { return e.field } method Reason (line 6899) | func (e SentryValidationError) Reason() string { return e.reason } method Cause (line 6902) | func (e SentryValidationError) Cause() error { return e.cause } method Key (line 6905) | func (e SentryValidationError) Key() bool { return e.key } method ErrorName (line 6908) | func (e SentryValidationError) ErrorName() string { return "SentryVali... method Error (line 6911) | func (e SentryValidationError) Error() string { method Validate (line 6943) | func (m *Stdin) Validate() error { method ValidateAll (line 6950) | func (m *Stdin) ValidateAll() error { method validate (line 6954) | func (m *Stdin) validate(all bool) error { type StdinMultiError (line 6970) | type StdinMultiError method Error (line 6973) | func (m StdinMultiError) Error() string { method AllErrors (line 6982) | func (m StdinMultiError) AllErrors() []error { return m } type StdinValidationError (line 6986) | type StdinValidationError struct method Field (line 6994) | func (e StdinValidationError) Field() string { return e.field } method Reason (line 6997) | func (e StdinValidationError) Reason() string { return e.reason } method Cause (line 7000) | func (e StdinValidationError) Cause() error { return e.cause } method Key (line 7003) | func (e StdinValidationError) Key() bool { return e.key } method ErrorName (line 7006) | func (e StdinValidationError) ErrorName() string { return "StdinValida... method Error (line 7009) | func (e StdinValidationError) Error() string { method Validate (line 7041) | func (m *SlackContinuous) Validate() error { method ValidateAll (line 7049) | func (m *SlackContinuous) ValidateAll() error { method validate (line 7053) | func (m *SlackContinuous) validate(all bool) error { type SlackContinuousMultiError (line 7074) | type SlackContinuousMultiError method Error (line 7077) | func (m SlackContinuousMultiError) Error() string { method AllErrors (line 7086) | func (m SlackContinuousMultiError) AllErrors() []error { return m } type SlackContinuousValidationError (line 7090) | type SlackContinuousValidationError struct method Field (line 7098) | func (e SlackContinuousValidationError) Field() string { return e.field } method Reason (line 7101) | func (e SlackContinuousValidationError) Reason() string { return e.rea... method Cause (line 7104) | func (e SlackContinuousValidationError) Cause() error { return e.cause } method Key (line 7107) | func (e SlackContinuousValidationError) Key() bool { return e.key } method ErrorName (line 7110) | func (e SlackContinuousValidationError) ErrorName() string { return "S... method Error (line 7113) | func (e SlackContinuousValidationError) Error() string { method Validate (line 7145) | func (m *JSONEnumerator) Validate() error { method ValidateAll (line 7153) | func (m *JSONEnumerator) ValidateAll() error { method validate (line 7157) | func (m *JSONEnumerator) validate(all bool) error { type JSONEnumeratorMultiError (line 7174) | type JSONEnumeratorMultiError method Error (line 7177) | func (m JSONEnumeratorMultiError) Error() string { method AllErrors (line 7186) | func (m JSONEnumeratorMultiError) AllErrors() []error { return m } type JSONEnumeratorValidationError (line 7190) | type JSONEnumeratorValidationError struct method Field (line 7198) | func (e JSONEnumeratorValidationError) Field() string { return e.field } method Reason (line 7201) | func (e JSONEnumeratorValidationError) Reason() string { return e.reas... method Cause (line 7204) | func (e JSONEnumeratorValidationError) Cause() error { return e.cause } method Key (line 7207) | func (e JSONEnumeratorValidationError) Key() bool { return e.key } method ErrorName (line 7210) | func (e JSONEnumeratorValidationError) ErrorName() string { return "JS... method Error (line 7213) | func (e JSONEnumeratorValidationError) Error() string { FILE: pkg/process/zombies.go function GetGitProcessList (line 9) | func GetGitProcessList() []string { function DetectGitZombies (line 32) | func DetectGitZombies(before, after []string) []string { FILE: pkg/protoyaml/protoyaml.go function Marshal (line 13) | func Marshal(m proto.Message) ([]byte, error) { function Unmarshal (line 23) | func Unmarshal(b []byte, m proto.Message) error { function UnmarshalStrict (line 33) | func UnmarshalStrict(b []byte, m proto.Message) error { FILE: pkg/roundtripper/roundtripper.go type RoundTripper (line 17) | type RoundTripper struct method RoundTrip (line 67) | func (r *RoundTripper) RoundTrip(req *http.Request) (*http.Response, e... type BasicAuthRoundTripper (line 25) | type BasicAuthRoundTripper struct type RetryableRoundtripper (line 29) | type RetryableRoundtripper struct method shouldRetryRequest (line 158) | func (r *RetryableRoundtripper) shouldRetryRequest(response *http.Resp... type LoggingRoundtripper (line 41) | type LoggingRoundtripper struct function NewRoundTripper (line 49) | func NewRoundTripper(original http.RoundTripper, opts ...func(*RoundTrip... function WithInsecureTLS (line 123) | func WithInsecureTLS() func(*RoundTripper) { function WithLogger (line 131) | func WithLogger(log logr.Logger) func(*RoundTripper) { function WithLogging (line 139) | func WithLogging() func(*RoundTripper) { function WithBasicAuth (line 147) | func WithBasicAuth(username, password string) func(*RoundTripper) { function getRetryAfter (line 186) | func getRetryAfter(response *http.Response) time.Duration { function WithRetryable (line 195) | func WithRetryable(opts ...func(*RetryableRoundtripper)) func(*RoundTrip... function WithShouldRetryError (line 217) | func WithShouldRetryError(should bool) func(*RetryableRoundtripper) { function WithShouldRetryErrorDuration (line 223) | func WithShouldRetryErrorDuration(duration time.Duration) func(*Retryabl... function WithShouldRetry5XX (line 229) | func WithShouldRetry5XX(should bool) func(*RetryableRoundtripper) { function WithShouldRetry5XXDuration (line 235) | func WithShouldRetry5XXDuration(duration time.Duration) func(*RetryableR... function WithShouldRetry401Duration (line 241) | func WithShouldRetry401Duration(duration time.Duration) func(*RetryableR... function WithDefault429RetryDuration (line 248) | func WithDefault429RetryDuration(duration time.Duration) func(*Retryable... function WithMaxRetries (line 254) | func WithMaxRetries(max uint) func(*RetryableRoundtripper) { function determineAuth (line 262) | func determineAuth(req *http.Request) string { FILE: pkg/sanitizer/utf8.go function UTF8 (line 7) | func UTF8(in string) string { FILE: pkg/sanitizer/utf8_test.go function TestUTF8 (line 5) | func TestUTF8(t *testing.T) { FILE: pkg/sources/chunker.go constant DefaultChunkSize (line 14) | DefaultChunkSize = 10 * 1024 constant DefaultPeekSize (line 16) | DefaultPeekSize = 3 * 1024 constant TotalChunkSize (line 18) | TotalChunkSize = DefaultChunkSize + DefaultPeekSize type chunkReaderConfig (line 21) | type chunkReaderConfig struct type ConfigOption (line 29) | type ConfigOption function WithChunkSize (line 32) | func WithChunkSize(size int) ConfigOption { function WithPeekSize (line 37) | func WithPeekSize(size int) ConfigOption { function WithFileSize (line 43) | func WithFileSize(size int) ConfigOption { type ChunkResult (line 49) | type ChunkResult struct method Bytes (line 57) | func (cr ChunkResult) Bytes() []byte { method ContentSize (line 64) | func (cr ChunkResult) ContentSize() int { method Error (line 69) | func (cr ChunkResult) Error() error { function NewChunkResult (line 74) | func NewChunkResult(data []byte, contentSize int) ChunkResult { function NewChunkResultError (line 79) | func NewChunkResultError(err error) ChunkResult { constant xsmallFileSizeThreshold (line 85) | xsmallFileSizeThreshold = 4 * 1024 constant smallFileSizeThreshold (line 86) | smallFileSizeThreshold = 10 * 1024 constant mediumFileSizeThreshold (line 87) | mediumFileSizeThreshold = 100 * 1024 constant largeFileSizeThreshold (line 88) | largeFileSizeThreshold = 1 * 1024 * 1024 constant xsmallFileChunkSize (line 91) | xsmallFileChunkSize = 1 << 12 constant smallFileChunkSize (line 92) | smallFileChunkSize = 1 << 13 constant mediumFileChunkSize (line 93) | mediumFileChunkSize = 1 << 14 constant largeFileChunkSize (line 94) | largeFileChunkSize = 1 << 15 constant xlargeFileChunkSize (line 95) | xlargeFileChunkSize = 1 << 16 type ChunkReader (line 102) | type ChunkReader function NewChunkReader (line 105) | func NewChunkReader(opts ...ConfigOption) ChunkReader { function applyOptions (line 110) | func applyOptions(opts []ConfigOption) *chunkReaderConfig { function calculateOptimalChunkSize (line 131) | func calculateOptimalChunkSize(fileSize int) int { function createReaderFn (line 146) | func createReaderFn(config *chunkReaderConfig) ChunkReader { function readInChunks (line 152) | func readInChunks(ctx context.Context, reader io.Reader, config *chunkRe... function isErrAndNotEOF (line 212) | func isErrAndNotEOF(err error) bool { FILE: pkg/sources/chunker_test.go function TestNewChunkedReader (line 19) | func TestNewChunkedReader(t *testing.T) { type panicReader (line 158) | type panicReader struct method Read (line 162) | func (_ panicReader) Read([]byte) (int, error) { function TestChunkReader_UnderlyingReaderPanics_DoesNotPanic (line 166) | func TestChunkReader_UnderlyingReaderPanics_DoesNotPanic(t *testing.T) { function BenchmarkChunkReader (line 173) | func BenchmarkChunkReader(b *testing.B) { function TestFlakyChunkReader (line 196) | func TestFlakyChunkReader(t *testing.T) { function TestReadInChunksWithCancellation (line 216) | func TestReadInChunksWithCancellation(t *testing.T) { function generateBinaryContent (line 249) | func generateBinaryContent(contentType string) []byte { FILE: pkg/sources/circleci/circleci.go constant SourceType (line 27) | SourceType = sourcespb.SourceType_SOURCE_TYPE_CIRCLECI constant baseURL (line 31) | baseURL = "https://circleci.com/api/v1.1" type Source (line 34) | type Source struct method Type (line 78) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 82) | func (s *Source) SourceID() sources.SourceID { method JobID (line 86) | func (s *Source) JobID() sources.JobID { method Init (line 91) | func (s *Source) Init(_ context.Context, name string, jobId sources.Jo... method Chunks (line 115) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method listAllProjects (line 204) | func (s *Source) listAllProjects(ctx context.Context) ([]project, erro... method listProjectBuilds (line 240) | func (s *Source) listProjectBuilds(ctx context.Context, proj *project)... method listProjBuildJobs (line 295) | func (s *Source) listProjBuildJobs(ctx context.Context, proj *project,... method getOutputUrlResponse (line 331) | func (s *Source) getOutputUrlResponse(outputUrl string) (string, error) { method chunk (line 354) | func (s *Source) chunk(ctx context.Context, proj project, buildNum Bui... type project (line 47) | type project struct type BuildNum (line 54) | type BuildNum type buildJobs (line 56) | type buildJobs struct type buildStep (line 63) | type buildStep struct type action (line 68) | type action struct function removeCircleSha1Line (line 392) | func removeCircleSha1Line(input []byte) []byte { FILE: pkg/sources/circleci/circleci_test.go function TestSource_Scan (line 17) | func TestSource_Scan(t *testing.T) { function TestSource_EdgeCases (line 112) | func TestSource_EdgeCases(t *testing.T) { FILE: pkg/sources/docker/docker.go constant SourceType (line 32) | SourceType = sourcespb.SourceType_SOURCE_TYPE_DOCKER type Source (line 34) | type Source struct method Type (line 52) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 56) | func (s *Source) SourceID() sources.SourceID { method JobID (line 60) | func (s *Source) JobID() sources.JobID { method Init (line 65) | func (s *Source) Init(ctx context.Context, name string, jobId sources.... method Chunks (line 122) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method processImage (line 210) | func (s *Source) processImage(ctx context.Context, image string) (imag... method extractImageNameTagDigest (line 262) | func (*Source) extractImageNameTagDigest(image string) (imageInfo, nam... method processHistoryEntry (line 334) | func (s *Source) processHistoryEntry(ctx context.Context, historyInfo ... method processLayer (line 365) | func (s *Source) processLayer(ctx context.Context, layer v1.Layer, img... method processChunk (line 429) | func (s *Source) processChunk(ctx context.Context, info chunkProcessin... method isExcluded (line 480) | func (s *Source) isExcluded(ctx context.Context, filePath string) bool { method remoteOpts (line 497) | func (s *Source) remoteOpts() ([]remote.Option, error) { type imageInfo (line 99) | type imageInfo struct type historyEntryInfo (line 106) | type historyEntryInfo struct type layerInfo (line 115) | type layerInfo struct function getHistoryEntries (line 287) | func getHistoryEntries(ctx context.Context, imgInfo imageInfo, layers []... type chunkProcessingInfo (line 420) | type chunkProcessingInfo struct function GetNamespaceImages (line 539) | func GetNamespaceImages(ctx context.Context, namespace, registryToken st... function baseAndTagFromImage (line 563) | func baseAndTagFromImage(image string) (base, tag string, hasDigest bool) { function extractDigest (line 574) | func extractDigest(image string) (base, tag string, hasDigest bool) { function extractTagOrUseDefault (line 585) | func extractTagOrUseDefault(image string) (base, tag string) { FILE: pkg/sources/docker/docker_test.go function TestDockerImageScan (line 21) | func TestDockerImageScan(t *testing.T) { function TestQuayRegistry (line 69) | func TestQuayRegistry(t *testing.T) { function TestGHCRRegistry (line 117) | func TestGHCRRegistry(t *testing.T) { function TestDockerImageScanWithDigest (line 165) | func TestDockerImageScanWithDigest(t *testing.T) { function TestDockerImageScanFromLocalDaemon (line 236) | func TestDockerImageScanFromLocalDaemon(t *testing.T) { function TestBaseAndTagFromImage (line 330) | func TestBaseAndTagFromImage(t *testing.T) { function isHistoryChunk (line 354) | func isHistoryChunk(t *testing.T, chunk *sources.Chunk) bool { function TestDockerScanWithExclusions (line 363) | func TestDockerScanWithExclusions(t *testing.T) { FILE: pkg/sources/docker/registries.go constant maxRegistryPageSize (line 26) | maxRegistryPageSize = 100 type Image (line 29) | type Image struct type Registry (line 34) | type Registry interface function MakeRegistryFromNamespace (line 44) | func MakeRegistryFromNamespace(namespace string) Registry { type DockerHub (line 61) | type DockerHub struct method Name (line 72) | func (d *DockerHub) Name() string { method WithRegistryToken (line 76) | func (d *DockerHub) WithRegistryToken(registryToken string) { method WithClient (line 80) | func (d *DockerHub) WithClient(client *http.Client) { method ListImages (line 89) | func (d *DockerHub) ListImages(ctx context.Context, namespace string) ... type dockerhubResp (line 67) | type dockerhubResp struct type Quay (line 165) | type Quay struct method Name (line 177) | func (q *Quay) Name() string { method WithRegistryToken (line 181) | func (q *Quay) WithRegistryToken(registryToken string) { method WithClient (line 185) | func (q *Quay) WithClient(client *http.Client) { method ListImages (line 195) | func (q *Quay) ListImages(ctx context.Context, namespace string) ([]st... type quayResp (line 171) | type quayResp struct type GHCR (line 272) | type GHCR struct method Name (line 277) | func (g *GHCR) Name() string { method WithRegistryToken (line 281) | func (g *GHCR) WithRegistryToken(registryToken string) { method WithClient (line 285) | func (g *GHCR) WithClient(client *http.Client) { method ListImages (line 336) | func (g *GHCR) ListImages(ctx context.Context, namespace string) ([]st... function parseNextLinkURL (line 295) | func parseNextLinkURL(linkHeader string) string { function discardBody (line 410) | func discardBody(resp *http.Response) { FILE: pkg/sources/docker/registries_test.go function TestDockerhubListImages (line 15) | func TestDockerhubListImages(t *testing.T) { function TestQuayListImages (line 32) | func TestQuayListImages(t *testing.T) { function TestGHCRListImages (line 46) | func TestGHCRListImages(t *testing.T) { function TestDockerHubListImages_RateLimitError (line 65) | func TestDockerHubListImages_RateLimitError(t *testing.T) { function TestQuayListImages_RateLimitError (line 78) | func TestQuayListImages_RateLimitError(t *testing.T) { function TestGHCRListImages_RateLimitError (line 91) | func TestGHCRListImages_RateLimitError(t *testing.T) { FILE: pkg/sources/elasticsearch/api.go constant PAGE_SIZE (line 18) | PAGE_SIZE = 10 type IndexStatus (line 20) | type IndexStatus type FilterParams (line 22) | type FilterParams struct method Query (line 67) | func (fp *FilterParams) Query(latestTimestamp time.Time) (map[string]a... type PointInTime (line 28) | type PointInTime struct type SearchRequestBody (line 33) | type SearchRequestBody struct type Document (line 40) | type Document struct type Index (line 46) | type Index struct method DocumentAlreadySeen (line 105) | func (i *Index) DocumentAlreadySeen(document *Document) bool { method UpdateLatestTimestampLastRun (line 132) | func (i *Index) UpdateLatestTimestampLastRun() { type Indices (line 55) | type Indices struct method GetProcessedDocumentCount (line 398) | func (indices *Indices) GetProcessedDocumentCount() int { method UpdateProcessedDocumentCount (line 407) | func (indices *Indices) UpdateProcessedDocumentCount(additionalDocumen... method Update (line 417) | func (indices *Indices) Update( type elasticSearchRequest (line 63) | type elasticSearchRequest interface function NewIndex (line 101) | func NewIndex() *Index { function makeElasticSearchRequest (line 138) | func makeElasticSearchRequest( function fetchIndexNames (line 165) | func fetchIndexNames( function fetchIndexDocumentCount (line 190) | func fetchIndexDocumentCount( function createPITForSearch (line 235) | func createPITForSearch( function processSearchedDocuments (line 260) | func processSearchedDocuments( FILE: pkg/sources/elasticsearch/elasticsearch.go constant SourceType (line 22) | SourceType = sourcespb.SourceType_SOURCE_TYPE_ELASTICSEARCH type Source (line 24) | type Source struct method Init (line 40) | func (s *Source) Init( method Type (line 115) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 119) | func (s *Source) SourceID() sources.SourceID { method JobID (line 123) | func (s *Source) JobID() sources.JobID { method Chunks (line 128) | func (s *Source) Chunks( FILE: pkg/sources/elasticsearch/elasticsearch_integration_test.go constant USER (line 21) | USER string = "elastic" function buildTestClient (line 23) | func buildTestClient( function TestSource_ElasticAPI (line 34) | func TestSource_ElasticAPI(t *testing.T) { FILE: pkg/sources/elasticsearch/unit_of_work.go type DocumentSearch (line 5) | type DocumentSearch struct method String (line 26) | func (ds *DocumentSearch) String() string { type UnitOfWork (line 13) | type UnitOfWork struct method addSearch (line 34) | func (uow *UnitOfWork) addSearch( function NewUnitOfWork (line 19) | func NewUnitOfWork(maxDocumentCount int) UnitOfWork { function distributeDocumentScans (line 58) | func distributeDocumentScans( FILE: pkg/sources/elasticsearch/unit_of_work_test.go function TestSource_distributeDocumentScans (line 9) | func TestSource_distributeDocumentScans(t *testing.T) { function TestSource_addSearch (line 52) | func TestSource_addSearch(t *testing.T) { FILE: pkg/sources/errors.go type ScanErrors (line 11) | type ScanErrors struct method Add (line 22) | func (s *ScanErrors) Add(err error) { method Count (line 33) | func (s *ScanErrors) Count() uint64 { method String (line 39) | func (s *ScanErrors) String() string { method Errors (line 55) | func (s *ScanErrors) Errors() error { function NewScanErrors (line 17) | func NewScanErrors() *ScanErrors { type TargetedScanError (line 63) | type TargetedScanError struct method Error (line 70) | func (t TargetedScanError) Error() string { method Unwrap (line 74) | func (t TargetedScanError) Unwrap() error { FILE: pkg/sources/errors_test.go function TestNewScanErrors (line 12) | func TestNewScanErrors(t *testing.T) { function TestScanErrorsAdd (line 52) | func TestScanErrorsAdd(t *testing.T) { function TestScanErrorsCount (line 103) | func TestScanErrorsCount(t *testing.T) { function TestScanErrorsString (line 154) | func TestScanErrorsString(t *testing.T) { FILE: pkg/sources/filesystem/filesystem.go constant SourceType (line 26) | SourceType = sourcespb.SourceType_SOURCE_TYPE_FILESYSTEM type Source (line 28) | type Source struct method Type (line 53) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 57) | func (s *Source) SourceID() sources.SourceID { method JobID (line 61) | func (s *Source) JobID() sources.JobID { method Init (line 66) | func (s *Source) Init(aCtx trContext.Context, name string, jobId sourc... method setMaxSymlinkDepth (line 94) | func (s *Source) setMaxSymlinkDepth(conn *sourcespb.Filesystem) error { method canFollowSymlinks (line 107) | func (s *Source) canFollowSymlinks() bool { method Chunks (line 112) | func (s *Source) Chunks(ctx trContext.Context, chunksChan chan *source... method scanSymlink (line 155) | func (s *Source) scanSymlink( method scanDir (line 232) | func (s *Source) scanDir( method scanFile (line 347) | func (s *Source) scanFile(ctx trContext.Context, chunksChan chan *sour... method Enumerate (line 390) | func (s *Source) Enumerate(ctx trContext.Context, reporter sources.Uni... method ChunkUnit (line 408) | func (s *Source) ChunkUnit(ctx trContext.Context, unit sources.SourceU... constant defaultMaxSymlinkDepth (line 49) | defaultMaxSymlinkDepth = 40 FILE: pkg/sources/filesystem/filesystem_symlink_test.go function probeSymlinkSupport (line 19) | func probeSymlinkSupport(t *testing.T, baseDir string) { function TestScanDir_VisitedPath_PreventInfiniteRecursion (line 27) | func TestScanDir_VisitedPath_PreventInfiniteRecursion(t *testing.T) { function TestChunks_DirectorySymlinkLoop (line 79) | func TestChunks_DirectorySymlinkLoop(t *testing.T) { function TestChunkUnit_DirectorySymlinkLoop (line 123) | func TestChunkUnit_DirectorySymlinkLoop(t *testing.T) { function TestChunks_FileSymlinkLoop (line 165) | func TestChunks_FileSymlinkLoop(t *testing.T) { function TestChunkUnit_FileSymlinkLoop (line 211) | func TestChunkUnit_FileSymlinkLoop(t *testing.T) { function TestChunks_ValidDirectorySymlink (line 254) | func TestChunks_ValidDirectorySymlink(t *testing.T) { function TestChunkUnit_ValidDirectorySymlink (line 315) | func TestChunkUnit_ValidDirectorySymlink(t *testing.T) { function TestChunks_ValidFileSymlink (line 363) | func TestChunks_ValidFileSymlink(t *testing.T) { function TestChunkUnit_ValidFileSymlink (line 428) | func TestChunkUnit_ValidFileSymlink(t *testing.T) { function TestScanSymlink_NoError (line 472) | func TestScanSymlink_NoError(t *testing.T) { function TestScanSymlink_MaxDepthExceeded (line 520) | func TestScanSymlink_MaxDepthExceeded(t *testing.T) { function TestScanSymlink_FileTarget (line 564) | func TestScanSymlink_FileTarget(t *testing.T) { function TestScanSymlink_SelfLoop (line 602) | func TestScanSymlink_SelfLoop(t *testing.T) { function TestScanSymlink_BrokenSymlink (line 628) | func TestScanSymlink_BrokenSymlink(t *testing.T) { function TestScanSymlink_TwoFileLoop (line 654) | func TestScanSymlink_TwoFileLoop(t *testing.T) { FILE: pkg/sources/filesystem/filesystem_test.go function TestSource_Scan (line 27) | func TestSource_Scan(t *testing.T) { function TestScanFile (line 102) | func TestScanFile(t *testing.T) { function TestScanBinaryFile (line 132) | func TestScanBinaryFile(t *testing.T) { function TestEnumerate (line 166) | func TestEnumerate(t *testing.T) { function TestChunkUnit (line 223) | func TestChunkUnit(t *testing.T) { function TestEnumerateReporterErr (line 276) | func TestEnumerateReporterErr(t *testing.T) { function TestChunkUnitReporterErr (line 303) | func TestChunkUnitReporterErr(t *testing.T) { function TestSkipDir (line 343) | func TestSkipDir(t *testing.T) { function TestScanSubDirFile (line 378) | func TestScanSubDirFile(t *testing.T) { function TestSkipBinaries (line 421) | func TestSkipBinaries(t *testing.T) { function TestResumptionInfoDoesNotGrowWithSubdirectories (line 470) | func TestResumptionInfoDoesNotGrowWithSubdirectories(t *testing.T) { function TestResumptionSkipsAlreadyScannedFiles (line 574) | func TestResumptionSkipsAlreadyScannedFiles(t *testing.T) { function TestResumptionWithNestedDirectories (line 624) | func TestResumptionWithNestedDirectories(t *testing.T) { function TestResumptionWithOutOfSubtreeResumePoint (line 682) | func TestResumptionWithOutOfSubtreeResumePoint(t *testing.T) { function createTempFile (line 752) | func createTempFile(dir string, contents string) (*os.File, func(), erro... function createTempDir (line 772) | func createTempDir(dir string, contents ...string) (string, func(), erro... FILE: pkg/sources/gcs/gcs.go constant SourceType (line 32) | SourceType = sourcespb.SourceType_SOURCE_TYPE_GCS constant defaultCachePersistIncrement (line 34) | defaultCachePersistIncrement = 2500 type objectManager (line 57) | type objectManager interface type Source (line 63) | type Source struct method Type (line 43) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 48) | func (s *Source) SourceID() sources.SourceID { method JobID (line 53) | func (s *Source) JobID() sources.JobID { method Init (line 114) | func (s *Source) Init(aCtx context.Context, name string, id sources.Jo... method enumerate (line 245) | func (s *Source) enumerate(ctx context.Context) error { method Chunks (line 256) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method setupCache (line 296) | func (s *Source) setupCache(ctx context.Context) *persistableCache { method setProgress (line 316) | func (s *Source) setProgress(ctx context.Context, md5, objName string,... method completeProgress (line 328) | func (s *Source) completeProgress(ctx context.Context) { method processObject (line 334) | func (s *Source) processObject(ctx context.Context, o object) error { type persistableCache (line 83) | type persistableCache struct method Set (line 99) | func (c *persistableCache) Set(key string, val string) { method shouldPersist (line 106) | func (c *persistableCache) shouldPersist() (bool, string) { function newPersistableCache (line 89) | func newPersistableCache(increment int, cache cache.Cache[string], p *so... function configureGCSManager (line 143) | func configureGCSManager(aCtx context.Context, conn *sourcespb.GCS, conc... function oauth2Client (line 197) | func oauth2Client(ctx context.Context, creds *credentialspb.Oauth2) (*ht... function setGCSManagerBucketOptions (line 222) | func setGCSManagerBucketOptions(conn *sourcespb.GCS) gcsManagerOption { function setGCSManagerObjectOptions (line 226) | func setGCSManagerObjectOptions(conn *sourcespb.GCS) gcsManagerOption { function setGCSManagerOptions (line 230) | func setGCSManagerOptions(include, exclude []string, includeFn, excludeF... FILE: pkg/sources/gcs/gcs_integration_test.go function TestChunks (line 20) | func TestChunks(t *testing.T) { function TestChunks_PublicBucket (line 61) | func TestChunks_PublicBucket(t *testing.T) { function createTestChunks (line 120) | func createTestChunks() []*sources.Chunk { FILE: pkg/sources/gcs/gcs_manager.go constant defaultMaxObjectSize (line 29) | defaultMaxObjectSize = 10 * 1024 * 1024 constant maxObjectSizeLimit (line 30) | maxObjectSizeLimit = 50 * 1024 * 1024 type bucketManager (line 37) | type bucketManager interface type gcsManager (line 46) | type gcsManager struct method Attributes (line 387) | func (g *gcsManager) Attributes(ctx context.Context) (*attributes, err... method enumerate (line 397) | func (g *gcsManager) enumerate(ctx context.Context, bkts []bucket) (*a... method ListObjects (line 453) | func (g *gcsManager) ListObjects(ctx context.Context) (chan io.Reader,... method listBuckets (line 503) | func (g *gcsManager) listBuckets(ctx context.Context) ([]bucket, error) { method listBucketObjects (line 537) | func (g *gcsManager) listBucketObjects(ctx context.Context, bkt *bucke... method setupBktHandle (line 559) | func (g *gcsManager) setupBktHandle(bkt *bucket) { method bucketObjects (line 571) | func (g *gcsManager) bucketObjects(ctx context.Context, bkt *bucket, c... method constructObject (line 631) | func (g *gcsManager) constructObject(ctx context.Context, obj *storage... method isObjectSizeValid (line 681) | func (g *gcsManager) isObjectSizeValid(ctx context.Context, size int64... method shouldIncludeBucket (line 690) | func (g *gcsManager) shouldIncludeBucket(ctx context.Context, bkt stri... method shouldExcludeBucket (line 697) | func (g *gcsManager) shouldExcludeBucket(ctx context.Context, bkt stri... method shouldIncludeObject (line 701) | func (g *gcsManager) shouldIncludeObject(ctx context.Context, obj stri... method shouldExcludeObject (line 708) | func (g *gcsManager) shouldExcludeObject(ctx context.Context, obj stri... type bucket (line 72) | type bucket struct type offsetInfo (line 83) | type offsetInfo struct type attributes (line 90) | type attributes struct method incObjects (line 104) | func (s *attributes) incObjects() { method setBucketCnt (line 110) | func (s *attributes) setBucketCnt(bkt string, cnt uint64) { function newStats (line 97) | func newStats(numBkts int) *attributes { type gcsManagerOption (line 116) | type gcsManagerOption function withHTTPClient (line 119) | func withHTTPClient(ctx context.Context, httpClient *http.Client) gcsMan... function withAPIKey (line 133) | func withAPIKey(ctx context.Context, apiKey string) gcsManagerOption { function withJSONServiceAccount (line 146) | func withJSONServiceAccount(ctx context.Context, jsonServiceAccount []by... function withDefaultADC (line 166) | func withDefaultADC(ctx context.Context) gcsManagerOption { function withoutAuthentication (line 180) | func withoutAuthentication() gcsManagerOption { function defaultADC (line 192) | func defaultADC(ctx context.Context) (*storage.Client, error) { function withIncludeBuckets (line 203) | func withIncludeBuckets(buckets []string) gcsManagerOption { function withExcludeBuckets (line 223) | func withExcludeBuckets(buckets []string) gcsManagerOption { function withIncludeObjects (line 247) | func withIncludeObjects(objects []string) gcsManagerOption { function withExcludeObjects (line 267) | func withExcludeObjects(objects []string) gcsManagerOption { function withConcurrency (line 287) | func withConcurrency(concurrency int) gcsManagerOption { function withMaxObjectSize (line 301) | func withMaxObjectSize(maxObjectSize int64) gcsManagerOption { function withBucketOffsets (line 315) | func withBucketOffsets(offsets map[string]offsetInfo) gcsManagerOption { function newGCSManager (line 331) | func newGCSManager(projectID string, opts ...gcsManagerOption) (*gcsMana... function configureWorkers (line 364) | func configureWorkers(gcs *gcsManager) { type object (line 370) | type object struct function setObjectQuery (line 606) | func setObjectQuery(bkt *bucket) (*storage.Query, error) { function objectACLs (line 664) | func objectACLs(acl []storage.ACLRule) []string { function isObjectTypeValid (line 672) | func isObjectTypeValid(ctx context.Context, name string) bool { type globMatcherFn (line 712) | type globMatcherFn function shouldProcess (line 714) | func shouldProcess(ctx context.Context, s string, matchers map[string]st... function globMatches (line 733) | func globMatches(s string, g glob.Glob) bool { FILE: pkg/sources/gcs/gcs_manager_test.go constant publicBucket (line 19) | publicBucket = "public-trufflehog-test-bucket" constant testProjectID (line 20) | testProjectID = "trufflehog-testing" constant testAPIKey (line 21) | testAPIKey = "somekeys" constant testBucket (line 22) | testBucket = "test-bkt-th" constant testBucket2 (line 23) | testBucket2 = "test-bkt-th2" constant testBucket3 (line 24) | testBucket3 = "test-bkt-th3" constant testBucket4 (line 25) | testBucket4 = "test-bkt-th4" constant perfTestBucketGlob (line 26) | perfTestBucketGlob = "perf-test-bkt-th*" constant bucket1 (line 27) | bucket1 = "bucket1" constant bucket2 (line 28) | bucket2 = "bucket2" constant object1 (line 29) | object1 = "object1" constant object2 (line 30) | object2 = "object2" function TestNewGcsManager (line 33) | func TestNewGcsManager(t *testing.T) { function TestGCSManagerStats (line 369) | func TestGCSManagerStats(t *testing.T) { function TestGCSManagerStats_Time (line 437) | func TestGCSManagerStats_Time(t *testing.T) { function TestGCSManagerListObjects (line 457) | func TestGCSManagerListObjects(t *testing.T) { function TestGCSManagerListObjects_Resuming (line 745) | func TestGCSManagerListObjects_Resuming(t *testing.T) { function Test_isObjectTypeValid (line 833) | func Test_isObjectTypeValid(t *testing.T) { function Test_isObjectSizeValid (line 865) | func Test_isObjectSizeValid(t *testing.T) { FILE: pkg/sources/gcs/gcs_test.go function createTestSource (line 25) | func createTestSource(src *sourcespb.GCS) (*Source, *anypb.Any) { function TestSourceInit (line 34) | func TestSourceInit(t *testing.T) { function TestConfigureGCSManager (line 54) | func TestConfigureGCSManager(t *testing.T) { function TestSourceOauth2Client (line 139) | func TestSourceOauth2Client(t *testing.T) { type mockObjectManager (line 207) | type mockObjectManager struct method Attributes (line 213) | func (m *mockObjectManager) Attributes(_ context.Context) (*attributes... method ListObjects (line 240) | func (m *mockObjectManager) ListObjects(context.Context) (chan io.Read... type mockReader (line 225) | type mockReader struct method Read (line 230) | func (m *mockReader) Read(p []byte) (n int, err error) { function createTestObject (line 257) | func createTestObject(id int) object { function createTestSourceChunk (line 272) | func createTestSourceChunk(id int) *sources.Chunk { function TestSourceChunks_ListObjects (line 295) | func TestSourceChunks_ListObjects(t *testing.T) { function TestSourceInit_Enumerate (line 345) | func TestSourceInit_Enumerate(t *testing.T) { function TestSourceChunks_ListObjects_Error (line 358) | func TestSourceChunks_ListObjects_Error(t *testing.T) { function TestSourceChunks_ProgressSet (line 369) | func TestSourceChunks_ProgressSet(t *testing.T) { function TestSource_CachePersistence (line 423) | func TestSource_CachePersistence(t *testing.T) { FILE: pkg/sources/git/cmd_check.go function CmdCheck (line 17) | func CmdCheck() error { FILE: pkg/sources/git/git.go constant SourceType (line 41) | SourceType = sourcespb.SourceType_SOURCE_TYPE_GIT type Source (line 43) | type Source struct method WithCustomContentWriter (line 58) | func (s *Source) WithCustomContentWriter() { s.useCustomContentWriter ... method Type (line 131) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 135) | func (s *Source) SourceID() sources.SourceID { method JobID (line 139) | func (s *Source) JobID() sources.JobID { method withScanOptions (line 144) | func (s *Source) withScanOptions(scanOptions *ScanOptions) { method Init (line 149) | func (s *Source) Init(aCtx context.Context, name string, jobId sources... method Chunks (line 237) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method scanRepos (line 257) | func (s *Source) scanRepos(ctx context.Context, reporter sources.Chunk... method scanRepo (line 280) | func (s *Source) scanRepo(ctx context.Context, repoURI string, reporte... method scanDirs (line 323) | func (s *Source) scanDirs(ctx context.Context, reporter sources.ChunkR... method scanDir (line 341) | func (s *Source) scanDir(ctx context.Context, gitDir string, reporter ... method Enumerate (line 1503) | func (s *Source) Enumerate(ctx context.Context, reporter sources.UnitR... method ChunkUnit (line 1525) | func (s *Source) ChunkUnit(ctx context.Context, unit sources.SourceUni... method UnmarshalSourceUnit (line 1538) | func (s *Source) UnmarshalSourceUnit(data []byte) (sources.SourceUnit,... type Git (line 60) | type Git struct method CommitsScanned (line 660) | func (s *Git) CommitsScanned() uint64 { method ScanCommits (line 680) | func (s *Git) ScanCommits(ctx context.Context, repo *git.Repository, p... method gitChunk (line 859) | func (s *Git) gitChunk(ctx context.Context, diff *gitparse.Diff, fileN... method ScanStaged (line 940) | func (s *Git) ScanStaged(ctx context.Context, repo *git.Repository, pa... method ScanRepo (line 1071) | func (s *Git) ScanRepo(ctx context.Context, repo *git.Repository, repo... type Config (line 77) | type Config struct function NewGit (line 99) | func NewGit(config *Config) *Git { function RepoFromPath (line 380) | func RepoFromPath(path string) (*git.Repository, error) { function CleanOnError (line 390) | func CleanOnError(err *error, path string) { function GitURLParse (line 396) | func GitURLParse(gitURL string) (*url.URL, error) { function normalizeFileURI (line 414) | func normalizeFileURI(uri *url.URL) (*url.URL, error) { type cloneParams (line 448) | type cloneParams struct function CloneRepo (line 462) | func CloneRepo(ctx context.Context, userInfo *url.Userinfo, gitURL strin... function executeClone (line 498) | func executeClone(ctx context.Context, params cloneParams) (*git.Reposit... function PingRepoUsingToken (line 601) | func PingRepoUsingToken(ctx context.Context, token, gitUrl, user string)... function CloneRepoUsingToken (line 635) | func CloneRepoUsingToken(ctx context.Context, token, gitUrl, clonePath, ... function CloneRepoUsingUnauthenticated (line 641) | func CloneRepoUsingUnauthenticated(ctx context.Context, url, clonePath s... function CloneRepoUsingSSH (line 646) | func CloneRepoUsingSSH(ctx context.Context, gitURL string, args ...strin... function isCodeCommitURL (line 657) | func isCodeCommitURL(gitURL string) bool { return codeCommitRE.MatchStri... constant gitDirName (line 664) | gitDirName = ".git" function getGitDir (line 671) | func getGitDir(path string) string { function normalizeConfig (line 1129) | func normalizeConfig(scanOptions *ScanOptions, repo *git.Repository) err... function resolveAndSetCommit (line 1160) | func resolveAndSetCommit(repo *git.Repository, ref *string) (*object.Com... function resolveHash (line 1186) | func resolveHash(repo *git.Repository, ref string) (string, error) { function stripPassword (line 1202) | func stripPassword(u string) (string, string, error) { function TryAdditionalBaseRefs (line 1219) | func TryAdditionalBaseRefs(repo *git.Repository, base string) (*plumbing... function prepareRepoSinceCommit (line 1240) | func prepareRepoSinceCommit(ctx context.Context, uriString, clonePath, c... function PrepareRepo (line 1316) | func PrepareRepo(ctx context.Context, uriString, clonePath string, trust... function GetSafeRemoteURL (line 1402) | func GetSafeRemoteURL(repo *git.Repository, preferred string) string { function HandleBinary (line 1422) | func HandleBinary( function isRepoBare (line 1544) | func isRepoBare(repoPath string) bool { FILE: pkg/sources/git/metrics.go type metricsCollector (line 14) | type metricsCollector interface constant statusSuccess (line 25) | statusSuccess = "success" constant statusFailure (line 26) | statusFailure = "failure" constant cloneSuccess (line 31) | cloneSuccess = "success" constant cloneFailureAuth (line 37) | cloneFailureAuth = "auth_error" constant cloneFailureRateLimit (line 40) | cloneFailureRateLimit = "rate_limit" constant cloneFailurePermission (line 43) | cloneFailurePermission = "permission_denied" constant cloneFailureNetwork (line 46) | cloneFailureNetwork = "network_error" constant cloneFailureReference (line 49) | cloneFailureReference = "reference_error" constant cloneFailureOther (line 52) | cloneFailureOther = "other_error" type collector (line 55) | type collector struct method RecordCloneOperation (line 89) | func (c *collector) RecordCloneOperation(status string, reason string,... method RecordCommitScanned (line 93) | func (c *collector) RecordCommitScanned() { method RecordRepoScanned (line 97) | func (c *collector) RecordRepoScanned(status string) { function init (line 63) | func init() { function ClassifyCloneError (line 102) | func ClassifyCloneError(errMsg string) string { FILE: pkg/sources/git/scan_options.go type ScanOptions (line 8) | type ScanOptions struct type ScanOption (line 18) | type ScanOption function ScanOptionFilter (line 20) | func ScanOptionFilter(filter *common.Filter) ScanOption { function ScanOptionBaseHash (line 26) | func ScanOptionBaseHash(hash string) ScanOption { function ScanOptionHeadCommit (line 32) | func ScanOptionHeadCommit(hash string) ScanOption { function ScanOptionMaxDepth (line 38) | func ScanOptionMaxDepth(maxDepth int64) ScanOption { function ScanOptionExcludeGlobs (line 44) | func ScanOptionExcludeGlobs(globs []string) ScanOption { function ScanOptionLogOptions (line 50) | func ScanOptionLogOptions(logOptions *git.LogOptions) ScanOption { function ScanOptionBare (line 56) | func ScanOptionBare(bare bool) ScanOption { function NewScanOptions (line 62) | func NewScanOptions(options ...ScanOption) *ScanOptions { FILE: pkg/sources/git/unit.go constant UnitRepo (line 14) | UnitRepo sources.SourceUnitKind = "repo" constant UnitDir (line 15) | UnitDir sources.SourceUnitKind = "dir" type SourceUnit (line 23) | type SourceUnit struct method SourceUnitID (line 29) | func (u SourceUnit) SourceUnitID() (string, sources.SourceUnitKind) { method Display (line 34) | func (u SourceUnit) Display() string { function UnmarshalUnit (line 56) | func UnmarshalUnit(data []byte) (sources.SourceUnit, error) { FILE: pkg/sources/git/unit_test.go function TestUnmarshalUnit (line 10) | func TestUnmarshalUnit(t *testing.T) { function TestMarshalUnit (line 25) | func TestMarshalUnit(t *testing.T) { function TestDisplayUnit (line 33) | func TestDisplayUnit(t *testing.T) { FILE: pkg/sources/github/connector.go constant cloudV3Endpoint (line 19) | cloudV3Endpoint = "https://api.github.com" constant cloudGraphqlEndpoint (line 20) | cloudGraphqlEndpoint = "https://api.github.com/graphql" type Connector (line 24) | type Connector interface function newConnector (line 33) | func newConnector(ctx context.Context, source *Source) (Connector, error) { function createAPIClient (line 58) | func createAPIClient(ctx context.Context, httpClient *http.Client, apiEn... function createGraphqlClient (line 70) | func createGraphqlClient(ctx context.Context, client *http.Client, apiEn... FILE: pkg/sources/github/connector_app.go type appConnector (line 18) | type appConnector struct method APIClient (line 86) | func (c *appConnector) APIClient() *github.Client { method Clone (line 90) | func (c *appConnector) Clone(ctx context.Context, repoURL string, args... method GraphQLClient (line 103) | func (c *appConnector) GraphQLClient() *githubv4.Client { method InstallationClient (line 107) | func (c *appConnector) InstallationClient() *github.Client { function NewAppConnector (line 27) | func NewAppConnector(ctx context.Context, apiEndpoint string, app *crede... FILE: pkg/sources/github/connector_basicauth.go type basicAuthConnector (line 16) | type basicAuthConnector struct method APIClient (line 53) | func (c *basicAuthConnector) APIClient() *github.Client { method Clone (line 57) | func (c *basicAuthConnector) Clone(ctx context.Context, repoURL string... method GraphQLClient (line 61) | func (c *basicAuthConnector) GraphQLClient() *githubv4.Client { function NewBasicAuthConnector (line 26) | func NewBasicAuthConnector(ctx context.Context, apiEndpoint, clonePath s... FILE: pkg/sources/github/connector_token.go type tokenConnector (line 18) | type tokenConnector struct method APIClient (line 63) | func (c *tokenConnector) APIClient() *github.Client { method Clone (line 67) | func (c *tokenConnector) Clone(ctx context.Context, repoURL string, ar... method GraphQLClient (line 75) | func (c *tokenConnector) GraphQLClient() *githubv4.Client { method IsGithubEnterprise (line 79) | func (c *tokenConnector) IsGithubEnterprise() bool { method getUser (line 83) | func (c *tokenConnector) getUser(ctx context.Context) (string, error) { method setUserIfUnset (line 101) | func (c *tokenConnector) setUserIfUnset(ctx context.Context) error { function NewTokenConnector (line 33) | func NewTokenConnector(ctx context.Context, apiEndpoint, token, clonePat... FILE: pkg/sources/github/connector_unauthenticated.go type unauthenticatedConnector (line 15) | type unauthenticatedConnector struct method APIClient (line 44) | func (c *unauthenticatedConnector) APIClient() *github.Client { method Clone (line 48) | func (c *unauthenticatedConnector) Clone(ctx context.Context, repoURL ... method GraphQLClient (line 52) | func (c *unauthenticatedConnector) GraphQLClient() *githubv4.Client { function NewUnauthenticatedConnector (line 24) | func NewUnauthenticatedConnector(ctx context.Context, apiEndpoint, clone... FILE: pkg/sources/github/github.go constant SourceType (line 41) | SourceType = sourcespb.SourceType_SOURCE_TYPE_GITHUB constant unauthGithubOrgRateLimt (line 43) | unauthGithubOrgRateLimt = 30 constant defaultPagination (line 44) | defaultPagination = 100 constant membersAppPagination (line 45) | membersAppPagination = 500 type Source (line 48) | type Source struct method WithCustomContentWriter (line 112) | func (s *Source) WithCustomContentWriter() { s.useCustomContentWriter ... method WithScanOptions (line 114) | func (s *Source) WithScanOptions(scanOptions *git.ScanOptions) { method setScanOptions (line 118) | func (s *Source) setScanOptions(base, head string) { method Type (line 134) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 138) | func (s *Source) SourceID() sources.SourceID { method JobID (line 142) | func (s *Source) JobID() sources.JobID { method newFilteredRepoCache (line 153) | func (s *Source) newFilteredRepoCache(ctx context.Context, c cache.Cac... method Init (line 215) | func (s *Source) Init(aCtx context.Context, name string, jobID sources... method Validate (line 317) | func (s *Source) Validate(ctx context.Context) []error { method visibilityOf (line 331) | func (s *Source) visibilityOf(ctx context.Context, repoURL string) sou... method Chunks (line 350) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method Enumerate (line 384) | func (s *Source) Enumerate(ctx context.Context, reporter sources.UnitR... method ensureRepoInfoCache (line 478) | func (s *Source) ensureRepoInfoCache(ctx context.Context, repo string,... method enumerateBasicAuth (line 526) | func (s *Source) enumerateBasicAuth(ctx context.Context, reporter sour... method enumerateUnauthenticated (line 547) | func (s *Source) enumerateUnauthenticated(ctx context.Context, reporte... method enumerateWithToken (line 566) | func (s *Source) enumerateWithToken(ctx context.Context, isGithubEnter... method enumerateWithApp (line 626) | func (s *Source) enumerateWithApp(ctx context.Context, installationCli... method scan (line 658) | func (s *Source) scan(ctx context.Context, reporter sources.ChunkRepor... method scanRepo (line 703) | func (s *Source) scanRepo(ctx context.Context, repoURL string, reporte... method cloneAndScanRepo (line 752) | func (s *Source) cloneAndScanRepo(ctx context.Context, repoURL string,... method handleRateLimit (line 814) | func (s *Source) handleRateLimit(ctx context.Context, errIn error, rep... method handleRateLimitWithUnitReporter (line 876) | func (s *Source) handleRateLimitWithUnitReporter(ctx context.Context, ... method handleRateLimitWithChunkReporter (line 881) | func (s *Source) handleRateLimitWithChunkReporter(ctx context.Context,... method addReposForMembers (line 885) | func (s *Source) addReposForMembers(ctx context.Context, reporter sour... method addUserGistsToCache (line 899) | func (s *Source) addUserGistsToCache(ctx context.Context, user string,... method addMembersByApp (line 933) | func (s *Source) addMembersByApp(ctx context.Context, installationClie... method addAllVisibleOrgs (line 956) | func (s *Source) addAllVisibleOrgs(ctx context.Context, reporter sourc... method addOrgsByUser (line 1001) | func (s *Source) addOrgsByUser(ctx context.Context, user string, repor... method addMembersByOrg (line 1030) | func (s *Source) addMembersByOrg(ctx context.Context, org string, repo... method setProgressCompleteWithRepo (line 1071) | func (s *Source) setProgressCompleteWithRepo(index int, offset int, re... method scanComments (line 1085) | func (s *Source) scanComments(ctx context.Context, repoPath string, re... method processGistComments (line 1173) | func (s *Source) processGistComments(ctx context.Context, gistURL stri... method chunkGistComments (line 1230) | func (s *Source) chunkGistComments(ctx context.Context, gistURL string... method processIssueandPRsWithCommentsREST (line 1281) | func (s *Source) processIssueandPRsWithCommentsREST( method processRepoIssueandPRsWithCommentsGraphql (line 1308) | func (s *Source) processRepoIssueandPRsWithCommentsGraphql( method processIssues (line 1333) | func (s *Source) processIssues(ctx context.Context, repoInfo repoInfo,... method chunkIssues (line 1367) | func (s *Source) chunkIssues(ctx context.Context, repoInfo repoInfo, i... method processIssueComments (line 1403) | func (s *Source) processIssueComments(ctx context.Context, repoInfo re... method chunkIssueComments (line 1434) | func (s *Source) chunkIssueComments(ctx context.Context, repoInfo repo... method processPRs (line 1470) | func (s *Source) processPRs(ctx context.Context, repoInfo repoInfo, re... method processPRComments (line 1503) | func (s *Source) processPRComments(ctx context.Context, repoInfo repoI... method chunkPullRequests (line 1535) | func (s *Source) chunkPullRequests(ctx context.Context, repoInfo repoI... method chunkPullRequestComments (line 1566) | func (s *Source) chunkPullRequestComments(ctx context.Context, repoInf... method scanTargets (line 1602) | func (s *Source) scanTargets(ctx context.Context, targets []sources.Ch... method scanTarget (line 1614) | func (s *Source) scanTarget(ctx context.Context, target sources.Chunki... method scanCommitMetadata (line 1675) | func (s *Source) scanCommitMetadata(ctx context.Context, owner, repo s... method ChunkUnit (line 1703) | func (s *Source) ChunkUnit(ctx context.Context, unit sources.SourceUni... type RepoUnit (line 93) | type RepoUnit struct method SourceUnitID (line 98) | func (r RepoUnit) SourceUnitID() (string, sources.SourceUnitKind) { re... method Display (line 99) | func (r RepoUnit) Display() string { re... type GistUnit (line 101) | type GistUnit struct method SourceUnitID (line 106) | func (g GistUnit) SourceUnitID() (string, sources.SourceUnitKind) { re... method Display (line 107) | func (g GistUnit) Display() string { re... type filteredRepoCache (line 148) | type filteredRepoCache struct method Set (line 177) | func (c *filteredRepoCache) Set(key, val string) { method ignoreRepo (line 187) | func (c *filteredRepoCache) ignoreRepo(s string) bool { method includeRepo (line 196) | func (c *filteredRepoCache) includeRepo(s string) bool { method wantRepo (line 210) | func (c *filteredRepoCache) wantRepo(s string) bool { type errorReporter (line 785) | type errorReporter interface type unitErrorReporter (line 790) | type unitErrorReporter struct method Err (line 794) | func (u unitErrorReporter) Err(ctx context.Context, err error) error { type chunkErrorReporter (line 799) | type chunkErrorReporter struct method Err (line 803) | func (c chunkErrorReporter) Err(ctx context.Context, err error) error { function getRepoURLParts (line 1120) | func getRepoURLParts(repoURLString string) (string, []string, error) { constant initialPage (line 1171) | initialPage = 1 function extractGistID (line 1204) | func extractGistID(urlParts []string) string { function isGistUrl (line 1209) | func isGistUrl(urlParts []string) bool { FILE: pkg/sources/github/github_integration_test.go function TestSource_Token (line 27) | func TestSource_Token(t *testing.T) { function TestSource_ScanComments (line 75) | func TestSource_ScanComments(t *testing.T) { function TestSource_ScanChunks (line 218) | func TestSource_ScanChunks(t *testing.T) { function TestSource_Scan (line 289) | func TestSource_Scan(t *testing.T) { function TestSource_paginateGists (line 565) | func TestSource_paginateGists(t *testing.T) { function gistsCheckFunc (line 650) | func gistsCheckFunc(expected string, minRepos int, s *Source) sources.Ch... function basicCheckFunc (line 667) | func basicCheckFunc(minOrg, minRepo int, wantChunk *sources.Chunk, s *So... function githubCommentCheckFunc (line 685) | func githubCommentCheckFunc(gotChunk, wantChunk *sources.Chunk, i int, t... function TestSource_Chunks_TargetedScan (line 702) | func TestSource_Chunks_TargetedScan(t *testing.T) { function TestChunkUnit (line 867) | func TestChunkUnit(t *testing.T) { function TestSource_Validate (line 887) | func TestSource_Validate(t *testing.T) { function TestSource_ScanCommentsWithGraphql (line 972) | func TestSource_ScanCommentsWithGraphql(t *testing.T) { type countChunkReporter (line 1030) | type countChunkReporter struct method ChunkOk (line 1035) | func (m *countChunkReporter) ChunkOk(ctx context.Context, chunk source... method ChunkErr (line 1040) | func (m *countChunkReporter) ChunkErr(ctx context.Context, err error) ... FILE: pkg/sources/github/github_test.go function createPrivateKey (line 35) | func createPrivateKey() string { function createTestSource (line 52) | func createTestSource(src *sourcespb.GitHub) (*Source, *anypb.Any) { function initTestSource (line 61) | func initTestSource(src *sourcespb.GitHub) *Source { function TestInit (line 73) | func TestInit(t *testing.T) { function TestAddReposByOrg (line 87) | func TestAddReposByOrg(t *testing.T) { function TestAddReposByOrg_Repositories (line 115) | func TestAddReposByOrg_Repositories(t *testing.T) { function TestAddReposByOrg_IncludeRepos (line 145) | func TestAddReposByOrg_IncludeRepos(t *testing.T) { function TestAddReposByUser (line 175) | func TestAddReposByUser(t *testing.T) { function TestAddGistsByUser (line 201) | func TestAddGistsByUser(t *testing.T) { function TestIgnoreGistsByUser (line 219) | func TestIgnoreGistsByUser(t *testing.T) { function TestAddMembersByOrg (line 238) | func TestAddMembersByOrg(t *testing.T) { function TestAddMembersByOrg_AuthFailure (line 261) | func TestAddMembersByOrg_AuthFailure(t *testing.T) { function TestAddMembersByOrg_NoMembers (line 280) | func TestAddMembersByOrg_NoMembers(t *testing.T) { function TestAddMembersByApp (line 296) | func TestAddMembersByApp(t *testing.T) { function TestAddReposByApp (line 342) | func TestAddReposByApp(t *testing.T) { function TestAddOrgsByUser (line 367) | func TestAddOrgsByUser(t *testing.T) { function TestNormalizeRepos (line 388) | func TestNormalizeRepos(t *testing.T) { function TestNormalizeRepo (line 457) | func TestNormalizeRepo(t *testing.T) { function TestNormalizeRepo_Enterprise (line 492) | func TestNormalizeRepo_Enterprise(t *testing.T) { function TestHandleRateLimit (line 524) | func TestHandleRateLimit(t *testing.T) { function TestEnumerateUnauthenticated (line 561) | func TestEnumerateUnauthenticated(t *testing.T) { function TestEnumerateWithToken (line 585) | func TestEnumerateWithToken(t *testing.T) { function BenchmarkEnumerateWithToken (line 627) | func BenchmarkEnumerateWithToken(b *testing.B) { function TestEnumerate (line 664) | func TestEnumerate(t *testing.T) { function setupMocks (line 758) | func setupMocks(b *testing.B) { function mockRepos (line 783) | func mockRepos() []map[string]string { function mockGists (line 791) | func mockGists() []map[string]string { function BenchmarkEnumerate (line 799) | func BenchmarkEnumerate(b *testing.B) { function TestEnumerateWithToken_Repositories (line 814) | func TestEnumerateWithToken_Repositories(t *testing.T) { function TestEnumerateWithToken_IncludeRepos (line 838) | func TestEnumerateWithToken_IncludeRepos(t *testing.T) { function TestEnumerateWithApp (line 862) | func TestEnumerateWithApp(t *testing.T) { function Test_setProgressCompleteWithRepo_resumeInfo (line 895) | func Test_setProgressCompleteWithRepo_resumeInfo(t *testing.T) { function Test_setProgressCompleteWithRepo_Progress (line 926) | func Test_setProgressCompleteWithRepo_Progress(t *testing.T) { function Test_scan_SetProgressComplete (line 981) | func Test_scan_SetProgressComplete(t *testing.T) { function TestGetRepoURLParts (line 1021) | func TestGetRepoURLParts(t *testing.T) { function TestGetRepoURLPartsWithTrailingHyphen (line 1062) | func TestGetRepoURLPartsWithTrailingHyphen(t *testing.T) { function TestGetGistID (line 1108) | func TestGetGistID(t *testing.T) { function Test_ScanMultipleTargets_MultipleErrors (line 1125) | func Test_ScanMultipleTargets_MultipleErrors(t *testing.T) { function TestRepositoryFiltering (line 1149) | func TestRepositoryFiltering(t *testing.T) { function TestExplicitRepositoryBypass (line 1182) | func TestExplicitRepositoryBypass(t *testing.T) { function noopReporter (line 1231) | func noopReporter() sources.UnitReporter { function TestFixBothUnitErrAndUnitOKCalled (line 1241) | func TestFixBothUnitErrAndUnitOKCalled(t *testing.T) { function TestExtractRepoNameFromURL (line 1273) | func TestExtractRepoNameFromURL(t *testing.T) { FILE: pkg/sources/github/graphql.go method processIssuesWithComments (line 19) | func (s *Source) processIssuesWithComments( method processPRWithComments (line 114) | func (s *Source) processPRWithComments(ctx context.Context, repoInfo rep... method processReviewThreads (line 205) | func (s *Source) processReviewThreads(ctx context.Context, repoInfo repo... method fetchThreadComments (line 262) | func (s *Source) fetchThreadComments(ctx context.Context, threadIDs []st... function chunkIDs (line 325) | func chunkIDs(ids []string, size int) [][]string { method handleGraphqlRateLimitWithChunkReporter (line 334) | func (s *Source) handleGraphqlRateLimitWithChunkReporter( method handleGraphQLRateLimit (line 342) | func (s *Source) handleGraphQLRateLimit(ctx context.Context, rl *rateLim... method chunkGraphqlIssues (line 402) | func (s *Source) chunkGraphqlIssues(ctx context.Context, repoInfo repoIn... method chunkComments (line 432) | func (s *Source) chunkComments(ctx context.Context, repoInfo repoInfo, c... method chunkGraphqlPullRequests (line 467) | func (s *Source) chunkGraphqlPullRequests(ctx context.Context, repoInfo ... FILE: pkg/sources/github/repo.go type repoInfoCache (line 23) | type repoInfoCache struct method put (line 36) | func (r *repoInfoCache) put(repoURL string, info repoInfo) { method get (line 44) | func (r *repoInfoCache) get(repoURL string) (repoInfo, bool) { function newRepoInfoCache (line 29) | func newRepoInfoCache() repoInfoCache { type repoInfo (line 53) | type repoInfo struct method cloneRepo (line 63) | func (s *Source) cloneRepo(ctx context.Context, repoURL string) (string,... type repoListOptions (line 68) | type repoListOptions interface type repoLister (line 73) | type repoLister type appListOptions (line 78) | type appListOptions struct method getListOptions (line 83) | func (a *appListOptions) getListOptions() *github.ListOptions { method appListReposWrapper (line 88) | func (s *Source) appListReposWrapper(ctx context.Context, _ string, opts... method getReposByApp (line 97) | func (s *Source) getReposByApp(ctx context.Context, reporter sources.Uni... type userListOptions (line 108) | type userListOptions struct method getListOptions (line 113) | func (u *userListOptions) getListOptions() *github.ListOptions { type authenticatedUserListOption (line 118) | type authenticatedUserListOption struct method getListOptions (line 123) | func (a *authenticatedUserListOption) getListOptions() *github.ListOpt... method userListReposWrapper (line 128) | func (s *Source) userListReposWrapper(ctx context.Context, user string, ... method authenticatedUserListReposWrapper (line 133) | func (s *Source) authenticatedUserListReposWrapper(ctx context.Context, ... method getReposByUser (line 138) | func (s *Source) getReposByUser(ctx context.Context, user string, authen... type orgListOptions (line 161) | type orgListOptions struct method getListOptions (line 166) | func (o *orgListOptions) getListOptions() *github.ListOptions { method orgListReposWrapper (line 171) | func (s *Source) orgListReposWrapper(ctx context.Context, org string, op... method getReposByOrg (line 177) | func (s *Source) getReposByOrg(ctx context.Context, org string, reporter... type userType (line 192) | type userType constant unknown (line 196) | unknown userType = iota constant user (line 197) | user constant organization (line 198) | organization method getReposByOrgOrUser (line 202) | func (s *Source) getReposByOrgOrUser(ctx context.Context, name string, a... function isGitHub404Error (line 233) | func isGitHub404Error(err error) bool { method processRepos (line 243) | func (s *Source) processRepos(ctx context.Context, target string, report... method cacheRepoInfo (line 308) | func (s *Source) cacheRepoInfo(r *github.Repository) { method cacheGistInfo (line 325) | func (s *Source) cacheGistInfo(g *github.Gist) { method wikiIsReachable (line 340) | func (s *Source) wikiIsReachable(ctx context.Context, repoURL string) bo... method normalizeRepo (line 359) | func (s *Source) normalizeRepo(repo string) (string, error) { function extractRepoNameFromUrl (line 388) | func extractRepoNameFromUrl(repoURL string) string { FILE: pkg/sources/github_experimental/github_experimental.go constant SourceType (line 23) | SourceType = sourcespb.SourceType_SOURCE_TYPE_GITHUB_EXPERIMENTAL constant cloudV3Endpoint (line 24) | cloudV3Endpoint = "https://api.github.com" type Source (line 27) | type Source struct method WithCustomContentWriter (line 45) | func (s *Source) WithCustomContentWriter() { s.useCustomContentWriter ... method WithScanOptions (line 47) | func (s *Source) WithScanOptions(scanOptions *git.ScanOptions) { method Type (line 57) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 61) | func (s *Source) SourceID() sources.SourceID { method JobID (line 65) | func (s *Source) JobID() sources.JobID { method Init (line 70) | func (s *Source) Init(aCtx context.Context, name string, jobID sources... method visibilityOf (line 154) | func (s *Source) visibilityOf(ctx context.Context, repoURL string) sou... method Chunks (line 173) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... function getRepoURLParts (line 181) | func getRepoURLParts(repoURLString string) (string, []string, error) { FILE: pkg/sources/github_experimental/object_discovery.go constant secondaryRateLimitSleep (line 24) | secondaryRateLimitSleep = 60 constant forkCommitMultiplier (line 27) | forkCommitMultiplier = 0.001 constant startingCharLen (line 35) | startingCharLen = 4 constant maxCharLen (line 41) | maxCharLen = 6 constant maxChunkSize (line 46) | maxChunkSize = 900 constant initialChunkSize (line 47) | initialChunkSize = 350 constant gitFetchMax (line 51) | gitFetchMax = 1000 constant invalidCommit (line 55) | invalidCommit = "invalid" constant validHiddenCommit (line 56) | validHiddenCommit = "valid_hidden" type backoff (line 59) | type backoff struct method errorOccurred (line 76) | func (b *backoff) errorOccurred() float64 { method successOccurred (line 85) | func (b *backoff) successOccurred() float64 { method getValue (line 97) | func (b *backoff) getValue() int { function newBackoff (line 67) | func newBackoff(initialValue, decreasePercentage, increasePercentage flo... function getForksCount (line 101) | func getForksCount(ctx context.Context, client *github.Client, owner, re... function runGitCommand (line 111) | func runGitCommand(args []string) ([]byte, error) { function getExistingHashes (line 117) | func getExistingHashes(path string) ([]string, error) { function calculateUsedKeySet (line 148) | func calculateUsedKeySet(commitCount, forksCount int) int { function estimateCollisions (line 158) | func estimateCollisions(keySpace, knownKeySet int) float64 { function getShortShaLen (line 164) | func getShortShaLen(knownKeySet int) int { function generateShortSHAStrings (line 184) | func generateShortSHAStrings(charLen int) []string { function writeCommitsToDisk (line 204) | func writeCommitsToDisk(commits []string, commitsType, folder string) er... function readCommitsFromDisk (line 223) | func readCommitsFromDisk(commitsType, folder string) ([]string, error) { function removeNewlineAndUnique (line 245) | func removeNewlineAndUnique(commits []string) []string { function removeByShortSHA (line 259) | func removeByShortSHA(existingCommits, newCommits []string) []string { function removeBySHA (line 274) | func removeBySHA(existingCommits, newCommits []string, charLen int) []st... function processCommits (line 296) | func processCommits(ctx context.Context, apiClient *github.Client, needs... type commitData (line 353) | type commitData struct type responseData (line 357) | type responseData struct function checkHashes (line 367) | func checkHashes(ctx context.Context, client *github.Client, owner, repo... function createBatches (line 458) | func createBatches(items []string, batchSize int) <-chan []string { function downloadPatches (line 477) | func downloadPatches(valid_cfor []string, path string) error { method EnumerateAndScanAllObjects (line 521) | func (s *Source) EnumerateAndScanAllObjects(ctx context.Context, chunksC... FILE: pkg/sources/github_experimental/repo.go type repoInfoCache (line 15) | type repoInfoCache struct method put (line 26) | func (r *repoInfoCache) put(repoURL string, info repoInfo) { method get (line 32) | func (r *repoInfoCache) get(repoURL string) (repoInfo, bool) { function newRepoInfoCache (line 20) | func newRepoInfoCache() repoInfoCache { type repoInfo (line 40) | type repoInfo struct method cacheRepoInfo (line 49) | func (s *Source) cacheRepoInfo(r *github.Repository) { method normalizeRepo (line 65) | func (s *Source) normalizeRepo(repo string) (string, error) { FILE: pkg/sources/gitlab/gitlab.go constant SourceType (line 33) | SourceType = sourcespb.SourceType_SOURCE_TYPE_GITLAB constant gitlabBaseURL (line 36) | gitlabBaseURL = "https://gitlab.com/" type Source (line 38) | type Source struct method WithCustomContentWriter (line 88) | func (s *Source) WithCustomContentWriter() { s.useCustomContentWriter ... method Type (line 98) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 102) | func (s *Source) SourceID() sources.SourceID { method JobID (line 106) | func (s *Source) JobID() sources.JobID { method Init (line 161) | func (s *Source) Init(ctx context.Context, name string, jobId sources.... method Chunks (line 271) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method listProjects (line 331) | func (s *Source) listProjects(ctx context.Context, method scanTargets (line 346) | func (s *Source) scanTargets(ctx context.Context, client *gitlab.Clien... method scanTarget (line 357) | func (s *Source) scanTarget(ctx context.Context, client *gitlab.Client... method Validate (line 402) | func (s *Source) Validate(ctx context.Context) []error { method newClient (line 472) | func (s *Source) newClient() (*gitlab.Client, error) { method basicAuthSuccessful (line 523) | func (s *Source) basicAuthSuccessful(apiClient *gitlab.Client) bool { method getAllProjectRepos (line 539) | func (s *Source) getAllProjectRepos( method getAllProjectReposV2 (line 701) | func (s *Source) getAllProjectReposV2( method getAllProjectReposInGroups (line 815) | func (s *Source) getAllProjectReposInGroups( method scanRepos (line 925) | func (s *Source) scanRepos(ctx context.Context, chunksChan chan *sourc... method setProgressCompleteWithRepo (line 1006) | func (s *Source) setProgressCompleteWithRepo(index int, offset int, re... method WithScanOptions (line 1021) | func (s *Source) WithScanOptions(scanOptions *git.ScanOptions) { method Enumerate (line 1100) | func (s *Source) Enumerate(ctx context.Context, reporter sources.UnitR... method ChunkUnit (line 1149) | func (s *Source) ChunkUnit(ctx context.Context, unit sources.SourceUni... method ensureProjectInCache (line 1196) | func (s *Source) ensureProjectInCache(ctx context.Context, repoUrl str... method getGitlabProject (line 1213) | func (s *Source) getGitlabProject(ctx context.Context, repoUrl string)... method cacheGitlabProject (line 1233) | func (s *Source) cacheGitlabProject(gitlabProj *gitlab.Project) { type globRepoFilter (line 112) | type globRepoFilter struct method ignoreRepo (line 138) | func (c *globRepoFilter) ignoreRepo(s string) bool { method includeRepo (line 147) | func (c *globRepoFilter) includeRepo(s string) bool { function newGlobRepoFilter (line 116) | func newGlobRepoFilter(include, exclude []string, onCompileErr func(err ... function buildIgnorer (line 1025) | func buildIgnorer(include, exclude []string, onCompile func(err error, p... function normalizeRepos (line 1040) | func normalizeRepos(repos []string) ([]string, []error) { function normalizeGitlabEndpoint (line 1059) | func normalizeGitlabEndpoint(gitlabEndpoint string) (string, error) { FILE: pkg/sources/gitlab/gitlab_integration_test.go function TestSource_Scan (line 27) | func TestSource_Scan(t *testing.T) { function TestSource_Validate (line 223) | func TestSource_Validate(t *testing.T) { function TestSource_Chunks_TargetedScan (line 385) | func TestSource_Chunks_TargetedScan(t *testing.T) { function TestSource_ChunkUnit_RepoFiltersRespected (line 506) | func TestSource_ChunkUnit_RepoFiltersRespected(t *testing.T) { function TestSource_InclusionGlobbing (line 579) | func TestSource_InclusionGlobbing(t *testing.T) { function TestSource_Chunks_ProjectDetailsInChunkMetadata (line 688) | func TestSource_Chunks_ProjectDetailsInChunkMetadata(t *testing.T) { function TestSource_Enumerate_ProjectDetailsInChunkMetadata (line 761) | func TestSource_Enumerate_ProjectDetailsInChunkMetadata(t *testing.T) { function TestSource_Chunks_SimplifiedGitlabEnumeration (line 824) | func TestSource_Chunks_SimplifiedGitlabEnumeration(t *testing.T) { FILE: pkg/sources/gitlab/gitlab_test.go function Test_setProgressCompleteWithRepo_resumeInfo (line 14) | func Test_setProgressCompleteWithRepo_resumeInfo(t *testing.T) { function Test_setProgressCompleteWithRepo_Progress (line 43) | func Test_setProgressCompleteWithRepo_Progress(t *testing.T) { function Test_scanRepos_SetProgressComplete (line 98) | func Test_scanRepos_SetProgressComplete(t *testing.T) { function Test_normalizeGitlabEndpoint (line 137) | func Test_normalizeGitlabEndpoint(t *testing.T) { FILE: pkg/sources/huggingface/client.go type Author (line 26) | type Author struct type Latest (line 30) | type Latest struct type Data (line 34) | type Data struct type Event (line 38) | type Event struct method GetAuthor (line 46) | func (e Event) GetAuthor() string { method GetCreatedAt (line 50) | func (e Event) GetCreatedAt() string { method GetID (line 54) | func (e Event) GetID() string { type RepoData (line 58) | type RepoData struct type Discussion (line 63) | type Discussion struct method GetID (line 72) | func (d Discussion) GetID() string { method GetTitle (line 76) | func (d Discussion) GetTitle() string { method GetCreatedAt (line 80) | func (d Discussion) GetCreatedAt() string { method GetRepo (line 84) | func (d Discussion) GetRepo() string { method GetDiscussionPath (line 89) | func (d Discussion) GetDiscussionPath() string { method GetGitPath (line 98) | func (d Discussion) GetGitPath() string { type DiscussionList (line 106) | type DiscussionList struct type Repo (line 110) | type Repo struct type HFClient (line 116) | type HFClient struct method get (line 136) | func (c *HFClient) get(ctx context.Context, url string, target interfa... method GetRepo (line 166) | func (c *HFClient) GetRepo(ctx context.Context, repoName string, resou... method ListDiscussions (line 177) | func (c *HFClient) ListDiscussions(ctx context.Context, repoInfo repoI... method GetDiscussionByID (line 188) | func (c *HFClient) GetDiscussionByID(ctx context.Context, repoInfo rep... method ListReposByAuthor (line 201) | func (c *HFClient) ListReposByAuthor(ctx context.Context, resourceType... function NewHFClient (line 123) | func NewHFClient(baseURL, apiKey string, timeout time.Duration) *HFClient { function getResourceAPIPath (line 209) | func getResourceAPIPath(resourceType string) string { function getResourceHTMLPath (line 214) | func getResourceHTMLPath(resourceType string) string { function buildAPIURL (line 218) | func buildAPIURL(endpoint string, resourceType string, repoName string) ... FILE: pkg/sources/huggingface/huggingface.go constant SourceType (line 31) | SourceType = sourcespb.SourceType_SOURCE_TYPE_HUGGINGFACE constant DatasetsRoute (line 32) | DatasetsRoute = "datasets" constant SpacesRoute (line 33) | SpacesRoute = "spaces" constant ModelsAPIRoute (line 34) | ModelsAPIRoute = "models" constant DiscussionsRoute (line 35) | DiscussionsRoute = "discussions" constant APIRoute (line 36) | APIRoute = "api" constant DATASET (line 37) | DATASET = "dataset" constant MODEL (line 38) | MODEL = "model" constant SPACE (line 39) | SPACE = "space" constant defaultPagination (line 40) | defaultPagination = 100 type resourceType (line 43) | type resourceType type Source (line 45) | type Source struct method WithCustomContentWriter (line 91) | func (s *Source) WithCustomContentWriter() { s.useCustomContentWriter ... method Type (line 95) | func (s *Source) Type() sourcespb.SourceType { method SourceID (line 99) | func (s *Source) SourceID() sources.SourceID { method JobID (line 103) | func (s *Source) JobID() sources.JobID { method newFilteredRepoCache (line 114) | func (s *Source) newFilteredRepoCache(ctx context.Context, c cache.Cac... method Init (line 171) | func (s *Source) Init(ctx context.Context, name string, jobID sources.... method validateIgnoreIncludeRepos (line 269) | func (s *Source) validateIgnoreIncludeRepos() error { method getResourceType (line 312) | func (s *Source) getResourceType(ctx context.Context, repoURL string) ... method visibilityOf (line 324) | func (s *Source) visibilityOf(ctx context.Context, repoURL string) sou... method Chunks (line 337) | func (s *Source) Chunks(ctx context.Context, chunksChan chan *sources.... method enumerate (line 345) | func (s *Source) enumerate(ctx context.Context) error { method cacheRepoInfo (line 378) | func (s *Source) cacheRepoInfo(ctx context.Context, repo string, repoT... method updateRepoLists (line 413) | func (s *Source) updateRepoLists(repoURL string, repoType string) { method fetchAndCacheRepos (line 424) | func (s *Source) fetchAndCacheRepos(ctx context.Context, resourceType ... method enumerateAuthors (line 457) | func (s *Source) enumerateAuthors(ctx context.Context) { method scanRepos (line 502) | func (s *Source) scanRepos(ctx context.Context, chunksChan chan *sourc... method getReposListByType (line 571) | func (s *Source) getReposListByType(resourceType string) []string { method scan (line 583) | func (s *Source) scan(ctx context.Context, chunksChan chan *sources.Ch... method cloneAndScanRepo (line 596) | func (s *Source) cloneAndScanRepo(ctx context.Context, repoURL string,... method setProgressCompleteWithRepo (line 615) | func (s *Source) setProgressCompleteWithRepo(index int, offset int, re... method scanDiscussions (line 628) | func (s *Source) scanDiscussions(ctx context.Context, repoInfo repoInf... method chunkDiscussionComments (line 648) | func (s *Source) chunkDiscussionComments(ctx context.Context, repoInfo... type filteredRepoCache (line 109) | type filteredRepoCache struct method Set (line 138) | func (c *filteredRepoCache) Set(key, val string) { method ignoreRepo (line 148) | func (c *filteredRepoCache) ignoreRepo(s string) bool { method includeRepo (line 157) | func (c *filteredRepoCache) includeRepo(s string) bool { function verifySlashSeparatedStrings (line 291) | func verifySlashSeparatedStrings(s []string) error { function initializeRepos (line 300) | func initializeRepos(cache *filteredRepoCache, repos []string, urlPatter... function getVisibility (line 406) | func getVisibility(isPrivate bool) source_metadatapb.Visibility { FILE: pkg/sources/huggingface/huggingface_client_test.go constant TEST_TOKEN (line 16) | TEST_TOKEN = "test token" function initTestClient (line 19) | func initTestClient() *HFClient { function TestGetRepo (line 23) | func TestGetRepo(t *testing.T) { function TestGetRepo_NotFound (line 51) | func TestGetRepo_NotFound(t *testing.T) { function TestGetModel_Error (line 78) | func TestGetModel_Error(t *testing.T) { function TestListDiscussions (line 97) | func TestListDiscussions(t *testing.T) { function TestListDiscussions_NotFound (line 173) | func TestListDiscussions_NotFound(t *testing.T) { function TestListDiscussions_Error (line 198) | func TestListDiscussions_Error(t *testing.T) { function TestGetDiscussionByID (line 219) | func TestGetDiscussionByID(t *testing.T) { function TestGetDiscussionByID_NotFound (line 355) | func TestGetDiscussionByID_NotFound(t *testing.T) { function TestGetDiscussionByID_Error (line 379) | func TestGetDiscussionByID_Error(t *testing.T) { function TestListReposByAuthor (line 403) | func TestListReposByAuthor(t *testing.T) { function TestListReposByAuthor_NotFound (line 457) | func TestListReposByAuthor_NotFound(t *testing.T) { function TestListReposByAuthor_Error (line 481) | func TestListReposByAuthor_Error(t *testing.T) { function TestGetResourceAPIPath (line 502) | func TestGetResourceAPIPath(t *testing.T) { function TestGetResourceHTMLPath (line 508) | func TestGetResourceHTMLPath(t *testing.T) { function TestBuildAPIURL_ValidInputs (line 514) | func TestBuildAPIURL_ValidInputs(t *testing.T) { function TestBuildAPIURL_EmptyEndpoint (line 527) | func TestBuildAPIURL_EmptyEndpoint(t *testing.T) { function TestBuildAPIURL_EmptyResourceType (line 539) | func TestBuildAPIURL_EmptyResourceType(t *testing.T) { function TestBuildAPIURL_EmptyRepoName (line 551) | func TestBuildAPIURL_EmptyRepoName(t *testing.T) { function TestGetDiscussionPath_ModelResource (line 563) | func TestGetDiscussionPath_ModelResource(t *testing.T) { function TestGetDiscussionPath_DatasetResource (line 578) | func TestGetDiscussionPath_DatasetResource(t *testing.T) { function TestGetDiscussionPath_SpaceResource (line 593) | func TestGetDiscussionPath_SpaceResource(t *testing.T) { function TestGetGitPath_ModelResource (line 608) | func TestGetGitPath_ModelResource(t *testing.T) { function TestGetGitPath_DatasetResource (line 623) | func TestGetGitPath_DatasetResource(t *testing.T) { function TestGetGitPath_SpaceResource (line 638) | func TestGetGitPath_SpaceResource(t *testing.T) { FILE: pkg/sources/huggingface/huggingface_test.go function createTestSource (line 15) | func createTestSource(src *sourcespb.Huggingface) (*Source, *anypb.Any) { function TestInit (line 26) | func TestInit(t *testing.T) { function TestGetResourceType (line 66) | func TestGetResourceType(t *testing.T) { function TestVisibilityOf (line 95) | func TestVisibilityOf(t *testing.T) { function TestEnumerate (line 124) | func TestEnumerate(t *testing.T) { function TestUpdateRepoList (line 208) | func TestUpdateRepoList(t *testing.T) { function TestGetReposListByType (line 232) | func TestGetReposListByType(t *testing.T) { function TestGetVisibility (line 251) | func TestGetVisibility(t *testing.T) { function TestEnumerateAuthorsOrg (line 256) | func TestEnumerateAuthorsOrg(t *testing.T) { function TestEnumerateAuthorsOrgSkipAll (line 379) | func TestEnumerateAuthorsOrgSkipAll(t *testing.T) { function TestEnumerateAuthorsOrgIgnores (line 487) | func TestEnumerateAuthorsOrgIgnores(t *testing.T) { function TestEnumerateAuthorsUser (line 595) | func TestEnumerateAuthorsUser(t *testing.T) { function TestEnumerateAuthorsUserSkipAll (line 717) | func TestEnumerateAuthorsUserSkipAll(t *testing.T) { function TestEnumerateAuthorsUserIgnores (line 824) | func TestEnumerateAuthorsUserIgnores(t *testing.T) { function TestVerifySlashSeparatedStrings (line 931) | func TestVerifySlashSeparatedStrings(t *testing.T) { function TestValidateIgnoreIncludeReposRepos (line 938) | func TestValidateIgnoreIncludeReposRepos(t *testing.T) { function TestValidateIgnoreIncludeReposDatasets (line 954) | func TestValidateIgnoreIncludeReposDatasets(t *testing.T) { function TestValidateIgnoreIncludeReposSpaces (line 970) | func TestValidateIgnoreIncludeReposSpaces(t *testing.T) { FILE: pkg/sources/jenkins/jenkins_integration_test.go function TestSource_Scan (line 30) | func TestSource_Scan(t *testing.T) { function TestSource_ExpectBuilds (line 109) | func TestSource_ExpectBuilds(t *testing.T) {