Module: Contrast::Config
- Extended by:
- Validate, Rake::DSL
- Defined in:
- lib/contrast/config.rb,
lib/contrast/tasks/config.rb,
lib/contrast/config/validate.rb,
lib/contrast/config/yaml_file.rb,
lib/contrast/config/env_variables.rb,
lib/contrast/config/diagnostics/tools.rb,
lib/contrast/config/base_configuration.rb,
lib/contrast/config/diagnostics/config.rb,
lib/contrast/config/configuration_files.rb,
lib/contrast/config/diagnostics/monitor.rb,
lib/contrast/config/server_configuration.rb,
lib/contrast/config/api_proxy_configuration.rb,
lib/contrast/config/diagnostics/contrast_ui.rb,
lib/contrast/config/exception_configuration.rb,
lib/contrast/config/diagnostics/command_line.rb,
lib/contrast/config/protect_rule_configuration.rb,
lib/contrast/config/certification_configuration.rb,
lib/contrast/config/diagnostics/singleton_tools.rb,
lib/contrast/config/protect_rules_configuration.rb,
lib/contrast/config/request_audit_configuration.rb,
lib/contrast/config/diagnostics/effective_config.rb,
lib/contrast/config/diagnostics/source_config_value.rb,
lib/contrast/config/diagnostics/environment_variables.rb,
lib/contrast/config/diagnostics/effective_config_value.rb,
lib/contrast/config/diagnostics/user_configuration_file.rb
Overview
A Rake task to generate a contrast_security.yaml file with some basic settings
Defined Under Namespace
Modules: BaseConfiguration, Diagnostics, EnvVariables, Validate, YamlFile Classes: ApiProxyConfiguration, CertificationConfiguration, ConfigurationFiles, ExceptionConfiguration, LocalSourceValue, ProtectRuleConfiguration, ProtectRulesConfiguration, RequestAuditConfiguration, ServerConfiguration
Constant Summary
Constants included from Validate
Validate::FAIL, Validate::PASS, Validate::REQUIRED, Validate::REQUIRED_HEADERS, Validate::SKIP_LOG
Method Summary
Methods included from Validate
decode_header, init_reporter, mask_keys, test_connection, validate_audit, validate_cert, validate_config, validate_file, validate_headers, validate_proxy