|
10Duke Enterprise C++ SDK
|
#include <DefaultLicenseRenewRequest.h>
Default implementation of tenduke::ee::licensing::authzapi::LicenseRenewRequest.
Public Member Functions | |
| DefaultLicenseRenewRequest (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::LicensingConfigurationInternal > &configuration, ::tenduke::ee::licensing::LicenseRenewParameters parameters) | |
| Constructs new instance. | |
| Public Member Functions inherited from tenduke::ee::licensing::authzapi::AbstractLicenseTokenAuthzApiRequest<::tenduke::ee::licensing::LicenseRenewResponse > | |
| AbstractLicenseTokenAuthzApiRequest (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<::tenduke::log::Logger > logger) | |
| Constructs new instance.g. | |
| Public Member Functions inherited from tenduke::ee::licensing::authzapi::AbstractAuthzApiRequest< ::tenduke::ee::licensing::LicenseRenewResponse > | |
| AbstractAuthzApiRequest (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<::tenduke::log::Logger > &logger) | |
| Constructs new instance. | |
| ::tenduke::ee::licensing::LicenseRenewResponse | execute () override |
| Executes the request. | |
Protected Member Functions | |
| void | buildRequestUrl (::tenduke::net::URLBuilder &url) const override |
| Builds request URL. | |
| Protected Member Functions inherited from tenduke::ee::licensing::authzapi::AbstractLicenseTokenAuthzApiRequest<::tenduke::ee::licensing::LicenseRenewResponse > | |
| ::tenduke::ee::licensing::LicenseRenewResponse | parseResponsePayload (const std::string &payload) const override |
| Parses the response payload. | |
| tenduke::ee::licensing::authzapi::DefaultLicenseRenewRequest::DefaultLicenseRenewRequest | ( | 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::LicensingConfigurationInternal > & | configuration, | ||
| ::tenduke::ee::licensing::LicenseRenewParameters | parameters ) |
Constructs new instance.
| httpClient | - |
| httpRequestAuthenticator | - |
| throwException | - |
| licenseTokenParser | - |
| configuration | - |
| parameters | - |
|
overrideprotectedvirtual |
Builds request URL.
| url | - |
Implements tenduke::ee::licensing::authzapi::AbstractAuthzApiRequest< ::tenduke::ee::licensing::LicenseRenewResponse >.