text: let nock = require('nock');
  
  module.exports.testInfo = {}
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '740c4985-4fff-4ae9-9a91-ae4a27fc1300',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHDQAAAPVemtQOAAAA; expires=Thu, 18-Jul-2019 04:30:54 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:30:53 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .put('/secrets/listSecretName0', {"value":"RSA"})
    .query(true)
    .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0/08a36531da8d4a3e972d16825be73d33","attributes":{"enabled":true,"created":1560832261,"updated":1560832261,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    'f6dda3d4-5fcf-4e05-ba11-bf5d7008d5f6',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:31:01 GMT',
    'Connection',
    'close',
    'Content-Length',
    '227' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    'aa2236c1-7d4b-4fdc-bb76-172157747500',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHDgAAAPVemtQOAAAA; expires=Thu, 18-Jul-2019 04:31:08 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:31:08 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .put('/secrets/listSecretName1', {"value":"RSA"})
    .query(true)
    .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1/dbccb78b591e44b5ba8ef4661bafce33","attributes":{"enabled":true,"created":1560832274,"updated":1560832274,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '9ab23ce0-d2c2-4993-b88a-78a0d6ecb6c8',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:31:13 GMT',
    'Connection',
    'close',
    'Content-Length',
    '227' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '090607c2-bb25-47e7-bc78-ad59ac0e1600',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHDwAAAPVemtQOAAAA; expires=Thu, 18-Jul-2019 04:31:19 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:31:19 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .delete('/secrets/listSecretName0')
    .query(true)
    .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0","deletedDate":1560832285,"scheduledPurgeDate":1568608285,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0/08a36531da8d4a3e972d16825be73d33","attributes":{"enabled":true,"created":1560832261,"updated":1560832261,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '96f96a4a-885c-428d-b204-30ccd33b5257',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:31:25 GMT',
    'Connection',
    'close',
    'Content-Length',
    '352' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    'fcdc9181-3195-4410-ad22-929814e31500',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHAQAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:31:34 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:31:33 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .delete('/secrets/listSecretName1')
    .query(true)
    .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName1","deletedDate":1560832300,"scheduledPurgeDate":1568608300,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1/dbccb78b591e44b5ba8ef4661bafce33","attributes":{"enabled":true,"created":1560832274,"updated":1560832274,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '4328dd42-d248-473c-b599-e3afad25870f',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:31:40 GMT',
    'Connection',
    'close',
    'Content-Length',
    '352' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '811c9b79-6c76-4cf5-b117-22d04d551400',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHAgAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:32:06 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:32:05 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0","deletedDate":1560832285,"scheduledPurgeDate":1568608285,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0","attributes":{"enabled":true,"created":1560832261,"updated":1560832261,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName1","deletedDate":1560832300,"scheduledPurgeDate":1568608300,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1","attributes":{"enabled":true,"created":1560832274,"updated":1560832274,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/keys156035257289501832","deletedDate":1560352589,"scheduledPurgeDate":1568128589,"id":"https://keyvault_name.vault.azure.net/secrets/keys156035257289501832","attributes":{"enabled":true,"created":1560352578,"updated":1560352578,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/keys156035257289602456","deletedDate":1560352595,"scheduledPurgeDate":1568128595,"id":"https://keyvault_name.vault.azure.net/secrets/keys156035257289602456","attributes":{"enabled":true,"created":1560352584,"updated":1560352584,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRBNU9UY3hNREF6TnpZdlF6aENPRGd3UlRKQlFVSkdORGxDUWtKQ016WXpSVVUyTXpWR1FqWTRNa0loTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '370e2785-54cf-412d-aec7-1ab2460fada8',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:32:13 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1663' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '7437e127-3ab7-4c63-9aef-9e9701491400',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHAwAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:32:20 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:32:19 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOell5TmpjM01EQTNNRE14TkRZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    'aad049d1-2f78-4cd2-8b03-da08a63a828f',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:32:27 GMT',
    'Connection',
    'close',
    'Content-Length',
    '298' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    'c6c66905-84f1-4725-8d71-7fff4c4b1300',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHBAAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:32:34 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:32:33 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028838837406917","deletedDate":1560288400,"scheduledPurgeDate":1568064400,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028838837406917","attributes":{"enabled":true,"created":1560288394,"updated":1560288394,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028933587502205","deletedDate":1560289358,"scheduledPurgeDate":1568065358,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028933587502205","attributes":{"enabled":false,"exp":32503680000,"created":1560289341,"updated":1560289347,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028954261707102","deletedDate":1560289559,"scheduledPurgeDate":1568065559,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028954261707102","attributes":{"enabled":false,"exp":32503680000,"created":1560289548,"updated":1560289554,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1TlRReU5qRTNNRGN4TURJdk5rSTVPRFZCTUROR01ESkROREZCTXpneU56WXhNRFV6T1RCR05EaEVNRFloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '1a9015b6-8b15-46fa-a7db-0dec6fd2ad02',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:32:40 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1407' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    'a09e33a3-65fc-4eeb-80a0-805b0f841400',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHBQAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:32:45 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:32:45 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028963087108194","deletedDate":1560289648,"scheduledPurgeDate":1568065648,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028963087108194","attributes":{"enabled":false,"exp":32503680000,"created":1560289636,"updated":1560289642,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028968597502042","deletedDate":1560289703,"scheduledPurgeDate":1568065703,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028968597502042","attributes":{"enabled":false,"exp":32503680000,"created":1560289691,"updated":1560289697,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028981007704437","deletedDate":1560289831,"scheduledPurgeDate":1568065831,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028981007704437","attributes":{"enabled":false,"exp":32503680000,"created":1560289815,"updated":1560289826,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156028997762408585","deletedDate":1560289994,"scheduledPurgeDate":1568065994,"id":"https://keyvault_name.vault.azure.net/secrets/secret156028997762408585","attributes":{"enabled":false,"exp":32503680000,"created":1560289983,"updated":1560289989,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156029003971701409","deletedDate":1560290062,"scheduledPurgeDate":1568066062,"id":"https://keyvault_name.vault.azure.net/secrets/secret156029003971701409","attributes":{"enabled":false,"exp":32503680000,"created":1560290045,"updated":1560290051,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156029020841505555","deletedDate":1560290236,"scheduledPurgeDate":1568066236,"id":"https://keyvault_name.vault.azure.net/secrets/secret156029020841505555","attributes":{"enabled":false,"exp":32503680000,"created":1560290214,"updated":1560290219,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156029021974300578","deletedDate":1560290242,"scheduledPurgeDate":1568066242,"id":"https://keyvault_name.vault.azure.net/secrets/secret156029021974300578","attributes":{"enabled":false,"created":1560290225,"updated":1560290225,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156034699779802419","deletedDate":1560347014,"scheduledPurgeDate":1568123014,"id":"https://keyvault_name.vault.azure.net/secrets/secret156034699779802419","attributes":{"enabled":false,"exp":32503680000,"created":1560347002,"updated":1560347008,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156035467151900829","deletedDate":1560355143,"scheduledPurgeDate":1568131143,"id":"https://keyvault_name.vault.azure.net/secrets/secret156035467151900829","attributes":{"enabled":true,"created":1560354677,"updated":1560354677,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpFeE56ZzFNRGc1TVRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    'dfc6e2ec-f0c5-41a9-9f3b-56ef0812b81e',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:32:53 GMT',
    'Connection',
    'close',
    'Content-Length',
    '3473' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '4c42a3f7-2e55-4835-90b9-839391401500',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHBgAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:33:00 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:32:59 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156035476213308921","deletedDate":1560354773,"scheduledPurgeDate":1568130773,"id":"https://keyvault_name.vault.azure.net/secrets/secret156035476213308921","attributes":{"enabled":true,"created":1560354767,"updated":1560354767,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036054148104164","deletedDate":1560360558,"scheduledPurgeDate":1568136558,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036054148104164","attributes":{"enabled":true,"exp":32503680000,"created":1560360547,"updated":1560360547,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036566207901067","deletedDate":1560366029,"scheduledPurgeDate":1568142029,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036566207901067","attributes":{"enabled":true,"created":1560365667,"updated":1560365667,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpFek16TXdNRGc1TXpZdlJEWTJSVEE0TlRnMlFqZEZORFJDUlRnd01VUTVNRGd5UkVFeU56WTRSalVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '6a414cf4-465c-48e6-9518-84d90f6c09c5',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:33:05 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1387' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '0732aba0-2089-4cd1-8a1f-31ee30821500',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHBwAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:33:11 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:33:10 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036575195005928","deletedDate":1560365763,"scheduledPurgeDate":1568141763,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036575195005928","attributes":{"enabled":true,"created":1560365757,"updated":1560365757,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036577464301231","deletedDate":1560365785,"scheduledPurgeDate":1568141785,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036577464301231","attributes":{"enabled":true,"created":1560365780,"updated":1560365780,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036598110406898","deletedDate":1560365997,"scheduledPurgeDate":1568141997,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036598110406898","attributes":{"enabled":true,"created":1560365986,"updated":1560365986,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036623881507210","deletedDate":1560366693,"scheduledPurgeDate":1568142693,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036623881507210","attributes":{"enabled":true,"created":1560366244,"updated":1560366244,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTWpjNE5EZ3lNREkyTXpRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '0893f2b9-4a79-4ff1-b369-b054ba3d3cc7',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:33:17 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1649' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '61071680-eaed-4942-93e5-e1de86fc7c00',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHCAAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:33:25 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:33:24 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036632835700621","deletedDate":1560366339,"scheduledPurgeDate":1568142339,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036632835700621","attributes":{"enabled":true,"created":1560366333,"updated":1560366333,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036664460803342","deletedDate":1560366661,"scheduledPurgeDate":1568142661,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036664460803342","attributes":{"enabled":true,"created":1560366650,"updated":1560366650,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036742269706797","deletedDate":1560367433,"scheduledPurgeDate":1568143433,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036742269706797","attributes":{"enabled":true,"created":1560367428,"updated":1560367428,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036761951707796","deletedDate":1560368144,"scheduledPurgeDate":1568144144,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036761951707796","attributes":{"enabled":true,"created":1560367636,"updated":1560367636,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156036774298602180","deletedDate":1560368181,"scheduledPurgeDate":1568144181,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036774298602180","attributes":{"enabled":true,"created":1560367748,"updated":1560367748,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkzTnpZd01EQTRNRFV6T0RVdk9UZEJOVVF4TlRnME1EZEdORVF6TlRnNFFUTTBNVGswTlRSRk5ETTJNRGtoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '9e69e2f4-7a39-4ab8-9e68-383fbb2fda7d',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:33:30 GMT',
    'Connection',
    'close',
    'Content-Length',
    '2045' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    'f9d12e23-fc26-4ae3-a2d4-3defdcd01400',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHCQAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:33:36 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:33:36 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156037005065302933","deletedDate":1560370061,"scheduledPurgeDate":1568146061,"id":"https://keyvault_name.vault.azure.net/secrets/secret156037005065302933","attributes":{"enabled":true,"created":1560370056,"updated":1560370056,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156037026758407704","deletedDate":1560370705,"scheduledPurgeDate":1568146705,"id":"https://keyvault_name.vault.azure.net/secrets/secret156037026758407704","attributes":{"enabled":true,"created":1560370284,"updated":1560370284,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156044578898402701","deletedDate":1560446082,"scheduledPurgeDate":1568222082,"id":"https://keyvault_name.vault.azure.net/secrets/secret156044578898402701","attributes":{"enabled":true,"created":1560445805,"updated":1560445805,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156044598025306659","deletedDate":1560446150,"scheduledPurgeDate":1568222150,"id":"https://keyvault_name.vault.azure.net/secrets/secret156044598025306659","attributes":{"enabled":true,"created":1560445997,"updated":1560445997,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156044616159608298","deletedDate":1560446194,"scheduledPurgeDate":1568222194,"id":"https://keyvault_name.vault.azure.net/secrets/secret156044616159608298","attributes":{"enabled":true,"created":1560446178,"updated":1560446178,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156044618915107349","deletedDate":1560446233,"scheduledPurgeDate":1568222233,"id":"https://keyvault_name.vault.azure.net/secrets/secret156044618915107349","attributes":{"enabled":true,"created":1560446205,"updated":1560446205,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secret156044658599507851","deletedDate":1560446631,"scheduledPurgeDate":1568222631,"id":"https://keyvault_name.vault.azure.net/secrets/secret156044658599507851","attributes":{"enabled":true,"created":1560446603,"updated":1560446603,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156035131601504355","deletedDate":1560351344,"scheduledPurgeDate":1568127344,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035131601504355","attributes":{"enabled":true,"created":1560351321,"updated":1560351321,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDQhTURBd01ETXlJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneE56TTJNVEE0TnpVeklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '9c534105-a6df-4029-92a5-95957e65b4f2',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:33:46 GMT',
    'Connection',
    'close',
    'Content-Length',
    '3008' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    'b3d80aff-e769-4ac4-8bec-d4827a2f1500',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHCgAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:33:52 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:33:52 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .get('/deletedsecrets')
    .query(true)
    .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156036582870903851","deletedDate":1560365851,"scheduledPurgeDate":1568141851,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036582870903851","attributes":{"enabled":true,"created":1560365840,"updated":1560365840,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156036582870905970","deletedDate":1560365845,"scheduledPurgeDate":1568141845,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036582870905970","attributes":{"enabled":true,"created":1560365834,"updated":1560365834,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '159bb427-37b6-450c-8ee5-3ab6236943b8',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:34:01 GMT',
    'Connection',
    'close',
    'Content-Length',
    '707' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '39c38708-f196-4fe4-be55-4a8e3a881100',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHCwAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:34:06 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:34:06 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .delete('/deletedsecrets/listSecretName0')
    .query(true)
    .reply(204, "", [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '7c8cd0b9-1789-4eb9-a940-83328f15a5f8',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:34:15 GMT',
    'Connection',
    'close' ]);
  
  
  nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true})
    .post('/azure_tenant_id/oauth2/v2.0/token', "response_type=token&grant_type=client_credentials&client_id=azure_client_id&client_secret=azure_client_secret&scope=https%3A%2F%2Fvault.azure.net%2F.default")
    .reply(200, {"token_type":"Bearer","expires_in":3600,"ext_expires_in":3600,"access_token":"access_token"}, [ 'Cache-Control',
    'no-cache, no-store',
    'Pragma',
    'no-cache',
    'Content-Type',
    'application/json; charset=utf-8',
    'Expires',
    '-1',
    'Strict-Transport-Security',
    'max-age=31536000; includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'x-ms-request-id',
    '1c1fc03b-b07a-42dd-91a2-dae09ed11500',
    'P3P',
    'CP="DSP CUR OTPi IND OTRi ONL FIN"',
    'Set-Cookie',
    'fpc=AlxoK2YysldNhaO7C2o1m_0_aSJHDAAAACFgmtQOAAAA; expires=Thu, 18-Jul-2019 04:34:22 GMT; path=/; secure; HttpOnly',
    'Set-Cookie',
    'x-ms-gateway-slice=prod; path=/; secure; HttpOnly',
    'Set-Cookie',
    'stsservicecookie=ests; path=/; secure; HttpOnly',
    'Date',
    'Tue, 18 Jun 2019 04:34:21 GMT',
    'Connection',
    'close',
    'Content-Length',
    '1231' ]);
  
  
  nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true})
    .delete('/deletedsecrets/listSecretName1')
    .query(true)
    .reply(204, "", [ 'Cache-Control',
    'no-cache',
    'Pragma',
    'no-cache',
    'Expires',
    '-1',
    'Server',
    'Microsoft-IIS/10.0',
    'x-ms-keyvault-region',
    'westus',
    'x-ms-request-id',
    '7fe65751-5bb1-4289-949e-1b4ee2327c8e',
    'x-ms-keyvault-service-version',
    '1.1.0.866',
    'x-ms-keyvault-network-info',
    'addr=108.226.109.105;act_addr_fam=InterNetwork;',
    'X-AspNet-Version',
    '4.0.30319',
    'X-Powered-By',
    'ASP.NET',
    'Strict-Transport-Security',
    'max-age=31536000;includeSubDomains',
    'X-Content-Type-Options',
    'nosniff',
    'Date',
    'Tue, 18 Jun 2019 04:34:29 GMT',
    'Connection',
    'close' ]);
  
  