Sha256: c544e042b015a7d0f4256ad3761af0f83d1a95d24aeeaf487f5edb66597b61c1
Contents?: true
Size: 904 Bytes
Versions: 2
Compression:
Stored size: 904 Bytes
Contents
# Copyright (c) 2021 Contrast Security, Inc. See https://www.contrastsecurity.com/enduser-terms-0317a for more details. # frozen_string_literal: true require 'contrast/config/api_proxy_configuration' require 'contrast/config/certification_configuration' require 'contrast/config/request_audit_configuration' module Contrast module Config # Api keys configuration class ApiConfiguration < BaseConfiguration URL = 'https://app.contrastsecurity.com/contrast' KEYS = { api_key: EMPTY_VALUE, url: URL, user_name: EMPTY_VALUE, service_key: EMPTY_VALUE, proxy: Contrast::Config::ApiProxyConfiguration, request_audit: Contrast::Config::RequestAuditConfiguration, certificate: Contrast::Config::CertificationConfiguration }.cs__freeze def initialize hsh super(hsh, KEYS) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
contrast-agent-4.14.1 | lib/contrast/config/api_configuration.rb |
contrast-agent-4.14.0 | lib/contrast/config/api_configuration.rb |