Skip to content

Commit 9160a98

Browse files
authored
{Keyvault} Set verify_challenge_resource to False (#30386)
1 parent 7b805c8 commit 9160a98

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

src/azure-cli/azure/cli/command_modules/keyvault/_client_factory.py

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,11 @@ def data_plane_azure_keyvault_administration_backup_client(cli_ctx, command_args
173173

174174
vault_url, credential, version = _prepare_data_plane_azure_keyvault_client(
175175
cli_ctx, command_args, ResourceType.DATA_KEYVAULT_ADMINISTRATION_BACKUP)
176+
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
177+
client_kwargs.pop('http_logging_policy')
176178
return KeyVaultBackupClient(
177-
vault_url=vault_url, credential=credential, api_version=version, verify_challenge_resource=False)
179+
vault_url=vault_url, credential=credential, api_version=version,
180+
verify_challenge_resource=False, **client_kwargs)
178181

179182

180183
def data_plane_azure_keyvault_administration_access_control_client(cli_ctx, command_args):
@@ -185,7 +188,8 @@ def data_plane_azure_keyvault_administration_access_control_client(cli_ctx, comm
185188
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
186189
client_kwargs.pop('http_logging_policy')
187190
return KeyVaultAccessControlClient(
188-
vault_url=vault_url, credential=credential, api_version=version, **client_kwargs)
191+
vault_url=vault_url, credential=credential, api_version=version,
192+
verify_challenge_resource=False, **client_kwargs)
189193

190194

191195
def data_plane_azure_keyvault_administration_setting_client(cli_ctx, command_args):
@@ -199,7 +203,8 @@ def data_plane_azure_keyvault_administration_setting_client(cli_ctx, command_arg
199203
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
200204
client_kwargs.pop('http_logging_policy')
201205
return KeyVaultSettingsClient(
202-
vault_url=vault_url, credential=credential, api_version='7.4', **client_kwargs)
206+
vault_url=vault_url, credential=credential, api_version='7.4',
207+
verify_challenge_resource=False, **client_kwargs)
203208

204209

205210
def data_plane_azure_keyvault_certificate_client(cli_ctx, command_args):
@@ -214,7 +219,8 @@ def data_plane_azure_keyvault_certificate_client(cli_ctx, command_args):
214219
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
215220
client_kwargs.pop('http_logging_policy')
216221
return CertificateClient(
217-
vault_url=vault_url, credential=credential, api_version=api_version or version, **client_kwargs)
222+
vault_url=vault_url, credential=credential, api_version=api_version or version,
223+
verify_challenge_resource=False, **client_kwargs)
218224

219225

220226
def data_plane_azure_keyvault_key_client(cli_ctx, command_args):
@@ -229,7 +235,8 @@ def data_plane_azure_keyvault_key_client(cli_ctx, command_args):
229235
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
230236
client_kwargs.pop('http_logging_policy')
231237
return KeyClient(
232-
vault_url=vault_url, credential=credential, api_version=api_version or version, **client_kwargs)
238+
vault_url=vault_url, credential=credential, api_version=api_version or version,
239+
verify_challenge_resource=False, **client_kwargs)
233240

234241

235242
def data_plane_azure_keyvault_secret_client(cli_ctx, command_args):
@@ -244,7 +251,8 @@ def data_plane_azure_keyvault_secret_client(cli_ctx, command_args):
244251
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
245252
client_kwargs.pop('http_logging_policy')
246253
return SecretClient(
247-
vault_url=vault_url, credential=credential, api_version=api_version or version, **client_kwargs)
254+
vault_url=vault_url, credential=credential, api_version=api_version or version,
255+
verify_challenge_resource=False, **client_kwargs)
248256

249257

250258
def data_plane_azure_keyvault_security_domain_client(cli_ctx, command_args):
@@ -256,7 +264,8 @@ def data_plane_azure_keyvault_security_domain_client(cli_ctx, command_args):
256264
command_args.pop('identifier', None)
257265
client_kwargs = prepare_client_kwargs_track2(cli_ctx)
258266
client_kwargs.pop('http_logging_policy')
259-
return SecurityDomainClient(vault_url=vault_url, credential=credential, **client_kwargs)
267+
return SecurityDomainClient(vault_url=vault_url, credential=credential,
268+
verify_challenge_resource=False, **client_kwargs)
260269

261270

262271
def _prepare_data_plane_azure_keyvault_client(cli_ctx, command_args, resource_type):

0 commit comments

Comments
 (0)