From 2d8c940f5503258d27710c8822c059a3c09b72c1 Mon Sep 17 00:00:00 2001 From: Ahson Khan Date: Thu, 29 Feb 2024 23:09:54 -0800 Subject: [PATCH] Remove the use of ifdef for TESTING_BUILD in KeyVault clients, where (#5406) they are not needed. --- .../inc/azure/keyvault/certificates/certificate_client.hpp | 2 +- .../inc/azure/keyvault/secrets/secret_client.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/keyvault/azure-security-keyvault-certificates/inc/azure/keyvault/certificates/certificate_client.hpp b/sdk/keyvault/azure-security-keyvault-certificates/inc/azure/keyvault/certificates/certificate_client.hpp index c57c5f14e..4b3938b78 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/inc/azure/keyvault/certificates/certificate_client.hpp +++ b/sdk/keyvault/azure-security-keyvault-certificates/inc/azure/keyvault/certificates/certificate_client.hpp @@ -34,7 +34,7 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Certificat * * @details The client supports retrieving KeyVaultCertificate. */ - class CertificateClient _azure_NON_FINAL_FOR_TESTS { + class CertificateClient final { friend class CreateCertificateOperation; #if defined(_azure_TESTING_BUILD) diff --git a/sdk/keyvault/azure-security-keyvault-secrets/inc/azure/keyvault/secrets/secret_client.hpp b/sdk/keyvault/azure-security-keyvault-secrets/inc/azure/keyvault/secrets/secret_client.hpp index ba39aa20b..672feca7c 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/inc/azure/keyvault/secrets/secret_client.hpp +++ b/sdk/keyvault/azure-security-keyvault-secrets/inc/azure/keyvault/secrets/secret_client.hpp @@ -43,7 +43,7 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Secrets { * Vault. The client supports creating, retrieving, updating, deleting, purging, backing up, * restoring, and listing the secret. */ - class SecretClient _azure_NON_FINAL_FOR_TESTS { + class SecretClient final { private: // Using a shared pipeline for a client to share it with LRO (like delete key)