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