Plugin core-impl

Version: Not specified

Main configuration parameters detail

runtime.assignments.authenticationtokens

This parameter contains the datasource used for storing authentication tokens

Configuration:

<param id="runtime.assignments.authenticationtokens" type="datasource">
<label i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_AUTHENTICATION_TOKENS_DATASOURCE_LABEL</label>
<description i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_AUTHENTICATION_TOKENS_DATASOURCE_DESCRIPTION</description>
<widget>edition.datasource-sql</widget>
<widget-params>
<param name="allowCreation">true</param>
<param name="allowPrivate">true</param>
<param name="allowInternal">true</param>
<param name="allowedDbTypes">derby,mysql,oracle,postgresql,hsqldb</param>
</widget-params>
<validation>
<custom-validator class="org.ametys.core.datasource.SQLDatabaseTypeValidator">
<mandatory/>
<allowed-dbtypes>derby,mysql,oracle,postgresql,hsqldb</allowed-dbtypes>
</custom-validator>
</validation>
<category i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_CATEGORY</category>
<group i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_DATASOURCE_GROUP</group>
</param>

runtime.assignments.groups

This parameter contains the datasource used for groups associations

Configuration:

<param id="runtime.assignments.groups" type="datasource">
<label i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_ASSIGNMENTS_GROUPS_DATASOURCE_LABEL</label>
<description i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_ASSIGNMENTS_GROUPS_DATASOURCE_DESCRIPTION</description>
<widget>edition.datasource-sql</widget>
<widget-params>
<param name="allowCreation">true</param>
<param name="allowPrivate">true</param>
<param name="allowInternal">true</param>
<param name="allowedDbTypes">derby,mysql,oracle,postgresql,hsqldb</param>
</widget-params>
<validation>
<custom-validator class="org.ametys.core.datasource.SQLDatabaseTypeValidator">
<mandatory/>
<allowed-dbtypes>derby,mysql,oracle,postgresql,hsqldb</allowed-dbtypes>
</custom-validator>
</validation>
<category i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_CATEGORY</category>
<group i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_DATASOURCE_GROUP</group>
</param>

runtime.assignments.userpopulations

This parameter contains the datasource used for users populations associations

Configuration:

<param id="runtime.assignments.userpopulations" type="datasource">
<label i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_ASSIGNMENTS_USERPOPULATION_DATASOURCE_LABEL</label>
<description i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_ASSIGNMENTS_USERPOPULATION_DATASOURCE_DESCRIPTION</description>
<widget>edition.datasource-sql</widget>
<widget-params>
<param name="allowCreation">true</param>
<param name="allowPrivate">true</param>
<param name="allowInternal">true</param>
<param name="allowedDbTypes">derby,mysql,oracle,postgresql,hsqldb</param>
</widget-params>
<validation>
<custom-validator class="org.ametys.core.datasource.SQLDatabaseTypeValidator">
<mandatory/>
<allowed-dbtypes>derby,mysql,oracle,postgresql,hsqldb</allowed-dbtypes>
</custom-validator>
</validation>
<category i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_CATEGORY</category>
<group i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_DATASOURCE_GROUP</group>
</param>

runtime.rights.datasource

This parameter contains the datasource used for the runtime user preferences

Configuration:

<param id="runtime.rights.datasource" type="datasource">
<label i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_RIGHTS_DATASOURCE_LABEL</label>
<description i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_RIGHTS_DATASOURCE_DESCRIPTION</description>
<widget>edition.datasource-sql</widget>
<widget-params>
<param name="allowCreation">true</param>
<param name="allowPrivate">true</param>
<param name="allowInternal">true</param>
<param name="allowedDbTypes">derby,mysql,oracle,postgresql,hsqldb</param>
</widget-params>
<validation>
<custom-validator class="org.ametys.core.datasource.SQLDatabaseTypeValidator">
<mandatory/>
<allowed-dbtypes>derby,mysql,oracle,postgresql,hsqldb</allowed-dbtypes>
</custom-validator>
</validation>
<category i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_CATEGORY</category>
<group i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_DATASOURCE_GROUP</group>
</param>

runtime.usersprefs.datasource

This parameter contains the datasource used for the runtime user preferences

Configuration:

<param id="runtime.usersprefs.datasource" type="datasource">
<label i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_USERPREFS_DATASOURCE_LABEL</label>
<description i18n="true">PLUGINS_CORE_DATASOURCE_CONFIG_USERPREFS_DATASOURCE_DESCRIPTION</description>
<widget>edition.datasource-sql</widget>
<widget-params>
<param name="allowCreation">true</param>
<param name="allowPrivate">true</param>
<param name="allowInternal">true</param>
<param name="allowedDbTypes">derby,mysql,oracle,postgresql,hsqldb</param>
</widget-params>
<validation>
<custom-validator class="org.ametys.core.datasource.SQLDatabaseTypeValidator">
<mandatory/>
<allowed-dbtypes>derby,mysql,oracle,postgresql,hsqldb</allowed-dbtypes>
</custom-validator>
</validation>
<category i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_CATEGORY</category>
<group i18n="true">plugin.core:PLUGINS_CORE_SYSTEM_CONFIG_DATASOURCE_GROUP</group>
</param>