10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
tenduke::ee::licensing::impl Namespace Reference

Detailed Description

Implementations of licensing related services.

Classes

class  DefaultLicenseTokens
 Default implementation of tenduke::ee::licensing::LicenseTokens. More...
 
class  DefaultOfflineLicenseTokenParser
 
class  KnownNameLicenseTokenParser
 A license token parser, which expects the licensed item name to be one given in constructor. More...
 
class  KnownNamesLicenseTokenParser
 A tenduke::ee::licensing::impl::LicenseTokenParser, which verifies the licensed item name from a set of known names. More...
 
class  LeaseOrError
 Describes whether given token is a lease or an error. More...
 
class  LicenseTokenParser
 Parses license token into tenduke::ee::licensing::Lease (or into tenduke::ee::licensing::LicensingError). More...
 
class  StatefulCheckoutRequest
 Stateful implementation of tenduke::ee::licensing::LicenseCheckoutRequest. More...
 
class  StatefulCheckoutRequestTemplate
 Common base for stateful checkout-like requests. More...
 
class  StatefulLicensingClient
 A tenduke::ee::licensing::LicensingClient, which automatically maintains OIDC-login session. More...
 
class  StatefulReleaseRequest
 Stateful implementation of tenduke::ee::licensing::LicenseReleaseRequest. More...
 
class  StatefulRenewRequest
 Stateful implementation of tenduke::ee::licensing::authzapi::LicenseRenewRequest. More...