Module: Olyx::Guardrails::Secrets::SourceSet

Defined in:
lib/olyx/guardrails/secrets/source_set.rb

Overview

Combines independent built-in and caller-defined secret sources.

Class Method Summary collapse

Class Method Details

.call(source, custom_patterns) ⇒ Object



10
11
12
13
14
15
# File 'lib/olyx/guardrails/secrets/source_set.rb', line 10

def call(source, custom_patterns)
  ConfidentialitySource.call(source) +
    InternalEndpointSource.call(source) +
    CatalogSource.call(source) +
    CustomPatternSource.call(source, custom_patterns)
end