Documentation
¶
Index ¶
- Constants
- func AppendPipeleekRules(patterns []types.PatternElement) []types.PatternElement
- func Download(ctx context.Context, output string, force bool) (int, error)
- func GetConfidenceFilter() []string
- func GetSecretsPatterns() types.SecretsPatterns
- func GetTruffleHogRules() []detectors.Detector
- func InitRules(confidenceFilter []string)
- type CompiledPattern
Constants ¶
View Source
const ExternalRulesURL = "https://raw.githubusercontent.com/mazen160/secrets-patterns-db/master/db/rules-stable.yml"
Variables ¶
This section is empty.
Functions ¶
func AppendPipeleekRules ¶
func AppendPipeleekRules(patterns []types.PatternElement) []types.PatternElement
func GetConfidenceFilter ¶ added in v1.3.0
func GetConfidenceFilter() []string
func GetSecretsPatterns ¶
func GetSecretsPatterns() types.SecretsPatterns
func GetTruffleHogRules ¶
Types ¶
type CompiledPattern ¶ added in v1.4.0
type CompiledPattern struct {
Pattern types.PatternElement
// contains filtered or unexported fields
}
func BuiltinPatterns ¶ added in v1.4.0
func BuiltinPatterns() []CompiledPattern
func GetCompiledPatterns ¶ added in v1.4.0
func GetCompiledPatterns() []CompiledPattern
func (CompiledPattern) FindAllIndex ¶ added in v1.4.0
func (p CompiledPattern) FindAllIndex(text []byte) [][]int
Click to show internal directories.
Click to hide internal directories.