mirror of
https://github.com/trufflesecurity/trufflehog.git
synced 2024-11-14 08:57:40 +00:00
0f427b3c6a
* adding AI generated descriptions of the key types and their capabilities * removing empty file * Update abbysale.go * update to interface * fixes * fix * small cleanup --------- Co-authored-by: Dylan Ayrey <dxa4481@rit.edu> Co-authored-by: Dustin Decker <dustin@trufflesec.com>
26 lines
591 B
Protocol Buffer
26 lines
591 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package custom_detectors;
|
|
|
|
option go_package = "github.com/trufflesecurity/trufflehog/v3/pkg/pb/custom_detectorspb";
|
|
|
|
import "validate/validate.proto";
|
|
|
|
message CustomDetectors {
|
|
repeated CustomRegex detectors = 1;
|
|
}
|
|
|
|
message CustomRegex {
|
|
string name = 1;
|
|
repeated string keywords = 2;
|
|
map<string, string> regex = 3;
|
|
repeated VerifierConfig verify = 4;
|
|
string description = 5;
|
|
}
|
|
|
|
message VerifierConfig {
|
|
string endpoint = 1 [(validate.rules).string.uri_ref = true];
|
|
bool unsafe = 2;
|
|
repeated string headers = 3;
|
|
repeated string successRanges = 4;
|
|
}
|