The Fabasoft Folio license is read by the other Fabasoft Folio domains using a Fabasoft Folio web service by means of the Check and retrieve product license information (COOSWCLM@1.1:GetProductLicenseInfo) action and is stored to objects of the Cached Software Product License (COOSWCLM@1.1:CachedLicense) object class. An object of this object class contains the license information for a licensed software product.
For a “Registered User” license these objects are stored in the Cached User Licenses (COOSWCLM@1.1:usercachedlics) object pointer property for backward chaining.
For a “Device” license these objects are stored in the Cached Device Licenses (COOSWCLM@1.1:wscachedlics) object pointer property for backward chaining.
These so-fetched licenses are recognized in the main domain to the user or the device, as if the user would work directly with the main domain.
The license information will be used in the corresponding Fabasoft Folio domains until they expire. This happens, for example when crossing the effective date, or by manipulation of contents or key. An invalid license is automatically replaced by a new license (if available) from the main domain.