
org.opencms.configuration.opencms-system.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opencms-test Show documentation
Show all versions of opencms-test Show documentation
OpenCms is an enterprise-ready, easy to use website content management system based on Java and XML technology. Offering a complete set of features, OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.
The newest version!
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE opencms SYSTEM "http://www.opencms.org/dtd/6.0/opencms-system.dtd"> <opencms> <system> <internationalization> <localehandler class="org.opencms.i18n.CmsDefaultLocaleHandler"/> <localesconfigured> <locale>en</locale> <locale>de</locale> </localesconfigured> <localesdefault> <locale>en</locale> <locale>de</locale> </localesdefault> <timezone>GMT+01:00</timezone> </internationalization> <mail> <mailfrom>[email protected]</mailfrom> <mailhost name="my.smtp.server" port="25" order="10" protocol="smtp" user="username" password="secure"/> <mailhost name="alternative.smtp.server" port="25" order="20" protocol="smtp"/> <mailhost name="another.alternative.smtp.server" port="25" order="30" protocol="smtp"/> </mail> <events> <eventmanager class="org.opencms.main.CmsTestEventManager"/> </events> <versionhistory enabled="true" count="10" deleted="4" /> <resourceinit> <resourceinithandler class="org.opencms.configuration.CmsTestDummyResourceInit"> <param name="key1">value1</param> <param name="key2">value2</param> <param name="key3">value3</param> </resourceinithandler> <resourceinithandler class="org.opencms.file.history.CmsHistoryResourceHandler"/> <resourceinithandler class="org.opencms.main.CmsPermalinkResourceHandler"/> </resourceinit> <requesthandlers> <requesthandler class="org.opencms.configuration.CmsDummyRequestHandler"> <param name="key1">value1</param> <param name="key2">value2</param> <param name="key3">value3</param> </requesthandler> </requesthandlers> <passwordhandler class="org.opencms.security.CmsDefaultPasswordHandler"> <encoding>UTF-8</encoding> <digest-type>scrypt</digest-type> <param name="compatibility.convert.digestencoding">false</param> <param name="scrypt.settings">16384,8,1</param> </passwordhandler> <validationhandler class="org.opencms.security.CmsDefaultValidationHandler" /> <loginmanager> <disableMinutes>20</disableMinutes> <maxBadAttempts>3</maxBadAttempts> <enableSecurity>false</enableSecurity> <requireOrgUnit>true</requireOrgUnit> <logoutUri>/foo/bar</logoutUri> </loginmanager> <two-factor-authentication> <enabled>false</enabled> <secret>password</secret> <issuer>XYZ</issuer> <include-users> <group>TwoFactorAuthenticated</group> <orgunit>special</orgunit> </include-users> <exclude-users> <pattern>.*/nl_.*</pattern> </exclude-users> </two-factor-authentication> <sax-impl-system-properties>true</sax-impl-system-properties> <runtimeproperties> <param name="compatibility.support.oldlocales">false</param> <param name="compatibility.support.webAppNames">/opencms/opencms/</param> </runtimeproperties> <runtimeclasses> <runtimeinfo class="org.opencms.db.CmsDbContextFactory" /> </runtimeclasses> <defaultusers> <user-admin>Admin</user-admin> <user-guest>Guest</user-guest> <user-export>Export</user-export> <group-administrators>Administrators</group-administrators> <group-users>Users</group-users> <group-guests>Guests</group-guests> </defaultusers> <defaultcontentencoding>UTF-8</defaultcontentencoding> <memorymonitor class="org.opencms.monitor.CmsMemoryMonitor"> <maxusagepercent>90</maxusagepercent> <log-interval>2</log-interval> <email-interval>43200</email-interval> <warning-interval>43200</warning-interval> </memorymonitor> <flexcache> <cache-enabled>true</cache-enabled> <cache-offline>false</cache-offline> <maxcachebytes>8000000</maxcachebytes> <avgcachebytes>6000000</avgcachebytes> <maxentrybytes>400000</maxentrybytes> <maxkeys>2000</maxkeys> </flexcache> <http-authentication> <browser-based>true</browser-based> <form-based>/system/login/index.html</form-based> </http-authentication> <resultcache> <keygenerator>org.opencms.db.CmsCacheKey</keygenerator> <size-users>64</size-users> <size-groups>64</size-groups> <size-orgunits>64</size-orgunits> <size-usergroups>256</size-usergroups> <size-projects>32</size-projects> <size-projectresources>64</size-projectresources> <size-resources>8192</size-resources> <size-resourcelists>256</size-resourcelists> <size-properties>128</size-properties> <size-propertylists>128</size-propertylists> <size-accesscontrollists>1024</size-accesscontrollists> <size-permissions>1024</size-permissions> </resultcache> <content-notification> <notification-time>365</notification-time> <notification-project>Offline</notification-project> </content-notification> <authorizationhandler class="org.opencms.security.CmsDefaultAuthorizationHandler" /> <api-authorizations> <api-authorization> <name>test</name> <class>org.opencms.configuration.CmsDummyApiAuthorization</class> <param name="alpha">1</param> <param name="beta">2</param> </api-authorization> </api-authorizations> <encryption> <text-encryption class="org.opencms.crypto.CmsAESTextEncryption" name="default"> <param name="secret">the quick brown fox jumps over the lazy dog</param> </text-encryption> </encryption> <publishmanager> <history-size>100</history-size> <queue-persistance>false</queue-persistance> <queue-shutdowntime>1</queue-shutdowntime> <auto-cleanup-history-entries>true</auto-cleanup-history-entries> </publishmanager> <session-storageprovider class="org.opencms.main.CmsDefaultSessionStorageProvider" /> <permissionhandler class="org.opencms.security.CmsDefaultPermissionHandler" /> <servletcontainer-settings mode="manual"> <prevent-response-flush>true</prevent-response-flush> <release-tags-after-end>false</release-tags-after-end> <request-error-page-attribute>servlet.container.test</request-error-page-attribute> </servletcontainer-settings> <ade> <ade-cache> <containerpages offline="1024" online="1024" /> <groupcontainers offline="64" online="64" /> </ade-cache> </ade> <subscriptionmanager enabled="false" poolname="default" maxvisited="100" /> <detail-page-handler class="org.opencms.ade.detailpage.CmsDefaultDetailPageHandler"> <param name="testKey1">testValue1</param> <param name="testKey2">testValue2</param> <param name="testKey3">testValue3</param> </detail-page-handler> <userdata> <userdata-domain class="org.opencms.jsp.userdata.CmsUserDataHeader" /> <userdata-domain class="org.opencms.jsp.userdata.CmsDefaultUserDataDomain" /> </userdata> </system> </opencms>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy