]> source.dussan.org Git - archiva.git/blob
4aa5a48e3d33244cf8b93bfc60f47401215eb152
[archiva.git] /
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
8 #
9 #   http://www.apache.org/licenses/LICENSE-2.0
10 #
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
16 # under the License.
17
18 # --------------------------------------------------------------------
19 # Application Configuration
20
21 application.timestamp=EEE d MMM yyyy HH:mm:ss Z
22
23 # --------------------------------------------------------------------
24 # JDBC Setup
25
26 jdbc.driver.name=org.hsqldb.jdbcDriver
27 jdbc.url=jdbc:hsqldb:mem:redback-test
28 jdbc.username=sa
29 jdbc.password=
30
31 # --------------------------------------------------------------------
32 # Email Settings
33
34 email.jndiSessionName=java:comp/env/mail/Session
35 email.smtp.host=localhost
36 email.smtp.port=25
37 email.smtp.ssl.enabled=false
38 email.smtp.tls.enabled=false
39 email.smtp.username=
40 email.smtp.password=
41
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
47
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
55
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
61
62 #Set the application base URL. The default is to derive it from the HTTP request
63 #application.url=http://myurl.mycompany.com
64
65 # --------------------------------------------------------------------
66 # Auto Login Settings
67
68 security.rememberme.enabled=true
69 # Timeout in minutes ( 525600 minutes = 1 year )
70 security.rememberme.timeout=525600
71
72 # Single Sign On
73 # Timeout in minutes
74 security.signon.timeout=30
75
76 # --------------------------------------------------------------------
77 # Default Username Values
78 redback.default.admin=admin
79
80 # --------------------------------------------------------------------
81 # Security Policies
82
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
89
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
92 # is up to date
93 security.policy.strict.enforcement.enabled=true
94 security.policy.strict.force.password.change.enabled=true
95
96 # --------------------------------------------------------------------
97 # Password Rules
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
109
110 # --------------------------------------------------------------------
111 # ldap settings
112 #
113 ldap.bind.authenticator.enabled=false
114
115 # ldap options for configuration via properties file
116 #ldap.config.hostname=
117 #ldap.config.port=
118 #ldap.config.base.dn=
119 #ldap.config.context.factory=
120 #ldap.config.bind.dn=
121 #ldap.config.password=
122 #ldap.config.authentication.method=
123
124 # config parameter for the ConfigurableUserManager
125 user.manager.impl=cached
126
127
128