1#ifndef TENDUKE_SE_TEST_UTILS_LEASETESTUTILS_H
2#define TENDUKE_SE_TEST_UTILS_LEASETESTUTILS_H
4#include "licensing/api/Lease.h"
6namespace tenduke {
namespace se {
namespace test {
namespace utils {
24 std::string _oldLeaseId;
25 std::string _licenseKey;
27 std::string _validationKey;
29 std::int64_t _expiresEpochS;
30 std::string _productName;
36 const std::string &
id,
37 std::int64_t expiresEpochS = -1,
38 const std::string &productName =
"",
39 const std::string &oldLeaseId =
""
43 const std::string &
id,
44 const std::string &licenseKey,
46 const std::string &productName =
""
A tenduke::se::APIRequest, which uses tenduke::oidc::OIDCSession to maintain request authorization.
Definition StatefulAPIRequest.h:27
Lease of a license.
Definition Lease.h:17
Definition LeaseTestUtils.h:8
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7