fix most cpplint checkpoint
This commit is contained in:
@@ -22,33 +22,36 @@ using namespace AlibabaCloud;
|
||||
using namespace AlibabaCloud::Sts;
|
||||
using namespace AlibabaCloud::Sts::Model;
|
||||
|
||||
namespace
|
||||
{
|
||||
namespace {
|
||||
const std::string SERVICE_NAME = "Sts";
|
||||
const std::string ENDPOINT = "sts.aliyuncs.com";
|
||||
}
|
||||
|
||||
StsClient::StsClient(const Credentials &credentials, const ClientConfiguration &configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||
{
|
||||
StsClient::StsClient(const Credentials &credentials,
|
||||
const ClientConfiguration &configuration) :
|
||||
RpcServiceClient(SERVICE_NAME,
|
||||
std::make_shared<SimpleCredentialsProvider>(credentials), configuration) {
|
||||
}
|
||||
|
||||
StsClient::StsClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||
{
|
||||
StsClient::StsClient(
|
||||
const std::shared_ptr<CredentialsProvider>& credentialsProvider,
|
||||
const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration) {
|
||||
}
|
||||
|
||||
StsClient::StsClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||
{
|
||||
StsClient::StsClient(const std::string & accessKeyId,
|
||||
const std::string & accessKeySecret,
|
||||
const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME,
|
||||
std::make_shared<SimpleCredentialsProvider>(accessKeyId,
|
||||
accessKeySecret), configuration) {
|
||||
}
|
||||
|
||||
StsClient::~StsClient()
|
||||
{
|
||||
StsClient::~StsClient() {
|
||||
}
|
||||
|
||||
StsClient::AssumeRoleOutcome StsClient::assumeRole(const Model::AssumeRoleRequest &request)const
|
||||
{
|
||||
StsClient::AssumeRoleOutcome StsClient::assumeRole(
|
||||
const Model::AssumeRoleRequest &request)const {
|
||||
auto outcome = makeRequest(ENDPOINT, request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
@@ -57,21 +60,20 @@ StsClient::AssumeRoleOutcome StsClient::assumeRole(const Model::AssumeRoleReques
|
||||
return AssumeRoleOutcome(Error(outcome.error()));
|
||||
}
|
||||
|
||||
void StsClient::assumeRoleAsync(const Model::AssumeRoleRequest & request, const AssumeRoleAsyncHandler & handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
void StsClient::assumeRoleAsync(const Model::AssumeRoleRequest & request,
|
||||
const AssumeRoleAsyncHandler & handler,
|
||||
const std::shared_ptr<const AsyncCallerContext>& context) const {
|
||||
auto fn = [this, request, handler, context]() {
|
||||
handler(this, request, assumeRole(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
StsClient::AssumeRoleOutcomeCallable StsClient::assumeRoleCallable(const Model::AssumeRoleRequest & request) const
|
||||
{
|
||||
StsClient::AssumeRoleOutcomeCallable StsClient::assumeRoleCallable(
|
||||
const Model::AssumeRoleRequest & request) const {
|
||||
auto task = std::make_shared<std::packaged_task<AssumeRoleOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
[this, request]() {
|
||||
return this->assumeRole(request);
|
||||
});
|
||||
|
||||
@@ -79,8 +81,8 @@ StsClient::AssumeRoleOutcomeCallable StsClient::assumeRoleCallable(const Model::
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
StsClient::GetCallerIdentityOutcome StsClient::getCallerIdentity(const GetCallerIdentityRequest &request) const
|
||||
{
|
||||
StsClient::GetCallerIdentityOutcome StsClient::getCallerIdentity(
|
||||
const GetCallerIdentityRequest &request) const {
|
||||
auto outcome = makeRequest(ENDPOINT, request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
@@ -89,21 +91,21 @@ StsClient::GetCallerIdentityOutcome StsClient::getCallerIdentity(const GetCaller
|
||||
return GetCallerIdentityOutcome(Error(outcome.error()));
|
||||
}
|
||||
|
||||
void StsClient::getCallerIdentityAsync(const GetCallerIdentityRequest& request, const GetCallerIdentityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
void StsClient::getCallerIdentityAsync(const GetCallerIdentityRequest& request,
|
||||
const GetCallerIdentityAsyncHandler& handler,
|
||||
const std::shared_ptr<const AsyncCallerContext>& context) const {
|
||||
auto fn = [this, request, handler, context]() {
|
||||
handler(this, request, getCallerIdentity(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
StsClient::GetCallerIdentityOutcomeCallable StsClient::getCallerIdentityCallable(const GetCallerIdentityRequest &request) const
|
||||
{
|
||||
StsClient::GetCallerIdentityOutcomeCallable
|
||||
StsClient::getCallerIdentityCallable(
|
||||
const GetCallerIdentityRequest &request) const {
|
||||
auto task = std::make_shared<std::packaged_task<GetCallerIdentityOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
[this, request]() {
|
||||
return this->getCallerIdentity(request);
|
||||
});
|
||||
|
||||
|
||||
@@ -20,10 +20,8 @@ using namespace AlibabaCloud;
|
||||
using namespace AlibabaCloud::Sts;
|
||||
|
||||
StsRequest::StsRequest(const std::string & action) :
|
||||
RpcServiceRequest("sts", "2015-04-01", action)
|
||||
{
|
||||
RpcServiceRequest("sts", "2015-04-01", action) {
|
||||
}
|
||||
|
||||
StsRequest::~StsRequest()
|
||||
{
|
||||
StsRequest::~StsRequest() {
|
||||
}
|
||||
|
||||
@@ -16,58 +16,49 @@
|
||||
|
||||
#include <alibabacloud/core/sts/model/AssumeRoleRequest.h>
|
||||
|
||||
using namespace AlibabaCloud;
|
||||
// using namespace AlibabaCloud;
|
||||
using namespace AlibabaCloud::Sts;
|
||||
using namespace AlibabaCloud::Sts::Model;
|
||||
|
||||
AssumeRoleRequest::AssumeRoleRequest() :
|
||||
StsRequest("AssumeRole")
|
||||
{
|
||||
StsRequest("AssumeRole") {
|
||||
setRoleArn("");
|
||||
setRoleSessionName("");
|
||||
setDurationSeconds(3600);
|
||||
}
|
||||
|
||||
AssumeRoleRequest::~AssumeRoleRequest()
|
||||
{
|
||||
AssumeRoleRequest::~AssumeRoleRequest() {
|
||||
}
|
||||
|
||||
int AssumeRoleRequest::durationSeconds() const
|
||||
{
|
||||
int AssumeRoleRequest::durationSeconds() const {
|
||||
return std::stoi(parameter("DurationSeconds"));
|
||||
}
|
||||
|
||||
std::string AssumeRoleRequest::policy() const
|
||||
{
|
||||
std::string AssumeRoleRequest::policy() const {
|
||||
return parameter("Policy");
|
||||
}
|
||||
|
||||
std::string AssumeRoleRequest::roleArn() const
|
||||
{
|
||||
std::string AssumeRoleRequest::roleArn() const {
|
||||
return parameter("RoleArn");
|
||||
}
|
||||
|
||||
std::string AssumeRoleRequest::roleSessionName() const
|
||||
{
|
||||
std::string AssumeRoleRequest::roleSessionName() const {
|
||||
return parameter("RoleSessionName");
|
||||
}
|
||||
|
||||
void AssumeRoleRequest::setDurationSeconds(int durationSeconds)
|
||||
{
|
||||
void AssumeRoleRequest::setDurationSeconds(int durationSeconds) {
|
||||
setParameter("DurationSeconds", std::to_string(durationSeconds));
|
||||
}
|
||||
|
||||
void AssumeRoleRequest::setPolicy(const std::string & policy)
|
||||
{
|
||||
void AssumeRoleRequest::setPolicy(const std::string & policy) {
|
||||
setParameter("Policy", policy);
|
||||
}
|
||||
|
||||
void AssumeRoleRequest::setRoleArn(const std::string & roleArn)
|
||||
{
|
||||
void AssumeRoleRequest::setRoleArn(const std::string & roleArn) {
|
||||
setParameter("RoleArn", roleArn);
|
||||
}
|
||||
|
||||
void AssumeRoleRequest::setRoleSessionName(const std::string & roleSessionName)
|
||||
{
|
||||
void AssumeRoleRequest::setRoleSessionName(
|
||||
const std::string & roleSessionName) {
|
||||
setParameter("RoleSessionName", roleSessionName);
|
||||
}
|
||||
|
||||
@@ -23,34 +23,28 @@ using namespace AlibabaCloud::Sts::Model;
|
||||
AssumeRoleResult::AssumeRoleResult() :
|
||||
ServiceResult(),
|
||||
assumedRoleUser_(),
|
||||
credentials_()
|
||||
{
|
||||
credentials_() {
|
||||
}
|
||||
|
||||
AssumeRoleResult::AssumeRoleResult(const std::string & payload) :
|
||||
ServiceResult(),
|
||||
assumedRoleUser_(),
|
||||
credentials_()
|
||||
{
|
||||
credentials_() {
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AssumeRoleResult::~AssumeRoleResult()
|
||||
{
|
||||
AssumeRoleResult::~AssumeRoleResult() {
|
||||
}
|
||||
|
||||
AssumeRoleResult::AssumedRoleUser AssumeRoleResult::assumedRoleUser() const
|
||||
{
|
||||
AssumeRoleResult::AssumedRoleUser AssumeRoleResult::assumedRoleUser() const {
|
||||
return assumedRoleUser_;
|
||||
}
|
||||
|
||||
AssumeRoleResult::Credentials AssumeRoleResult::credentials() const
|
||||
{
|
||||
AssumeRoleResult::Credentials AssumeRoleResult::credentials() const {
|
||||
return credentials_;
|
||||
}
|
||||
|
||||
void AssumeRoleResult::parse(const std::string & payload)
|
||||
{
|
||||
void AssumeRoleResult::parse(const std::string & payload) {
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
@@ -58,7 +52,8 @@ void AssumeRoleResult::parse(const std::string & payload)
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
auto assumedRoleUserNode = value["AssumedRoleUser"];
|
||||
assumedRoleUser_.assumedRoleId = assumedRoleUserNode["AssumedRoleId"].asString();
|
||||
assumedRoleUser_.assumedRoleId =
|
||||
assumedRoleUserNode["AssumedRoleId"].asString();
|
||||
assumedRoleUser_.arn = assumedRoleUserNode["Arn"].asString();
|
||||
|
||||
auto credentialsNode = value["Credentials"];
|
||||
|
||||
@@ -21,10 +21,8 @@ using namespace AlibabaCloud::Sts;
|
||||
using namespace AlibabaCloud::Sts::Model;
|
||||
|
||||
GetCallerIdentityRequest::GetCallerIdentityRequest() :
|
||||
StsRequest("GetCallerIdentity")
|
||||
{
|
||||
StsRequest("GetCallerIdentity") {
|
||||
}
|
||||
|
||||
GetCallerIdentityRequest::~GetCallerIdentityRequest()
|
||||
{
|
||||
GetCallerIdentityRequest::~GetCallerIdentityRequest() {
|
||||
}
|
||||
|
||||
@@ -25,40 +25,33 @@ GetCallerIdentityResult::GetCallerIdentityResult() :
|
||||
ServiceResult(),
|
||||
accountId_(),
|
||||
arn_(),
|
||||
userId_()
|
||||
{
|
||||
userId_() {
|
||||
}
|
||||
|
||||
GetCallerIdentityResult::GetCallerIdentityResult(const std::string & payload) :
|
||||
ServiceResult(),
|
||||
accountId_(),
|
||||
arn_(),
|
||||
userId_()
|
||||
{
|
||||
userId_() {
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetCallerIdentityResult::~GetCallerIdentityResult()
|
||||
{
|
||||
GetCallerIdentityResult::~GetCallerIdentityResult() {
|
||||
}
|
||||
|
||||
std::string GetCallerIdentityResult::accountId()
|
||||
{
|
||||
std::string GetCallerIdentityResult::accountId() {
|
||||
return accountId_;
|
||||
}
|
||||
|
||||
std::string GetCallerIdentityResult::arn() const
|
||||
{
|
||||
std::string GetCallerIdentityResult::arn() const {
|
||||
return arn_;
|
||||
}
|
||||
|
||||
std::string GetCallerIdentityResult::userId() const
|
||||
{
|
||||
std::string GetCallerIdentityResult::userId() const {
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void GetCallerIdentityResult::parse(const std::string & payload)
|
||||
{
|
||||
void GetCallerIdentityResult::parse(const std::string & payload) {
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
Reference in New Issue
Block a user