parent
53ce4de6aa
commit
2cbdecb043
23 changed files with 584 additions and 116 deletions
31
config.py
31
config.py
|
@ -282,18 +282,33 @@ class DefaultConfig(object):
|
|||
# Security scanner
|
||||
FEATURE_SECURITY_SCANNER = False
|
||||
FEATURE_SECURITY_NOTIFICATIONS = False
|
||||
SECURITY_SCANNER = {
|
||||
'ENDPOINT': 'http://192.168.99.101:6060',
|
||||
'ENGINE_VERSION_TARGET': 2,
|
||||
'API_VERSION': 'v1',
|
||||
'API_TIMEOUT_SECONDS': 10,
|
||||
'API_TIMEOUT_POST_SECONDS': 480,
|
||||
}
|
||||
|
||||
# The endpoint for the security scanner.
|
||||
SECURITY_SCANNER_ENDPOINT = 'http://192.168.99.101:6060'
|
||||
|
||||
# If specified, the endpoint to be used for all POST calls to the security scanner.
|
||||
SECURITY_SCANNER_ENDPOINT_BATCH = None
|
||||
|
||||
# The indexing engine version running inside the security scanner.
|
||||
SECURITY_SCANNER_ENGINE_VERSION_TARGET = 2
|
||||
|
||||
# The version of the API to use for the security scanner.
|
||||
SECURITY_SCANNER_API_VERSION = 'v1'
|
||||
|
||||
# API call timeout for the security scanner.
|
||||
SECURITY_SCANNER_API_TIMEOUT_SECONDS = 10
|
||||
|
||||
# POST call timeout for the security scanner.
|
||||
SECURITY_SCANNER_API_TIMEOUT_POST_SECONDS = 480
|
||||
|
||||
# The issuer name for the security scanner.
|
||||
SECURITY_SCANNER_ISSUER_NAME = 'security_scanner'
|
||||
|
||||
# JWTProxy Settings
|
||||
# The address (sans schema) to proxy outgoing requests through the jwtproxy
|
||||
# to be signed
|
||||
JWTPROXY_SIGNER = 'localhost:8080'
|
||||
|
||||
# The audience that jwtproxy should verify on incoming requests
|
||||
# If None, will be calculated off of the SERVER_HOSTNAME (default)
|
||||
JWTPROXY_AUDIENCE = None
|
||||
|
@ -322,7 +337,9 @@ class DefaultConfig(object):
|
|||
|
||||
# The location of the private key generated for this instance
|
||||
INSTANCE_SERVICE_KEY_LOCATION = 'conf/quay.pem'
|
||||
|
||||
# This instance's service key expiration in minutes
|
||||
INSTANCE_SERVICE_KEY_EXPIRATION = 120
|
||||
|
||||
# Number of minutes between expiration refresh in minutes
|
||||
INSTANCE_SERVICE_KEY_REFRESH = 60
|
||||
|
|
Reference in a new issue