addDeviceVariable(const std::string &name, const std::string &value, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
addDeviceVariable(const DeviceVariable &variable, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
addDeviceVariables(const std::vector< DeviceVariable > &variables)=0 | LicenseSpring::License | pure virtual |
addUserData(const CustomField &data, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
borrow(uint32_t hours, uint32_t days=0)=0 | LicenseSpring::License | pure virtual |
borrow(const std::string &borrowEndDateTime=std::string())=0 | LicenseSpring::License | pure virtual |
changePassword(const std::string &password, const std::string &newPassword)=0 | LicenseSpring::License | pure virtual |
check(const InstallFileFilter &filter=InstallFileFilter(), bool includeExpiredFeatures=false)=0 | LicenseSpring::License | pure virtual |
checkLicenseBelongsToThisDevice()=0 | LicenseSpring::License | pure virtual |
consumptionPeriod() const =0 | LicenseSpring::License | pure virtual |
customFields() const =0 | LicenseSpring::License | pure virtual |
daysPassedSinceLastCheck() const =0 | LicenseSpring::License | pure virtual |
daysRemaining() const =0 | LicenseSpring::License | pure virtual |
daysRemainingUtc() const =0 | LicenseSpring::License | pure virtual |
deactivate(bool removeLocalData=false)=0 | LicenseSpring::License | pure virtual |
deactivateAirGap(const std::string &confirmationCode)=0 | LicenseSpring::License | pure virtual |
deactivateOffline(const std::wstring &deactivationRequestFile=std::wstring())=0 | LicenseSpring::License | pure virtual |
deviceVariable(const std::string &name) const =0 | LicenseSpring::License | pure virtual |
deviceVariableValue(const std::string &name) const =0 | LicenseSpring::License | pure virtual |
feature(const std::string &featureCode) const =0 | LicenseSpring::License | pure virtual |
features() const =0 | LicenseSpring::License | pure virtual |
floatingClientId() const =0 | LicenseSpring::License | pure virtual |
floatingEndDateTime() const =0 | LicenseSpring::License | pure virtual |
floatingEndDateTimeUtc() const =0 | LicenseSpring::License | pure virtual |
floatingInUseCount() const =0 | LicenseSpring::License | pure virtual |
floatingTimeout() const =0 | LicenseSpring::License | pure virtual |
getAirGapDeactivationCode(const std::string &initializationCode)=0 | LicenseSpring::License | pure virtual |
getDeviceVariables(bool getFromBackend=false)=0 | LicenseSpring::License | pure virtual |
gracePeriodEndDateTime() const =0 | LicenseSpring::License | pure virtual |
gracePeriodEndDateTimeUTC() const =0 | LicenseSpring::License | pure virtual |
gracePeriodHoursRemaining() const =0 | LicenseSpring::License | pure virtual |
id() const =0 | LicenseSpring::License | pure virtual |
isActive() const =0 | LicenseSpring::License | pure virtual |
isAirGapped() const =0 | LicenseSpring::License | pure virtual |
isAutoReleaseSet() const =0 | LicenseSpring::License | pure virtual |
isBorrowed() const =0 | LicenseSpring::License | pure virtual |
isDeviceTransferAllowed() const =0 | LicenseSpring::License | pure virtual |
isDeviceTransferLimited() const =0 | LicenseSpring::License | pure virtual |
isEnabled() const =0 | LicenseSpring::License | pure virtual |
isExpired() const =0 | LicenseSpring::License | pure virtual |
isFloating() const =0 | LicenseSpring::License | pure virtual |
isGracePeriodStarted() const =0 | LicenseSpring::License | pure virtual |
isLicenseBelongsToThisDevice(DeviceIDAlgorithm deviceIDAlgorithm)=0 | LicenseSpring::License | pure virtual |
isMaintenancePeriodExpired() const =0 | LicenseSpring::License | pure virtual |
isOfflineActivated() const =0 | LicenseSpring::License | pure virtual |
isOveragesAllowed() const =0 | LicenseSpring::License | pure virtual |
isResetConsumptionEnabled() const =0 | LicenseSpring::License | pure virtual |
isSubscriptionGracePeriodStarted() const =0 | LicenseSpring::License | pure virtual |
isTrial() const =0 | LicenseSpring::License | pure virtual |
isUnlimitedConsumptionAllowed() const =0 | LicenseSpring::License | pure virtual |
isValid() const =0 | LicenseSpring::License | pure virtual |
isVMAllowed() const =0 | LicenseSpring::License | pure virtual |
key() const =0 | LicenseSpring::License | pure virtual |
lastCheckDate() const =0 | LicenseSpring::License | pure virtual |
lastCheckDateUtc() const =0 | LicenseSpring::License | pure virtual |
licenseUser() const =0 | LicenseSpring::License | pure virtual |
localCheck()=0 | LicenseSpring::License | pure virtual |
maintenanceDaysRemaining() const =0 | LicenseSpring::License | pure virtual |
maintenancePeriod() const =0 | LicenseSpring::License | pure virtual |
maintenancePeriodUtc() const =0 | LicenseSpring::License | pure virtual |
maxActivations() const =0 | LicenseSpring::License | pure virtual |
maxBorrowTime() const =0 | LicenseSpring::License | pure virtual |
maxConsumption() const =0 | LicenseSpring::License | pure virtual |
MaxDaysRemainingValue | LicenseSpring::License | static |
maxFloatingUsers() const =0 | LicenseSpring::License | pure virtual |
maxOverages() const =0 | LicenseSpring::License | pure virtual |
metadata() const =0 | LicenseSpring::License | pure virtual |
owner() const =0 | LicenseSpring::License | pure virtual |
policyId() const =0 | LicenseSpring::License | pure virtual |
productDetails() const =0 | LicenseSpring::License | pure virtual |
ptr_t typedef | LicenseSpring::License | |
registerFloatingFeature(const std::string &featureCode, bool addToWatchdog=true)=0 | LicenseSpring::License | pure virtual |
registerFloatingLicense()=0 | LicenseSpring::License | pure virtual |
releaseFloatingFeature(const std::string &featureCode)=0 | LicenseSpring::License | pure virtual |
releaseFloatingLicense(bool throwExceptions=false)=0 | LicenseSpring::License | pure virtual |
removeUserData(const std::string &key=std::string(), bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
resumeFeatureWatchdog()=0 | LicenseSpring::License | pure virtual |
resumeLicenseWatchdog()=0 | LicenseSpring::License | pure virtual |
sendDeviceVariables()=0 | LicenseSpring::License | pure virtual |
setAutoRelease(bool autoRelease)=0 | LicenseSpring::License | pure virtual |
setupFeatureWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)=0 | LicenseSpring::License | pure virtual |
setupLicenseWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)=0 | LicenseSpring::License | pure virtual |
startDate() const =0 | LicenseSpring::License | pure virtual |
status() const =0 | LicenseSpring::License | pure virtual |
stopFeatureWatchdog()=0 | LicenseSpring::License | pure virtual |
stopLicenseWatchdog()=0 | LicenseSpring::License | pure virtual |
subscriptionGracePeriod() const =0 | LicenseSpring::License | pure virtual |
syncConsumption(int32_t requestOverage=-1)=0 | LicenseSpring::License | pure virtual |
syncFeatureConsumption(const std::string &featureCode=std::string())=0 | LicenseSpring::License | pure virtual |
timesActivated() const =0 | LicenseSpring::License | pure virtual |
totalConsumption() const =0 | LicenseSpring::License | pure virtual |
transferCount() const =0 | LicenseSpring::License | pure virtual |
transferLimit() const =0 | LicenseSpring::License | pure virtual |
trialPeriod() const =0 | LicenseSpring::License | pure virtual |
type() const =0 | LicenseSpring::License | pure virtual |
unlinkFromDevice()=0 | LicenseSpring::License | pure virtual |
updateConsumption(int32_t value=1, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
updateFeatureConsumption(const std::string &featureCode, int32_t value=1, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
updateOffline(const std::wstring &path, bool resetConsumption=false)=0 | LicenseSpring::License | pure virtual |
user() const =0 | LicenseSpring::License | pure virtual |
userData() const =0 | LicenseSpring::License | pure virtual |
userData(const std::string &key) const =0 | LicenseSpring::License | pure virtual |
validityPeriod() const =0 | LicenseSpring::License | pure virtual |
validityPeriodUtc() const =0 | LicenseSpring::License | pure virtual |
validityWithGracePeriod() const =0 | LicenseSpring::License | pure virtual |
validityWithGracePeriodUtc() const =0 | LicenseSpring::License | pure virtual |
~License() | LicenseSpring::License | inlinevirtual |