@@ -33,17 +33,6 @@ std::string CancelKeyDeletionRequest::getKeyId()const
|
||||
void CancelKeyDeletionRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string CancelKeyDeletionRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void CancelKeyDeletionRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ CancelKeyDeletionResult::~CancelKeyDeletionResult()
|
||||
|
||||
void CancelKeyDeletionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string CreateAliasRequest::getAliasName()const
|
||||
void CreateAliasRequest::setAliasName(const std::string& aliasName)
|
||||
{
|
||||
aliasName_ = aliasName;
|
||||
setParameter("AliasName", aliasName);
|
||||
setCoreParameter("AliasName", aliasName);
|
||||
}
|
||||
|
||||
std::string CreateAliasRequest::getKeyId()const
|
||||
@@ -44,17 +44,6 @@ std::string CreateAliasRequest::getKeyId()const
|
||||
void CreateAliasRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string CreateAliasRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void CreateAliasRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateAliasResult::~CreateAliasResult()
|
||||
|
||||
void CreateAliasResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -25,6 +25,17 @@ CreateKeyRequest::CreateKeyRequest() :
|
||||
CreateKeyRequest::~CreateKeyRequest()
|
||||
{}
|
||||
|
||||
std::string CreateKeyRequest::getProtectionLevel()const
|
||||
{
|
||||
return protectionLevel_;
|
||||
}
|
||||
|
||||
void CreateKeyRequest::setProtectionLevel(const std::string& protectionLevel)
|
||||
{
|
||||
protectionLevel_ = protectionLevel;
|
||||
setCoreParameter("ProtectionLevel", protectionLevel);
|
||||
}
|
||||
|
||||
std::string CreateKeyRequest::getKeyUsage()const
|
||||
{
|
||||
return keyUsage_;
|
||||
@@ -33,7 +44,7 @@ std::string CreateKeyRequest::getKeyUsage()const
|
||||
void CreateKeyRequest::setKeyUsage(const std::string& keyUsage)
|
||||
{
|
||||
keyUsage_ = keyUsage;
|
||||
setParameter("KeyUsage", keyUsage);
|
||||
setCoreParameter("KeyUsage", keyUsage);
|
||||
}
|
||||
|
||||
std::string CreateKeyRequest::getOrigin()const
|
||||
@@ -44,7 +55,7 @@ std::string CreateKeyRequest::getOrigin()const
|
||||
void CreateKeyRequest::setOrigin(const std::string& origin)
|
||||
{
|
||||
origin_ = origin;
|
||||
setParameter("Origin", origin);
|
||||
setCoreParameter("Origin", origin);
|
||||
}
|
||||
|
||||
std::string CreateKeyRequest::getDescription()const
|
||||
@@ -55,17 +66,6 @@ std::string CreateKeyRequest::getDescription()const
|
||||
void CreateKeyRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setParameter("Description", description);
|
||||
}
|
||||
|
||||
std::string CreateKeyRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void CreateKeyRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("Description", description);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateKeyResult::~CreateKeyResult()
|
||||
|
||||
void CreateKeyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto keyMetadataNode = value["KeyMetadata"];
|
||||
if(!keyMetadataNode["CreationDate"].isNull())
|
||||
@@ -61,6 +64,8 @@ void CreateKeyResult::parse(const std::string &payload)
|
||||
keyMetadata_.origin = keyMetadataNode["Origin"].asString();
|
||||
if(!keyMetadataNode["MaterialExpireTime"].isNull())
|
||||
keyMetadata_.materialExpireTime = keyMetadataNode["MaterialExpireTime"].asString();
|
||||
if(!keyMetadataNode["ProtectionLevel"].isNull())
|
||||
keyMetadata_.protectionLevel = keyMetadataNode["ProtectionLevel"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -33,18 +33,7 @@ std::string DecryptRequest::getEncryptionContext()const
|
||||
void DecryptRequest::setEncryptionContext(const std::string& encryptionContext)
|
||||
{
|
||||
encryptionContext_ = encryptionContext;
|
||||
setParameter("EncryptionContext", encryptionContext);
|
||||
}
|
||||
|
||||
std::string DecryptRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void DecryptRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("EncryptionContext", encryptionContext);
|
||||
}
|
||||
|
||||
std::string DecryptRequest::getCiphertextBlob()const
|
||||
@@ -55,6 +44,6 @@ std::string DecryptRequest::getCiphertextBlob()const
|
||||
void DecryptRequest::setCiphertextBlob(const std::string& ciphertextBlob)
|
||||
{
|
||||
ciphertextBlob_ = ciphertextBlob;
|
||||
setParameter("CiphertextBlob", ciphertextBlob);
|
||||
setCoreParameter("CiphertextBlob", ciphertextBlob);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DecryptResult::~DecryptResult()
|
||||
|
||||
void DecryptResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Plaintext"].isNull())
|
||||
plaintext_ = value["Plaintext"].asString();
|
||||
|
||||
@@ -33,17 +33,6 @@ std::string DeleteAliasRequest::getAliasName()const
|
||||
void DeleteAliasRequest::setAliasName(const std::string& aliasName)
|
||||
{
|
||||
aliasName_ = aliasName;
|
||||
setParameter("AliasName", aliasName);
|
||||
}
|
||||
|
||||
std::string DeleteAliasRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void DeleteAliasRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("AliasName", aliasName);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DeleteAliasResult::~DeleteAliasResult()
|
||||
|
||||
void DeleteAliasResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,17 +33,6 @@ std::string DeleteKeyMaterialRequest::getKeyId()const
|
||||
void DeleteKeyMaterialRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string DeleteKeyMaterialRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void DeleteKeyMaterialRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DeleteKeyMaterialResult::~DeleteKeyMaterialResult()
|
||||
|
||||
void DeleteKeyMaterialResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,17 +33,6 @@ std::string DescribeKeyRequest::getKeyId()const
|
||||
void DescribeKeyRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string DescribeKeyRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void DescribeKeyRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeKeyResult::~DescribeKeyResult()
|
||||
|
||||
void DescribeKeyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto keyMetadataNode = value["KeyMetadata"];
|
||||
if(!keyMetadataNode["CreationDate"].isNull())
|
||||
@@ -61,6 +64,8 @@ void DescribeKeyResult::parse(const std::string &payload)
|
||||
keyMetadata_.origin = keyMetadataNode["Origin"].asString();
|
||||
if(!keyMetadataNode["MaterialExpireTime"].isNull())
|
||||
keyMetadata_.materialExpireTime = keyMetadataNode["MaterialExpireTime"].asString();
|
||||
if(!keyMetadataNode["ProtectionLevel"].isNull())
|
||||
keyMetadata_.protectionLevel = keyMetadataNode["ProtectionLevel"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -25,14 +25,3 @@ DescribeRegionsRequest::DescribeRegionsRequest() :
|
||||
DescribeRegionsRequest::~DescribeRegionsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeRegionsRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void DescribeRegionsRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeRegionsResult::~DescribeRegionsResult()
|
||||
|
||||
void DescribeRegionsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRegions = value["Regions"]["Region"];
|
||||
for (auto value : allRegions)
|
||||
|
||||
27
kms/src/model/DescribeServiceRequest.cc
Normal file
27
kms/src/model/DescribeServiceRequest.cc
Normal file
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/kms/model/DescribeServiceRequest.h>
|
||||
|
||||
using AlibabaCloud::Kms::Model::DescribeServiceRequest;
|
||||
|
||||
DescribeServiceRequest::DescribeServiceRequest() :
|
||||
RpcServiceRequest("kms", "2016-01-20", "DescribeService")
|
||||
{}
|
||||
|
||||
DescribeServiceRequest::~DescribeServiceRequest()
|
||||
{}
|
||||
|
||||
61
kms/src/model/DescribeServiceResult.cc
Normal file
61
kms/src/model/DescribeServiceResult.cc
Normal file
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/kms/model/DescribeServiceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Kms;
|
||||
using namespace AlibabaCloud::Kms::Model;
|
||||
|
||||
DescribeServiceResult::DescribeServiceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeServiceResult::DescribeServiceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeServiceResult::~DescribeServiceResult()
|
||||
{}
|
||||
|
||||
void DescribeServiceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allProtectionLevels = value["ProtectionLevels"]["ProtectionLevel"];
|
||||
for (auto value : allProtectionLevels)
|
||||
{
|
||||
ProtectionLevel protectionLevelsObject;
|
||||
if(!value["Type"].isNull())
|
||||
protectionLevelsObject.type = value["Type"].asString();
|
||||
protectionLevels_.push_back(protectionLevelsObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeServiceResult::ProtectionLevel> DescribeServiceResult::getProtectionLevels()const
|
||||
{
|
||||
return protectionLevels_;
|
||||
}
|
||||
|
||||
@@ -33,17 +33,6 @@ std::string DisableKeyRequest::getKeyId()const
|
||||
void DisableKeyRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string DisableKeyRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void DisableKeyRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DisableKeyResult::~DisableKeyResult()
|
||||
|
||||
void DisableKeyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,17 +33,6 @@ std::string EnableKeyRequest::getKeyId()const
|
||||
void EnableKeyRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string EnableKeyRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void EnableKeyRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ EnableKeyResult::~EnableKeyResult()
|
||||
|
||||
void EnableKeyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string EncryptRequest::getEncryptionContext()const
|
||||
void EncryptRequest::setEncryptionContext(const std::string& encryptionContext)
|
||||
{
|
||||
encryptionContext_ = encryptionContext;
|
||||
setParameter("EncryptionContext", encryptionContext);
|
||||
setCoreParameter("EncryptionContext", encryptionContext);
|
||||
}
|
||||
|
||||
std::string EncryptRequest::getKeyId()const
|
||||
@@ -44,18 +44,7 @@ std::string EncryptRequest::getKeyId()const
|
||||
void EncryptRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string EncryptRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void EncryptRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string EncryptRequest::getPlaintext()const
|
||||
@@ -66,6 +55,6 @@ std::string EncryptRequest::getPlaintext()const
|
||||
void EncryptRequest::setPlaintext(const std::string& plaintext)
|
||||
{
|
||||
plaintext_ = plaintext;
|
||||
setParameter("Plaintext", plaintext);
|
||||
setCoreParameter("Plaintext", plaintext);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ EncryptResult::~EncryptResult()
|
||||
|
||||
void EncryptResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["CiphertextBlob"].isNull())
|
||||
ciphertextBlob_ = value["CiphertextBlob"].asString();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string GenerateDataKeyRequest::getEncryptionContext()const
|
||||
void GenerateDataKeyRequest::setEncryptionContext(const std::string& encryptionContext)
|
||||
{
|
||||
encryptionContext_ = encryptionContext;
|
||||
setParameter("EncryptionContext", encryptionContext);
|
||||
setCoreParameter("EncryptionContext", encryptionContext);
|
||||
}
|
||||
|
||||
std::string GenerateDataKeyRequest::getKeyId()const
|
||||
@@ -44,7 +44,7 @@ std::string GenerateDataKeyRequest::getKeyId()const
|
||||
void GenerateDataKeyRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string GenerateDataKeyRequest::getKeySpec()const
|
||||
@@ -55,18 +55,7 @@ std::string GenerateDataKeyRequest::getKeySpec()const
|
||||
void GenerateDataKeyRequest::setKeySpec(const std::string& keySpec)
|
||||
{
|
||||
keySpec_ = keySpec;
|
||||
setParameter("KeySpec", keySpec);
|
||||
}
|
||||
|
||||
std::string GenerateDataKeyRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void GenerateDataKeyRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeySpec", keySpec);
|
||||
}
|
||||
|
||||
int GenerateDataKeyRequest::getNumberOfBytes()const
|
||||
@@ -77,6 +66,6 @@ int GenerateDataKeyRequest::getNumberOfBytes()const
|
||||
void GenerateDataKeyRequest::setNumberOfBytes(int numberOfBytes)
|
||||
{
|
||||
numberOfBytes_ = numberOfBytes;
|
||||
setParameter("NumberOfBytes", std::to_string(numberOfBytes));
|
||||
setCoreParameter("NumberOfBytes", std::to_string(numberOfBytes));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ GenerateDataKeyResult::~GenerateDataKeyResult()
|
||||
|
||||
void GenerateDataKeyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["CiphertextBlob"].isNull())
|
||||
ciphertextBlob_ = value["CiphertextBlob"].asString();
|
||||
|
||||
@@ -33,18 +33,7 @@ std::string GetParametersForImportRequest::getKeyId()const
|
||||
void GetParametersForImportRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string GetParametersForImportRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void GetParametersForImportRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string GetParametersForImportRequest::getWrappingAlgorithm()const
|
||||
@@ -55,7 +44,7 @@ std::string GetParametersForImportRequest::getWrappingAlgorithm()const
|
||||
void GetParametersForImportRequest::setWrappingAlgorithm(const std::string& wrappingAlgorithm)
|
||||
{
|
||||
wrappingAlgorithm_ = wrappingAlgorithm;
|
||||
setParameter("WrappingAlgorithm", wrappingAlgorithm);
|
||||
setCoreParameter("WrappingAlgorithm", wrappingAlgorithm);
|
||||
}
|
||||
|
||||
std::string GetParametersForImportRequest::getWrappingKeySpec()const
|
||||
@@ -66,6 +55,6 @@ std::string GetParametersForImportRequest::getWrappingKeySpec()const
|
||||
void GetParametersForImportRequest::setWrappingKeySpec(const std::string& wrappingKeySpec)
|
||||
{
|
||||
wrappingKeySpec_ = wrappingKeySpec;
|
||||
setParameter("WrappingKeySpec", wrappingKeySpec);
|
||||
setCoreParameter("WrappingKeySpec", wrappingKeySpec);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ GetParametersForImportResult::~GetParametersForImportResult()
|
||||
|
||||
void GetParametersForImportResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["KeyId"].isNull())
|
||||
keyId_ = value["KeyId"].asString();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string ImportKeyMaterialRequest::getImportToken()const
|
||||
void ImportKeyMaterialRequest::setImportToken(const std::string& importToken)
|
||||
{
|
||||
importToken_ = importToken;
|
||||
setParameter("ImportToken", importToken);
|
||||
setCoreParameter("ImportToken", importToken);
|
||||
}
|
||||
|
||||
std::string ImportKeyMaterialRequest::getEncryptedKeyMaterial()const
|
||||
@@ -44,7 +44,7 @@ std::string ImportKeyMaterialRequest::getEncryptedKeyMaterial()const
|
||||
void ImportKeyMaterialRequest::setEncryptedKeyMaterial(const std::string& encryptedKeyMaterial)
|
||||
{
|
||||
encryptedKeyMaterial_ = encryptedKeyMaterial;
|
||||
setParameter("EncryptedKeyMaterial", encryptedKeyMaterial);
|
||||
setCoreParameter("EncryptedKeyMaterial", encryptedKeyMaterial);
|
||||
}
|
||||
|
||||
long ImportKeyMaterialRequest::getKeyMaterialExpireUnix()const
|
||||
@@ -55,7 +55,7 @@ long ImportKeyMaterialRequest::getKeyMaterialExpireUnix()const
|
||||
void ImportKeyMaterialRequest::setKeyMaterialExpireUnix(long keyMaterialExpireUnix)
|
||||
{
|
||||
keyMaterialExpireUnix_ = keyMaterialExpireUnix;
|
||||
setParameter("KeyMaterialExpireUnix", std::to_string(keyMaterialExpireUnix));
|
||||
setCoreParameter("KeyMaterialExpireUnix", std::to_string(keyMaterialExpireUnix));
|
||||
}
|
||||
|
||||
std::string ImportKeyMaterialRequest::getKeyId()const
|
||||
@@ -66,17 +66,6 @@ std::string ImportKeyMaterialRequest::getKeyId()const
|
||||
void ImportKeyMaterialRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string ImportKeyMaterialRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void ImportKeyMaterialRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ ImportKeyMaterialResult::~ImportKeyMaterialResult()
|
||||
|
||||
void ImportKeyMaterialResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ int ListAliasesByKeyIdRequest::getPageSize()const
|
||||
void ListAliasesByKeyIdRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string ListAliasesByKeyIdRequest::getKeyId()const
|
||||
@@ -44,18 +44,7 @@ std::string ListAliasesByKeyIdRequest::getKeyId()const
|
||||
void ListAliasesByKeyIdRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string ListAliasesByKeyIdRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void ListAliasesByKeyIdRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
int ListAliasesByKeyIdRequest::getPageNumber()const
|
||||
@@ -66,6 +55,6 @@ int ListAliasesByKeyIdRequest::getPageNumber()const
|
||||
void ListAliasesByKeyIdRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ ListAliasesByKeyIdResult::~ListAliasesByKeyIdResult()
|
||||
|
||||
void ListAliasesByKeyIdResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allAliases = value["Aliases"]["Alias"];
|
||||
for (auto value : allAliases)
|
||||
|
||||
@@ -33,18 +33,7 @@ int ListAliasesRequest::getPageSize()const
|
||||
void ListAliasesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string ListAliasesRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void ListAliasesRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
int ListAliasesRequest::getPageNumber()const
|
||||
@@ -55,6 +44,6 @@ int ListAliasesRequest::getPageNumber()const
|
||||
void ListAliasesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ ListAliasesResult::~ListAliasesResult()
|
||||
|
||||
void ListAliasesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allAliases = value["Aliases"]["Alias"];
|
||||
for (auto value : allAliases)
|
||||
|
||||
@@ -33,18 +33,7 @@ int ListKeysRequest::getPageSize()const
|
||||
void ListKeysRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string ListKeysRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void ListKeysRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
int ListKeysRequest::getPageNumber()const
|
||||
@@ -55,6 +44,6 @@ int ListKeysRequest::getPageNumber()const
|
||||
void ListKeysRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ ListKeysResult::~ListKeysResult()
|
||||
|
||||
void ListKeysResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allKeys = value["Keys"]["Key"];
|
||||
for (auto value : allKeys)
|
||||
|
||||
@@ -33,17 +33,6 @@ std::string ListResourceTagsRequest::getKeyId()const
|
||||
void ListResourceTagsRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string ListResourceTagsRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void ListResourceTagsRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ ListResourceTagsResult::~ListResourceTagsResult()
|
||||
|
||||
void ListResourceTagsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTags = value["Tags"]["Tag"];
|
||||
for (auto value : allTags)
|
||||
|
||||
@@ -33,7 +33,7 @@ int ScheduleKeyDeletionRequest::getPendingWindowInDays()const
|
||||
void ScheduleKeyDeletionRequest::setPendingWindowInDays(int pendingWindowInDays)
|
||||
{
|
||||
pendingWindowInDays_ = pendingWindowInDays;
|
||||
setParameter("PendingWindowInDays", std::to_string(pendingWindowInDays));
|
||||
setCoreParameter("PendingWindowInDays", std::to_string(pendingWindowInDays));
|
||||
}
|
||||
|
||||
std::string ScheduleKeyDeletionRequest::getKeyId()const
|
||||
@@ -44,17 +44,6 @@ std::string ScheduleKeyDeletionRequest::getKeyId()const
|
||||
void ScheduleKeyDeletionRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string ScheduleKeyDeletionRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void ScheduleKeyDeletionRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ ScheduleKeyDeletionResult::~ScheduleKeyDeletionResult()
|
||||
|
||||
void ScheduleKeyDeletionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,18 +33,7 @@ std::string TagResourceRequest::getKeyId()const
|
||||
void TagResourceRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string TagResourceRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void TagResourceRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string TagResourceRequest::getTags()const
|
||||
@@ -55,6 +44,6 @@ std::string TagResourceRequest::getTags()const
|
||||
void TagResourceRequest::setTags(const std::string& tags)
|
||||
{
|
||||
tags_ = tags;
|
||||
setParameter("Tags", tags);
|
||||
setCoreParameter("Tags", tags);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ TagResourceResult::~TagResourceResult()
|
||||
|
||||
void TagResourceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string UntagResourceRequest::getTagKeys()const
|
||||
void UntagResourceRequest::setTagKeys(const std::string& tagKeys)
|
||||
{
|
||||
tagKeys_ = tagKeys;
|
||||
setParameter("TagKeys", tagKeys);
|
||||
setCoreParameter("TagKeys", tagKeys);
|
||||
}
|
||||
|
||||
std::string UntagResourceRequest::getKeyId()const
|
||||
@@ -44,17 +44,6 @@ std::string UntagResourceRequest::getKeyId()const
|
||||
void UntagResourceRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string UntagResourceRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void UntagResourceRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ UntagResourceResult::~UntagResourceResult()
|
||||
|
||||
void UntagResourceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["KeyId"].isNull())
|
||||
keyId_ = value["KeyId"].asString();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string UpdateAliasRequest::getAliasName()const
|
||||
void UpdateAliasRequest::setAliasName(const std::string& aliasName)
|
||||
{
|
||||
aliasName_ = aliasName;
|
||||
setParameter("AliasName", aliasName);
|
||||
setCoreParameter("AliasName", aliasName);
|
||||
}
|
||||
|
||||
std::string UpdateAliasRequest::getKeyId()const
|
||||
@@ -44,17 +44,6 @@ std::string UpdateAliasRequest::getKeyId()const
|
||||
void UpdateAliasRequest::setKeyId(const std::string& keyId)
|
||||
{
|
||||
keyId_ = keyId;
|
||||
setParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
std::string UpdateAliasRequest::getSTSToken()const
|
||||
{
|
||||
return sTSToken_;
|
||||
}
|
||||
|
||||
void UpdateAliasRequest::setSTSToken(const std::string& sTSToken)
|
||||
{
|
||||
sTSToken_ = sTSToken;
|
||||
setParameter("STSToken", sTSToken);
|
||||
setCoreParameter("KeyId", keyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ UpdateAliasResult::~UpdateAliasResult()
|
||||
|
||||
void UpdateAliasResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user