 |
LicenseSpring C++ SDK
7.31.0
Easily add Software Licensing to your application
|
@ eDeviceBlacklisted
Device has been added to the blacklist by admin on LicenseSpring platform.
@ eClockTamperedError
Detected that system clock has been set back.
@ AutoIdWinCloud
Device ID algorithm with auto-detection of the platform, meant for Windows cloud instances.
@ eInitializationError
Invalid Configuration settings.
@ eInvalidOrderIDError
Order with specified ID already exists and ShouldAppend flag set to false.
LSFeatureType
Product feature type.
@ eUnknownError
Unknown error encountered.
@ LicenseTypeUnknown
Unknown (invalid) License type.
@ eNetworkTimeoutError
Request to the backend has timed out.
@ AutoId
Device ID algorithm with auto-detection of the platform.
@ eNoInternetError
Problems with Internet connection.
@ FeatureTypeConsumption
Consumption feature type.
@ Default
Default device ID calculation algorithm.
@ ConsumptionPeriodDaily
Daily consumption reset.
@ eBorrowingNotAllowed
License borrowing is not allowed by license policy.
@ eMissingEmailError
Missing email in API call for user-based product, probably attempt to get trial license with empty em...
@ eActivationFailed
Internal server error.
LSConsumptionPeriod
Consumption period.
@ Gen2
Generation 2 of device ID algorithm for Windows.
LSErrorCode
LicenseSpring Error codes enum.
@ eWatchdogError
Failed to set license watchdog.
@ AutoIdGen2
Device ID algorithm with auto-detection of the platform.
@ eReadOnlyApiKey
Provided api key is read_only.
@ eInvalidLicenseFeatureCode
Feature code not found on license.
@ eCannotBeActivatedNow
Current date is behind license start date.
@ FeatureTypeActivation
Activation feature type.
@ ConsumptionPeriodNone
No consumption period, consumption reset disabled.
@ eLicenseDisabled
License disabled.
@ eLicenseNotFloating
The license is not floating.
@ eVersionError
App version not found on the backend.
@ eSSOTokenError
Token for SSO is not valid or expired.
@ eMaxFloatingReached
Reached max users count for floating license.
@ eDeviceError
Device from which the call is made is not licensed (Hardware ID mismatch)
@ eLicenseNotFound
License not found.
@ eRequestDateHeaderInvalid
Request DateTime header is invalid, please set correct date time on target device,...
@ eLocalLicenseError
SDK could not read or write license to the storage.
@ CloudPlatformsId
Cloud platforms instance ID algorithm.
@ eRevokedApiKey
Provided api key is revoked.
@ ConsumptionPeriodMonthly
Monthly consumption reset.
DeviceIDAlgorithm
Type of Device ID algorithm used by the SDK.
@ AuthMethodKeyBased
Authorization method based on license keys.
@ eInvalidApiKey
Provided api key is not valid.
@ eApiKeyProductNotAllowed
Provided api key does not allow access to configured product.
@ eLicenseExpired
License Expired.
@ WinCryptographyId
Alternative device ID algorithm for Windows.
@ eVMDNotAvailable
Windows only, in case VM detection dll not found or tempered.
LSAuthMethod
Product authorization method.
@ ConsumptionPeriodWeekly
Weekly consumption reset.
@ ConsumptionPeriodAnnually
Annually consumption reset.
@ AuthMethodUnknown
Invalid method.
@ eProductMismatchError
License product code doesn't correspond to configuration product code.
@ eVMNotAllowed
Running on Virtual machine not allowed.
@ LicenseTypeConsumption
Consumption License type.
@ eTrialNotAllowed
Getting trial licenses is restricted by product license policy.
@ eSignatureMismatchError
Server signature is not valid.
@ FeatureTypeNone
Invalid type.
@ eSSOError
Customer account not found or SSO is not set up properly.
@ eBorrowLicenseError
Borrowing period is not valid (it is bigger than max possible)
@ eNotEnoughConsumptionError
Consumption license or feature run out of resources.
@ eAuthorizationError
Authorization failed.
@ eInvalidCredential
Username does not exist or wrong password provided.
@ eInvalidLicenseFeatureError
Feature does not exist or wrong feature type.
@ eStdError
C++ standard exception encountered.
@ eLicenseSpringInternalError
Internal SDK error, please contact support or try to update SDK.
@ eFeatureNotFloating
License feature that should be released is not a floating feature.
@ eServerError
Internal server error.
@ eGeneralLSError
General LicenseSpring error.
@ eFloatingFeatureDeviceNotInUse
Device was never used to check out a floating feature.
@ eFloatingTimeoutExpired
Floating license borrowing period or floating timeout expired.
@ ePasswordChangeNotAllowed
Password change is restricted by product policy.
@ eLicenseInactive
Could not activate license.
@ LicenseTypeSubscription
Subscription License type.
@ LicenseTypePerpetual
Perpetual License type.
LSLicenseType
License type.
@ AuthMethodUserBased
Authorization method based on user credentials.
@ LicenseTypeTimeLimited
TimeLimited License type.
@ WinCSProductId
Alternative device ID algorithm for Windows.
@ eNoError
No error, everything is ok.
@ eInvalidConfirmationCode
Air gap confirmation code is invalid.
@ eLicenseNoAvailableActivations
The license has already been activated maximum number of times.
@ eProductError
Product not found on the backend.