LicenseSpring C++ SDK  7.31.0
Easily add Software Licensing to your application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
LicenseSpring::LicenseHandler Member List

This is the complete list of members for LicenseSpring::LicenseHandler, including all inherited members.

activateAirGapLicense(const std::string &confirmationCode, const std::wstring &activationResponseFile, const std::string &licenseKey, uint32_t policyId)LicenseSpring::LicenseHandler
activateLicense(const LicenseID &licenseID)LicenseSpring::LicenseHandler
activateLicense(const std::string &authData, const std::string &accountCode=std::string(), bool useAuthCode=true)LicenseSpring::LicenseHandler
activateLicenseOffline(const std::wstring &activationResponseFile=std::wstring())LicenseSpring::LicenseHandler
addDeviceVariable(const std::string &name, const std::string &value, bool saveLicense=true)LicenseSpring::LicenseHandler
addDeviceVariable(const DeviceVariable &variable, bool saveLicense=true)LicenseSpring::LicenseHandler
addDeviceVariables(const std::vector< DeviceVariable > &variables)LicenseSpring::LicenseHandler
addUserData(const CustomField &data, bool saveLicense=true)LicenseSpring::LicenseHandler
borrowFloatingLicense(uint32_t hours, uint32_t days=0)LicenseSpring::LicenseHandler
borrowFloatingLicense(const std::string &borrowEndDateTime=std::string())LicenseSpring::LicenseHandler
canIgnoreError() const LicenseSpring::LicenseHandler
changePassword(const std::string &password, const std::string &newPassword, const std::string &user=std::string())LicenseSpring::LicenseHandler
checkLicense(const InstallFileFilter &filter=InstallFileFilter(), bool includeExpiredFeatures=false)LicenseSpring::LicenseHandler
checkLicenseLocal()LicenseSpring::LicenseHandler
clearLocalStorage()LicenseSpring::LicenseHandler
createOfflineActivationFile(const LicenseID &licenseID, const std::wstring &activationRequestFile=std::wstring())LicenseSpring::LicenseHandler
currentConfig() const LicenseSpring::LicenseHandler
dataLocation() const LicenseSpring::LicenseHandler
deactivateAirGapLicense(const std::string &confirmationCode)LicenseSpring::LicenseHandler
deactivateLicense()LicenseSpring::LicenseHandler
deactivateLicenseOffline(const std::wstring &deactivationRequestFile=std::wstring())LicenseSpring::LicenseHandler
deviceVariable(const std::string &name) const LicenseSpring::LicenseHandler
deviceVariableValue(const std::string &name) const LicenseSpring::LicenseHandler
enableExceptions(bool enable)LicenseSpring::LicenseHandler
getAirGapActivationCode(const std::string &initializationCode, const std::string &licenseKey)LicenseSpring::LicenseHandler
getAirGapDeactivationCode(const std::string &initializationCode)LicenseSpring::LicenseHandler
getDaysPassedSinceLastCheck() const LicenseSpring::LicenseHandler
getDaysRemaining() const LicenseSpring::LicenseHandler
getDeviceVariables(bool getFromBackend=false)LicenseSpring::LicenseHandler
getInstallFile(const LicenseID &licenseID=LicenseID(), const std::string &version=std::string(), const InstallFileFilter &filter=InstallFileFilter())LicenseSpring::LicenseHandler
getLastError() const LicenseSpring::LicenseHandler
getLastErrorMsg() const LicenseSpring::LicenseHandler
getLicenseConsumptionPeriod() const LicenseSpring::LicenseHandler
getLicenseCustomFields() const LicenseSpring::LicenseHandler
getLicenseExpiryDate() const LicenseSpring::LicenseHandler
getLicenseExpiryDateUtc() const LicenseSpring::LicenseHandler
getLicenseFeature(const std::string &featureCode) const LicenseSpring::LicenseHandler
getLicenseFeatures() const LicenseSpring::LicenseHandler
getLicenseFloatingEndDateTime() const LicenseSpring::LicenseHandler
getLicenseFloatingEndDateTimeUtc() const LicenseSpring::LicenseHandler
getLicenseFloatingInUseCount() const LicenseSpring::LicenseHandler
getLicenseFloatingTimeout() const LicenseSpring::LicenseHandler
getLicenseID() const LicenseSpring::LicenseHandler
getLicenseKey() const LicenseSpring::LicenseHandler
getLicenseLastCheckDate() const LicenseSpring::LicenseHandler
getLicenseLastCheckDateUtc() const LicenseSpring::LicenseHandler
getLicenseMaintenancePeriod() const LicenseSpring::LicenseHandler
getLicenseMaintenancePeriodUtc() const LicenseSpring::LicenseHandler
getLicenseMaxActivations() const LicenseSpring::LicenseHandler
getLicenseMaxConsumption() const LicenseSpring::LicenseHandler
getLicenseMaxFloatingUsers() const LicenseSpring::LicenseHandler
getLicenseMaxOverages() const LicenseSpring::LicenseHandler
getLicenseMetadata() const LicenseSpring::LicenseHandler
getLicenseOwner() const LicenseSpring::LicenseHandler
getLicensePolicyId() const LicenseSpring::LicenseHandler
getLicenseStartDate() const LicenseSpring::LicenseHandler
getLicenseStatusStr() const LicenseSpring::LicenseHandler
getLicenseTimesActivated() const LicenseSpring::LicenseHandler
getLicenseTotalConsumption() const LicenseSpring::LicenseHandler
getLicenseTransferCount() const LicenseSpring::LicenseHandler
getLicenseTransferLimit() const LicenseSpring::LicenseHandler
getLicenseTrialPeriod() const LicenseSpring::LicenseHandler
getLicenseType() const LicenseSpring::LicenseHandler
getLicenseUser() const LicenseSpring::LicenseHandler
getLicenseUserPtr() const LicenseSpring::LicenseHandler
getLicenseUsers(const Customer &customer)LicenseSpring::LicenseHandler
getLicenseUsers(const std::string &customerEmail)LicenseSpring::LicenseHandler
getMaintenanceDaysRemaining() const LicenseSpring::LicenseHandler
getMaxBorrowTime() const LicenseSpring::LicenseHandler
getProductDetails(bool includeLatestVersion=false) const LicenseSpring::LicenseHandler
getSSOUrl(const std::string &accountCode=std::string(), bool useAuthCode=true)LicenseSpring::LicenseHandler
getSubscriptionLicenseGracePeriod() const LicenseSpring::LicenseHandler
getTrialLicense(Customer::ptr_t user=nullptr, const std::string &licensePolicy=std::string()) const LicenseSpring::LicenseHandler
getTrialLicense(const std::string &userEmail) const LicenseSpring::LicenseHandler
getVersionList(const LicenseID &licenseID=LicenseID(), const InstallFileFilter &filter=InstallFileFilter())LicenseSpring::LicenseHandler
gracePeriodEndDateTime() const LicenseSpring::LicenseHandler
gracePeriodEndDateTimeUTC() const LicenseSpring::LicenseHandler
gracePeriodHoursRemaining() const LicenseSpring::LicenseHandler
hasLicenseCustomFields() const LicenseSpring::LicenseHandler
hasLicenseFeatures() const LicenseSpring::LicenseHandler
instance(bool globalInit=false)LicenseSpring::LicenseHandlerstatic
isActivationFailed() const LicenseSpring::LicenseHandler
isAutoReleaseSet() const LicenseSpring::LicenseHandler
isDeviceTransferAllowed() const LicenseSpring::LicenseHandler
isDeviceTransferLimited() const LicenseSpring::LicenseHandler
isExceptionsEnabled() const LicenseSpring::LicenseHandler
isGeneralError() const LicenseSpring::LicenseHandler
isGracePeriodStarted() const LicenseSpring::LicenseHandler
isHardwareIDError() const LicenseSpring::LicenseHandler
isInitializationError() const LicenseSpring::LicenseHandler
isInitialized() const LicenseSpring::LicenseHandler
isInternalServerError() const LicenseSpring::LicenseHandler
isLicenseActive() const LicenseSpring::LicenseHandler
isLicenseAirGapped() const LicenseSpring::LicenseHandler
isLicenseBorrowed() const LicenseSpring::LicenseHandler
isLicenseEnabled() const LicenseSpring::LicenseHandler
isLicenseExists() const LicenseSpring::LicenseHandler
isLicenseExpired() const LicenseSpring::LicenseHandler
isLicenseExpiredError() const LicenseSpring::LicenseHandler
isLicenseFeatureError() const LicenseSpring::LicenseHandler
isLicenseFloating() const LicenseSpring::LicenseHandler
isLicenseMaintenanceExpired() const LicenseSpring::LicenseHandler
isLicenseNotFoundError() const LicenseSpring::LicenseHandler
isLicenseOfflineActivated() const LicenseSpring::LicenseHandler
isLicenseOveragesAllowed() const LicenseSpring::LicenseHandler
isLicenseStateError() const LicenseSpring::LicenseHandler
isLicenseTrial() const LicenseSpring::LicenseHandler
isLicenseUnlimitedConsumptionAllowed() const LicenseSpring::LicenseHandler
isLicenseValid() const LicenseSpring::LicenseHandler
isLicenseVMAllowed() const LicenseSpring::LicenseHandler
isNetworkTimeoutError() const LicenseSpring::LicenseHandler
isNoInternetError() const LicenseSpring::LicenseHandler
isOnline() const LicenseSpring::LicenseHandler
isResetLicenseConsumptionEnabled() const LicenseSpring::LicenseHandler
isSubscriptionGracePeriodStarted() const LicenseSpring::LicenseHandler
licenseFileName() const LicenseSpring::LicenseHandler
licenseFilePath() const LicenseSpring::LicenseHandler
LicenseHandler(Configuration::ptr_t config=nullptr, LicenseStorage::ptr_t storage=nullptr)LicenseSpring::LicenseHandler
LicenseHandler(const LicenseHandler &)=deleteLicenseSpring::LicenseHandler
operator=(const LicenseHandler &)=deleteLicenseSpring::LicenseHandler
reconfigure(Configuration::ptr_t config, LicenseStorage::ptr_t storage=nullptr)LicenseSpring::LicenseHandler
registerFloatingFeature(const std::string &featureCode, bool addToWatchdog=true)LicenseSpring::LicenseHandler
registerFloatingLicense()LicenseSpring::LicenseHandler
releaseFloatingFeature(const std::string &featureCode)LicenseSpring::LicenseHandler
releaseFloatingLicense()LicenseSpring::LicenseHandler
relinkLicense(DeviceIDAlgorithm deviceIdAlgorithm, const std::string &userPassword=std::string())LicenseSpring::LicenseHandler
removeUserData(const std::string &key=std::string(), bool saveLicense=true)LicenseSpring::LicenseHandler
resumeFeatureWatchdog()LicenseSpring::LicenseHandler
resumeLicenseWatchdog()LicenseSpring::LicenseHandler
sendDeviceVariables()LicenseSpring::LicenseHandler
setAutoRelease(bool autoRelease)LicenseSpring::LicenseHandler
setDataLocation(const std::wstring &path)LicenseSpring::LicenseHandler
setLicenseFileName(const std::wstring &name)LicenseSpring::LicenseHandler
setupFeatureWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)LicenseSpring::LicenseHandler
setupLicenseWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)LicenseSpring::LicenseHandler
stopFeatureWatchdog()LicenseSpring::LicenseHandler
stopLicenseWatchdog()LicenseSpring::LicenseHandler
syncConsumption(int32_t requestOverage=-1)LicenseSpring::LicenseHandler
syncFeatureConsumption(const std::string &featureCode=std::string())LicenseSpring::LicenseHandler
updateConsumption(int32_t value=1, bool saveLicense=true)LicenseSpring::LicenseHandler
updateFeatureConsumption(const std::string &featureCode, int32_t value=1, bool saveLicense=true)LicenseSpring::LicenseHandler
updateOffline(const std::wstring &path=std::wstring(), bool resetConsumption=false)LicenseSpring::LicenseHandler
userData()LicenseSpring::LicenseHandler
userData(const std::string &key)LicenseSpring::LicenseHandler
validityWithGracePeriod() const LicenseSpring::LicenseHandler
validityWithGracePeriodUtc() const LicenseSpring::LicenseHandler
wasError() const LicenseSpring::LicenseHandler
~LicenseHandler()LicenseSpring::LicenseHandler