Difference between revisions of "Configuration Files/AppSettings.config"
(→Example CONTENT Windows Azure) |
(→Example CONTENT Windows Authentication) |
||
Line 231: | Line 231: | ||
<source lang="xml"> | <source lang="xml"> | ||
<appSettings> | <appSettings> | ||
+ | <!-- Configuration of the Microsoft SQL Server connect string to the UBIK® Database --> | ||
<add key="UBIK.DataBase.ConnectionString" value="Data Source=ubikdbserver.mydomain;Initial Catalog=UBIK.MYDATABASE;Integrated Security=SSPI;" /> | <add key="UBIK.DataBase.ConnectionString" value="Data Source=ubikdbserver.mydomain;Initial Catalog=UBIK.MYDATABASE;Integrated Security=SSPI;" /> | ||
+ | |||
+ | <!-- The duration [in seconds] until a cached record is marked as outdated in the UBIK® Kernel. --> | ||
+ | <!-- Switch = "-1" - cached objects are valid indefinetly / Switch = "0" - cache is always invalid and will get constantly updated / Switch = "+1" - cached objects are checked every 1+ seconds --> | ||
<add key="UBIK.Service.ValidityPeriod" value="0" /> | <add key="UBIK.Service.ValidityPeriod" value="0" /> | ||
+ | |||
+ | <!-- Duration [in seconds] how long a token is valid. --> | ||
+ | <!-- For security reasons, it is recommended that the token validity should be set for short periode with a maximum of 86400 seconds (24 hours) --> | ||
<add key="UBIK.Service.TokenValidityPeriod" value="300" /> | <add key="UBIK.Service.TokenValidityPeriod" value="300" /> | ||
+ | |||
+ | <!-- Switch = "0" - No logging / Switch = "10" - Simple logging / Switch = "20" - Detailed logging --> | ||
+ | <!-- To enble logging the LogLevel must be set to Verbose in the Logging.config. --> | ||
<add key="UBIK.Service.LogLevel" value="10" /> | <add key="UBIK.Service.LogLevel" value="10" /> | ||
+ | |||
+ | <!-- Authorization mechanism for user logins --> | ||
+ | <!-- Switch = 0 - every login may connect / Switch = 1 - only known logins may connect to UBIK® --> | ||
<add key="UBIK.Service.UserRestrictive" value="1" /> | <add key="UBIK.Service.UserRestrictive" value="1" /> | ||
+ | |||
+ | <!-- Authorization mechanism for device logins --> | ||
+ | <!-- Switch = 0 - every device may connect / Switch = 1- only known and active devices may connect to UBIK® --> | ||
<add key="UBIK.Service.DeviceRestrictive" value="1" /> | <add key="UBIK.Service.DeviceRestrictive" value="1" /> | ||
+ | |||
+ | <!-- Validation of the used Token --> | ||
+ | <!-- Switch = "0" - the token is not validated / Switch = "1" - data access is only possible after a successfull authentication --> | ||
<add key="UBIK.Service.TokenRestrictive" value="1" /> | <add key="UBIK.Service.TokenRestrictive" value="1" /> | ||
+ | |||
+ | <!-- Configuration of the LanguageID that is used by the Web Service. The Service will deliver the content of MultiLanguage Properties in this language. --> | ||
<add key="UBIK.Service.LanguageID" value="0" /> | <add key="UBIK.Service.LanguageID" value="0" /> | ||
+ | |||
+ | <!-- Authentication information error status --> | ||
+ | <!-- Switch = 0 - deliver error status if authentication fails / Switch = 1 - hide error status if authentication fails --> | ||
<add key="UBIK.Service.HideAuthenticationInfo" value"1"/> | <add key="UBIK.Service.HideAuthenticationInfo" value"1"/> | ||
+ | |||
+ | <!-- Configuration of the type session management the current service will use --> | ||
+ | <!-- Switch = "0" - Single Local Management / Switch = "1" - USAM Service --> | ||
<add key="UBIK.Service.SessionManagementType" value="0" /> | <add key="UBIK.Service.SessionManagementType" value="0" /> | ||
+ | |||
+ | <!-- In the case of SessionManagementType = 1, the URL of the PUSH Service must be configured using this setting. --> | ||
<add key="UBIK.Service.SessionManagementUrl" value="" /> | <add key="UBIK.Service.SessionManagementUrl" value="" /> | ||
</appSettings> | </appSettings> | ||
Line 249: | Line 278: | ||
<headertabs /> | <headertabs /> | ||
− | + | [[Category:Installing|Configuration Files/AppSettings.config]] | |
− | + | [[Category:Web service|Configuration Files/AppSettings.config]] | |
== See also == | == See also == |
Revision as of 05:30, 22 April 2024
The data and session management service of the web service are configured in this file.