|
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. | |