10Duke Scale C++ Client
|
This is the complete list of members for tenduke::se::licensing::rest::DefaultLicenseCheckoutRequest, including all inherited members.
AbstractLicenseRequest(std::string licenseKey, bool metered, const std::shared_ptr< const ::tenduke::se::ClientProperties > &clientProperties, const std::shared_ptr< const ::tenduke::se::BackendConfiguration > &configuration, 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::json::JSONParser > &jsonParser) | tenduke::se::licensing::rest::AbstractLicenseRequest | |
clientProperties | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
configuration | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
DefaultLicenseCheckoutRequest(::tenduke::se::licensing::LicenseCheckoutParameters parameters, const std::shared_ptr< const ::tenduke::se::ClientProperties > &clientProperties, const std::shared_ptr< const ::tenduke::se::BackendConfiguration > &configuration, 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::json::JSONParser > &jsonParser, const std::shared_ptr< const ::tenduke::jwt::JWTParser > &jwtParser, const std::shared_ptr< const ::tenduke::se::licensing::JWTToLease > &jwtToLease, const std::string &licenseKey=::tenduke::se::licensing::rest::AbstractLicenseRequest::NO_LICENSE_KEY, bool metered=::tenduke::se::licensing::rest::AbstractLicenseRequest::NON_METERED) | tenduke::se::licensing::rest::DefaultLicenseCheckoutRequest | |
execute() override | tenduke::se::licensing::rest::DefaultLicenseCheckoutRequest | virtual |
fromJSON(const std::string &jsonDocument) const | tenduke::se::licensing::rest::DefaultLicenseCheckoutRequest | protected |
getLicenseKey() const | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
hasLicenseKey() const | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
http | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
httpRequestAuthenticator | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
isMetered() const | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
METERED | tenduke::se::licensing::rest::AbstractLicenseRequest | static |
NO_LICENSE_KEY | tenduke::se::licensing::rest::AbstractLicenseRequest | static |
NON_METERED | tenduke::se::licensing::rest::AbstractLicenseRequest | static |
parseJSON | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
throwException | tenduke::se::licensing::rest::AbstractLicenseRequest | protected |
~APIRequest()=default (defined in tenduke::se::APIRequest< T >) | tenduke::se::APIRequest< T > | virtual |