From c02daad55b6efb6422911c55a38030cc272c368a Mon Sep 17 00:00:00 2001 From: nisha-bhatia <67986960+nisha-bhatia@users.noreply.github.com> Date: Mon, 13 Dec 2021 14:38:16 -0800 Subject: [PATCH] wip (#25823) --- .../tests/IdentityRecordedTestSanitizer.cs | 1 + .../ValidateSystemAssignedIdentity.json | 252 +++++++++--------- .../ValidateSystemAssignedIdentityAsync.json | 252 +++++++++--------- .../ValidateUserAssignedIdentity.json | 252 +++++++++--------- .../ValidateUserAssignedIdentityAsync.json | 252 +++++++++--------- 5 files changed, 505 insertions(+), 504 deletions(-) diff --git a/sdk/identity/Azure.Identity/tests/IdentityRecordedTestSanitizer.cs b/sdk/identity/Azure.Identity/tests/IdentityRecordedTestSanitizer.cs index 98372ffefad0..096719da46b0 100644 --- a/sdk/identity/Azure.Identity/tests/IdentityRecordedTestSanitizer.cs +++ b/sdk/identity/Azure.Identity/tests/IdentityRecordedTestSanitizer.cs @@ -15,6 +15,7 @@ public class IdentityRecordedTestSanitizer : RecordedTestSanitizer { public IdentityRecordedTestSanitizer() { + SanitizedHeaders.Add("secret"); AddJsonPathSanitizer("$..refresh_token"); AddJsonPathSanitizer("$..access_token"); } diff --git a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentity.json b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentity.json index 96478383d032..440cdb2d9c5e 100644 --- a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentity.json +++ b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentity.json @@ -1,129 +1,129 @@ { - "Entries": [ - { - "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Content-Type": "application/json", - "traceparent": "00-d2b7cc3f6dcfe7408bf8ccde9366a240-15dcbf1c5d024a41-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "192e4bc4240bab37bc70f5660af5ba41", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": null, - "StatusCode": 401, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "87", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 00:05:48 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "1e065985-f897-4ad4-8a8b-234cf5811d12", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "error": { - "code": "Unauthorized", - "message": "Request is missing a Bearer or PoP token." - } - } - }, - { - "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net", - "RequestMethod": "GET", - "RequestHeaders": { - "secret": "84d68088-3d81-4eea-9b33-f81700000000", - "traceparent": "00-d2b7cc3f6dcfe7408bf8ccde9366a240-d87332a35825824a-00", - "User-Agent": [ - "azsdk-net-Identity/1.3.0-alpha.20201112.1", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "302da174c40d1186fea7646864f0f751", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": "U2FuaXRpemVk", - "StatusCode": 200, - "ResponseHeaders": { - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 00:05:49 GMT", - "Server": "Kestrel", - "Transfer-Encoding": "chunked" - }, - "ResponseBody": { - "token_type": "Bearer", - "access_token": "Sanitized", - "expires_on": 1605311274, - "resource": "https://vault.azure.net" - } - }, - { - "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Authorization": "Sanitized", - "Content-Length": "17", - "Content-Type": "application/json", - "traceparent": "00-d2b7cc3f6dcfe7408bf8ccde9366a240-15dcbf1c5d024a41-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "192e4bc4240bab37bc70f5660af5ba41", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": { - "value": "value" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "222", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 00:05:48 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "76c1501b-40f1-4cc5-96f1-1f00378edc9e", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "value": "value", - "id": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret/d705a74995a746dda13a9cc29bfa09db", - "attributes": { - "enabled": true, - "created": 1605225949, - "updated": 1605225949, - "recoveryLevel": "Purgeable" - } - } + "Entries": [ + { + "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Content-Type": "application/json", + "traceparent": "00-d2b7cc3f6dcfe7408bf8ccde9366a240-15dcbf1c5d024a41-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "192e4bc4240bab37bc70f5660af5ba41", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 401, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "87", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 00:05:48 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "1e065985-f897-4ad4-8a8b-234cf5811d12", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "error": { + "code": "Unauthorized", + "message": "Request is missing a Bearer or PoP token." } - ], - "Variables": { - "IDENTITYTEST_IMDSTEST_SYSTEMASSIGNEDVAULT": "https://aiimdssavault.vault.azure.net/", - "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": null, - "IDENTITYTEST_SFTEST_ENABLE": "true", - "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", - "IDENTITY_HEADER": "84d68088-3d81-4eea-9b33-f81700000000", - "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", - "IMDS_ENDPOINT": null, - "MSI_ENDPOINT": null, - "MSI_SECRET": null, - "RandomSeed": "690078382" + } + }, + { + "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net", + "RequestMethod": "GET", + "RequestHeaders": { + "secret": "Sanitized", + "traceparent": "00-d2b7cc3f6dcfe7408bf8ccde9366a240-d87332a35825824a-00", + "User-Agent": [ + "azsdk-net-Identity/1.3.0-alpha.20201112.1", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "302da174c40d1186fea7646864f0f751", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": "U2FuaXRpemVk", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 00:05:49 GMT", + "Server": "Kestrel", + "Transfer-Encoding": "chunked" + }, + "ResponseBody": { + "token_type": "Bearer", + "access_token": "Sanitized", + "expires_on": 1605311274, + "resource": "https://vault.azure.net" + } + }, + { + "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "traceparent": "00-d2b7cc3f6dcfe7408bf8ccde9366a240-15dcbf1c5d024a41-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "192e4bc4240bab37bc70f5660af5ba41", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "value": "value" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "222", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 00:05:48 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "76c1501b-40f1-4cc5-96f1-1f00378edc9e", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "value": "value", + "id": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret/d705a74995a746dda13a9cc29bfa09db", + "attributes": { + "enabled": true, + "created": 1605225949, + "updated": 1605225949, + "recoveryLevel": "Purgeable" + } + } } -} + ], + "Variables": { + "IDENTITYTEST_IMDSTEST_SYSTEMASSIGNEDVAULT": "https://aiimdssavault.vault.azure.net/", + "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": null, + "IDENTITYTEST_SFTEST_ENABLE": "true", + "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", + "IDENTITY_HEADER": "84d68088-3d81-4eea-9b33-f81700000000", + "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", + "IMDS_ENDPOINT": null, + "MSI_ENDPOINT": null, + "MSI_SECRET": null, + "RandomSeed": "690078382" + } +} \ No newline at end of file diff --git a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentityAsync.json b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentityAsync.json index 46f5f562b5fe..7eb8fef2568a 100644 --- a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentityAsync.json +++ b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateSystemAssignedIdentityAsync.json @@ -1,129 +1,129 @@ { - "Entries": [ - { - "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Content-Type": "application/json", - "traceparent": "00-8a0c8e5bf952c946a93a6215d93782fa-9d20ab4edabab04d-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "5138417b3237de84ebac768dc98bc459", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": null, - "StatusCode": 401, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "87", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 00:05:48 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "bef8787e-36d0-4d79-a889-4e492c547d94", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "error": { - "code": "Unauthorized", - "message": "Request is missing a Bearer or PoP token." - } - } - }, - { - "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net", - "RequestMethod": "GET", - "RequestHeaders": { - "secret": "84d68088-3d81-4eea-9b33-f81700000000", - "traceparent": "00-8a0c8e5bf952c946a93a6215d93782fa-523097f6e6b3b849-00", - "User-Agent": [ - "azsdk-net-Identity/1.3.0-alpha.20201112.1", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "cd6f460efc4e82eab65166f4e990e8c8", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": "U2FuaXRpemVk", - "StatusCode": 200, - "ResponseHeaders": { - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 00:05:48 GMT", - "Server": "Kestrel", - "Transfer-Encoding": "chunked" - }, - "ResponseBody": { - "token_type": "Bearer", - "access_token": "Sanitized", - "expires_on": 1605311274, - "resource": "https://vault.azure.net" - } - }, - { - "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Authorization": "Sanitized", - "Content-Length": "17", - "Content-Type": "application/json", - "traceparent": "00-8a0c8e5bf952c946a93a6215d93782fa-9d20ab4edabab04d-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "5138417b3237de84ebac768dc98bc459", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": { - "value": "value" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "222", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 00:05:48 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "605d5266-9dbf-41df-bfc9-6bebec19bd83", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "value": "value", - "id": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret/380a85eb0f314bc0a633141f6d79203b", - "attributes": { - "enabled": true, - "created": 1605225948, - "updated": 1605225948, - "recoveryLevel": "Purgeable" - } - } + "Entries": [ + { + "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Content-Type": "application/json", + "traceparent": "00-8a0c8e5bf952c946a93a6215d93782fa-9d20ab4edabab04d-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "5138417b3237de84ebac768dc98bc459", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 401, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "87", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 00:05:48 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "bef8787e-36d0-4d79-a889-4e492c547d94", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "error": { + "code": "Unauthorized", + "message": "Request is missing a Bearer or PoP token." } - ], - "Variables": { - "IDENTITYTEST_IMDSTEST_SYSTEMASSIGNEDVAULT": "https://aiimdssavault.vault.azure.net/", - "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": null, - "IDENTITYTEST_SFTEST_ENABLE": "true", - "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", - "IDENTITY_HEADER": "84d68088-3d81-4eea-9b33-f81700000000", - "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", - "IMDS_ENDPOINT": null, - "MSI_ENDPOINT": null, - "MSI_SECRET": null, - "RandomSeed": "861031918" + } + }, + { + "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net", + "RequestMethod": "GET", + "RequestHeaders": { + "secret": "Sanitized", + "traceparent": "00-8a0c8e5bf952c946a93a6215d93782fa-523097f6e6b3b849-00", + "User-Agent": [ + "azsdk-net-Identity/1.3.0-alpha.20201112.1", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "cd6f460efc4e82eab65166f4e990e8c8", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": "U2FuaXRpemVk", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 00:05:48 GMT", + "Server": "Kestrel", + "Transfer-Encoding": "chunked" + }, + "ResponseBody": { + "token_type": "Bearer", + "access_token": "Sanitized", + "expires_on": 1605311274, + "resource": "https://vault.azure.net" + } + }, + { + "RequestUri": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "traceparent": "00-8a0c8e5bf952c946a93a6215d93782fa-9d20ab4edabab04d-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "5138417b3237de84ebac768dc98bc459", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "value": "value" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "222", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 00:05:48 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "605d5266-9dbf-41df-bfc9-6bebec19bd83", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "value": "value", + "id": "https://aiimdssavault.vault.azure.net/secrets/identitytestsecret/380a85eb0f314bc0a633141f6d79203b", + "attributes": { + "enabled": true, + "created": 1605225948, + "updated": 1605225948, + "recoveryLevel": "Purgeable" + } + } } -} + ], + "Variables": { + "IDENTITYTEST_IMDSTEST_SYSTEMASSIGNEDVAULT": "https://aiimdssavault.vault.azure.net/", + "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": null, + "IDENTITYTEST_SFTEST_ENABLE": "true", + "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", + "IDENTITY_HEADER": "84d68088-3d81-4eea-9b33-f81700000000", + "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", + "IMDS_ENDPOINT": null, + "MSI_ENDPOINT": null, + "MSI_SECRET": null, + "RandomSeed": "861031918" + } +} \ No newline at end of file diff --git a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentity.json b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentity.json index 922b3eea0479..476816ac8fa3 100644 --- a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentity.json +++ b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentity.json @@ -1,129 +1,129 @@ { - "Entries": [ - { - "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Content-Type": "application/json", - "traceparent": "00-0d6083dd7b2f22419e5af18fe37553bb-74b6bf87d45a3245-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "25aa08d4c59a9a92430a253f008dae2e", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": null, - "StatusCode": 401, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "87", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 02:05:37 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "b872e67c-81f3-49e3-b745-3a353d899789", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "error": { - "code": "Unauthorized", - "message": "Request is missing a Bearer or PoP token." - } - } - }, - { - "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net\u0026client_id=3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", - "RequestMethod": "GET", - "RequestHeaders": { - "secret": "1dce8ed0-c547-4f87-b200-e42000000000", - "traceparent": "00-0d6083dd7b2f22419e5af18fe37553bb-a338bf48b5fd2940-00", - "User-Agent": [ - "azsdk-net-Identity/1.3.0-alpha.20201112.1", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "3cb4861a6553c2a99af2c17e92a4a59a", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": "U2FuaXRpemVk", - "StatusCode": 200, - "ResponseHeaders": { - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 02:05:38 GMT", - "Server": "Kestrel", - "Transfer-Encoding": "chunked" - }, - "ResponseBody": { - "token_type": "Bearer", - "access_token": "Sanitized", - "expires_on": 1605318553, - "resource": "https://vault.azure.net" - } - }, - { - "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Authorization": "Sanitized", - "Content-Length": "17", - "Content-Type": "application/json", - "traceparent": "00-0d6083dd7b2f22419e5af18fe37553bb-74b6bf87d45a3245-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "25aa08d4c59a9a92430a253f008dae2e", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": { - "value": "value" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "222", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 02:05:37 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "23c2aa94-9787-4009-a034-4f4837e4fe8b", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "value": "value", - "id": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret/ff01b16dfabf4dc3a5116c7ea4d3fc2f", - "attributes": { - "enabled": true, - "created": 1605233138, - "updated": 1605233138, - "recoveryLevel": "Purgeable" - } - } + "Entries": [ + { + "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Content-Type": "application/json", + "traceparent": "00-0d6083dd7b2f22419e5af18fe37553bb-74b6bf87d45a3245-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "25aa08d4c59a9a92430a253f008dae2e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 401, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "87", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 02:05:37 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "b872e67c-81f3-49e3-b745-3a353d899789", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "error": { + "code": "Unauthorized", + "message": "Request is missing a Bearer or PoP token." } - ], - "Variables": { - "IDENTITYTEST_IMDSTEST_CLIENTID": "3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", - "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": "https://aiimdsuavault.vault.azure.net/", - "IDENTITYTEST_SFTEST_ENABLE": "true", - "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", - "IDENTITY_HEADER": "1dce8ed0-c547-4f87-b200-e42000000000", - "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", - "IMDS_ENDPOINT": null, - "MSI_ENDPOINT": null, - "MSI_SECRET": null, - "RandomSeed": "1341209678" + } + }, + { + "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net\u0026client_id=3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", + "RequestMethod": "GET", + "RequestHeaders": { + "secret": "Sanitized", + "traceparent": "00-0d6083dd7b2f22419e5af18fe37553bb-a338bf48b5fd2940-00", + "User-Agent": [ + "azsdk-net-Identity/1.3.0-alpha.20201112.1", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "3cb4861a6553c2a99af2c17e92a4a59a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": "U2FuaXRpemVk", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 02:05:38 GMT", + "Server": "Kestrel", + "Transfer-Encoding": "chunked" + }, + "ResponseBody": { + "token_type": "Bearer", + "access_token": "Sanitized", + "expires_on": 1605318553, + "resource": "https://vault.azure.net" + } + }, + { + "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "traceparent": "00-0d6083dd7b2f22419e5af18fe37553bb-74b6bf87d45a3245-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "25aa08d4c59a9a92430a253f008dae2e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "value": "value" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "222", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 02:05:37 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "23c2aa94-9787-4009-a034-4f4837e4fe8b", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "value": "value", + "id": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret/ff01b16dfabf4dc3a5116c7ea4d3fc2f", + "attributes": { + "enabled": true, + "created": 1605233138, + "updated": 1605233138, + "recoveryLevel": "Purgeable" + } + } } -} + ], + "Variables": { + "IDENTITYTEST_IMDSTEST_CLIENTID": "3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", + "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": "https://aiimdsuavault.vault.azure.net/", + "IDENTITYTEST_SFTEST_ENABLE": "true", + "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", + "IDENTITY_HEADER": "1dce8ed0-c547-4f87-b200-e42000000000", + "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", + "IMDS_ENDPOINT": null, + "MSI_ENDPOINT": null, + "MSI_SECRET": null, + "RandomSeed": "1341209678" + } +} \ No newline at end of file diff --git a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentityAsync.json b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentityAsync.json index 36c090392328..fe13d467698e 100644 --- a/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentityAsync.json +++ b/sdk/identity/Azure.Identity/tests/SessionRecords/ManagedIdentityCredentialSFLiveTests/ValidateUserAssignedIdentityAsync.json @@ -1,129 +1,129 @@ { - "Entries": [ - { - "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Content-Type": "application/json", - "traceparent": "00-96305e2715e52f45b848cf7cca833f75-1bd8e21a673b404a-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "cb9e0e62fb060f87d017f4e968425ba0", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": null, - "StatusCode": 401, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "87", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 02:05:37 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "d551fd8f-8baf-4876-a910-3846f6b3a122", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "error": { - "code": "Unauthorized", - "message": "Request is missing a Bearer or PoP token." - } - } - }, - { - "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net\u0026client_id=3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", - "RequestMethod": "GET", - "RequestHeaders": { - "secret": "1dce8ed0-c547-4f87-b200-e42000000000", - "traceparent": "00-96305e2715e52f45b848cf7cca833f75-853f74785ed15c4c-00", - "User-Agent": [ - "azsdk-net-Identity/1.3.0-alpha.20201112.1", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "711de83d3f472eee474c06fd8ca8e3d1", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": "U2FuaXRpemVk", - "StatusCode": 200, - "ResponseHeaders": { - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 02:05:38 GMT", - "Server": "Kestrel", - "Transfer-Encoding": "chunked" - }, - "ResponseBody": { - "token_type": "Bearer", - "access_token": "Sanitized", - "expires_on": 1605318553, - "resource": "https://vault.azure.net" - } - }, - { - "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/json", - "Authorization": "Sanitized", - "Content-Length": "17", - "Content-Type": "application/json", - "traceparent": "00-96305e2715e52f45b848cf7cca833f75-1bd8e21a673b404a-00", - "User-Agent": [ - "azsdk-net-Security.KeyVault.Secrets/4.0.2", - "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" - ], - "x-ms-client-request-id": "cb9e0e62fb060f87d017f4e968425ba0", - "x-ms-return-client-request-id": "true" - }, - "RequestBody": { - "value": "value" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Cache-Control": "no-cache", - "Content-Length": "222", - "Content-Type": "application/json; charset=utf-8", - "Date": "Fri, 13 Nov 2020 02:05:38 GMT", - "Expires": "-1", - "Pragma": "no-cache", - "Strict-Transport-Security": "max-age=31536000;includeSubDomains", - "X-Content-Type-Options": "nosniff", - "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", - "x-ms-keyvault-region": "westus", - "x-ms-keyvault-service-version": "1.2.58.0", - "x-ms-request-id": "0adde166-6c4b-4194-8fa2-f73e20316c9e", - "X-Powered-By": "ASP.NET" - }, - "ResponseBody": { - "value": "value", - "id": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret/6ec0aefacf3b47429925925006be271c", - "attributes": { - "enabled": true, - "created": 1605233138, - "updated": 1605233138, - "recoveryLevel": "Purgeable" - } - } + "Entries": [ + { + "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Content-Type": "application/json", + "traceparent": "00-96305e2715e52f45b848cf7cca833f75-1bd8e21a673b404a-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "cb9e0e62fb060f87d017f4e968425ba0", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 401, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "87", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 02:05:37 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "WWW-Authenticate": "Bearer authorization=\u0022https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\u0022, resource=\u0022https://vault.azure.net\u0022", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "d551fd8f-8baf-4876-a910-3846f6b3a122", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "error": { + "code": "Unauthorized", + "message": "Request is missing a Bearer or PoP token." } - ], - "Variables": { - "IDENTITYTEST_IMDSTEST_CLIENTID": "3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", - "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": "https://aiimdsuavault.vault.azure.net/", - "IDENTITYTEST_SFTEST_ENABLE": "true", - "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", - "IDENTITY_HEADER": "1dce8ed0-c547-4f87-b200-e42000000000", - "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", - "IMDS_ENDPOINT": null, - "MSI_ENDPOINT": null, - "MSI_SECRET": null, - "RandomSeed": "483384775" + } + }, + { + "RequestUri": "https://10.0.0.4:2377/metadata/identity/oauth2/token?api-version=2019-07-01-preview\u0026resource=https%3A%2F%2Fvault.azure.net\u0026client_id=3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", + "RequestMethod": "GET", + "RequestHeaders": { + "secret": "Sanitized", + "traceparent": "00-96305e2715e52f45b848cf7cca833f75-853f74785ed15c4c-00", + "User-Agent": [ + "azsdk-net-Identity/1.3.0-alpha.20201112.1", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "711de83d3f472eee474c06fd8ca8e3d1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": "U2FuaXRpemVk", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 02:05:38 GMT", + "Server": "Kestrel", + "Transfer-Encoding": "chunked" + }, + "ResponseBody": { + "token_type": "Bearer", + "access_token": "Sanitized", + "expires_on": 1605318553, + "resource": "https://vault.azure.net" + } + }, + { + "RequestUri": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret?api-version=7.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "traceparent": "00-96305e2715e52f45b848cf7cca833f75-1bd8e21a673b404a-00", + "User-Agent": [ + "azsdk-net-Security.KeyVault.Secrets/4.0.2", + "(.NET Core 3.1.10; Linux 4.15.0-1098-azure #109~16.04.1-Ubuntu SMP Wed Sep 30 18:53:14 UTC 2020)" + ], + "x-ms-client-request-id": "cb9e0e62fb060f87d017f4e968425ba0", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "value": "value" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "222", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 13 Nov 2020 02:05:38 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000;includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-keyvault-network-info": "conn_type=Ipv4;addr=52.247.235.179;act_addr_fam=InterNetwork;", + "x-ms-keyvault-region": "westus", + "x-ms-keyvault-service-version": "1.2.58.0", + "x-ms-request-id": "0adde166-6c4b-4194-8fa2-f73e20316c9e", + "X-Powered-By": "ASP.NET" + }, + "ResponseBody": { + "value": "value", + "id": "https://aiimdsuavault.vault.azure.net/secrets/identitytestsecret/6ec0aefacf3b47429925925006be271c", + "attributes": { + "enabled": true, + "created": 1605233138, + "updated": 1605233138, + "recoveryLevel": "Purgeable" + } + } } -} + ], + "Variables": { + "IDENTITYTEST_IMDSTEST_CLIENTID": "3b8a7f55-566c-4de3-b5f4-d12ba3d03e76", + "IDENTITYTEST_IMDSTEST_USERASSIGNEDVAULT": "https://aiimdsuavault.vault.azure.net/", + "IDENTITYTEST_SFTEST_ENABLE": "true", + "IDENTITY_ENDPOINT": "https://10.0.0.4:2377/metadata/identity/oauth2/token", + "IDENTITY_HEADER": "1dce8ed0-c547-4f87-b200-e42000000000", + "IDENTITY_SERVER_THUMBPRINT": "f7e8b6fc0b674ad907333280a46ebc6d90ada5a4", + "IMDS_ENDPOINT": null, + "MSI_ENDPOINT": null, + "MSI_SECRET": null, + "RandomSeed": "483384775" + } +} \ No newline at end of file