Generalized kustvakt.conf

Change-Id: I9b1f217d661ad278f90c8cfefe5b64c3fccc5c5f
diff --git a/src/main/resources/kustvakt.conf b/src/main/resources/kustvakt.conf
new file mode 100644
index 0000000..3ef0604
--- /dev/null
+++ b/src/main/resources/kustvakt.conf
@@ -0,0 +1,55 @@
+## index dir
+krill.indexDir= src/test/resources/sample-index
+
+krill.index.commit.count = 134217000
+krill.index.commit.log = log/krill.commit.log
+krill.index.commit.auto = 500
+krill.index.relations.max = 100
+
+kustvakt.default.pos = tt
+kustvakt.default.lemma = tt
+kustvakt.default.token = opennlp
+kustvakt.default.dep = mate
+kustvakt.default.const = mate
+
+kustvakt.management.registration=enable
+
+kustvakt.regex.free = CC-BY.*
+kustvakt.regex.public = CC-BY.*|ACA.*
+kustvakt.regex.all = CC-BY.*|ACA.*|QAO.*
+
+# server
+server.port=8089
+server.host=localhost
+
+# user configuration
+# user.config = user.conf
+
+ldap.config = file-path-to-ldap-config
+
+## options referring to the security module!
+
+## token expiration time in minutes!
+security.longTokenTTL=150D
+security.tokenTTL=72H
+security.shortTokenTTL=45M
+
+kustvakt.security.jwt.issuer=korap.ids-mannheim.de
+
+## specifies the user data field that is used to salt user passwords
+security.passcode.salt=salt
+
+security.idleTimeoutDuration = 25M
+security.multipleLogIn = true
+security.loginAttemptNum = 3
+security.authAttemptTTL = 45M
+
+security.encryption.loadFactor = 8
+security.validation.stringLength = 150
+security.validation.emailLength = 50
+security.encryption.algo=BCRYPT
+security.sharedSecret=sharedSecret
+security.adminToken=adminToken
+
+## applicable: rewrite, foundry, filter, deny
+security.rewrite.strategies=filter, foundry, rewrite
\ No newline at end of file