2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
15 # --------------------------------------------------------------------
16 # Application Configuration
18 application.timestamp=EEE d MMM yyyy HH:mm:ss Z
20 # --------------------------------------------------------------------
23 jdbc.driver.name=org.hsqldb.jdbcDriver
24 jdbc.url=jdbc:hsqldb:mem:redback-test
28 # --------------------------------------------------------------------
31 email.jndiSessionName=java:comp/env/mail/Session
32 email.smtp.host=localhost
34 email.smtp.ssl.enabled=false
35 email.smtp.tls.enabled=false
39 #TODO: move description elsewhere, remove bad default
40 # All emails sent by the system will be from the following address
41 #email.from.address=${user.name}@localhost
42 # All emails sent by the system will be from the following user name (used in conjunction with address)
43 #email.from.name=Unconfigured Username
45 # If all email addresses (from new user registration) require an account validation email.
46 email.validation.required=true
47 # Timeout (in minutes) for the key generated for an email validation to remain valid.
48 # 2880 minutes = 48 hours
49 email.validation.timeout=2880
50 # The subject line for the email message.
51 email.validation.subject=Welcome
53 #TODO: move description elsewhere, remove bad default
54 # Get the Feedback to use for any outgoing emails.
55 # NOTE: if feedback.path starts with a "/" it is appended to the end of the value provided in application.url
56 # This value can be in the format/syntax of "/feedback.action" or even "mailto:feedback@application.com"
57 #email.feedback.path=/feedback.action
59 #Set the application base URL. The default is to derive it from the HTTP request
60 #application.url=http://myurl.mycompany.com
62 # --------------------------------------------------------------------
65 security.rememberme.enabled=true
66 # Timeout in minutes ( 525600 minutes = 1 year )
67 security.rememberme.timeout=525600
71 security.signon.timeout=30
73 # --------------------------------------------------------------------
74 # Default Username Values
75 redback.default.admin=admin
77 # --------------------------------------------------------------------
80 #security.policy.password.encoder=
81 security.policy.password.previous.count=6
82 security.policy.password.expiration.enabled=true
83 security.policy.password.expiration.days=90
84 security.policy.password.expiration.notify.days=10
85 security.policy.allowed.login.attempt=10
87 # turn off the perclick enforcement of various security policies, slightly
88 # more heavyweight since it will ensure that the User object on each click
90 security.policy.strict.enforcement.enabled=true
91 security.policy.strict.force.password.change.enabled=true
93 # --------------------------------------------------------------------
95 security.policy.password.rule.alphanumeric.enabled=false
96 security.policy.password.rule.alphacount.enabled=true
97 security.policy.password.rule.alphacount.minimum=1
98 security.policy.password.rule.characterlength.enabled=true
99 security.policy.password.rule.characterlength.minimum=1
100 security.policy.password.rule.characterlength.maximum=24
101 security.policy.password.rule.musthave.enabled=true
102 security.policy.password.rule.numericalcount.enabled=true
103 security.policy.password.rule.numericalcount.minimum=1
104 security.policy.password.rule.reuse.enabled=true
105 security.policy.password.rule.nowhitespace.enabled=true
107 # --------------------------------------------------------------------
110 ldap.bind.authenticator.enabled=false
112 # ldap options for configuration via properties file
113 #ldap.config.hostname=
115 #ldap.config.base.dn=
116 #ldap.config.context.factory=
117 #ldap.config.bind.dn=
118 #ldap.config.password=
119 #ldap.config.authentication.method=
121 # config parameter for the ConfigurableUserManager
122 user.manager.impl=cached