| 
    10Duke Enterprise C++ Client
    
   | 
 
Low-level client for licensing operations using 10Duke authz-API.
These services are fairly low-level and are used by higher level services: interface LicensingClient and its default implementation StatefulLicensingClient. Most users should be using the higher level services.
Classes | |
| class | AbstractAuthzApiRequest | 
| Base class for authz-API HTTP requests.  More... | |
| class | AbstractLicenseTokenAuthzApiRequest | 
| Base class for licensing requests, which return tokens.  More... | |
| class | AuthzLicensingClient | 
| Low-level client for licensing operations using 10Duke /authz/-API.  More... | |
| class | DefaultAuthzLicensingClient | 
Default implementation of tenduke::ee::licensing::authzapi::AuthzLicensingClient.  More... | |
| class | DefaultLicenseCheckoutRequest | 
| Default implementation of tenduke::ee::licensing::LicenseCheckoutRequest.  More... | |
| class | DefaultLicenseReleaseRequest | 
| Default implementation of tenduke::ee::licensing::LicenseReleaseRequest.  More... | |
| class | DefaultLicenseRenewRequest | 
Default implementation of tenduke::ee::licensing::authzapi::LicenseRenewRequest.  More... | |
| class | LicensingRequest | 
| Licensing-related request.  More... | |
| class | LicensingRequestFailure | 
| Thrown when there is some licensing-related error.  More... | |
Typedefs | |
| typedef tenduke::ee::licensing::authzapi::LicensingRequest< tenduke::ee::licensing::LicenseCheckoutResponse > | LicenseCheckoutRequest | 
| License checkout request.  | |
| typedef tenduke::ee::licensing::authzapi::LicensingRequest< tenduke::ee::licensing::LicenseReleaseResponse > | LicenseReleaseRequest | 
| Request for license release.  | |
| typedef ::tenduke::ee::licensing::authzapi::LicensingRequest<::tenduke::ee::licensing::LicenseRenewResponse > | LicenseRenewRequest | 
| Request for license renewal.  | |