diff --git a/CHANGELOG b/CHANGELOG index 480644698..a5c8fd511 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,8 @@ +2018-08-17 Version: 1.22.6 +1, New apkpubkey fields for queryauthentication output parameter. +2, New packagename fields for queryauthentication output parameter. +3, New clientId fields for queryauthentication output parameter. + 2018-08-16 Version: 1.22.5 1, ModifyScalingConfiguration add imageName. 2, CreateScalingConfiguration add imageName. diff --git a/VERSION b/VERSION index 054c858fb..e81ed8be4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.22.5 \ No newline at end of file +1.22.6 \ No newline at end of file diff --git a/linkface/include/alibabacloud/linkface/model/QueryAuthenticationResult.h b/linkface/include/alibabacloud/linkface/model/QueryAuthenticationResult.h index 9720a8283..b9b70b3fa 100644 --- a/linkface/include/alibabacloud/linkface/model/QueryAuthenticationResult.h +++ b/linkface/include/alibabacloud/linkface/model/QueryAuthenticationResult.h @@ -35,9 +35,12 @@ namespace AlibabaCloud struct DataItem { std::string iotId; + std::string packageName; std::string expiredTime; std::string beginTime; + std::string clientId; int licenseType; + std::string apkPubkey; }; diff --git a/linkface/src/model/QueryAuthenticationResult.cc b/linkface/src/model/QueryAuthenticationResult.cc index 5bf3b6a93..e7938ccb0 100644 --- a/linkface/src/model/QueryAuthenticationResult.cc +++ b/linkface/src/model/QueryAuthenticationResult.cc @@ -52,6 +52,12 @@ void QueryAuthenticationResult::parse(const std::string &payload) dataObject.beginTime = value["BeginTime"].asString(); if(!value["ExpiredTime"].isNull()) dataObject.expiredTime = value["ExpiredTime"].asString(); + if(!value["ApkPubkey"].isNull()) + dataObject.apkPubkey = value["ApkPubkey"].asString(); + if(!value["PackageName"].isNull()) + dataObject.packageName = value["PackageName"].asString(); + if(!value["ClientId"].isNull()) + dataObject.clientId = value["ClientId"].asString(); data_.push_back(dataObject); } if(!value["Code"].isNull())