144 #endif // LS_POD_TYPES_H Getting trial licenses is restricted by product license policy.
LSConsumptionPeriod
Consumption period.
LSErrorCode
LicenseSpring Error codes enum.
Unknown error encountered.
Annually consumption reset.
Customer account not found or SSO is not set up properly.
Current date is behind license start date.
LSLicenseType
License type.
Weekly consumption reset.
SDK could not read or write license to the storage.
Consumption License type.
Server signature is not valid.
Borrowing period is not valid (it is bigger than max possible)
Air gap confirmation code is invalid.
License feature that should be released is not a floating feature.
Previously fetched OAuth token is expired.
LSAuthMethod
Product authorization method.
Device ID algorithm with auto-detection of the platform.
Username does not exist or wrong password provided.
Floating license borrowing period or floating timeout expired.
No error, everything is ok.
Problems with Internet connection.
Authorization method based on license keys.
Detected that system clock has been set back.
Request to the backend has timed out.
Windows only, in case VM detection dll not found or tempered.
Password change is restricted by product policy.
OAuth token is malformed.
Failed to set license watchdog.
Authorization method based on user credentials.
Device was never used to check out a floating feature.
Invalid Configuration settings.
Feature code not found on license.
Device ID algorithm with auto-detection of the platform.
TimeLimited License type.
Default device ID calculation algorithm.
Reached max users count for floating license.
Device ID algorithm with auto-detection of the platform, meant for Windows cloud instances.
Feature does not exist or wrong feature type.
C++ standard exception encountered.
The license is not floating.
Provided api key does not allow access to configured product.
Cloud platforms instance ID algorithm.
OAuth client credentials are either expired or wrong.
Subscription License type.
Alternative device ID algorithm for Windows.
Provided api key is read_only.
DeviceIDAlgorithm
Type of Device ID algorithm used by the SDK.
General LicenseSpring error.
Alternative device ID algorithm for Windows.
Could not activate license.
App version not found on the backend.
Consumption license or feature run out of resources.
Device from which the call is made is not licensed (Hardware ID mismatch)
Provided api key is not valid.
Unknown (invalid) License type.
Monthly consumption reset.
Consumption feature type.
OAuth client doesn't exist.
LSFeatureType
Product feature type.
Running on Virtual machine not allowed.
Product not found on the backend.
Token for SSO is not valid or expired.
OAuth authorization is required instead of api and shared keys.
Negative consumptions not allowed.
License borrowing is not allowed by license policy.
Provided api key is revoked.
Generation 2 of device ID algorithm for Windows.
No consumption period, consumption reset disabled.