Skip to content

Commit

Permalink
Remove deprecated (Azure#5873)
Browse files Browse the repository at this point in the history
  • Loading branch information
microzchang committed Aug 7, 2024
1 parent 4e8f425 commit 186bbd8
Show file tree
Hide file tree
Showing 9 changed files with 7 additions and 145 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -334,11 +334,8 @@ namespace Azure { namespace Storage { namespace Sas {
* The storage account's shared key credential.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
const StorageSharedKeyCredential& credential);
std::string GenerateSasStringToSign(const StorageSharedKeyCredential& credential);

/**
* @brief For debugging purposes only.
Expand All @@ -348,10 +345,8 @@ namespace Azure { namespace Storage { namespace Sas {
* @param accountName The name of the storage account.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
std::string GenerateSasStringToSign(
const Blobs::Models::UserDelegationKey& userDelegationKey,
const std::string& accountName);

Expand Down
51 changes: 0 additions & 51 deletions sdk/storage/azure-storage-blobs/test/ut/blob_sas_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -793,24 +793,7 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = accountSasBuilder.GenerateSasToken(*keyCredential);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(blobUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign = accountSasBuilder.GenerateSasStringToSign(*keyCredential);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand All @@ -830,24 +813,7 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = blobSasBuilder.GenerateSasToken(*keyCredential);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(blobUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign = blobSasBuilder.GenerateSasStringToSign(*keyCredential);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand Down Expand Up @@ -876,24 +842,7 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = blobSasBuilder.GenerateSasToken(userDelegationKey, accountName);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(blobUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign = blobSasBuilder.GenerateSasStringToSign(userDelegationKey, accountName);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -293,11 +293,8 @@ namespace Azure { namespace Storage { namespace Sas {
* The storage account's shared key credential.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
const StorageSharedKeyCredential& credential);
std::string GenerateSasStringToSign(const StorageSharedKeyCredential& credential);

private:
std::string Permissions;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -348,11 +348,8 @@ namespace Azure { namespace Storage { namespace Sas {
* The storage account's shared key credential.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
const StorageSharedKeyCredential& credential);
std::string GenerateSasStringToSign(const StorageSharedKeyCredential& credential);

/**
* @brief For debugging purposes only.
Expand All @@ -362,10 +359,8 @@ namespace Azure { namespace Storage { namespace Sas {
* @param accountName The name of the storage account.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
std::string GenerateSasStringToSign(
const Blobs::Models::UserDelegationKey& userDelegationKey,
const std::string& accountName);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -818,24 +818,7 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = datalakeSasBuilder.GenerateSasToken(*keyCredential);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(blobUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign = datalakeSasBuilder.GenerateSasStringToSign(*keyCredential);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand Down Expand Up @@ -864,25 +847,8 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = datalakeSasBuilder.GenerateSasToken(userDelegationKey, accountName);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(blobUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign
= datalakeSasBuilder.GenerateSasStringToSign(userDelegationKey, accountName);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -237,11 +237,8 @@ namespace Azure { namespace Storage { namespace Sas {
* The storage account's shared key credential.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
const StorageSharedKeyCredential& credential);
std::string GenerateSasStringToSign(const StorageSharedKeyCredential& credential);

private:
std::string Permissions;
Expand Down
17 changes: 0 additions & 17 deletions sdk/storage/azure-storage-files-shares/test/ut/share_sas_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -551,24 +551,7 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = shareSasBuilder.GenerateSasToken(*keyCredential);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(shareUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign = shareSasBuilder.GenerateSasStringToSign(*keyCredential);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,11 +136,8 @@ namespace Azure { namespace Storage { namespace Sas {
* The storage account's shared key credential.
* @return Returns the string to sign that will be used to generate the signature for the SAS
* URL.
*
* @deprecated For debugging purposes only.
*/
[[deprecated]] std::string GenerateSasStringToSign(
const StorageSharedKeyCredential& credential);
std::string GenerateSasStringToSign(const StorageSharedKeyCredential& credential);

private:
std::string Permissions;
Expand Down
17 changes: 0 additions & 17 deletions sdk/storage/azure-storage-queues/test/ut/queue_sas_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -369,24 +369,7 @@ namespace Azure { namespace Storage { namespace Test {
auto sasToken = queueSasBuilder.GenerateSasToken(*keyCredential);
auto signature = Azure::Core::Url::Decode(
Azure::Core::Url(queueUrl + sasToken).GetQueryParameters().find("sig")->second);
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable : 4996)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#elif defined(__GNUC__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
auto stringToSign = queueSasBuilder.GenerateSasStringToSign(*keyCredential);
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#pragma GCC diagnostic pop
#endif // _MSC_VER
auto signatureFromStringToSign = Azure::Core::Convert::Base64Encode(_internal::HmacSha256(
std::vector<uint8_t>(stringToSign.begin(), stringToSign.end()),
Azure::Core::Convert::Base64Decode(accountKey)));
Expand Down

0 comments on commit 186bbd8

Please sign in to comment.