All Downloads are FREE. Search and download functionalities are using the official Maven repository.

keywhiz.keywhiz-server.0.7.10-mysql.source-code.keywhiz-development.yaml.mysql Maven / Gradle / Ivy

There is a newer version: 0.10.1
Show newest version
# Copyright 2013 Square, Inc.

# ORIGINAL FILE IS keywhiz-development.yaml.mysql. IF MODIFYING keywhiz-development.yaml CHANGES
# MAY BE OVERWRITTEN!

# Passwords/secrets should not be checked into SCM. However, sprinkled below are some passwords and
# keys that are NOT considered sensitive and only to be used in development and testing.
---

server:
  applicationConnectors:
    - type: https
      port: 4444
      keyStorePath: server/src/main/resources/dev_and_test_keystore.p12
      keyStorePassword: ponies
      keyStoreType: PKCS12
      trustStorePath: server/src/main/resources/dev_and_test_truststore.p12
      trustStorePassword: ponies
      trustStoreType: PKCS12
      wantClientAuth: true
      enableCRLDP: false
      enableOCSP: false
      crlPath: server/src/main/resources/dev_and_test.crl
      supportedProtocols: [TLSv1.2]
      supportedCipherSuites:
        - TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
        - TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
        - TLS_RSA_WITH_AES_128_CBC_SHA256
        - TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
        - TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
        - TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
        - TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
        - TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
        - TLS_RSA_WITH_AES_128_CBC_SHA
        - TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
        - TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
        - TLS_DHE_RSA_WITH_AES_128_CBC_SHA
  adminConnectors:
    - type: http
      bindHost: localhost
      port: 8085

logging:
  appenders:
    - type: console
      threshold: ALL

## Use this logging configuration if you want EVERYTHING
# logging:
#   level: ALL

environment: development

database:
  driverClass: com.mysql.jdbc.Driver
  url: jdbc:mysql://localhost/keywhizdb_development?useUnicode=true&characterEncoding=utf8
  user: root
  properties:
    charSet: UTF-8
  initialSize: 10
  minSize: 10
  maxSize: 10
  # There is explicitly no password. Do not uncomment.
  # password:

readonlyDatabase:
  driverClass: com.mysql.jdbc.Driver
  url: jdbc:mysql://localhost/keywhizdb_development?useUnicode=true&characterEncoding=utf8
  user: root
  properties:
    charSet: UTF-8
  readOnlyByDefault: true
  initialSize: 32
  minSize: 32
  maxSize: 32
  # There is explicitly no password. Do not uncomment.
  # password:

migrationsDir:
  db/mysql/migration

userAuth:
  type: bcrypt

# Uncomment to load assets from disk. Development is easier because assets will not be cached and
# can be changed on-the-fly. DO NOT USE IN PRODUCTION because assets are not cached.
# alternateUiPath: ui/app/

# Contains base64 of "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA". A real key could be generated with
# `head -c 32 /dev/urandom | base64 > cookiekey.base64`.
cookieKey: external:server/src/main/resources/dev_and_test_cookiekey.base64

sessionCookie:
  name: session
  path: /admin

xsrfCookie:
  name: XSRF-TOKEN
  path: /
  httpOnly: false

contentKeyStore:
  path: derivation.jceks
  type: JCEKS
  password: CHANGE
  alias: basekey




© 2015 - 2025 Weber Informatics LLC | Privacy Policy