10Duke Scale C++ Client
Loading...
Searching...
No Matches
DefaultLicenseCheckoutRequest Member List

This is the complete list of members for 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::rest::RESTConfiguration > &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
clientPropertiestenduke::se::licensing::rest::AbstractLicenseRequestprotected
configurationtenduke::se::licensing::rest::AbstractLicenseRequestprotected
DefaultLicenseCheckoutRequest(::tenduke::se::licensing::LicenseCheckoutParameters parameters, const std::shared_ptr< const ::tenduke::se::ClientProperties > &clientProperties, const std::shared_ptr< const ::tenduke::se::rest::RESTConfiguration > &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)DefaultLicenseCheckoutRequest
execute() overrideDefaultLicenseCheckoutRequestvirtual
fromJSON(const std::string &jsonDocument) constDefaultLicenseCheckoutRequestprotected
getLicenseKey() consttenduke::se::licensing::rest::AbstractLicenseRequestprotected
hasLicenseKey() consttenduke::se::licensing::rest::AbstractLicenseRequestprotected
httptenduke::se::licensing::rest::AbstractLicenseRequestprotected
httpRequestAuthenticatortenduke::se::licensing::rest::AbstractLicenseRequestprotected
isMetered() consttenduke::se::licensing::rest::AbstractLicenseRequestprotected
METEREDtenduke::se::licensing::rest::AbstractLicenseRequeststatic
NO_LICENSE_KEYtenduke::se::licensing::rest::AbstractLicenseRequeststatic
NON_METEREDtenduke::se::licensing::rest::AbstractLicenseRequeststatic
parseJSONtenduke::se::licensing::rest::AbstractLicenseRequestprotected
setClientClaims(::tenduke::http::HTTPRequestBuilder &request) consttenduke::se::licensing::rest::AbstractLicenseRequestprotected
throwExceptiontenduke::se::licensing::rest::AbstractLicenseRequestprotected