Module: Contrast::Config
- Extended by:
- Rake::DSL
- Includes:
- Contrast::Components::Interface
- Defined in:
- lib/contrast/config.rb,
lib/contrast/tasks/config.rb,
lib/contrast/config/default_value.rb,
lib/contrast/config/base_configuration.rb,
lib/contrast/config/root_configuration.rb,
lib/contrast/config/ruby_configuration.rb,
lib/contrast/config/agent_configuration.rb,
lib/contrast/config/assess_configuration.rb,
lib/contrast/config/logger_configuration.rb,
lib/contrast/config/server_configuration.rb,
lib/contrast/config/protect_configuration.rb,
lib/contrast/config/service_configuration.rb,
lib/contrast/config/sampling_configuration.rb,
lib/contrast/config/exception_configuration.rb,
lib/contrast/config/heap_dump_configuration.rb,
lib/contrast/config/inventory_configuration.rb,
lib/contrast/config/application_configuration.rb,
lib/contrast/config/assess_rules_configuration.rb,
lib/contrast/config/protect_rule_configuration.rb,
lib/contrast/config/protect_rules_configuration.rb
Overview
A Rake task to generate a contrast_security.yaml file with some basic settings
Defined Under Namespace
Classes: AgentConfiguration, ApplicationConfiguration, AssessConfiguration, AssessRulesConfiguration, BaseConfiguration, DefaultValue, ExceptionConfiguration, HeapDumpConfiguration, InventoryConfiguration, LoggerConfiguration, ProtectConfiguration, ProtectRuleConfiguration, ProtectRulesConfiguration, RootConfiguration, RubyConfiguration, SamplingConfiguration, ServerConfiguration, ServiceConfiguration
Constant Summary collapse
- DEFAULT_CONFIG =
{ 'api' => { 'url' => 'Enter your Contrast URL ex: https://app.contrastsecurity.com/Contrast', 'api_key' => 'Enter your Contrast api key', 'service_key' => 'Enter your Contrast service key', 'user_name' => 'Enter your Contrast user name' }, 'agent' => { 'service' => { 'logger' => { 'path' => 'contrast_service.log', 'level' => 'ERROR' # DEBUG | INFO | WARN | ERROR }, 'socket' => '/tmp/contrast_service.sock' }, 'logger' => { 'level' => 'ERROR', 'path' => 'contrast_agent.log' } } }.cs__freeze