10Duke Enterprise C++ Client
|
#include <DefaultLicenseCheckoutRequest.h>
Default implementation of tenduke::ee::licensing::LicenseCheckoutRequest.
Protected Member Functions | |
virtual void | buildRequestUrl (::tenduke::net::URLBuilder &url) const override |
Builds request URL. | |
Protected Member Functions inherited from tenduke::ee::licensing::authzapi::AbstractLicenseTokenAuthzApiRequest<::tenduke::ee::licensing::LicenseCheckoutResponse > | |
::tenduke::ee::licensing::LicenseCheckoutResponse | parseResponsePayload (const std::string &payload) const override |
Parses the response payload. | |
tenduke::ee::licensing::authzapi::DefaultLicenseCheckoutRequest::DefaultLicenseCheckoutRequest | ( | const std::shared_ptr< const ::tenduke::http::HTTPClient > & | httpClient, |
const std::shared_ptr< const ::tenduke::http::HTTPRequestAuthenticator > & | httpRequestAuthenticator, | ||
const std::shared_ptr< const ::tenduke::http::HTTPResponseToException > & | throwException, | ||
const std::shared_ptr< const ::tenduke::ee::licensing::impl::LicenseTokenParser > & | licenseTokenParser, | ||
const std::shared_ptr< const ::tenduke::ee::licensing::LicensingConfiguration > & | configuration, | ||
const ::tenduke::ee::licensing::LicenseCheckoutParameters & | parameters | ||
) |
Constructs new instance.
httpClient | - |
httpRequestAuthenticator | - |
throwException | - |
licenseTokenParser | - |
configuration | - |
parameters | - |
|
overrideprotectedvirtual |
Builds request URL.
url | - |
Implements tenduke::ee::licensing::authzapi::AbstractAuthzApiRequest< T >.