Skip to content

Commit

Permalink
Update service version for keyvault Keys to 7.3 (#3539)
Browse files Browse the repository at this point in the history
* one commit to rule them all

* updated to version 7.3 and updated tests and recordings.

* 7.2
  • Loading branch information
gearama authored Apr 11, 2022
1 parent f147e48 commit 32ff8c4
Show file tree
Hide file tree
Showing 106 changed files with 3,185 additions and 2,941 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,12 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Keys {
*
*/
AZ_SECURITY_KEYVAULT_KEYS_DLLEXPORT static const ServiceVersion V7_2;

/**
* @brief Use to send request to the 7.3 version of Key Vault service.
*
*/
AZ_SECURITY_KEYVAULT_KEYS_DLLEXPORT static const ServiceVersion V7_3;
};

/**
Expand All @@ -88,7 +94,7 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Keys {
*
* @param version Optional version for the client.
*/
KeyClientOptions(ServiceVersion version = ServiceVersion::V7_2)
KeyClientOptions(ServiceVersion version = ServiceVersion::V7_3)
: Azure::Core::_internal::ClientOptions(), Version(version)
{
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@
#include "azure/keyvault/keys/key_client_options.hpp"

namespace Azure { namespace Security { namespace KeyVault { namespace Keys {
const ServiceVersion ServiceVersion::V7_3("7.3");
const ServiceVersion ServiceVersion::V7_2("7.2");
}}}} // namespace Azure::Security::KeyVault::Keys
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ TEST(KeyVaultKeyClientUnitTest, ServiceVersion)
auto credential
= std::make_shared<Azure::Identity::ClientSecretCredential>("tenantID", "AppId", "SecretId");
{
// 7.2
EXPECT_NO_THROW(auto options = KeyClientOptions(ServiceVersion::V7_2);
// 7.3
EXPECT_NO_THROW(auto options = KeyClientOptions(ServiceVersion::V7_3);
KeyClient keyClient("http://account.vault.azure.net", credential, options);
EXPECT_EQ(options.Version.ToString(), "7.2"););
EXPECT_EQ(options.Version.ToString(), "7.3"););
}
{
// arbitrary version
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "ea2f1d87-3d0a-411e-842f-668bd98bbc27",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-0/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-0/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "db871689-c1cf-47b8-bf9a-1691a2124009",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-0/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-0/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "fe710775-c467-461c-9ada-1527964bcac7",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-0/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-0/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "5f2a59ed-f397-40e6-9387-cf6bae77c9b3",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-13/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-13/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "86bcb553-8716-4ef4-8b53-4df9e8f8c923",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-13/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-13/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "928e3479-bfb9-4880-b054-1f3303060a80",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-13/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-13/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "1239f294-db09-4389-a3dc-dc14ffa3037b",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-1597/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-1597/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "5f86d305-aaaa-450a-81b3-880295465058",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-1597/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-1597/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "dfb41b6b-cb3e-424f-b0f4-ec29212b2d52",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-1597/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-1597/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "b6ed7021-9be7-48e4-811b-e733ac7ca2ff",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-2048/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-2048/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "55616adc-7657-488e-a916-48a997984c97",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-2048/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-2048/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "884850ee-e880-4e6d-b773-b0f5a98b06a0",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-2048/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-2048/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "d9fb4cfe-ac92-4b2a-8cf8-6d9511c2243a",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-233/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-233/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "9db95e45-3dfb-4e2a-948f-fc0eca71795d",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-233/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-233/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "be934e37-f659-443d-b2e8-dca9e8e3e7c7",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-233/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-233/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "b9447ab8-44f7-49e0-86fb-e59c2ec54691",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-3072/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-3072/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "3637b310-9fef-40ce-8bbf-f61737020a6d",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-3072/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-3072/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "3ad2bd77-2580-4719-b10d-7b5ce0717659",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-3072/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-3072/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "03a70b6d-dbf5-4ee5-98c5-fe855540bd85",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-4096/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-4096/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "7656ac6f-61c7-41d6-8184-de98f6e6ea8f",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-4096/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-4096/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "7054707e-92dd-493d-ba17-19ae398bf15d",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-4096/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-4096/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "72401a52-e6e6-4955-a92c-f0539ec5923d",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-55/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-55/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "5319bd04-1db8-419f-971c-d054bf2fa1a9",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-55/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-55/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "f388a741-84cf-46f5-9278-867c0d813937",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-55/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-55/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "50148e9d-f3c3-4282-be66-1568477f643e",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-987/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-987/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "6a4b5e51-21bb-4b98-a366-e5db3a300782",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-987/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-987/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "d2eb73e5-eae5-48b8-9367-0b2ccc94a5c9",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-987/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-987/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "9380015c-f265-49a2-8dd7-c02defa06cdf",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus100/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus100/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "18aafbfa-a215-4e2e-b2a7-fd8203657ca8",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus100/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus100/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "a998a46a-c9fd-4225-b98d-00c898846f2c",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus100/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus100/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "0fd7f5ed-22b5-4fd5-94ac-db75c16df600",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus215/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus215/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "cd4073ae-737f-405c-9ccd-81e30c709cd6",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus215/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus215/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "839c4194-c90b-4da9-89d5-1bc12a4786f1",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus215/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyRemoteEncrypt-Minus215/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "facc78b1-ac07-42de-9e34-06abf6ee2bfc",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-0/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-0/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "191b21a7-8f55-4c24-8235-04dbab91684d",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-0/5f12f34023d54b6eb9693b9f2da7e26a/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-0/5f12f34023d54b6eb9693b9f2da7e26a/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "242ac860-5ec5-435a-94d4-82e552747a72",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-0/5f12f34023d54b6eb9693b9f2da7e26a/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-0/5f12f34023d54b6eb9693b9f2da7e26a/decrypt?api-version=7.3"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"x-ms-request-id": "817164db-6f12-466f-85f9-76364af2c81d",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-13/create?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-13/create?api-version=7.3"
},
{
"Headers": {
Expand All @@ -52,7 +52,7 @@
"x-ms-request-id": "cc9de7ae-c3ca-4a7c-8230-d2e491a346dd",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-13/ca44dc70514d4d22848a995cd6f17e12/encrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-13/ca44dc70514d4d22848a995cd6f17e12/encrypt?api-version=7.3"
},
{
"Headers": {
Expand All @@ -79,7 +79,7 @@
"x-ms-request-id": "fa0482c3-ed80-4a47-a472-ff7e3b242452",
"x-powered-by": "ASP.NET"
},
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-13/ca44dc70514d4d22848a995cd6f17e12/decrypt?api-version=7.2"
"Url": "https://REDACTED.vault.azure.net/keys/GetCryptoFromKeyVersionRemoteEncrypt-13/ca44dc70514d4d22848a995cd6f17e12/decrypt?api-version=7.3"
}
]
}
Loading

0 comments on commit 32ff8c4

Please sign in to comment.