diff --git a/sdk/keyvault/keyvault-certificates/src/core/challengeBasedAuthenticationPolicy.ts b/sdk/keyvault/keyvault-certificates/src/core/challengeBasedAuthenticationPolicy.ts new file mode 100644 index 000000000000..da643a776364 --- /dev/null +++ b/sdk/keyvault/keyvault-certificates/src/core/challengeBasedAuthenticationPolicy.ts @@ -0,0 +1,146 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +import { TokenCredential, AccessToken } from "@azure/core-http"; +import { BaseRequestPolicy, RequestPolicy, RequestPolicyOptions, RequestPolicyFactory } from "@azure/core-http"; +import { Constants } from "@azure/core-http"; +import { HttpOperationResponse } from "@azure/core-http"; +import { HttpHeaders } from "@azure/core-http"; +import { WebResource } from "@azure/core-http"; + +export const TokenRefreshBufferMs = 2 * 60 * 1000; // 2 Minutes + +/** + * Creates a new ChallengeBasedAuthenticationPolicy factory. + * + * @param credential The TokenCredential implementation that can supply the challenge token. + */ +export function challengeBasedAuthenticationPolicy(credential: TokenCredential): RequestPolicyFactory { + return { + create: (nextPolicy: RequestPolicy, options: RequestPolicyOptions) => { + return new ChallengeBasedAuthenticationPolicy(nextPolicy, options, credential); + } + }; +} + +export class AuthenticationChallenge { + constructor(public scopes: string[] | string) { } +} + +/** + * + * Provides a RequestPolicy that can request a token from a TokenCredential + * implementation and then apply it to the Authorization header of a request + * as a Bearer token. + * + */ +export class ChallengeBasedAuthenticationPolicy extends BaseRequestPolicy { + private cachedToken: AccessToken | undefined = undefined; + private challenge: AuthenticationChallenge | undefined = undefined; + + /** + * Creates a new ChallengeBasedAuthenticationPolicy object. + * + * @param nextPolicy The next RequestPolicy in the request pipeline. + * @param options Options for this RequestPolicy. + * @param credential The TokenCredential implementation that can supply the bearer token. + * @param scopes The scopes for which the bearer token applies. + */ + constructor( + nextPolicy: RequestPolicy, + options: RequestPolicyOptions, + private credential: TokenCredential, + private refreshOn: number = Date.now(), + ) { + super(nextPolicy, options); + } + + private parseWWWAuthenticate(www_authenticate: string): string { + // Parses an authentication message like: + // ``` + // Bearer authorization="some_authorization", resource="https://some.url" + // ``` + let authenticateArray = www_authenticate.split(" "); + + // Remove the "Bearer" piece + delete authenticateArray[0]; + + // Split the KV comma-separated list + let commaSep = authenticateArray.join().split(","); + for (let item of commaSep) { + // Split the key/value pairs + let kv = item.split("="); + if (kv[0].trim() == "resource") { + // Remove the quotations around the string + let resource = kv[1].trim().replace(/['"]+/g, ''); + return resource; + } + } + return ""; + } + + /** + * Applies the Bearer token to the request through the Authorization header. + * @param webResource + */ + public async sendRequest( + webResource: WebResource + ): Promise { + if (!webResource.headers) webResource.headers = new HttpHeaders(); + + let originalBody = webResource.body; + + if (this.challenge == undefined) { + // Use a blank to start the challenge + webResource.body = ""; + } else { + // or use the cached token if we have one + await this.authenticateRequest(webResource); + } + + let response = await this._nextPolicy.sendRequest(webResource); + + if (response.status == 401) { + webResource.body = originalBody; + + let www_authenticate = response.headers.get("WWW-Authenticate"); + + if (www_authenticate) { + let resource = this.parseWWWAuthenticate(www_authenticate); + let challenge = new AuthenticationChallenge(resource + "/.default") + + if (this.challenge != challenge) { + this.challenge = challenge; + this.cachedToken = undefined; + + await this.authenticateRequest(webResource); + } + } + return this._nextPolicy.sendRequest(webResource); + } else { + return response; + } + } + + private async authenticateRequest(webResource: WebResource): Promise { + if ( + this.cachedToken && + (Date.now() < this.refreshOn) + ) { + webResource.headers.set( + Constants.HeaderConstants.AUTHORIZATION, + `Bearer ${this.cachedToken.token}` + ); + } else { + let token: AccessToken | null = await this.credential.getToken(this.challenge!.scopes); + if (token) { + this.cachedToken = token; + this.refreshOn = token.expiresOnTimestamp - TokenRefreshBufferMs; + webResource.headers.set( + Constants.HeaderConstants.AUTHORIZATION, + `Bearer ${token.token}` + ); + } + } + } +} diff --git a/sdk/keyvault/keyvault-certificates/src/index.ts b/sdk/keyvault/keyvault-certificates/src/index.ts index e391f818f34c..b39aefb04a9e 100644 --- a/sdk/keyvault/keyvault-certificates/src/index.ts +++ b/sdk/keyvault/keyvault-certificates/src/index.ts @@ -4,7 +4,6 @@ import { isTokenCredential, RequestPolicyFactory, deserializationPolicy, - bearerTokenAuthenticationPolicy, signingPolicy, exponentialRetryPolicy, redirectPolicy, @@ -39,6 +38,7 @@ import { import { KeyVaultClient } from "./core/keyVaultClient"; import { RetryConstants, SDK_VERSION } from "./core/utils/constants"; import { parseKeyvaultIdentifier as parseKeyvaultEntityIdentifier } from "./core/utils"; +import { challengeBasedAuthenticationPolicy } from "./core/challengeBasedAuthenticationPolicy"; export class CertificatesClient { /** @@ -81,7 +81,7 @@ export class CertificatesClient { ), redirectPolicy(), isTokenCredential(credential) - ? bearerTokenAuthenticationPolicy(credential, "https://vault.azure.net/.default") + ? challengeBasedAuthenticationPolicy(credential) : signingPolicy(credential) ]); diff --git a/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.json b/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.json index 9fd13edff549..0acd38ddc6b2 100644 --- a/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.json +++ b/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.json @@ -1,5 +1,33 @@ { "recordings": [ + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:32:16 GMT", + "x-ms-request-id": "2a0b3fb8-3570-4602-bddb-310a96052184", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, { "method": "POST", "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", @@ -11,9 +39,9 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "date": "Thu, 18 Jul 2019 23:36:25 GMT", + "date": "Tue, 23 Jul 2019 00:32:17 GMT", "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", - "x-ms-request-id": "145ba6e4-c61e-423c-a186-6366aceef200", + "x-ms-request-id": "f2156f5a-0aa5-445f-9cc4-0fa298db0500", "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", "content-length": "1231", @@ -28,11 +56,11 @@ }, "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/417ccf2d623543bd8cdaab394c591039\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"q56j5dx0VWFjv-hVJyEkYmN-w1W5CwBfbxldd5uDt2z-ImOZkfLFEyAszQYE9z_KXxKOTxS5dedUu0IdgYyibLwbj-3I5qM8BTDdIWhmmnGOwfzvF8VDhZwqkKbFnFk0YFrLNQXo6IbU2b2X2-ltQcaD0fYxKZXE8qe1N-GbnmkU88igTXWq2V3XUz1KcAv_4V8IUKyHsjwOXOIIjbZn5p1fVDEN7y0yJftxKQpY-KFGSFAeOl921Ztfsjcsr2iDy6mDW7cUGosS_ttDRwrVWQduSRLS8RIsW5gRY0Su7AHC_KB68-bYCgsrccA9m7B3YGKmkfmNimnRElFG1glj4Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563492986,\"updated\":1563492986,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/442b9aa0d1c04347b690700dc7f34936\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0SPS-pJAWCRklgcCyhPeNSw0RbSWm5o-7ghwfNEshpNgHHJPzslDqTqmuO1uvInDIvds28q9A7iizCQrau0Wj-kdoRo9SW1cThE2DD5K6uYYITweUGrVl4JzU1arJRGBmSzHdI6JBJu0MIyWC_8V_IMAVVmTuy815i2C1ic6Bdgz8PkKMGqzcIoTILncD1CPHqQXoKU4WqZQChRiPn9c7TWhjc4KM1Tj4xXIkJ0GN7SXWVMVxWJ_EB_XZ-w_44Aq498nnACJ8S4iCd_cVU86ASTioPREXoUgruzO3mrh199WUh8gv5sYqgmAxnX65nxKFoP0Ml-_DMlxKgW-OUTjYQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563841938,\"updated\":1563841938,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -41,9 +69,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:25 GMT", + "date": "Tue, 23 Jul 2019 00:32:17 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "77fa81e9-d918-4153-b9f4-9b897c23c3f4", + "x-ms-request-id": "274e1986-6552-48fe-800e-f11cbd46966a", "cache-control": "no-cache", "expires": "-1" } @@ -54,52 +82,72 @@ "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-\",\"deletedDate\":1563492986,\"scheduledPurgeDate\":1571268986,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/417ccf2d623543bd8cdaab394c591039\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"q56j5dx0VWFjv-hVJyEkYmN-w1W5CwBfbxldd5uDt2z-ImOZkfLFEyAszQYE9z_KXxKOTxS5dedUu0IdgYyibLwbj-3I5qM8BTDdIWhmmnGOwfzvF8VDhZwqkKbFnFk0YFrLNQXo6IbU2b2X2-ltQcaD0fYxKZXE8qe1N-GbnmkU88igTXWq2V3XUz1KcAv_4V8IUKyHsjwOXOIIjbZn5p1fVDEN7y0yJftxKQpY-KFGSFAeOl921Ztfsjcsr2iDy6mDW7cUGosS_ttDRwrVWQduSRLS8RIsW5gRY0Su7AHC_KB68-bYCgsrccA9m7B3YGKmkfmNimnRElFG1glj4Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563492986,\"updated\":1563492986,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "901", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:25 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "181dc106-7d29-4c4f-8bd2-55f18e8ece75", + "date": "Tue, 23 Jul 2019 00:32:17 GMT", + "x-ms-request-id": "1ff42dcb-45c0-4024-a629-51fb67d80f7b", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:18 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ae95807a-caa6-4b5f-84d4-4d5c88400500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-\",\"deletedDate\":1563841939,\"scheduledPurgeDate\":1571617939,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/442b9aa0d1c04347b690700dc7f34936\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0SPS-pJAWCRklgcCyhPeNSw0RbSWm5o-7ghwfNEshpNgHHJPzslDqTqmuO1uvInDIvds28q9A7iizCQrau0Wj-kdoRo9SW1cThE2DD5K6uYYITweUGrVl4JzU1arJRGBmSzHdI6JBJu0MIyWC_8V_IMAVVmTuy815i2C1ic6Bdgz8PkKMGqzcIoTILncD1CPHqQXoKU4WqZQChRiPn9c7TWhjc4KM1Tj4xXIkJ0GN7SXWVMVxWJ_EB_XZ-w_44Aq498nnACJ8S4iCd_cVU86ASTioPREXoUgruzO3mrh199WUh8gv5sYqgmAxnX65nxKFoP0Ml-_DMlxKgW-OUTjYQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563841938,\"updated\":1563841938,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "901", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:25 GMT", + "date": "Tue, 23 Jul 2019 00:32:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5abb53d0-c89d-431b-8679-c67d9d188c6a", + "x-ms-request-id": "d9407975-5de6-4932-9adb-69dafd2057b1", "cache-control": "no-cache", "expires": "-1" } @@ -110,113 +158,127 @@ "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "35233efe-d265-4240-8a68-31eb366e7712", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:36:35 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:32:19 GMT", + "x-ms-request-id": "b928ad3b-f555-41d9-ae0b-f1363c5b9479", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-/create", - "query": { - "api-version": "7.0" - }, - "requestBody": "{\"kty\":\"RSA\",\"attributes\":{}}", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-/287b415c38ba4e52ac6dae130f5caa7c\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"1s5eeqDg8NMyvsDpD3dzaxu_cYmiGZgo3ha0uSYmeMis5BKTCRJ9gB4UwaRpiyNzHBJpUkO9Pal-pdvsWFULvuhVUXE6RnAf1TTNsiWyapUZ5w_vfqzf4lfUhncE-0JFNK7ic7sSsyIPLD7zUeLeSG0mjfxf9oud3bnh0-PBbT6dqaIIWILZWRKz6XWOPOWL7sQGiUi_U-YXyyreHKaBlyYyQpDQxMNQaqqmkRrSxQJhmIw_gcFV3xM8Pvi9l4Th5Fft4L6fEb789vtMa-nrdjbtNFIVZcJgB_KlEwSmX-wTPXTlwP_1oKJ1GEGvsGDyxRCW3NpiV8mA6EumxG7zBw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563492996,\"updated\":1563492996,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "698", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:36 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:19 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "80326ff7-4c43-4f37-8cf9-a31810a20400", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f9ddc48c-afd2-43a3-bd97-52c9ca8aee8a", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/37977708819a4eda82398dd9ed72bd54\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"v8sIdpuhrBTUOJoZX9kCyXQpjShXC0zm_qGPQj9Ub7i4bl53n1lK8ozSrrJjwqWaKh7ac5SguggoAYc2fLS34DMV2dwX2dsXqcX-crYhjXu27RmJEy0UWcD1Zx_Zne0dIhfnKIvan_hv0gmH2JAVoFPc20q4NW6_tkkMk1cZKTh_k6fgcn6EjPq8jz-6rTuUWD8PYK5yMsYbLOBAG_ZWixQRhYolF4Wgotvh_NoGk7w8H_3HkCTKsYMvrCzgFsexFZgDIFV7bsj0JNBj3B0EsjzmO2G7lnR7gS0jfTp52AsltoEWv_dw6Uk_C96U3Iui_EC-nyttuTRoIps-gPaTMQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563492997,\"updated\":1563492997,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "694", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:36 GMT", + "date": "Tue, 23 Jul 2019 00:32:20 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "34630ddf-5a6b-43bb-8f62-3299b9519a0f", + "x-ms-request-id": "6a6f5a50-de78-41ff-92cd-6aba60dd5905", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-\",\"deletedDate\":1563492997,\"scheduledPurgeDate\":1571268997,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/37977708819a4eda82398dd9ed72bd54\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"v8sIdpuhrBTUOJoZX9kCyXQpjShXC0zm_qGPQj9Ub7i4bl53n1lK8ozSrrJjwqWaKh7ac5SguggoAYc2fLS34DMV2dwX2dsXqcX-crYhjXu27RmJEy0UWcD1Zx_Zne0dIhfnKIvan_hv0gmH2JAVoFPc20q4NW6_tkkMk1cZKTh_k6fgcn6EjPq8jz-6rTuUWD8PYK5yMsYbLOBAG_ZWixQRhYolF4Wgotvh_NoGk7w8H_3HkCTKsYMvrCzgFsexFZgDIFV7bsj0JNBj3B0EsjzmO2G7lnR7gS0jfTp52AsltoEWv_dw6Uk_C96U3Iui_EC-nyttuTRoIps-gPaTMQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563492997,\"updated\":1563492997,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "863", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:36 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "176a7218-7cdf-4756-809d-cf90d6bbbe07", + "date": "Tue, 23 Jul 2019 00:32:30 GMT", + "x-ms-request-id": "d95b0615-c5d5-49f2-b419-79e0e42050e4", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:30 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bdbc8480-d7c0-4bf3-9d1f-7e0a94500500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-", "query": { "api-version": "7.0" }, @@ -226,7 +288,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -235,44 +297,64 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:36 GMT", + "date": "Tue, 23 Jul 2019 00:32:31 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8014701e-0460-4d15-b467-3aab5c575d90", + "x-ms-request-id": "3e3cd7a7-e77a-4e8e-987f-29625099388f", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:47 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1f20bf2a-2dc6-488e-aa1e-2454d2b98842", + "date": "Tue, 23 Jul 2019 00:32:41 GMT", + "x-ms-request-id": "b143d876-338d-4e55-be7d-d84aa3dd5e3b", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:41 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "cfa53a8e-4aab-47f6-9543-cb8290060500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-", "query": { "api-version": "7.0" }, @@ -283,188 +365,233 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "150817ce-030a-48bb-9979-fc1a02221f9a", + "x-ms-request-id": "f8c18493-47d2-420b-a399-afa42d31b678", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:36:57 GMT", + "date": "Tue, 23 Jul 2019 00:32:41 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/create", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\",\"key_size\":2048,\"attributes\":{}}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/801f21319f3a41d89ba605fdc25a1448\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"uORlj9OWpqv6lib4d9OAa9rNWaFPkRpF1-3IzM-sAS7_Rr5gyilsz6Ts7uq8GNyoHglFoj-R2FMyVNThRIjIS18MAzjtHt3AQqjbtAgRYslRvZ5LivfT29y1iHykI2xYNf8fME9EpM3i9gfGr41NUl_yzHldr-tYHLZeF8EeahtavVoKa_RB7r5FHVhdv12Jd4OI3l7QEyaaHolAux9QjNZBslB-EMLO4MNsQyw7sdzkuz9Nb29Bdyh6uGi1rkwh8oEN3Rz7QhL_IlxZIQNyZwKhht-HXzY3HZXRCe0qfRyNAhtOd3_6Yo0Bmvf7g3QfzjjUAQwD_32PhZgHkjAAzQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493017,\"updated\":1563493017,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 0, + "response": "", + "responseHeaders": {} + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "702", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:57 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e8d6a239-e06d-434b-a665-0c53f3ac2657", + "date": "Tue, 23 Jul 2019 00:32:42 GMT", + "x-ms-request-id": "eccaf9a5-fd67-472d-ab2e-3a60f3c8eb87", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:42 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "8430f56e-843d-49b2-83f7-d399ae0c0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/create", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-\",\"deletedDate\":1563493018,\"scheduledPurgeDate\":1571269018,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/801f21319f3a41d89ba605fdc25a1448\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"uORlj9OWpqv6lib4d9OAa9rNWaFPkRpF1-3IzM-sAS7_Rr5gyilsz6Ts7uq8GNyoHglFoj-R2FMyVNThRIjIS18MAzjtHt3AQqjbtAgRYslRvZ5LivfT29y1iHykI2xYNf8fME9EpM3i9gfGr41NUl_yzHldr-tYHLZeF8EeahtavVoKa_RB7r5FHVhdv12Jd4OI3l7QEyaaHolAux9QjNZBslB-EMLO4MNsQyw7sdzkuz9Nb29Bdyh6uGi1rkwh8oEN3Rz7QhL_IlxZIQNyZwKhht-HXzY3HZXRCe0qfRyNAhtOd3_6Yo0Bmvf7g3QfzjjUAQwD_32PhZgHkjAAzQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493017,\"updated\":1563493017,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/c4de9d067d6148fd85070c90a75acf7c\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"yTPoliiy75b-CijoAejyJ2WONQJfjuXeSsDWsrNyCb5lUAwH0LxM0ZyAt8_681nD3T-pV7QXfsxPk1GdU2GlgDzoOlUsG3G0Os9tOYAVBiiZ4WLr7B1YziiYFv8oRsBvxeVetK5YiRn-6nW2bnoOkogLfXLEKRBK9DlwDaYxcd2yb0eQ8wzY2zgZKq6XYUgSMyPbSWEGvLKIYtFh_XzDG55hL1xEH1aOYAwdDNvH-DUB1F8VZSqnY2vd30uNkP3DL3RBoglorF6u3wmiwO4wjr85I5MN5YYsVoKgFGiFTrUjW1o8wJ4A5Pd41xr3w192hiz_gqXxSqSlXkJlXtscFQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563841963,\"updated\":1563841963,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "879", + "content-length": "694", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:57 GMT", + "date": "Tue, 23 Jul 2019 00:32:43 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "59f35aa7-7d37-4e58-9689-7a1dcaee7af1", + "x-ms-request-id": "2b203c09-84ab-4c0a-a76a-6eb7c2a9e6df", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:36:57 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ab4eb3d7-1f61-4e50-8f91-e49b362bc9bc", + "date": "Tue, 23 Jul 2019 00:32:43 GMT", + "x-ms-request-id": "4832b25c-fa77-4471-94bd-e74459b87c1b", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", "responseHeaders": { "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", + "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "3101c325-8c59-4eab-9f45-9464ccdadacb", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:37:07 GMT", - "cache-control": "no-cache", + "date": "Tue, 23 Jul 2019 00:32:43 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "a3999a53-65c5-4b2f-8aa9-259867760500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"EC\"}", + "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/8d1bb28053f649b1b46d95e526ceaf11\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"BOIY8IEYI-uBlqz0sJCt8NESR3gkwoVL0bYDJyZahz0\",\"y\":\"V2ut4wfeSkZFbbKWE8b5uwWB8DKiYIvpStuLXmE6D_4\"},\"attributes\":{\"enabled\":true,\"created\":1563493028,\"updated\":1563493028,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-\",\"deletedDate\":1563841964,\"scheduledPurgeDate\":1571617964,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/c4de9d067d6148fd85070c90a75acf7c\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"yTPoliiy75b-CijoAejyJ2WONQJfjuXeSsDWsrNyCb5lUAwH0LxM0ZyAt8_681nD3T-pV7QXfsxPk1GdU2GlgDzoOlUsG3G0Os9tOYAVBiiZ4WLr7B1YziiYFv8oRsBvxeVetK5YiRn-6nW2bnoOkogLfXLEKRBK9DlwDaYxcd2yb0eQ8wzY2zgZKq6XYUgSMyPbSWEGvLKIYtFh_XzDG55hL1xEH1aOYAwdDNvH-DUB1F8VZSqnY2vd30uNkP3DL3RBoglorF6u3wmiwO4wjr85I5MN5YYsVoKgFGiFTrUjW1o8wJ4A5Pd41xr3w192hiz_gqXxSqSlXkJlXtscFQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563841963,\"updated\":1563841963,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "405", + "content-length": "863", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:07 GMT", + "date": "Tue, 23 Jul 2019 00:32:43 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9254bb51-f81b-4b36-bfb3-eed7c1a0bf54", + "x-ms-request-id": "41766037-26ed-42df-9056-84b8710ddb76", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-\",\"deletedDate\":1563493028,\"scheduledPurgeDate\":1571269028,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/8d1bb28053f649b1b46d95e526ceaf11\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"BOIY8IEYI-uBlqz0sJCt8NESR3gkwoVL0bYDJyZahz0\",\"y\":\"V2ut4wfeSkZFbbKWE8b5uwWB8DKiYIvpStuLXmE6D_4\"},\"attributes\":{\"enabled\":true,\"created\":1563493028,\"updated\":1563493028,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "574", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:08 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4c616ecc-00e9-4eb8-ac5e-fb3bc2da3f75", + "date": "Tue, 23 Jul 2019 00:32:44 GMT", + "x-ms-request-id": "17d99e59-ee8c-41c0-a81d-306fd2bc748a", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:44 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "04118bf8-2d33-4fb7-965a-4c3856ce0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", "query": { "api-version": "7.0" }, @@ -474,7 +601,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -483,44 +610,64 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:08 GMT", + "date": "Tue, 23 Jul 2019 00:32:44 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2b3f4b4d-1a9a-4fd8-b1c1-e433c8fabef8", + "x-ms-request-id": "bdc6a22c-9315-4538-b2c6-1c9870f6eb05", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:18 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e7dde3c6-4fc2-40b5-96ee-d1ae316e6682", + "date": "Tue, 23 Jul 2019 00:32:55 GMT", + "x-ms-request-id": "504fd556-93ef-4a52-ad16-5e8ddc07cc25", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:55 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b6c0240c-8cbf-4ca2-a7bf-140ba3bf0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-", "query": { "api-version": "7.0" }, @@ -531,216 +678,222 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "ed631f4e-8f44-4371-b488-aaf08e71b6fe", + "x-ms-request-id": "717b5427-d706-47f7-b412-9c1af7362fde", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:37:28 GMT", + "date": "Tue, 23 Jul 2019 00:32:56 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/create", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"EC\",\"attributes\":{},\"crv\":\"P-256\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/ab2db7aa734043a69fce10cd2a11161c\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"HxOPadhwZZB4I6LxyTALTHZ2NrUbZW-p8JAjV8hMK9M\",\"y\":\"3Lf_2i-6BWE-v6-ijjeYZTjLvkn0nXV5veoM9YvbVYo\"},\"attributes\":{\"enabled\":true,\"created\":1563493049,\"updated\":1563493049,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "414", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:28 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f3e28af6-c482-48ea-90ff-75b0c7e1a666", + "date": "Tue, 23 Jul 2019 00:32:57 GMT", + "x-ms-request-id": "2515160e-3581-40e8-a5c7-6c3bcd1b8cb8", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-\",\"deletedDate\":1563493049,\"scheduledPurgeDate\":1571269049,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/ab2db7aa734043a69fce10cd2a11161c\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"HxOPadhwZZB4I6LxyTALTHZ2NrUbZW-p8JAjV8hMK9M\",\"y\":\"3Lf_2i-6BWE-v6-ijjeYZTjLvkn0nXV5veoM9YvbVYo\"},\"attributes\":{\"enabled\":true,\"created\":1563493049,\"updated\":1563493049,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "592", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:29 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:56 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "6ff102e0-400a-4c53-bff8-6532b2720500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7c75f190-b9d9-4791-9137-56a07041ccb6", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "{\"kty\":\"RSA\",\"key_size\":2048,\"attributes\":{}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/b44ff7ac51b048c3b8256b3caee346d2\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"pnDWjdC76FK0VYACe0L2pN1CG0rTRuC-rRnYawKNY5r80fxPqJQ5i0r_KQuT0qRQqs-PhN6y9QRQyUbbI6KTQ1XVrOBYgdVVTUotquEXCFA_kK9jFlgvKDD3B7WzEHbsIXh4EWjN5WHUCWsvAXHVCmDKoPhuyonvfK23GTKM5jzpgzuggjNMoVL4SqVMussbiLH-2_8_eQ-zIq-Jv1DLkxEJ_yoXH5ukx9evklWKCEDx0vCKZ6FrR1Cho1VPfxAJrn5D-KCIl7xpg65UCdEwYtTWER2CFHueHFriVrMvoOxG2-F7pdKhSSjA61ezjzYEigCujHwr2xbHkLx-4tDbiQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563841978,\"updated\":1563841978,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "702", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:29 GMT", + "date": "Tue, 23 Jul 2019 00:32:57 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6dcba318-2ea7-480d-b9b6-003f8191579b", + "x-ms-request-id": "fe40f4ae-7fe0-404d-a067-410401e64dec", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "ac86f60d-0aa6-496c-b91c-51bbf1942177", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:37:39 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:32:58 GMT", + "x-ms-request-id": "832d27df-b780-4686-90bb-d38482ccd0a0", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/create", - "query": { - "api-version": "7.0" - }, - "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"enabled\":false}}", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/03917effa13b4eb78d6b876b3cf52e9f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"m6acQA7BJe1VAXon-2p11w4YUF4elYUbHmiBFKD5t391qUjo3GcnlPkjpnbzCQV1IxQ649CgCFQnhIOcUC-OsNmFuFFLewPv5le6f_ylUKrc0yHRjSqyIoLmQn7aZhHMPMeezt86_7PU_-6zsxHEJEKzn83qtUvBcwbgEytS-DPGiXN09EABTPfBNMYtYx0b7M8x8gOjOz5KwNeS41YmZnlTF7JfkUvggFCJ4ozVr0gUEfSqkgqoPqVUD5VDyo6DRLdkOtM063MlVnjUtYxs041R4Y1Apx_evT1HKYk-fvDxF5e0rolBqZQTizubdqdKTGlK0S5B82X4WLd5PPMdVQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563493059,\"updated\":1563493059,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "700", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:39 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f2156f5a-0aa5-445f-9cc4-0fa21ae60500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c44173ce-8a6b-4855-9a56-6e093dffae0c", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-\",\"deletedDate\":1563493059,\"scheduledPurgeDate\":1571269059,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/03917effa13b4eb78d6b876b3cf52e9f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"m6acQA7BJe1VAXon-2p11w4YUF4elYUbHmiBFKD5t391qUjo3GcnlPkjpnbzCQV1IxQ649CgCFQnhIOcUC-OsNmFuFFLewPv5le6f_ylUKrc0yHRjSqyIoLmQn7aZhHMPMeezt86_7PU_-6zsxHEJEKzn83qtUvBcwbgEytS-DPGiXN09EABTPfBNMYtYx0b7M8x8gOjOz5KwNeS41YmZnlTF7JfkUvggFCJ4ozVr0gUEfSqkgqoPqVUD5VDyo6DRLdkOtM063MlVnjUtYxs041R4Y1Apx_evT1HKYk-fvDxF5e0rolBqZQTizubdqdKTGlK0S5B82X4WLd5PPMdVQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563493059,\"updated\":1563493059,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-\",\"deletedDate\":1563841979,\"scheduledPurgeDate\":1571617979,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/b44ff7ac51b048c3b8256b3caee346d2\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"pnDWjdC76FK0VYACe0L2pN1CG0rTRuC-rRnYawKNY5r80fxPqJQ5i0r_KQuT0qRQqs-PhN6y9QRQyUbbI6KTQ1XVrOBYgdVVTUotquEXCFA_kK9jFlgvKDD3B7WzEHbsIXh4EWjN5WHUCWsvAXHVCmDKoPhuyonvfK23GTKM5jzpgzuggjNMoVL4SqVMussbiLH-2_8_eQ-zIq-Jv1DLkxEJ_yoXH5ukx9evklWKCEDx0vCKZ6FrR1Cho1VPfxAJrn5D-KCIl7xpg65UCdEwYtTWER2CFHueHFriVrMvoOxG2-F7pdKhSSjA61ezjzYEigCujHwr2xbHkLx-4tDbiQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563841978,\"updated\":1563841978,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "874", + "content-length": "879", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:39 GMT", + "date": "Tue, 23 Jul 2019 00:32:58 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7f26b52c-cc57-4562-af7d-1dfc7f7e53db", + "x-ms-request-id": "8bada68c-6718-431a-9204-c7cabfded34b", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:39 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "bf025dd7-f50d-4382-af4e-fb9f4c0c1172", + "date": "Tue, 23 Jul 2019 00:32:58 GMT", + "x-ms-request-id": "5d80a4bc-ea9b-475b-bc06-66c12a695392", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:32:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "7d5465bf-f076-4b24-ac0e-c159f7680500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, @@ -750,7 +903,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -759,126 +912,140 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:49 GMT", + "date": "Tue, 23 Jul 2019 00:32:59 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1482e164-c376-448c-bcd7-6c96fb04e5ec", + "x-ms-request-id": "4705e62e-90b7-40ae-94b8-ea3a4e9d2ba8", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "cd969292-3e42-4de2-9ad2-1a155314252d", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:37:59 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:33:09 GMT", + "x-ms-request-id": "5f53d269-b1f8-4ee2-8c67-2cfd3db4df54", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/create", - "query": { - "api-version": "7.0" - }, - "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"nbf\":1546300805}}", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/81162bf1d28a48b28119cffc5a8bf759\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"p1sbUFngbjeev8TUqKh5XKkzy9nUOn41IPEzJ7Ttd5PaZHaUUHqjxHfKOzjYTyHZsJhrnkafO2C2ApMnCbZ4zFWYOdUl3E3SHmekZ2oqzKBQTl5Cxr4xfIw1sVJw_wD0HrC873_mvEEgSLqmF91iHdZS5gR9gG2oAhUP9og26h7e2x2dwFS9JaqE8mYIr0aDpKLZNXZgwOnIvBHgaiu8VY8n3wKjqmgN6ldDjR6SNgxuvdPLAJ16F7B3n9CLwDxg-owOQu-Poa-vGWmx0oGg8VnDJSZgnErLFWDbZ_IQOqIPaVGStH1vmGCKgeVgnx8PZv4BU24nnFciiPuHQWgIow\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563493080,\"updated\":1563493080,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "721", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:59 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:10 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "25c334a1-ec8d-4942-8a7b-20d57f210600", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b9854d99-2287-484d-849d-7520a6ce00d0", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-\",\"deletedDate\":1563493080,\"scheduledPurgeDate\":1571269080,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/81162bf1d28a48b28119cffc5a8bf759\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"p1sbUFngbjeev8TUqKh5XKkzy9nUOn41IPEzJ7Ttd5PaZHaUUHqjxHfKOzjYTyHZsJhrnkafO2C2ApMnCbZ4zFWYOdUl3E3SHmekZ2oqzKBQTl5Cxr4xfIw1sVJw_wD0HrC873_mvEEgSLqmF91iHdZS5gR9gG2oAhUP9og26h7e2x2dwFS9JaqE8mYIr0aDpKLZNXZgwOnIvBHgaiu8VY8n3wKjqmgN6ldDjR6SNgxuvdPLAJ16F7B3n9CLwDxg-owOQu-Poa-vGWmx0oGg8VnDJSZgnErLFWDbZ_IQOqIPaVGStH1vmGCKgeVgnx8PZv4BU24nnFciiPuHQWgIow\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563493080,\"updated\":1563493080,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "900", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:59 GMT", + "date": "Tue, 23 Jul 2019 00:33:10 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d1af0df6-aea5-440a-9329-cbcbc37dc28c", + "x-ms-request-id": "c510dede-77eb-4757-a8d4-c15345247250", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:37:59 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "22666bef-655d-4c98-b522-3f8bc9cc1e0c", + "date": "Tue, 23 Jul 2019 00:33:21 GMT", + "x-ms-request-id": "f808161b-394a-4f0b-8346-a2159e1806ce", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:21 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c000b6f-c658-49f1-b248-b33e3dd20500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-", "query": { "api-version": "7.0" }, @@ -889,272 +1056,374 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "c364e716-7ed3-436b-8345-4a8096c64219", + "x-ms-request-id": "f821163e-f342-4763-8bd4-6629cc80dc3a", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:38:10 GMT", + "date": "Tue, 23 Jul 2019 00:33:21 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/create", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"exp\":1546300805}}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/1b141b6ce6b840bc81f1df213c91f008\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2SMqb4jQQQjQdD5OW5DosG5fHwaDn74sQUoPm-M43kizwA3ur4lxq3_1I4B3ycYlz8Mpou-ViOj9W6P03MhTHfq8o9VmgjN-AD1NzValRNZ_YGi3n-yg2xa5rVxcTCdLabmivLqNX4NJjb_nk__29qaozq93taNsQ0hr_ruizb9LkvtPECB6oDPhG0w_wpvs2wupIx2Ol8dMYCAuXAh1EOPMT-qr1WC6wkfUs9NPxrnkje6WlC-hXDgA8Q4V3P6VHOghgo9hArh52DlOXlNpmyc7K6QHWFqJCdu7IaeLKOvUWwpdvQhsaiMb6v2-7zPVWBaATavVPzt5B9019Qg7Ww\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1563493091,\"updated\":1563493091,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "719", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:10 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "97d2437c-c694-47d9-9bdc-ae6b9cb2c55c", + "date": "Tue, 23 Jul 2019 00:33:22 GMT", + "x-ms-request-id": "0dac8e94-09c6-4648-8a72-66109d229e06", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:22 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "45bf5839-a756-4ef9-8a62-9082799f0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/create", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "{\"kty\":\"EC\"}", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-\",\"deletedDate\":1563493091,\"scheduledPurgeDate\":1571269091,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/1b141b6ce6b840bc81f1df213c91f008\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2SMqb4jQQQjQdD5OW5DosG5fHwaDn74sQUoPm-M43kizwA3ur4lxq3_1I4B3ycYlz8Mpou-ViOj9W6P03MhTHfq8o9VmgjN-AD1NzValRNZ_YGi3n-yg2xa5rVxcTCdLabmivLqNX4NJjb_nk__29qaozq93taNsQ0hr_ruizb9LkvtPECB6oDPhG0w_wpvs2wupIx2Ol8dMYCAuXAh1EOPMT-qr1WC6wkfUs9NPxrnkje6WlC-hXDgA8Q4V3P6VHOghgo9hArh52DlOXlNpmyc7K6QHWFqJCdu7IaeLKOvUWwpdvQhsaiMb6v2-7zPVWBaATavVPzt5B9019Qg7Ww\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1563493091,\"updated\":1563493091,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/a6a9648f46cd465eb32b051c637d797f\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"KTpt-Be60-pEnz1D9XYNMK9_Xdsp4YqcwBVEr6meedo\",\"y\":\"ApgLVQgVmZwZ5BsYJVHovAmVoylpUaygx5_R5je9UIY\"},\"attributes\":{\"enabled\":true,\"created\":1563842002,\"updated\":1563842002,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "896", + "content-length": "405", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:11 GMT", + "date": "Tue, 23 Jul 2019 00:33:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c648daa6-d0f8-493c-861c-6b9772cb6b1d", + "x-ms-request-id": "c40405d6-99d8-4879-93ab-72ea70594378", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:11 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ac1265c3-a786-45ab-968c-4a57df506984", + "date": "Tue, 23 Jul 2019 00:33:22 GMT", + "x-ms-request-id": "2ef41493-4b9d-4c13-8c4a-3b6602106ec7", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:23 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "148ad1f6-c834-4834-9c93-f65901440600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-\",\"deletedDate\":1563842003,\"scheduledPurgeDate\":1571618003,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/a6a9648f46cd465eb32b051c637d797f\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"KTpt-Be60-pEnz1D9XYNMK9_Xdsp4YqcwBVEr6meedo\",\"y\":\"ApgLVQgVmZwZ5BsYJVHovAmVoylpUaygx5_R5je9UIY\"},\"attributes\":{\"enabled\":true,\"created\":1563842002,\"updated\":1563842002,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "574", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:21 GMT", + "date": "Tue, 23 Jul 2019 00:33:23 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c8fde8cb-ab48-48ab-adc1-bb618c59d59a", + "x-ms-request-id": "34bd1425-9685-4a5e-868b-f7b4302a71ce", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "3670dfec-0bb3-415b-ac4a-aeba4278ca5f", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:38:31 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:33:23 GMT", + "x-ms-request-id": "a82b776c-e2ce-4b1c-a670-485e88019722", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/create", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:24 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2cb1588e-b5d6-42de-ba1e-40bcf51f0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/ae777cd6c6164b2babf85c799c4e722a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"sPHSMLJFs4IT0kmVDbpdfi7Zq6WahadzQEbpscCNEjojFXGCw4OY345B6al6tsJy4AFQz8JZ_a9i_espARrHNfSHwLcIO1Wc4rdIRnRHRURNJh6qEhygx6xz_tqTKFK-6yEkjqkVRkMNVtDcfrxLBwxZQYClmU8caeSfUpkMMzhQuI8Js3675hFbmjHKsbQ2DlEkX5Zjy8Wfu0xIwN8DwFLuwxGbIsAgsM8UURcyMTZqzrXtloGR54LDAAqRP8bx2XmzU1u6usCtmibb2Ieoj2f3V_w80r1eLvGk_2Lf3Y8UBELCsBQcxNEKzLMTJzh9ofDKo5Shu4xri9lxVzsQfw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493111,\"updated\":1563493111,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "690", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:31 GMT", + "date": "Tue, 23 Jul 2019 00:33:24 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2a9830cf-7a24-4b32-a4bc-1e38033f3254", + "x-ms-request-id": "b11cd2a7-ed1b-4f51-a6bd-b7ac3208121c", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "PATCH", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/ae777cd6c6164b2babf85c799c4e722a", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"attributes\":{\"enabled\":false}}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/ae777cd6c6164b2babf85c799c4e722a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"sPHSMLJFs4IT0kmVDbpdfi7Zq6WahadzQEbpscCNEjojFXGCw4OY345B6al6tsJy4AFQz8JZ_a9i_espARrHNfSHwLcIO1Wc4rdIRnRHRURNJh6qEhygx6xz_tqTKFK-6yEkjqkVRkMNVtDcfrxLBwxZQYClmU8caeSfUpkMMzhQuI8Js3675hFbmjHKsbQ2DlEkX5Zjy8Wfu0xIwN8DwFLuwxGbIsAgsM8UURcyMTZqzrXtloGR54LDAAqRP8bx2XmzU1u6usCtmibb2Ieoj2f3V_w80r1eLvGk_2Lf3Y8UBELCsBQcxNEKzLMTJzh9ofDKo5Shu4xri9lxVzsQfw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563493111,\"updated\":1563493112,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "691", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:31 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b57c6e2c-4826-4729-9564-5087ad0067e0", + "date": "Tue, 23 Jul 2019 00:33:34 GMT", + "x-ms-request-id": "3f2cc2e8-9275-4464-abd8-e781752091c6", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:34 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5708b675-3021-4f08-b6dd-da0cc0220600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-\",\"deletedDate\":1563493112,\"scheduledPurgeDate\":1571269112,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/ae777cd6c6164b2babf85c799c4e722a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"sPHSMLJFs4IT0kmVDbpdfi7Zq6WahadzQEbpscCNEjojFXGCw4OY345B6al6tsJy4AFQz8JZ_a9i_espARrHNfSHwLcIO1Wc4rdIRnRHRURNJh6qEhygx6xz_tqTKFK-6yEkjqkVRkMNVtDcfrxLBwxZQYClmU8caeSfUpkMMzhQuI8Js3675hFbmjHKsbQ2DlEkX5Zjy8Wfu0xIwN8DwFLuwxGbIsAgsM8UURcyMTZqzrXtloGR54LDAAqRP8bx2XmzU1u6usCtmibb2Ieoj2f3V_w80r1eLvGk_2Lf3Y8UBELCsBQcxNEKzLMTJzh9ofDKo5Shu4xri9lxVzsQfw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563493111,\"updated\":1563493112,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "856", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:31 GMT", + "date": "Tue, 23 Jul 2019 00:33:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "22860138-ce18-4e7f-93e2-8d3d8c1501ac", + "x-ms-request-id": "60baea86-fe13-493a-a741-0db6a4061462", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:31 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f80f3caf-f03e-46e2-b802-543622ad3346", + "date": "Tue, 23 Jul 2019 00:33:45 GMT", + "x-ms-request-id": "ea45e3ae-2612-49bd-94c6-3c43c21b09c3", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:45 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9959c3a4-cde1-4eb7-ab3b-48ab7fa90500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-", "query": { "api-version": "7.0" }, @@ -1165,144 +1434,2954 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "0d4e6174-def4-4ecb-aaae-17a1d8c96b46", + "x-ms-request-id": "5ecb68a2-bf08-48d4-868d-2dc84d899546", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:38:41 GMT", + "date": "Tue, 23 Jul 2019 00:33:46 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/create", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"enabled\":false}}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/879522235cd349a0bee243252d457e47\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"rqSYzbIsGbLl0cRla9m34yJexLsRX_CQZI9iBaRENjNJMRGHQYUHW06BTPia4GB29GWCcw6w3yxa_HpAb3mVXPXCHvAADSoqxixHQa5uWsiBb4cSIrBXC9LEVVjhsBbVf4OZ7V8FOmsxLMu8zR-U-Epi0Fgsteiz-7O8IKGun2Q5JTadjf2un5Jug8RgeI4sVA_lyqkLdFlODb0afmhOcK7KlK3CVlHrx0hgV2NmIzm9_Z5duAbSa3WdmNxQFBQF44B6fnnQDC3Rs77T9s6Jxovtu3S_HEG8K_gsKIdc8uEYG8xrHzuvrXooAht3R62O1SY9BHsq-IIFKdloqVL3yQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563493122,\"updated\":1563493122,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "700", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:41 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "880ac74d-e61e-46d0-af07-82f7a7f8b5fe", + "date": "Tue, 23 Jul 2019 00:33:46 GMT", + "x-ms-request-id": "3965cd74-1cb9-4c47-95e8-0b85f13570ae", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "PATCH", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/879522235cd349a0bee243252d457e47", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:46 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ed9d14da-f28b-4635-a695-80cd21df0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"attributes\":{\"exp\":1546300800}}", + "requestBody": "{\"kty\":\"EC\",\"attributes\":{},\"crv\":\"P-256\"}", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/879522235cd349a0bee243252d457e47\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"rqSYzbIsGbLl0cRla9m34yJexLsRX_CQZI9iBaRENjNJMRGHQYUHW06BTPia4GB29GWCcw6w3yxa_HpAb3mVXPXCHvAADSoqxixHQa5uWsiBb4cSIrBXC9LEVVjhsBbVf4OZ7V8FOmsxLMu8zR-U-Epi0Fgsteiz-7O8IKGun2Q5JTadjf2un5Jug8RgeI4sVA_lyqkLdFlODb0afmhOcK7KlK3CVlHrx0hgV2NmIzm9_Z5duAbSa3WdmNxQFBQF44B6fnnQDC3Rs77T9s6Jxovtu3S_HEG8K_gsKIdc8uEYG8xrHzuvrXooAht3R62O1SY9BHsq-IIFKdloqVL3yQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1563493122,\"updated\":1563493122,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/fb50ac5383fa4fcba844f25226ad8f2b\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"RWIs45taDVYnbykN9rEAHSZcdc46kk0yUUWFqCUtiGE\",\"y\":\"1oKhjXjFv5lHxdTCbqAmhjfdP1_iKUi3C_sXlxlT0Uw\"},\"attributes\":{\"enabled\":true,\"created\":1563842027,\"updated\":1563842027,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "717", + "content-length": "414", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:41 GMT", + "date": "Tue, 23 Jul 2019 00:33:47 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6a98be1f-6eec-4bc8-a7ad-9ce7a5dfb8de", + "x-ms-request-id": "75b8247e-a071-44ad-89b9-193206b9ad5c", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-\",\"deletedDate\":1563493122,\"scheduledPurgeDate\":1571269122,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/879522235cd349a0bee243252d457e47\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"rqSYzbIsGbLl0cRla9m34yJexLsRX_CQZI9iBaRENjNJMRGHQYUHW06BTPia4GB29GWCcw6w3yxa_HpAb3mVXPXCHvAADSoqxixHQa5uWsiBb4cSIrBXC9LEVVjhsBbVf4OZ7V8FOmsxLMu8zR-U-Epi0Fgsteiz-7O8IKGun2Q5JTadjf2un5Jug8RgeI4sVA_lyqkLdFlODb0afmhOcK7KlK3CVlHrx0hgV2NmIzm9_Z5duAbSa3WdmNxQFBQF44B6fnnQDC3Rs77T9s6Jxovtu3S_HEG8K_gsKIdc8uEYG8xrHzuvrXooAht3R62O1SY9BHsq-IIFKdloqVL3yQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1563493122,\"updated\":1563493122,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "891", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:42 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "41e98c30-a6d4-428f-91b8-f2f2e79c8f2c", + "date": "Tue, 23 Jul 2019 00:33:47 GMT", + "x-ms-request-id": "ca0c4456-2c13-41a6-9b60-2a788297cb19", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:47 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "570a0a1c-7b2c-47f3-bb05-ff591fff0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-\",\"deletedDate\":1563842028,\"scheduledPurgeDate\":1571618028,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/fb50ac5383fa4fcba844f25226ad8f2b\",\"kty\":\"EC\",\"key_ops\":[\"sign\",\"verify\"],\"crv\":\"P-256\",\"x\":\"RWIs45taDVYnbykN9rEAHSZcdc46kk0yUUWFqCUtiGE\",\"y\":\"1oKhjXjFv5lHxdTCbqAmhjfdP1_iKUi3C_sXlxlT0Uw\"},\"attributes\":{\"enabled\":true,\"created\":1563842027,\"updated\":1563842027,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "592", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:42 GMT", + "date": "Tue, 23 Jul 2019 00:33:47 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "278581cc-4d82-4661-9b24-38bc1802b601", + "x-ms-request-id": "b901278d-4082-40e6-9588-222cd0f21589", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:33:48 GMT", + "x-ms-request-id": "ef53fd7f-a87e-4045-bcfb-e5f975bdf922", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:48 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2194ee23-3628-4212-99f1-6266d7390500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:33:48 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "87e55b03-a3bf-4048-adab-dc10059714e6", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:33:58 GMT", + "x-ms-request-id": "e4c8c6ad-6901-4092-935f-3f3481a8f26c", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:33:59 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "0b5e7243-03ee-440d-b5e2-2b74ae4b0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:33:59 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "e52531ef-a9b4-4649-a4df-ebf843fbe9f3", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:09 GMT", + "x-ms-request-id": "8501160b-2b99-4cd9-bbaf-fdfadccc15b0", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:09 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "da813871-8363-4e62-a602-8beaaa740500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "a7ab345e-fe59-45af-b773-deea4d95410d", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:34:09 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:10 GMT", + "x-ms-request-id": "16fa3202-b184-4a56-836b-ce1cce9f0ece", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:10 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2763b201-49c9-4116-9eaf-d3d41a4a0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"enabled\":false}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/e0952716204c4a3ca43e0efc5446e119\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"qk-zbJ-QAmrSwG4D7f7p_CaIuGiUq9n0UMsFQAwxDQ7gVo5_OYUZoOG5rT9Jp0Vza0baS4Q5Ko5aoFa1x5xvHuoB_yb4ZiPdz3vKjDBaBv0VExTlSos5XQeICslha61o6gXGfQD67Ed0swaeB1JKeLIPXe1mgdekjYo8HLrMPVRCsrwBmUCjBr8i4t72cFvdikBmOvK3kkb0dXMnKy_zBzjXH5noqgJLjyDNsBD6kjmI0pcDnoR_eMg4xwrXLYJnvDsnHKe2oazim3b2PjwNtRls4xhrOMnlI7QTosHrSdWotqfcJPd54zFPkWvQngnhw9RxtzZOCIiw7bCvSvQFFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563842051,\"updated\":1563842051,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "700", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:10 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "2d053830-129d-4c58-b3f0-bca1cffbbd0f", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:12 GMT", + "x-ms-request-id": "7b4f1c77-2508-482d-977b-189f126532dd", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:11 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c810284-1f6c-4a25-a9bb-d22c82cd0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-\",\"deletedDate\":1563842052,\"scheduledPurgeDate\":1571618052,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/e0952716204c4a3ca43e0efc5446e119\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"qk-zbJ-QAmrSwG4D7f7p_CaIuGiUq9n0UMsFQAwxDQ7gVo5_OYUZoOG5rT9Jp0Vza0baS4Q5Ko5aoFa1x5xvHuoB_yb4ZiPdz3vKjDBaBv0VExTlSos5XQeICslha61o6gXGfQD67Ed0swaeB1JKeLIPXe1mgdekjYo8HLrMPVRCsrwBmUCjBr8i4t72cFvdikBmOvK3kkb0dXMnKy_zBzjXH5noqgJLjyDNsBD6kjmI0pcDnoR_eMg4xwrXLYJnvDsnHKe2oazim3b2PjwNtRls4xhrOMnlI7QTosHrSdWotqfcJPd54zFPkWvQngnhw9RxtzZOCIiw7bCvSvQFFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563842051,\"updated\":1563842051,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "874", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:12 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "25e17bfd-fe47-41c5-8214-a94dbd67ca53", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:12 GMT", + "x-ms-request-id": "2449b8fb-8c4f-415f-a359-f8e5e3462bc1", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:12 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bf57c15b-a1fb-4c38-8762-cf12616a0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:13 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "ed9d18ca-1564-4df3-948e-bdd289e917a2", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:23 GMT", + "x-ms-request-id": "d81a540a-7b11-4399-8829-8aeb688817ad", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:23 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f11c16e4-5ae7-4e2b-b419-f2fd594a0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "8434cb61-d65b-4eb1-aff5-0beb9af12aa7", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:34:24 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:24 GMT", + "x-ms-request-id": "51227b21-09e3-4781-a932-466471dd5883", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:24 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "aaeae436-374d-4f13-9d66-673b61bb0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"nbf\":1546300805}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/5fa954c80d054e5b8d73ec1384f756b1\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"3xLnioVAh5cHBFFx0hXGNB9fufypwkGRbm5AkEI0RUOAOpdqfd-JAo9cgj6__UFm5XriHB2z6iorNHiof6e-7-8QTnSY9BKQ_fkATx-WhWiJI8s3kPwBBSV0v56thUyVCjv8k4MyRhJUumpatinV7WX8jpBrb5-FqwPgAwvK6LWevMVtiTjKgBP2zJdHeG1tKbKcRyfEyuLXstIPjwHgG6D5Urr8YJpfa-ArEI41I2uyx7c1Z5DbOP6eUPd3voiQLKNODwUP9a39lx2ibgaGsTITNrBbmztjjFI6MAr9yQU402jXw_7XEYbOT1DcIoJLSFYjPEi3ujkQ01TIGlfeCQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563842065,\"updated\":1563842065,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "721", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:25 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "b4ba3057-b38e-4ece-b623-eea92a0cc6da", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:25 GMT", + "x-ms-request-id": "f8bd569d-ab9b-42bd-9c76-8d02e9d8f0ac", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:25 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "19fe4206-9690-4c68-a4e4-3bc648ec0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-\",\"deletedDate\":1563842066,\"scheduledPurgeDate\":1571618066,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/5fa954c80d054e5b8d73ec1384f756b1\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"3xLnioVAh5cHBFFx0hXGNB9fufypwkGRbm5AkEI0RUOAOpdqfd-JAo9cgj6__UFm5XriHB2z6iorNHiof6e-7-8QTnSY9BKQ_fkATx-WhWiJI8s3kPwBBSV0v56thUyVCjv8k4MyRhJUumpatinV7WX8jpBrb5-FqwPgAwvK6LWevMVtiTjKgBP2zJdHeG1tKbKcRyfEyuLXstIPjwHgG6D5Urr8YJpfa-ArEI41I2uyx7c1Z5DbOP6eUPd3voiQLKNODwUP9a39lx2ibgaGsTITNrBbmztjjFI6MAr9yQU402jXw_7XEYbOT1DcIoJLSFYjPEi3ujkQ01TIGlfeCQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563842065,\"updated\":1563842065,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "900", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:26 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "354c357f-9a3b-4011-900f-cff0f6fe4e55", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:26 GMT", + "x-ms-request-id": "5b12ae3f-a118-4a36-9c79-485853f6a497", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:26 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c810284-1f6c-4a25-a9bb-d22c6ad00400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:26 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "0db3cb3b-b390-4db1-982c-cd86e7cc357a", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:36 GMT", + "x-ms-request-id": "939d6e77-6758-48ae-9b56-c3b9afe006e0", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:37 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "aa262ad4-34aa-46a6-b82d-aaa7e2bd0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "1d62676b-a4b0-44a4-99cd-9b35d24a1dfb", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:34:37 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:37 GMT", + "x-ms-request-id": "7de8b243-9172-4b7b-9a0d-560615c2acea", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:38 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "7153cc99-c3a4-4428-8074-c186c7500500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"exp\":1546300805}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/7bd0f61bf05a43eb99a19446b71d0417\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mDUSCVHLRfObF1VkX9b1sNW4kUOFvGO9s8z11zvXpcGYbhLkgYf4qEYO2lY80Q7b4nTrefe_ZEnDHTJa2aT4xCQmQ3pGBHezpAyeNokkjNYHJJTmrF6Dgq-OkU6tv9at2_-lhLHNLNRPAk510MFgxLyPfXeWxhBEEO-sAWYOFV4xfkxn1HTtLQ4zPgRiTEiZlSQAWuUE0koP8cdh5x7cnNMjkf6ceARfiSLtaiT3Nb097AOUntLtHyhyEg6Pkr_fwwBQPuiaNLC3TmeWuGWWeS5On9-RmbBXoWTtCgV0-W33k9gwjjRQE7O7oQq-0wWgg3LM5zynOtQSZ3nM6ObinQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1563842079,\"updated\":1563842079,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "719", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:38 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "17a19baf-51b9-4158-8a76-6ac689f40f92", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:38 GMT", + "x-ms-request-id": "58539cf2-8184-458b-9612-6a22dd28f660", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:39 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5708b675-3021-4f08-b6dd-da0c66320600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-\",\"deletedDate\":1563842079,\"scheduledPurgeDate\":1571618079,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/7bd0f61bf05a43eb99a19446b71d0417\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mDUSCVHLRfObF1VkX9b1sNW4kUOFvGO9s8z11zvXpcGYbhLkgYf4qEYO2lY80Q7b4nTrefe_ZEnDHTJa2aT4xCQmQ3pGBHezpAyeNokkjNYHJJTmrF6Dgq-OkU6tv9at2_-lhLHNLNRPAk510MFgxLyPfXeWxhBEEO-sAWYOFV4xfkxn1HTtLQ4zPgRiTEiZlSQAWuUE0koP8cdh5x7cnNMjkf6ceARfiSLtaiT3Nb097AOUntLtHyhyEg6Pkr_fwwBQPuiaNLC3TmeWuGWWeS5On9-RmbBXoWTtCgV0-W33k9gwjjRQE7O7oQq-0wWgg3LM5zynOtQSZ3nM6ObinQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1563842079,\"updated\":1563842079,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "896", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:39 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "83051bed-cad1-4a78-b588-2a91050eea0c", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:39 GMT", + "x-ms-request-id": "a5c44498-37fa-4f48-8f2a-2877efbb1cbc", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:40 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bdabf265-d415-43e8-be39-f1daaf8f0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:40 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "1b8bb870-ca89-48a6-9b11-980ce9882693", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:50 GMT", + "x-ms-request-id": "58d81c88-b3a8-4f68-bed6-9ae42488a1e2", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:51 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "766616d8-961e-4f29-8c69-1b2cb8c50400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "1aad7b85-b12e-4de6-afca-671c00644044", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:34:51 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:51 GMT", + "x-ms-request-id": "66b01177-a018-4dc4-9d5d-5f18cd71b189", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:52 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "6324f01b-98f4-460a-ab50-31831ed00500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/9a10b2877db74749b6c10b8b2312c3b8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mSlhIIZEtQXLbPr7AJl9vvptOTglADOA6448yofZ24lR-fBOhW1LUIFRbF6LxzT5sOZpxCyAUpWBUXrGrTllMq-KhVQ8TNpsbRMoC7nOavnPLIiskkZZEMTGaLVryNIfOh_nlE1j5-1CUAumciQKOevKhiMD6s_3Nk0Y-KkSwsjDfAfqGkto2pLX407LLFqQcIPZ_vh7EEHlkUU9bOuG4kDdLb2zdIKJGT_kJlVFAe6LottdRF0EyMYK-196Qhn3SyYvggnk2ubR2uHeR3Tkwrv3WElN4_BDWieX0LHYJ9E9pWEiI7F52j6Yhlbg0ENYoHTfmJywJcqTKSRDD3kblw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842092,\"updated\":1563842092,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "690", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:52 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "07ee104b-544d-410d-b918-ddb39f6b04c6", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "PATCH", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/9a10b2877db74749b6c10b8b2312c3b8", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:52 GMT", + "x-ms-request-id": "9bf45fa3-f4b3-43ed-b062-c5c81fc47c9a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:53 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "02b93886-3d33-4536-87dd-55a76dd80400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "PATCH", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/9a10b2877db74749b6c10b8b2312c3b8", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"attributes\":{\"enabled\":false}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/9a10b2877db74749b6c10b8b2312c3b8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mSlhIIZEtQXLbPr7AJl9vvptOTglADOA6448yofZ24lR-fBOhW1LUIFRbF6LxzT5sOZpxCyAUpWBUXrGrTllMq-KhVQ8TNpsbRMoC7nOavnPLIiskkZZEMTGaLVryNIfOh_nlE1j5-1CUAumciQKOevKhiMD6s_3Nk0Y-KkSwsjDfAfqGkto2pLX407LLFqQcIPZ_vh7EEHlkUU9bOuG4kDdLb2zdIKJGT_kJlVFAe6LottdRF0EyMYK-196Qhn3SyYvggnk2ubR2uHeR3Tkwrv3WElN4_BDWieX0LHYJ9E9pWEiI7F52j6Yhlbg0ENYoHTfmJywJcqTKSRDD3kblw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563842092,\"updated\":1563842093,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "691", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:53 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "f523fd6d-0167-4a66-86a5-d043cc21990a", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:53 GMT", + "x-ms-request-id": "49860ce8-dacd-40aa-bae9-cbb9eefa61f6", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:53 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c1022ef-8c07-4c0b-83b9-9e5435100600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-\",\"deletedDate\":1563842094,\"scheduledPurgeDate\":1571618094,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/9a10b2877db74749b6c10b8b2312c3b8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mSlhIIZEtQXLbPr7AJl9vvptOTglADOA6448yofZ24lR-fBOhW1LUIFRbF6LxzT5sOZpxCyAUpWBUXrGrTllMq-KhVQ8TNpsbRMoC7nOavnPLIiskkZZEMTGaLVryNIfOh_nlE1j5-1CUAumciQKOevKhiMD6s_3Nk0Y-KkSwsjDfAfqGkto2pLX407LLFqQcIPZ_vh7EEHlkUU9bOuG4kDdLb2zdIKJGT_kJlVFAe6LottdRF0EyMYK-196Qhn3SyYvggnk2ubR2uHeR3Tkwrv3WElN4_BDWieX0LHYJ9E9pWEiI7F52j6Yhlbg0ENYoHTfmJywJcqTKSRDD3kblw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563842092,\"updated\":1563842093,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "856", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:54 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "81da1e8d-719e-4761-9b98-0ea56d0db651", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:54 GMT", + "x-ms-request-id": "099ea3a2-fa2d-43d1-8fda-eb665fe38cca", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:34:54 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "75ecd4ae-4b24-4fd5-a3b6-f66a4f090600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:34:55 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "e2feb843-2b45-4e65-954b-f68e0f9739d1", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:05 GMT", + "x-ms-request-id": "d8337cbf-f4b1-4ebf-8bf2-5d46b2855eb1", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:05 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2194ee23-3628-4212-99f1-6266494d0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:05 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "5fdf5cd4-e94b-404f-857e-3962c28552c1", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:15 GMT", + "x-ms-request-id": "9d011c5c-e701-4b68-aa57-6f87063cdbd6", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:16 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d0101413-cacd-4a3b-a200-bc154f380600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "cd1409cd-56d9-43a9-82fc-de87d64ac17b", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:35:16 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:16 GMT", + "x-ms-request-id": "2415d932-5049-4386-8af8-e7bd5f901712", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:17 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "80455aec-f995-4d6c-a278-1ff58e4a0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\",\"attributes\":{\"enabled\":false}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2184e7c70e8c4302927ac4e351932b41\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"1p8uhBmOswgVIS6Vx6nhe8kdfenL0_Y5a_1Z6tNvdH8iJTvmMGwzD1BP4CuRl2BicVay4tRsYteWY54WncQJENUaMLqwmFKRA8EUkz-xaTHM-gU2OvKTmtCEUYXZyQ8m4_HDjc4ZUJvhLKr_0WD0FWhaMHk-aJlUGqvGbiQXYXQ7ahsUNL68D_T07kA4J8Qf5eMn-1JR36N60o9QPc_EXtFgos_iftpfziPVpQlk-DRqbt5zjclkKLx2L3oHOlzZrbTMqy9QlXaj-GRfIRtTdGDxlIMCCFlWN8ymiRSUvvd6CopU2tvEYZLYLIvSuLGZ0L4yRmnOfWYznMH3k-ELuQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"created\":1563842117,\"updated\":1563842117,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "700", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:17 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "7b1db6e1-7838-4c4c-ad4b-0e03d0cbc8f8", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "PATCH", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2184e7c70e8c4302927ac4e351932b41", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:17 GMT", + "x-ms-request-id": "c35a9fe9-5cab-4383-b6d9-0af33ae746fb", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:18 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bff67947-96ce-42c2-9872-2c589efd0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "PATCH", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2184e7c70e8c4302927ac4e351932b41", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"attributes\":{\"exp\":1546300800}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2184e7c70e8c4302927ac4e351932b41\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"1p8uhBmOswgVIS6Vx6nhe8kdfenL0_Y5a_1Z6tNvdH8iJTvmMGwzD1BP4CuRl2BicVay4tRsYteWY54WncQJENUaMLqwmFKRA8EUkz-xaTHM-gU2OvKTmtCEUYXZyQ8m4_HDjc4ZUJvhLKr_0WD0FWhaMHk-aJlUGqvGbiQXYXQ7ahsUNL68D_T07kA4J8Qf5eMn-1JR36N60o9QPc_EXtFgos_iftpfziPVpQlk-DRqbt5zjclkKLx2L3oHOlzZrbTMqy9QlXaj-GRfIRtTdGDxlIMCCFlWN8ymiRSUvvd6CopU2tvEYZLYLIvSuLGZ0L4yRmnOfWYznMH3k-ELuQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1563842117,\"updated\":1563842118,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "717", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:18 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "03958f65-dfa3-450b-9d85-3210c37cb175", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:18 GMT", + "x-ms-request-id": "cfdac4ba-f659-4307-b312-703c25c17e9a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:18 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "22705678-511a-4bdb-b7f7-b62e634e0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-\",\"deletedDate\":1563842119,\"scheduledPurgeDate\":1571618119,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2184e7c70e8c4302927ac4e351932b41\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"1p8uhBmOswgVIS6Vx6nhe8kdfenL0_Y5a_1Z6tNvdH8iJTvmMGwzD1BP4CuRl2BicVay4tRsYteWY54WncQJENUaMLqwmFKRA8EUkz-xaTHM-gU2OvKTmtCEUYXZyQ8m4_HDjc4ZUJvhLKr_0WD0FWhaMHk-aJlUGqvGbiQXYXQ7ahsUNL68D_T07kA4J8Qf5eMn-1JR36N60o9QPc_EXtFgos_iftpfziPVpQlk-DRqbt5zjclkKLx2L3oHOlzZrbTMqy9QlXaj-GRfIRtTdGDxlIMCCFlWN8ymiRSUvvd6CopU2tvEYZLYLIvSuLGZ0L4yRmnOfWYznMH3k-ELuQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1563842117,\"updated\":1563842118,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "891", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:18 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "2804a600-66dc-4586-bbfe-14cfa5e7baff", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:19 GMT", + "x-ms-request-id": "b25ad959-b194-421b-9f57-545ad43ddb4a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:19 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f2bd2ec1-198d-4f80-9cf8-447170510500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:19 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "2eb710d0-e565-46e3-a787-f6a1f4ada478", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:30 GMT", + "x-ms-request-id": "ef6bbbdc-1153-402b-9839-564c3036592f", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:30 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "45bf5839-a756-4ef9-8a62-9082f5bc0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "1bcabfab-bdf5-45c8-af5e-8e4fd42202f2", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:35:31 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:31 GMT", + "x-ms-request-id": "5e34e048-620b-4129-9d71-0afe0dacf1fd", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:31 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5b94ddbc-91bc-4ccb-ad9f-b1eb8dea0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/2fa384af1a6b49d39eee1438f81478ae\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"tGmH8Eie8v82u5MJnJJVUYMPyC9Iao1AX3z4pRQFCdJZQvTFH6RoklH0_gUVENEfFOvH4xpTvVRPjL7nDD3nDvIp4UDs6ns4uDeOg3T3SAofhaoz2Gq-aEXcegYrL1CEXFrqPdfn-kB0hCF1pNGR_CudimSox_QIBPo9z4ZCwIArwuvdce-SOdFWNIQwZ9r4ZkFWmisGuvGpLeA3OTTemTtyGdYJqYwjS7MiseqlOYYDGO5gQBrF-GClpd7SzZjUXCht_Q3uvf1_4jntAkOUVPYBMpboZHEpf_qv8bs1IGbJLgSJ8fUqWNa30Dg-kLp0cT_4XsNjiklVzbAMbieb1w\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842132,\"updated\":1563842132,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "691", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:32 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "c5da0326-5ffe-4f49-9e69-c9d5ed532e05", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:32 GMT", + "x-ms-request-id": "3c95aba7-ae0d-48ed-b88a-420ba26e0798", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:32 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f2bd2ec1-198d-4f80-9cf8-4471a9540500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-\",\"deletedDate\":1563842133,\"scheduledPurgeDate\":1571618133,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/2fa384af1a6b49d39eee1438f81478ae\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"tGmH8Eie8v82u5MJnJJVUYMPyC9Iao1AX3z4pRQFCdJZQvTFH6RoklH0_gUVENEfFOvH4xpTvVRPjL7nDD3nDvIp4UDs6ns4uDeOg3T3SAofhaoz2Gq-aEXcegYrL1CEXFrqPdfn-kB0hCF1pNGR_CudimSox_QIBPo9z4ZCwIArwuvdce-SOdFWNIQwZ9r4ZkFWmisGuvGpLeA3OTTemTtyGdYJqYwjS7MiseqlOYYDGO5gQBrF-GClpd7SzZjUXCht_Q3uvf1_4jntAkOUVPYBMpboZHEpf_qv8bs1IGbJLgSJ8fUqWNa30Dg-kLp0cT_4XsNjiklVzbAMbieb1w\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842132,\"updated\":1563842132,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "857", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:33 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "e7eaea4b-ee3b-48c1-8e62-30c9589e4cd2", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:33 GMT", + "x-ms-request-id": "307268d7-f2e2-4123-bb71-f0fa9d99465d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:33 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "666f7410-0403-42e8-b45c-540183460500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-candeleteakey-\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "105", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:33 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "2e41a847-5ebc-4623-b1c2-394bed6c5402", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:34 GMT", + "x-ms-request-id": "8daf3030-fe21-45c4-8977-1995ac466532", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:34 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "97238005-e177-408f-b287-66c5b3590500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:34 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "63286d5d-0b42-404c-b17d-baa7c4892d50", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:44 GMT", + "x-ms-request-id": "c1c871ab-9e21-4b04-bff9-7068e5c8a960", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:45 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "437a33c6-0686-4760-aa02-cf93cc7e0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:45 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "23374f00-cc5a-4e51-bd83-784de45ec6cd", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:55 GMT", + "x-ms-request-id": "f53c5e2d-a21a-47e6-963f-0bf057b02fb8", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:56 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5708b675-3021-4f08-b6dd-da0c7a450600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "521732a3-edee-4463-8699-e50f0f74c59c", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:35:56 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-deletenonexistingkey-/", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:56 GMT", + "x-ms-request-id": "ab5bdac4-788b-4bb1-b08e-39f719e7ba7d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f4062994-72f3-483b-9954-20bf5a660500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-deletenonexistingkey-/", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-deletenonexistingkey-\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "112", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:56 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "0ba1b35b-c861-47f2-b199-3c56b10e6cb8", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:58 GMT", + "x-ms-request-id": "e784df66-fc21-4464-a03d-068bf670865a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d285c5ab-d809-48c4-b95a-005eea050500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/98cdfa85c4d34fc9ace0c87a36a607c5\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"g7hUgUnxAWT7406RqNrZiGM3xNemvMArprKHCC1UfABgW4EbRRWTAsCryy4wyPmGtvm1Qyoo9MReUBR0gEvm2FfHQ6S6g4jRa-CFu9qC6MiP3KkN4JEMk6WezxwRVZr32kyiC3vyTOAhMKvlmcD5TfxuU23JKe2pOQhp6trNFLOtStq65w8ssP27NhuSdv9dwVfL68dDd5sXArUxkIArKsuneFNk6OJG3fhVEAut6MeR6hXUGUN0t39rItLJUGtVdAAjx576s38ZIR15E_Cqj595RpFys5uEMId690Pqb6_qkaJNgBrutnJmhMdE_MgTo7tDlwmSSXxUMcM7lmcnLQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842158,\"updated\":1563842158,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "688", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:58 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "4d37ca36-157a-48ce-8d32-3ea4eb593f41", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:59 GMT", + "x-ms-request-id": "ef0f1dba-e746-400d-a094-274ba6e3916a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:35:59 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "da813871-8363-4e62-a602-8beac48e0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/98cdfa85c4d34fc9ace0c87a36a607c5\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"g7hUgUnxAWT7406RqNrZiGM3xNemvMArprKHCC1UfABgW4EbRRWTAsCryy4wyPmGtvm1Qyoo9MReUBR0gEvm2FfHQ6S6g4jRa-CFu9qC6MiP3KkN4JEMk6WezxwRVZr32kyiC3vyTOAhMKvlmcD5TfxuU23JKe2pOQhp6trNFLOtStq65w8ssP27NhuSdv9dwVfL68dDd5sXArUxkIArKsuneFNk6OJG3fhVEAut6MeR6hXUGUN0t39rItLJUGtVdAAjx576s38ZIR15E_Cqj595RpFys5uEMId690Pqb6_qkaJNgBrutnJmhMdE_MgTo7tDlwmSSXxUMcM7lmcnLQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842158,\"updated\":1563842158,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "688", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:59 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "92bd49c7-b92a-4b67-b4aa-32dd2a683f93", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:35:59 GMT", + "x-ms-request-id": "94b2ae10-1be1-48ab-bf89-4b877aa13a62", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:00 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3a03e150-77fa-445c-903a-4ac478710500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-\",\"deletedDate\":1563842160,\"scheduledPurgeDate\":1571618160,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/98cdfa85c4d34fc9ace0c87a36a607c5\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"g7hUgUnxAWT7406RqNrZiGM3xNemvMArprKHCC1UfABgW4EbRRWTAsCryy4wyPmGtvm1Qyoo9MReUBR0gEvm2FfHQ6S6g4jRa-CFu9qC6MiP3KkN4JEMk6WezxwRVZr32kyiC3vyTOAhMKvlmcD5TfxuU23JKe2pOQhp6trNFLOtStq65w8ssP27NhuSdv9dwVfL68dDd5sXArUxkIArKsuneFNk6OJG3fhVEAut6MeR6hXUGUN0t39rItLJUGtVdAAjx576s38ZIR15E_Cqj595RpFys5uEMId690Pqb6_qkaJNgBrutnJmhMdE_MgTo7tDlwmSSXxUMcM7lmcnLQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842158,\"updated\":1563842158,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "851", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:00 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "898656a5-29bd-49df-be48-4bc250b4ff5a", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:00 GMT", + "x-ms-request-id": "a6eb0371-1053-4c42-bcb8-c6be903b5df0", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:01 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bff67947-96ce-42c2-9872-2c5827080600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, "status": 409, "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1311,292 +4390,442 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:38:53 GMT", + "date": "Tue, 23 Jul 2019 00:36:01 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f551374c-9f8d-43fb-9d96-25db60207e91", + "x-ms-request-id": "7b561ae2-c520-45ba-95cd-1dba1d876207", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "c7d2b529-88ab-4817-9df8-731156a9d3d4", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:39:03 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:11 GMT", + "x-ms-request-id": "b66850ed-7183-43b8-ac3d-59ce05946530", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/create", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:11 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "04118bf8-2d33-4fb7-965a-4c38f9ff0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/013f9031d481461d82a0ceffbdc04ef4\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"qYYUrBqqBLL3Pbd8XjVMMV4buPnj9qYBCrDTZImAqVm7LTsA3UUmb6JNYhP-2XJbQZd5x3-fjZatfl4l717GBN67-U4VFB1YDXiJqDUyPVYlcVEpftZMfZi3DgS2Es1f3o0zUxzw9Fxu8hJBPvuOJmrtw1BEA4w29UObB1mZjdxL0ngBCb4iVCGZpJTGWGq36jrSa1g6hc7twwnlkY0BzYFg0Nt2JXchgW7I92rI8OXhsHApxs6Lm1JbFZ8WZFu8MhbU-svYzbUzUd4mbr2ZbCLC4aZ7xXmC531-PEzfY-U6IuNMi9Lskhfln3BsccgSlH7J9pHxx-F86T9cMuqltw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493143,\"updated\":1563493143,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "691", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:03 GMT", + "date": "Tue, 23 Jul 2019 00:36:12 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f94b1b62-c401-48ee-8bd9-662a455d239f", + "x-ms-request-id": "c7785b48-468e-40bc-8e58-e604e9f85941", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-\",\"deletedDate\":1563493143,\"scheduledPurgeDate\":1571269143,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/013f9031d481461d82a0ceffbdc04ef4\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"qYYUrBqqBLL3Pbd8XjVMMV4buPnj9qYBCrDTZImAqVm7LTsA3UUmb6JNYhP-2XJbQZd5x3-fjZatfl4l717GBN67-U4VFB1YDXiJqDUyPVYlcVEpftZMfZi3DgS2Es1f3o0zUxzw9Fxu8hJBPvuOJmrtw1BEA4w29UObB1mZjdxL0ngBCb4iVCGZpJTGWGq36jrSa1g6hc7twwnlkY0BzYFg0Nt2JXchgW7I92rI8OXhsHApxs6Lm1JbFZ8WZFu8MhbU-svYzbUzUd4mbr2ZbCLC4aZ7xXmC531-PEzfY-U6IuNMi9Lskhfln3BsccgSlH7J9pHxx-F86T9cMuqltw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493143,\"updated\":1563493143,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "857", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:03 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e9f68558-4a59-4548-91ac-55345ada860d", + "date": "Tue, 23 Jul 2019 00:36:21 GMT", + "x-ms-request-id": "a42f9ba2-d2c6-4f80-bfb1-b778adc45052", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:22 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3547fb28-1418-4c10-b80a-21d04e250500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-candeleteakey-\"}}", + "status": 204, + "response": "", "responseHeaders": { + "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "404", + "status": "204", + "x-ms-request-id": "7b73dbc0-dbb5-403b-914a-857aaf6e9235", "x-ms-keyvault-region": "westus", - "content-length": "105", + "date": "Tue, 23 Jul 2019 00:36:22 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:03 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4621c5c9-6a75-44c1-9b1e-3a3f9500ec21", + "date": "Tue, 23 Jul 2019 00:36:23 GMT", + "x-ms-request-id": "a6890caa-9836-4535-86cf-1d0ee4030bb3", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:24 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3dc7bc4e-25ea-4d14-95f2-235e56b30500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/98190f60376f434889aaab8f3515906a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"93N3xuHMJd_SbTaiXTvgFlqt3uXvpvQc3AQKoJ-0kifb_dyDZUJMwOZsBFn_xTRtE5G9vkTI43En1wtAo1qU9-Lmi9ce7I1CJrBWlGnAfj-qkNZTwaIQ_eHrEY7UP_AwpRsbd5KDEEsz3VEDkknc2PBLBm6G2XY_EKIFAEStKK0bjbjmclJBFy39VRH5zs0EHgFTpwTYRMpg2Q5dVBSkWfVpWTg23EhrxF37ZHHH-5WN-mV4U7o55iZuO4vrtrI_GXbyILrij8I0R5lkY3fjlMoMe4mYXxpzpmDvUJC0c6wgay2FMN_ibDuGZvyZd0NozQ9NOmvtUbRssvnTbDtydw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842184,\"updated\":1563842184,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "706", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:03 GMT", + "date": "Tue, 23 Jul 2019 00:36:24 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "54811d3b-a62e-4b04-813e-c9b6756942b3", + "x-ms-request-id": "df77d328-ac2c-44bd-966e-3d092616fa9d", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/98190f60376f434889aaab8f3515906a", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "6273cbfa-054a-450e-8734-53f85148929c", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:39:13 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:24 GMT", + "x-ms-request-id": "bb3d0263-5b6d-4300-9a1d-e3352783ca95", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:25 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b10d6a7e-6594-431a-9727-b4ddb66f0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-deletenonexistingkey-/", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/98190f60376f434889aaab8f3515906a", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-deletenonexistingkey-\"}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/98190f60376f434889aaab8f3515906a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"93N3xuHMJd_SbTaiXTvgFlqt3uXvpvQc3AQKoJ-0kifb_dyDZUJMwOZsBFn_xTRtE5G9vkTI43En1wtAo1qU9-Lmi9ce7I1CJrBWlGnAfj-qkNZTwaIQ_eHrEY7UP_AwpRsbd5KDEEsz3VEDkknc2PBLBm6G2XY_EKIFAEStKK0bjbjmclJBFy39VRH5zs0EHgFTpwTYRMpg2Q5dVBSkWfVpWTg23EhrxF37ZHHH-5WN-mV4U7o55iZuO4vrtrI_GXbyILrij8I0R5lkY3fjlMoMe4mYXxpzpmDvUJC0c6wgay2FMN_ibDuGZvyZd0NozQ9NOmvtUbRssvnTbDtydw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842184,\"updated\":1563842184,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "112", + "content-length": "706", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:13 GMT", + "date": "Tue, 23 Jul 2019 00:36:25 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d32dfbb3-2cc4-4d27-a17f-6ab8f0cb677f", + "x-ms-request-id": "24953ace-3c7a-4efd-a3e5-6be2e7e3ec10", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/ec8de8c98496406cab772520ed0514e9\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2R53SroZwPOOIvglT7NP5uTezAQ2R5WOTN6A50iJl7MxDTu2p20aQTODDGXYjnH6QNB57QVAdsDaadpYtQwvLkRHgv5SofP74rf8LmOWUPOYM1GYln_fs6_Xy-hY8CxN7dQRb41w57skuz8ZhpljaEzNdWe3XKlXg2K6hMOTaSFasRqLwQLnLndZik9CHN_l11dNfwWVDH9VHsNRR0tweGFZ7vzYc_ZuleEASr3UvqQpgpEXr4mCbnu22XG6qETZ8e48782nrNRmT11VG6JEj8cp0YNZzsGskwfNNZdYc7cYmNNWn7CT7PuwDxrNBV2_OKC_Poxy6ewzW6gQLJpPdQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493154,\"updated\":1563493154,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "688", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:13 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c60d9f1a-4c91-4820-aa0e-49d6cedbd8d4", + "date": "Tue, 23 Jul 2019 00:36:25 GMT", + "x-ms-request-id": "5eb5a162-6bc2-42f2-a96c-70a7523b4bec", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:26 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ef66fbbd-0641-4643-9bb1-7440a7830500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/ec8de8c98496406cab772520ed0514e9\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2R53SroZwPOOIvglT7NP5uTezAQ2R5WOTN6A50iJl7MxDTu2p20aQTODDGXYjnH6QNB57QVAdsDaadpYtQwvLkRHgv5SofP74rf8LmOWUPOYM1GYln_fs6_Xy-hY8CxN7dQRb41w57skuz8ZhpljaEzNdWe3XKlXg2K6hMOTaSFasRqLwQLnLndZik9CHN_l11dNfwWVDH9VHsNRR0tweGFZ7vzYc_ZuleEASr3UvqQpgpEXr4mCbnu22XG6qETZ8e48782nrNRmT11VG6JEj8cp0YNZzsGskwfNNZdYc7cYmNNWn7CT7PuwDxrNBV2_OKC_Poxy6ewzW6gQLJpPdQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493154,\"updated\":1563493154,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-\",\"deletedDate\":1563842187,\"scheduledPurgeDate\":1571618187,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/98190f60376f434889aaab8f3515906a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"93N3xuHMJd_SbTaiXTvgFlqt3uXvpvQc3AQKoJ-0kifb_dyDZUJMwOZsBFn_xTRtE5G9vkTI43En1wtAo1qU9-Lmi9ce7I1CJrBWlGnAfj-qkNZTwaIQ_eHrEY7UP_AwpRsbd5KDEEsz3VEDkknc2PBLBm6G2XY_EKIFAEStKK0bjbjmclJBFy39VRH5zs0EHgFTpwTYRMpg2Q5dVBSkWfVpWTg23EhrxF37ZHHH-5WN-mV4U7o55iZuO4vrtrI_GXbyILrij8I0R5lkY3fjlMoMe4mYXxpzpmDvUJC0c6wgay2FMN_ibDuGZvyZd0NozQ9NOmvtUbRssvnTbDtydw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842184,\"updated\":1563842184,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "688", + "content-length": "887", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:13 GMT", + "date": "Tue, 23 Jul 2019 00:36:26 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "99021561-23f9-4110-812b-bf9d73def9e6", + "x-ms-request-id": "d18381db-82ea-4b85-ade7-456808974355", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-\",\"deletedDate\":1563493154,\"scheduledPurgeDate\":1571269154,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/ec8de8c98496406cab772520ed0514e9\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2R53SroZwPOOIvglT7NP5uTezAQ2R5WOTN6A50iJl7MxDTu2p20aQTODDGXYjnH6QNB57QVAdsDaadpYtQwvLkRHgv5SofP74rf8LmOWUPOYM1GYln_fs6_Xy-hY8CxN7dQRb41w57skuz8ZhpljaEzNdWe3XKlXg2K6hMOTaSFasRqLwQLnLndZik9CHN_l11dNfwWVDH9VHsNRR0tweGFZ7vzYc_ZuleEASr3UvqQpgpEXr4mCbnu22XG6qETZ8e48782nrNRmT11VG6JEj8cp0YNZzsGskwfNNZdYc7cYmNNWn7CT7PuwDxrNBV2_OKC_Poxy6ewzW6gQLJpPdQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493154,\"updated\":1563493154,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "851", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:14 GMT", + "date": "Tue, 23 Jul 2019 00:36:27 GMT", + "x-ms-request-id": "63f18cd2-8d32-4cbb-8843-5c944615401c", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:28 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bd4a23f6-69ec-45e3-b5e1-a6ee13270500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "99ee5d7b-5f2a-4dec-a819-81a1af70d6b4", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-", "query": { "api-version": "7.0" }, @@ -1606,7 +4835,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1615,44 +4844,64 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:14 GMT", + "date": "Tue, 23 Jul 2019 00:36:28 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d4fe3aa5-fb99-4cff-a940-bbdbca80aed9", + "x-ms-request-id": "e924fd9e-0871-4a4c-b5d0-bb6054676655", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:24 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "762219b3-9444-444b-81b0-4ad7ee9ec8ac", + "date": "Tue, 23 Jul 2019 00:36:39 GMT", + "x-ms-request-id": "3e872883-cc4f-4d20-84d9-56802dc566db", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:39 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b10d6a7e-6594-431a-9727-b4dd36710600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-", "query": { "api-version": "7.0" }, @@ -1663,210 +4912,216 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "1a3a1456-b1c2-439f-a951-c14360d9311a", + "x-ms-request-id": "8138a55d-79b5-412c-9be0-977a3e773c0e", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:39:34 GMT", + "date": "Tue, 23 Jul 2019 00:36:39 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/create", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97d02c5105474df6a4a072e191b5e96f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"s8EQsZG2PfZx0hYPJLuPptzejTWUnnGFCY9FqYdAhnpldIhvxhcorj_psrOMwth3N1l2hGmHu8XTbdeEO4fsby4YZZCT-mFp3C-78uhCv7HwMjyIH0ODMSuhivGXG-_LBhCC3Dtl6IN6x-964nHNyAQVsxcYd5G2LnpC80nZ2NpWvNxbJ95h_46ctax5xw01m2phSiHXhfMHzAqCB26wrzwPcUiVvg7nOacoRYnQBTLqIbtSc5xNOJS464wCOpG8-d8X0iVvURlHjXYOb11_aCTfZWxhPPgRroQvM2-uDH6oqZ2t1--lIJBf9pVxCbSjGsPviFxtyKpgeN6bZLmbsw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493175,\"updated\":1563493175,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "706", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:35 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5a8de524-684c-4b95-bbf9-3fbcc71e6ec6", + "date": "Tue, 23 Jul 2019 00:36:40 GMT", + "x-ms-request-id": "839b1feb-9037-4dda-b292-13b442eee0ba", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97d02c5105474df6a4a072e191b5e96f", - "query": { - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97d02c5105474df6a4a072e191b5e96f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"s8EQsZG2PfZx0hYPJLuPptzejTWUnnGFCY9FqYdAhnpldIhvxhcorj_psrOMwth3N1l2hGmHu8XTbdeEO4fsby4YZZCT-mFp3C-78uhCv7HwMjyIH0ODMSuhivGXG-_LBhCC3Dtl6IN6x-964nHNyAQVsxcYd5G2LnpC80nZ2NpWvNxbJ95h_46ctax5xw01m2phSiHXhfMHzAqCB26wrzwPcUiVvg7nOacoRYnQBTLqIbtSc5xNOJS464wCOpG8-d8X0iVvURlHjXYOb11_aCTfZWxhPPgRroQvM2-uDH6oqZ2t1--lIJBf9pVxCbSjGsPviFxtyKpgeN6bZLmbsw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493175,\"updated\":1563493175,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "706", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:35 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:40 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2763b201-49c9-4116-9eaf-d3d4c46c0500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f7fa1072-0b72-4ccf-accf-99fb4b0f070f", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/create", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-\",\"deletedDate\":1563493175,\"scheduledPurgeDate\":1571269175,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97d02c5105474df6a4a072e191b5e96f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"s8EQsZG2PfZx0hYPJLuPptzejTWUnnGFCY9FqYdAhnpldIhvxhcorj_psrOMwth3N1l2hGmHu8XTbdeEO4fsby4YZZCT-mFp3C-78uhCv7HwMjyIH0ODMSuhivGXG-_LBhCC3Dtl6IN6x-964nHNyAQVsxcYd5G2LnpC80nZ2NpWvNxbJ95h_46ctax5xw01m2phSiHXhfMHzAqCB26wrzwPcUiVvg7nOacoRYnQBTLqIbtSc5xNOJS464wCOpG8-d8X0iVvURlHjXYOb11_aCTfZWxhPPgRroQvM2-uDH6oqZ2t1--lIJBf9pVxCbSjGsPviFxtyKpgeN6bZLmbsw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493175,\"updated\":1563493175,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/ee8c169973a040278743721c6cc12309\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mjXcis1W3APqiuUJpfovHAfWWn5os4eow32MgPQYKvlEatM4CE_xCNWed7-ZsKueKOOXSCQ1PakDQ-fVRcGXmjmtgnrM86mOwNN-EmkOGuepPBTVKZ1owBKq2GErzL_I3p6MbZh4wOyiF7Hy25hpR1niyMr-dyhfM7LTxUPnZp41sC2ts23FVzMjagBRZYqGDjvSZFSGiUv2FJevGUo1AqvYdL6x6jeFAPb2dcL1jS6eNppsYraA3zEZVXCJ5iqRA4qJiaubPTJlugqV8N4Dvm6lan7VXbghUk_-4T1ftg-NmyO7aAnVRW5H65RBRsqWcctSOarCey3uxrwgMIu7jQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842201,\"updated\":1563842201,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "887", + "content-length": "695", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:35 GMT", + "date": "Tue, 23 Jul 2019 00:36:41 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b13aab41-90c9-47d4-8b4c-2d928335a735", + "x-ms-request-id": "59b5f0dd-dc98-46af-991b-63f36ae7eaad", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:35 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7209042a-ab30-4038-acd0-7e307bb4e3f0", + "date": "Tue, 23 Jul 2019 00:36:41 GMT", + "x-ms-request-id": "c1f8a8be-295b-4a3a-9294-1134f3173856", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", + "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "c8c1304c-4b8a-4c84-a260-1e6bd9ceb87d", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:39:45 GMT", - "cache-control": "no-cache", + "date": "Tue, 23 Jul 2019 00:36:41 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c000b6f-c658-49f1-b248-b33e45010600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", + "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/a3a5e2d68e774fe7881ecd94ef0d2351\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"okL8uuSN2hVbF_7_-LyxFxQ1STl0ahMMwdhKQnYq9est-2L5wzGNRENiagQeRNIf7LjQOXaAj2bMcSIzZZ0AnIGIg1j6PY-BLzxVTVfkrMssiEhpZvKyWUebICq2XHN2J528_nWUsPLPLuI5cCLtX3jy3CZifXh5hxI7l-N5B5C6gSxqJkEdTjAvYtt7n9tyBJ_IiCSbii5J3xeggfIO_snuRUSc13fd3LFKSPSCiGr3HlkFyq2b2aInDROpcy1-iVqGVpIAVb5GdpLdLKM0N54bcDtlVj2PhhK36ha_T6dFJSEqPus_4DZqK77hyukbggBpV75F2WKhsKrJi-HXew\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493186,\"updated\":1563493186,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-\",\"deletedDate\":1563842202,\"scheduledPurgeDate\":1571618202,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/ee8c169973a040278743721c6cc12309\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mjXcis1W3APqiuUJpfovHAfWWn5os4eow32MgPQYKvlEatM4CE_xCNWed7-ZsKueKOOXSCQ1PakDQ-fVRcGXmjmtgnrM86mOwNN-EmkOGuepPBTVKZ1owBKq2GErzL_I3p6MbZh4wOyiF7Hy25hpR1niyMr-dyhfM7LTxUPnZp41sC2ts23FVzMjagBRZYqGDjvSZFSGiUv2FJevGUo1AqvYdL6x6jeFAPb2dcL1jS6eNppsYraA3zEZVXCJ5iqRA4qJiaubPTJlugqV8N4Dvm6lan7VXbghUk_-4T1ftg-NmyO7aAnVRW5H65RBRsqWcctSOarCey3uxrwgMIu7jQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842201,\"updated\":1563842201,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "695", + "content-length": "865", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:45 GMT", + "date": "Tue, 23 Jul 2019 00:36:42 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a7aade4c-a9f6-40b9-8e82-6cc49c416f0f", + "x-ms-request-id": "a3c82683-7ef7-44ed-b3c7-61ed4f63cc43", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-\",\"deletedDate\":1563493186,\"scheduledPurgeDate\":1571269186,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/a3a5e2d68e774fe7881ecd94ef0d2351\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"okL8uuSN2hVbF_7_-LyxFxQ1STl0ahMMwdhKQnYq9est-2L5wzGNRENiagQeRNIf7LjQOXaAj2bMcSIzZZ0AnIGIg1j6PY-BLzxVTVfkrMssiEhpZvKyWUebICq2XHN2J528_nWUsPLPLuI5cCLtX3jy3CZifXh5hxI7l-N5B5C6gSxqJkEdTjAvYtt7n9tyBJ_IiCSbii5J3xeggfIO_snuRUSc13fd3LFKSPSCiGr3HlkFyq2b2aInDROpcy1-iVqGVpIAVb5GdpLdLKM0N54bcDtlVj2PhhK36ha_T6dFJSEqPus_4DZqK77hyukbggBpV75F2WKhsKrJi-HXew\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493186,\"updated\":1563493186,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "865", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:45 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9ef6d259-5792-4c22-b0d4-a3ecfe0213f6", + "date": "Tue, 23 Jul 2019 00:36:43 GMT", + "x-ms-request-id": "8fe8bbab-f427-4e29-9e31-50d9f025f09f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:43 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9959c3a4-cde1-4eb7-ab3b-48ab16d40500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1882,7 +5137,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1891,9 +5146,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:45 GMT", + "date": "Tue, 23 Jul 2019 00:36:44 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f0c4b775-d0d1-4959-b6db-35d3c40b24c3", + "x-ms-request-id": "7f923882-02d2-4b4a-af4a-6ca1c9df0b99", "cache-control": "no-cache", "expires": "-1" } @@ -1904,25 +5159,45 @@ "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-cangetadeletedkey-\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "117", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:39:55 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4093f671-d093-4165-9f38-13dcac8126af", + "date": "Tue, 23 Jul 2019 00:36:54 GMT", + "x-ms-request-id": "e765aa8d-46ba-4903-b35c-7e3075061b4e", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:54 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d60d1ec8-63ad-41e4-92a6-2f1e38000600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1934,11 +5209,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-\",\"deletedDate\":1563493186,\"scheduledPurgeDate\":1571269186,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/a3a5e2d68e774fe7881ecd94ef0d2351\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"okL8uuSN2hVbF_7_-LyxFxQ1STl0ahMMwdhKQnYq9est-2L5wzGNRENiagQeRNIf7LjQOXaAj2bMcSIzZZ0AnIGIg1j6PY-BLzxVTVfkrMssiEhpZvKyWUebICq2XHN2J528_nWUsPLPLuI5cCLtX3jy3CZifXh5hxI7l-N5B5C6gSxqJkEdTjAvYtt7n9tyBJ_IiCSbii5J3xeggfIO_snuRUSc13fd3LFKSPSCiGr3HlkFyq2b2aInDROpcy1-iVqGVpIAVb5GdpLdLKM0N54bcDtlVj2PhhK36ha_T6dFJSEqPus_4DZqK77hyukbggBpV75F2WKhsKrJi-HXew\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493186,\"updated\":1563493186,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-\",\"deletedDate\":1563842202,\"scheduledPurgeDate\":1571618202,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/ee8c169973a040278743721c6cc12309\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mjXcis1W3APqiuUJpfovHAfWWn5os4eow32MgPQYKvlEatM4CE_xCNWed7-ZsKueKOOXSCQ1PakDQ-fVRcGXmjmtgnrM86mOwNN-EmkOGuepPBTVKZ1owBKq2GErzL_I3p6MbZh4wOyiF7Hy25hpR1niyMr-dyhfM7LTxUPnZp41sC2ts23FVzMjagBRZYqGDjvSZFSGiUv2FJevGUo1AqvYdL6x6jeFAPb2dcL1jS6eNppsYraA3zEZVXCJ5iqRA4qJiaubPTJlugqV8N4Dvm6lan7VXbghUk_-4T1ftg-NmyO7aAnVRW5H65RBRsqWcctSOarCey3uxrwgMIu7jQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842201,\"updated\":1563842201,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1947,10 +5222,58 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:06 GMT", + "date": "Tue, 23 Jul 2019 00:36:55 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "78f27cb4-aa09-464f-a3f4-2e5a8a24355b", + "x-ms-request-id": "0ff37051-c87d-467e-bb0f-9763a5f4c929", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:55 GMT", + "x-ms-request-id": "9ab929cc-28a6-47fb-816c-a0b6b45bef18", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:56 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "84a700d2-4088-438c-b773-2a1bf1320500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1967,16 +5290,64 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "02355959-0d2e-46ca-b474-dc5e3ed473f0", + "x-ms-request-id": "9208f4d9-cd3d-4565-b934-5be3365a102d", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:36:56 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cantgetadeletedkeythatdoesntexist-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:40:06 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:57 GMT", + "x-ms-request-id": "0991bc29-2fa2-49ae-8235-0e5777280a5e", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:36:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2194ee23-3628-4212-99f1-6266d5650500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1992,7 +5363,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -2001,9 +5372,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:06 GMT", + "date": "Tue, 23 Jul 2019 00:36:57 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5b81d514-c20f-4fc2-8a9b-a76065ff67ec", + "x-ms-request-id": "b017f360-3459-495f-94ac-e09e955d80d0", "cache-control": "no-cache", "expires": "-1" } diff --git a/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__list_keys_in_various_ways/recording_before_all_hook.json b/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__list_keys_in_various_ways/recording_before_all_hook.json index dae36f95dae9..b1712916c5bc 100644 --- a/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__list_keys_in_various_ways/recording_before_all_hook.json +++ b/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__list_keys_in_various_ways/recording_before_all_hook.json @@ -1,5 +1,33 @@ { "recordings": [ + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:36:58 GMT", + "x-ms-request-id": "8b3e495b-3556-4e19-b6c0-0dc9e113b28a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, { "method": "POST", "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", @@ -11,9 +39,9 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "date": "Thu, 18 Jul 2019 23:40:07 GMT", + "date": "Tue, 23 Jul 2019 00:36:59 GMT", "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", - "x-ms-request-id": "ee4e03d9-de2b-4694-9604-3ba896890101", + "x-ms-request-id": "5b94ddbc-91bc-4ccb-ad9f-b1eb8eff0500", "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", "content-length": "1231", @@ -28,11 +56,11 @@ }, "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/26dd645d24f84dd995572e379b37870e\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2Vss0uCX2D0-FSsEauojm-HSZKTwVjddjRWP-Y4_D01N-0C9Vpg4XG5zW7D4Nls03DDL14bZxLaG3n61IBkouqLd5441qTD8U2YjL3cXeZlRpmTMhVj8P1qTR6DACcNL7oST9aWhNQXIolSvjorJJWy3TebgX33g6VNzQgMsFBiiTp3jq9l5sRm774nSE2KEPVUPzxsoWRr12oAWc3NiGj052fY__E2FedqFpXDqjo9gnwUZHzM1wlrtjyWJbEpOrISeQMsOJ2ElkyKcKm2WyuUqhMo3wFEOV8LEFuGOocKSCrKHWwlDbHiRl1FpU1wYm9MWNBmDLPTqwm4nPH605w\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493207,\"updated\":1563493207,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/6def80459aea42eaa383b0ae6b27b31b\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"vSbF5Cm7dgx97bxfePcapwZqj65hhag46lgpWaqQT71GXFL3XGSeYtsgPh7DDC3vY8GwG06Duz0d_v_CJ-Dh7TCS5XrQ_r80NNZX8-FfgFhtR8vdpaMsx2sI1Z1nSET6Ej9CWoLwmqpU6qHaxK420aWvvgaFItLyDrV_Y1RvkFf7VvxiukOqbd1sf0npz771d3M6RhheiR22wELbp5UK3WsbNfX3MPXcg9vt2EuoGSfNH_FROFnFOJ5bpNKbcEkLkB00C85oZ04M2AV0ceiLQzd8gz8GgW3fGgXFZJ61IPAT-bP7vhuUfkm5F5vHuxoNh1_6yZ6dxH3syYHXcwowrQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842220,\"updated\":1563842220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -41,9 +69,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:07 GMT", + "date": "Tue, 23 Jul 2019 00:37:00 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "bb9ed9c2-016f-4c8f-8a04-86e8056e487c", + "x-ms-request-id": "3c6212f6-5f5e-4f1b-a260-3fc903466134", "cache-control": "no-cache", "expires": "-1" } @@ -54,225 +82,279 @@ "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/26dd645d24f84dd995572e379b37870e\",\"attributes\":{\"enabled\":true,\"created\":1563493207,\"updated\":1563493207,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "279", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:07 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "538ca1fa-9f95-49ff-b490-4f1ce971d8b2", + "date": "Tue, 23 Jul 2019 00:37:00 GMT", + "x-ms-request-id": "5a5c2b0b-406c-49f0-8cee-da6a6e171dc6", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:00 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c9fb56a2-8f12-4567-9b85-af15d46e0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/versions", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-\",\"deletedDate\":1563493207,\"scheduledPurgeDate\":1571269207,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/26dd645d24f84dd995572e379b37870e\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"2Vss0uCX2D0-FSsEauojm-HSZKTwVjddjRWP-Y4_D01N-0C9Vpg4XG5zW7D4Nls03DDL14bZxLaG3n61IBkouqLd5441qTD8U2YjL3cXeZlRpmTMhVj8P1qTR6DACcNL7oST9aWhNQXIolSvjorJJWy3TebgX33g6VNzQgMsFBiiTp3jq9l5sRm774nSE2KEPVUPzxsoWRr12oAWc3NiGj052fY__E2FedqFpXDqjo9gnwUZHzM1wlrtjyWJbEpOrISeQMsOJ2ElkyKcKm2WyuUqhMo3wFEOV8LEFuGOocKSCrKHWwlDbHiRl1FpU1wYm9MWNBmDLPTqwm4nPH605w\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493207,\"updated\":1563493207,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/6def80459aea42eaa383b0ae6b27b31b\",\"attributes\":{\"enabled\":true,\"created\":1563842220,\"updated\":1563842220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "877", + "content-length": "279", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:07 GMT", + "date": "Tue, 23 Jul 2019 00:37:01 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4b6ee031-5c7b-466e-94d5-67a436043022", + "x-ms-request-id": "898b0c39-d712-4ef6-8014-627c9e1d7481", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:07 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b4a22ba2-e677-49ea-9bd6-fe3f555f49dd", + "date": "Tue, 23 Jul 2019 00:37:02 GMT", + "x-ms-request-id": "2f033c6d-583a-4782-9b36-01197ffe4422", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", + "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "08cca921-1223-4fc5-8d3f-6bb60e753efb", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:40:17 GMT", - "cache-control": "no-cache", + "date": "Tue, 23 Jul 2019 00:37:02 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "06ae72b1-2bae-4903-a5b3-6cb5a7270600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", + "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/22af6e7a10a346938fbaf76a69b32ccd\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"7ql0Tkfk_DeZ1yMhqSXPWglHFo4Rw1QEnzqaqL8K5kMWWfYCOWhGhv88tubIemAJXtPiXbFfQ797qRziiglLwGuAaWBUiApRmxpJ0ia5XoTAAozCX3UjrBeeC4C7YPBWKC1FyoVipLgW9CvoZw8YQz9mzGdUliTciggJScaMLmirU67FkpKCRHAv6wpB1knF8bwvG5moac9Hj0B_owfmYoV7qDgh-dT5iwpcRHXvr5lwgGnJ6Ye_xJB05No_oeHwEHF51wy55Zs1XICE8WSOH1toC-dafgtY53gkMIaQZNfTQj6qc4m5HO5b67KFI9Ke0BhGlPFOrNn4HyxQHSCt8w\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493217,\"updated\":1563493217,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-\",\"deletedDate\":1563842223,\"scheduledPurgeDate\":1571618223,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/6def80459aea42eaa383b0ae6b27b31b\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"vSbF5Cm7dgx97bxfePcapwZqj65hhag46lgpWaqQT71GXFL3XGSeYtsgPh7DDC3vY8GwG06Duz0d_v_CJ-Dh7TCS5XrQ_r80NNZX8-FfgFhtR8vdpaMsx2sI1Z1nSET6Ej9CWoLwmqpU6qHaxK420aWvvgaFItLyDrV_Y1RvkFf7VvxiukOqbd1sf0npz771d3M6RhheiR22wELbp5UK3WsbNfX3MPXcg9vt2EuoGSfNH_FROFnFOJ5bpNKbcEkLkB00C85oZ04M2AV0ceiLQzd8gz8GgW3fGgXFZJ61IPAT-bP7vhuUfkm5F5vHuxoNh1_6yZ6dxH3syYHXcwowrQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842220,\"updated\":1563842220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "706", + "content-length": "877", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:17 GMT", + "date": "Tue, 23 Jul 2019 00:37:03 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e5d1a844-daef-4c4e-b1f1-5387a0227f5d", + "x-ms-request-id": "c98aa961-3e02-4088-80ef-c822a65a42e2", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/versions", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/22af6e7a10a346938fbaf76a69b32ccd\",\"attributes\":{\"enabled\":true,\"created\":1563493217,\"updated\":1563493217,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "284", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:17 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "71ef9f00-8a1f-4c46-885e-077bf1271eab", + "date": "Tue, 23 Jul 2019 00:37:03 GMT", + "x-ms-request-id": "58654457-8244-4f99-a2e6-1bbff9498287", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:03 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "872aa0ba-7d2e-453b-a86c-760dd4510500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-\",\"deletedDate\":1563493218,\"scheduledPurgeDate\":1571269218,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/22af6e7a10a346938fbaf76a69b32ccd\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"7ql0Tkfk_DeZ1yMhqSXPWglHFo4Rw1QEnzqaqL8K5kMWWfYCOWhGhv88tubIemAJXtPiXbFfQ797qRziiglLwGuAaWBUiApRmxpJ0ia5XoTAAozCX3UjrBeeC4C7YPBWKC1FyoVipLgW9CvoZw8YQz9mzGdUliTciggJScaMLmirU67FkpKCRHAv6wpB1knF8bwvG5moac9Hj0B_owfmYoV7qDgh-dT5iwpcRHXvr5lwgGnJ6Ye_xJB05No_oeHwEHF51wy55Zs1XICE8WSOH1toC-dafgtY53gkMIaQZNfTQj6qc4m5HO5b67KFI9Ke0BhGlPFOrNn4HyxQHSCt8w\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493217,\"updated\":1563493217,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "887", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:17 GMT", + "date": "Tue, 23 Jul 2019 00:37:04 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "53275258-ad90-4cf7-9e54-bbd0aee3828a", + "x-ms-request-id": "b8405559-f476-484a-b0df-c894dbc173dd", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:18 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "94e8a24b-dfed-4dbe-b8b2-5c4c5859899a", + "date": "Tue, 23 Jul 2019 00:37:15 GMT", + "x-ms-request-id": "3a943cfc-0561-455d-9970-261b87c61f07", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:16 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3a03e150-77fa-445c-903a-4ac489820500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-", "query": { "api-version": "7.0" }, @@ -283,721 +365,851 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "bd86c0a9-54b0-453b-af45-6cdfd2202257", + "x-ms-request-id": "1368d441-2d08-4b3b-9008-1d722bb868a2", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:40:27 GMT", + "date": "Tue, 23 Jul 2019 00:37:16 GMT", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-list0versionsofanon-existingkey-/versions", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[],\"nextLink\":null}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "28", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:28 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d0f806b9-acf9-4f1d-a738-38984493aafc", + "date": "Tue, 23 Jul 2019 00:37:16 GMT", + "x-ms-request-id": "6ed84301-fb57-42c2-b8b4-797e4553ee42", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-list0versionsofanon-existingkeypaged-/versions", - "query": { - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"value\":[],\"nextLink\":null}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "28", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:28 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:17 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "872aa0ba-7d2e-453b-a86c-760d8e540500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c42a9bf0-1000-4d65-9e8b-8f825780b46a", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/create", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/create", "query": { "api-version": "7.0" }, "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/e289e630764f4daa909e589efa79928d\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"kDLvWxaUdtm16qMFubkVKUfJNw4XdOQh3Dy49NNuVsp7GweEB7CG5C1m0sJU-37xuMBIy2XiYEymexm_AVvILptGMdqdjVK0TkZWaWWgNsUsNfp1Zpt1hIC4N80ZeyGSEJe-2yTlxtKicFTXgD-5UGjVKpqhbhfG2BjK0w8h8FxjOdmtkTk8JY_zeS95ZlXd1IPfQFlt5kegj1z8UKQnO3ofr0yEVNQsckEfVyv6OB6CH3t_OKPrK9mPhPx9lTq6I7Q-AJVIk2AusQc96xW2WJZ-L8nLck95ghUZbJxR1xQMkW2iQKzAivbYw4kFoeJPHj6WHzjxhv5lwB1EBqWHow\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493228,\"updated\":1563493228,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/34d8c6b893a54ae695d961b49297bfd8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"3NyowIpeSr4x76Nga3cVEwkpyusUYa3SFPG90v4VSieHDH-KIDZDIVAd3t6TWfTg6pW3mUdIr3QFoL47YLrid0c0hsFEYGap8yX2JLnnS5VSynfOuDnANXr0XAoTS3gC5YBjud6PwgyHAM7tQ4AsDrZHYnpp8zkhb2Y6XpxzDgfXs-nfEhZyyYjyEwmRNycf1WS6oFH6Rm-9xL6ZfPySZRScKTY9qjvbJ_peDlqI55mhBtxuGkySNdMyTmhQFPth0_pvWLcwWpqk0oS_ecxnrnZ8m7MkSJRzAPa6Xorq7Y2WOOu7agYlOc1D3n2IOi7c4_R20PjAbHlACkNnzMemzQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842238,\"updated\":1563842238,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "705", + "content-length": "706", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:28 GMT", + "date": "Tue, 23 Jul 2019 00:37:17 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "442af852-9f62-4243-ad13-915efa17c790", + "x-ms-request-id": "301a16f5-9a67-4a86-ac80-372cdd808b6d", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/create", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/versions", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/532ce6c331ae430196e2dc95c4b69ff1\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"rnliZZAJaIZPcHbi0TzL2ECMOSMxje4tjcF7GkmxddFJ9MxxBxGCA2qSZUM2AHKEIS7gvFNqZNCn-GpUhH86B709LZ2xndz0sbJKu3IjXAIOJ0sFTg0kS2D-XksD6cMv2p9rmIFvwl4b4ihLe-z08IJ6j2bO7nKdb355kRTCsRadLp95Su-23v2I-9YMbxA3iUaxlxO_szzU-bepVIcgiksl4SPdMX5_fmfX6Xu4KXFOVOl9ajB8BVYrRdqADVxWb2ckuYTONFS8RMSQj5fvo9ttrU2wWg1L-2LA9FhQySmFVuqlltn-lPnQATsJSA3PhHQ7aCgjdYDWljWhrLiyFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493229,\"updated\":1563493229,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "705", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:28 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b3cbd794-f207-43c7-8a6e-7dda8eb55d81", + "date": "Tue, 23 Jul 2019 00:37:17 GMT", + "x-ms-request-id": "d4d82f01-279b-49c8-9962-dff6a79d87be", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys", - "query": { - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942\",\"attributes\":{\"enabled\":false,\"created\":1561685638,\"updated\":1561685638,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "556", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:28 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:18 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b2c7af19-6ba5-4315-839c-63bc86900500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8fa54fcb-99cb-40e9-ba26-8da5d2d57a1d", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/versions", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/34d8c6b893a54ae695d961b49297bfd8\",\"attributes\":{\"enabled\":true,\"created\":1563842238,\"updated\":1563842238,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "309", + "content-length": "284", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:29 GMT", + "date": "Tue, 23 Jul 2019 00:37:18 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7e8d4e89-16fb-4e57-b638-21f4f618b12b", + "x-ms-request-id": "9e05623e-7711-45d7-b867-617467a3b635", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRYPTOTEST01\",\"attributes\":{\"enabled\":true,\"created\":1562805007,\"updated\":1562805007,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976015901904087\",\"attributes\":{\"enabled\":true,\"created\":1559760164,\"updated\":1559760164,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976018742005808\",\"attributes\":{\"enabled\":true,\"created\":1559760193,\"updated\":1559760193,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976035851309215\",\"attributes\":{\"enabled\":true,\"created\":1559760364,\"updated\":1559760364,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976038662209208\",\"attributes\":{\"enabled\":true,\"created\":1559760392,\"updated\":1559760392,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976059075801511\",\"attributes\":{\"enabled\":true,\"created\":1559760596,\"updated\":1559760596,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976061918309867\",\"attributes\":{\"enabled\":true,\"created\":1559760624,\"updated\":1559760624,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976088192202903\",\"attributes\":{\"enabled\":true,\"created\":1559760887,\"updated\":1559760887,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976090993105220\",\"attributes\":{\"enabled\":true,\"created\":1559760915,\"updated\":1559760915,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976118089506049\",\"attributes\":{\"enabled\":true,\"created\":1559761186,\"updated\":1559761186,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976120964305668\",\"attributes\":{\"enabled\":true,\"created\":1559761215,\"updated\":1559761215,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019567836900080\",\"attributes\":{\"enabled\":true,\"created\":1560195684,\"updated\":1560195684,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019568419900112\",\"attributes\":{\"enabled\":true,\"created\":1560195689,\"updated\":1560195689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019568998004417\",\"attributes\":{\"enabled\":false,\"created\":1560195695,\"updated\":1560195695,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019570157704018\",\"attributes\":{\"enabled\":true,\"created\":1560195707,\"updated\":1560195707,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3042", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:29 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b0ef9efc-888b-4645-b740-84cf26269790", + "date": "Tue, 23 Jul 2019 00:37:19 GMT", + "x-ms-request-id": "a7eed742-6097-4d89-b0d7-784c7e188ae4", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:20 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b8ae9b67-2b10-40bb-8d23-4c9f2f570600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019573560701886\",\"attributes\":{\"enabled\":true,\"created\":1560195741,\"updated\":1560195741,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019965517806158\",\"attributes\":{\"enabled\":true,\"created\":1560199660,\"updated\":1560199660,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966095601383\",\"attributes\":{\"enabled\":true,\"created\":1560199666,\"updated\":1560199666,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966655202551\",\"attributes\":{\"enabled\":false,\"created\":1560199672,\"updated\":1560199672,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019967216106153\",\"attributes\":{\"enabled\":true,\"created\":1560199678,\"updated\":1560199678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019970108507840\",\"attributes\":{\"enabled\":true,\"created\":1560199707,\"updated\":1560199707,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019971819409376\",\"attributes\":{\"enabled\":true,\"created\":1560199723,\"updated\":1560199723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020041605602688\",\"attributes\":{\"enabled\":true,\"nbf\":1560200421,\"created\":1560200422,\"updated\":1560200422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020107570005644\",\"attributes\":{\"enabled\":true,\"exp\":1560201080,\"created\":1560201081,\"updated\":1560201081,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-\",\"deletedDate\":1563842240,\"scheduledPurgeDate\":1571618240,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/34d8c6b893a54ae695d961b49297bfd8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"3NyowIpeSr4x76Nga3cVEwkpyusUYa3SFPG90v4VSieHDH-KIDZDIVAd3t6TWfTg6pW3mUdIr3QFoL47YLrid0c0hsFEYGap8yX2JLnnS5VSynfOuDnANXr0XAoTS3gC5YBjud6PwgyHAM7tQ4AsDrZHYnpp8zkhb2Y6XpxzDgfXs-nfEhZyyYjyEwmRNycf1WS6oFH6Rm-9xL6ZfPySZRScKTY9qjvbJ_peDlqI55mhBtxuGkySNdMyTmhQFPth0_pvWLcwWpqk0oS_ecxnrnZ8m7MkSJRzAPa6Xorq7Y2WOOu7agYlOc1D3n2IOi7c4_R20PjAbHlACkNnzMemzQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842238,\"updated\":1563842238,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1975", + "content-length": "887", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:29 GMT", + "date": "Tue, 23 Jul 2019 00:37:20 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0d74305f-973f-47b2-9968-6c4297d3ddfa", + "x-ms-request-id": "c83ea8e5-0a81-477f-a798-4a103c688d6e", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021398454601816\",\"attributes\":{\"enabled\":true,\"created\":1560213990,\"updated\":1560213990,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399025306001\",\"attributes\":{\"enabled\":true,\"created\":1560213996,\"updated\":1560213996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399613005852\",\"attributes\":{\"enabled\":true,\"created\":1560214001,\"updated\":1560214001,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400178007355\",\"attributes\":{\"enabled\":true,\"created\":1560214008,\"updated\":1560214008,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400838605408\",\"attributes\":{\"enabled\":false,\"created\":1560214013,\"updated\":1560214013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401405804843\",\"attributes\":{\"enabled\":true,\"nbf\":1560214019,\"created\":1560214019,\"updated\":1560214019,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401972601264\",\"attributes\":{\"enabled\":true,\"exp\":1560214024,\"created\":1560214025,\"updated\":1560214025,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021402558506955\",\"attributes\":{\"enabled\":false,\"created\":1560214031,\"updated\":1560214036,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021403691203484\",\"attributes\":{\"enabled\":true,\"created\":1560214042,\"updated\":1560214042,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1976", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:29 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5d387c38-c5fb-45f2-acb6-f0075ff59b77", + "date": "Tue, 23 Jul 2019 00:37:20 GMT", + "x-ms-request-id": "75903beb-1b6a-4613-ba6d-dd8d3b84f91f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:21 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f23d6bbc-9206-4fa9-8b40-e4af46cd0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021644428906562\",\"attributes\":{\"enabled\":true,\"created\":1560216450,\"updated\":1560216450,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645023201050\",\"attributes\":{\"enabled\":true,\"created\":1560216455,\"updated\":1560216455,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645600805675\",\"attributes\":{\"enabled\":true,\"created\":1560216461,\"updated\":1560216461,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646164300437\",\"attributes\":{\"enabled\":true,\"created\":1560216467,\"updated\":1560216467,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646738603126\",\"attributes\":{\"enabled\":false,\"created\":1560216473,\"updated\":1560216473,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647317101069\",\"attributes\":{\"enabled\":true,\"nbf\":1560216478,\"created\":1560216478,\"updated\":1560216478,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647896109795\",\"attributes\":{\"enabled\":true,\"exp\":1560216483,\"created\":1560216484,\"updated\":1560216484,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021648457806180\",\"attributes\":{\"enabled\":false,\"created\":1560216490,\"updated\":1560216495,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021649588105428\",\"attributes\":{\"enabled\":false,\"exp\":1560216501,\"created\":1560216501,\"updated\":1560216507,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021652991406663\",\"attributes\":{\"enabled\":true,\"created\":1560216535,\"updated\":1560216535,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021654118707998\",\"attributes\":{\"enabled\":true,\"created\":1560216546,\"updated\":1560216546,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021655789000990\",\"attributes\":{\"enabled\":true,\"created\":1560216563,\"updated\":1560216563,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021698079201746\",\"attributes\":{\"enabled\":true,\"created\":1560216986,\"updated\":1560216986,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "2734", + "content-length": "118", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:30 GMT", + "date": "Tue, 23 Jul 2019 00:37:21 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b0a3531f-022b-4e87-af64-b91875f73d72", + "x-ms-request-id": "97f8d7e5-f55c-4f6d-8439-6601ad7e4e9b", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027682085504023\",\"attributes\":{\"enabled\":true,\"created\":1560276826,\"updated\":1560276826,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028175563002501\",\"attributes\":{\"enabled\":true,\"created\":1560281761,\"updated\":1560281761,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176140503335\",\"attributes\":{\"enabled\":true,\"created\":1560281767,\"updated\":1560281767,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176718009249\",\"attributes\":{\"enabled\":false,\"created\":1560281772,\"updated\":1560281772,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177274009592\",\"attributes\":{\"enabled\":true,\"nbf\":1560281777,\"created\":1560281778,\"updated\":1560281778,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177830101648\",\"attributes\":{\"enabled\":true,\"exp\":1560281783,\"created\":1560281784,\"updated\":1560281784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028178407406544\",\"attributes\":{\"enabled\":false,\"created\":1560281789,\"updated\":1560281795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028179546704608\",\"attributes\":{\"enabled\":false,\"exp\":1560281801,\"created\":1560281800,\"updated\":1560281806,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028182926703011\",\"attributes\":{\"enabled\":true,\"created\":1560281834,\"updated\":1560281834,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028184044006383\",\"attributes\":{\"enabled\":true,\"created\":1560281845,\"updated\":1560281845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028189442507450\",\"attributes\":{\"enabled\":true,\"created\":1560281899,\"updated\":1560281899,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028205605702876\",\"attributes\":{\"enabled\":true,\"created\":1560282061,\"updated\":1560282061,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028212028407398\",\"attributes\":{\"enabled\":true,\"created\":1560282125,\"updated\":1560282125,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028213716108979\",\"attributes\":{\"enabled\":true,\"created\":1560282142,\"updated\":1560282142,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322090002888\",\"attributes\":{\"enabled\":false,\"created\":1560363226,\"updated\":1560363226,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322656807812\",\"attributes\":{\"enabled\":true,\"nbf\":1560363231,\"created\":1560363232,\"updated\":1560363232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323238409224\",\"attributes\":{\"enabled\":true,\"exp\":1560363237,\"created\":1560363237,\"updated\":1560363237,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3509", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:30 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "925759e4-01d9-43e3-b177-a168d6f0f77b", + "date": "Tue, 23 Jul 2019 00:37:32 GMT", + "x-ms-request-id": "860a436b-eae6-45fa-8181-3946dcd5cc63", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:32 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "15a5d1e0-70a5-4898-832c-0a2f40f20500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323804901755\",\"attributes\":{\"enabled\":false,\"created\":1560363243,\"updated\":1560363249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036324938907401\",\"attributes\":{\"enabled\":false,\"exp\":1560363254,\"created\":1560363254,\"updated\":1560363260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036328289805710\",\"attributes\":{\"enabled\":true,\"created\":1560363288,\"updated\":1560363288,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036329384707932\",\"attributes\":{\"enabled\":true,\"created\":1560363299,\"updated\":1560363299,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036335353805406\",\"attributes\":{\"enabled\":true,\"created\":1560363359,\"updated\":1560363359,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036352635406646\",\"attributes\":{\"enabled\":true,\"created\":1560363532,\"updated\":1560363532,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036359055200632\",\"attributes\":{\"enabled\":true,\"created\":1560363595,\"updated\":1560363595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036360747106809\",\"attributes\":{\"enabled\":true,\"created\":1560363613,\"updated\":1560363613,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301853106036\",\"attributes\":{\"enabled\":false,\"created\":1560443023,\"updated\":1560443029,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044302953209171\",\"attributes\":{\"enabled\":false,\"exp\":1560443035,\"created\":1560443035,\"updated\":1560443040,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044306342002510\",\"attributes\":{\"enabled\":true,\"created\":1560443069,\"updated\":1560443069,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044307483600798\",\"attributes\":{\"enabled\":true,\"created\":1560443080,\"updated\":1560443080,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044314989607523\",\"attributes\":{\"enabled\":true,\"created\":1560443155,\"updated\":1560443155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044316109901534\",\"attributes\":{\"enabled\":true,\"created\":1560443166,\"updated\":1560443166,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044360211306282\",\"attributes\":{\"enabled\":true,\"created\":1560443607,\"updated\":1560443607,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044369613908113\",\"attributes\":{\"enabled\":true,\"created\":1560443701,\"updated\":1560443701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044371294504848\",\"attributes\":{\"enabled\":true,\"created\":1560443718,\"updated\":1560443718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048233876700601\",\"attributes\":{\"enabled\":true,\"created\":1560482344,\"updated\":1560482344,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156054122923308772\",\"attributes\":{\"enabled\":true,\"created\":1560541235,\"updated\":1560541235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953600799\",\"attributes\":{\"enabled\":true,\"created\":1560199735,\"updated\":1560199735,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "status": 204, + "response": "", "responseHeaders": { + "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "200", + "status": "204", + "x-ms-request-id": "fbd782ff-dc25-414d-a81f-48508a7fe627", "x-ms-keyvault-region": "westus", - "content-length": "4019", - "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:30 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fb8f1bd5-26e7-45c5-b606-43d90e60ba20", + "date": "Tue, 23 Jul 2019 00:37:32 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-list0versionsofanon-existingkey-/versions", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953608137\",\"attributes\":{\"enabled\":true,\"created\":1560199740,\"updated\":1560199740,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308206\",\"attributes\":{\"enabled\":true,\"created\":1560216580,\"updated\":1560216580,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308448\",\"attributes\":{\"enabled\":true,\"created\":1560216575,\"updated\":1560216575,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118107647\",\"attributes\":{\"enabled\":true,\"created\":1560281922,\"updated\":1560281922,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118109631\",\"attributes\":{\"enabled\":true,\"created\":1560281916,\"updated\":1560281916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061400928\",\"attributes\":{\"enabled\":true,\"created\":1560363381,\"updated\":1560363381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061402620\",\"attributes\":{\"enabled\":true,\"created\":1560363376,\"updated\":1560363376,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335800124\",\"attributes\":{\"enabled\":true,\"created\":1560443194,\"updated\":1560443194,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335808106\",\"attributes\":{\"enabled\":true,\"created\":1560443188,\"updated\":1560443188,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345205112\",\"attributes\":{\"enabled\":true,\"created\":1560443259,\"updated\":1560443259,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345209472\",\"attributes\":{\"enabled\":true,\"created\":1560443264,\"updated\":1560443264,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "2826", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:31 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d19f1df0-14b7-4da7-a670-9ef37736160c", + "date": "Tue, 23 Jul 2019 00:37:33 GMT", + "x-ms-request-id": "0713dfb7-ed38-4f82-b00f-71fcabadeb5b", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:33 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3f12b6e0-c558-43b3-af73-43ddc2c80500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-list0versionsofanon-existingkey-/versions", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/MyKeyName\",\"attributes\":{\"enabled\":true,\"created\":1559759721,\"updated\":1559759721,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-3045841949479433\",\"attributes\":{\"enabled\":true,\"created\":1563492996,\"updated\":1563492996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492908,\"updated\":1563492908,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-9299135263076788\",\"attributes\":{\"enabled\":true,\"created\":1563492791,\"updated\":1563492791,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596\",\"attributes\":{\"enabled\":true,\"created\":1563391406,\"updated\":1563391406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0\",\"attributes\":{\"enabled\":true,\"created\":1563493228,\"updated\":1563493228,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1\",\"attributes\":{\"enabled\":true,\"created\":1563493229,\"updated\":1563493229,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1SFJWUlVTRVZXUlZKVFNVOU9VMDlHUVV0RldWQkJSMFZFTFRVek1UUTVNRGcyTURBeU5qWXdNakloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2275", + "content-length": "28", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:31 GMT", + "date": "Tue, 23 Jul 2019 00:37:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fc488796-28c5-4e8f-9c28-b54432ee3b5e", + "x-ms-request-id": "7f095c29-5bd2-4304-b616-85ecc5201a34", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-list0versionsofanon-existingkeypaged-/versions", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1SFJWUlVTRVZXUlZKVFNVOU9VMDlHUVV0RldWQkJSMFZFTFRVek1UUTVNRGcyTURBeU5qWXdNakloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783\",\"attributes\":{\"enabled\":true,\"created\":1561420381,\"updated\":1561420381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874\",\"attributes\":{\"enabled\":true,\"created\":1561420833,\"updated\":1561420833,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417\",\"attributes\":{\"enabled\":true,\"created\":1561420689,\"updated\":1561420689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699601597\",\"attributes\":{\"enabled\":true,\"created\":1560195758,\"updated\":1560195758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699608155\",\"attributes\":{\"enabled\":true,\"created\":1560195752,\"updated\":1560195752,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1054", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:31 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "939aa996-e545-46a8-87a4-8c276c16ab35", + "date": "Tue, 23 Jul 2019 00:37:34 GMT", + "x-ms-request-id": "642fc38d-807c-4f99-8667-ec0e3ef8ff3c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:34 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "75ecd4ae-4b24-4fd5-a3b6-f66a8c2f0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-list0versionsofanon-existingkeypaged-/versions", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0\",\"deletedDate\":1563493232,\"scheduledPurgeDate\":1571269232,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/e289e630764f4daa909e589efa79928d\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"kDLvWxaUdtm16qMFubkVKUfJNw4XdOQh3Dy49NNuVsp7GweEB7CG5C1m0sJU-37xuMBIy2XiYEymexm_AVvILptGMdqdjVK0TkZWaWWgNsUsNfp1Zpt1hIC4N80ZeyGSEJe-2yTlxtKicFTXgD-5UGjVKpqhbhfG2BjK0w8h8FxjOdmtkTk8JY_zeS95ZlXd1IPfQFlt5kegj1z8UKQnO3ofr0yEVNQsckEfVyv6OB6CH3t_OKPrK9mPhPx9lTq6I7Q-AJVIk2AusQc96xW2WJZ-L8nLck95ghUZbJxR1xQMkW2iQKzAivbYw4kFoeJPHj6WHzjxhv5lwB1EBqWHow\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493228,\"updated\":1563493228,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":[],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "885", + "content-length": "28", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:32 GMT", + "date": "Tue, 23 Jul 2019 00:37:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d5c62c0c-d8b0-4b06-960b-0a15dcc3a842", + "x-ms-request-id": "437e385c-6712-46f7-ace9-ed86f467f5e2", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:32 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3ed01dac-46db-47d3-8259-116c6a93bd99", + "date": "Tue, 23 Jul 2019 00:37:35 GMT", + "x-ms-request-id": "430cf062-dca5-4138-9f59-d181769112ee", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:35 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ae95807a-caa6-4b5f-84d4-4d5c5d900500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/d95836f31da34aea880153ae34e05669\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"z2eEzPKbIhgFPe29vwtOaw8FNcDVgfcGWq5jUYmnNKqZQddOYIM9_6bzN7Divfxx0UQqopRPKN0sPmRXnwwkOMQ65CnEIW0uleu-rkBOCybjpD9cTf4h869nhhekkaBVvx5g04Mjg5THYFu2u0S_9QeArUsyVNmPStB5UB2x--mZ6ogLnk2EJboFy0u9eLF_PNEPCKq2SlGgElU_aFzdsP9rpT_255_Vu6TM4yF6R6F0oZQU4vMeUwgyOngHioWfayfWsEPzmeIEedc4O5oj-g7hEsP_wl_cGNHfYjFI5fxokFR30WKIMLU5zKixKTzaXYlx9axl6kkwvgnZcDoIrQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842256,\"updated\":1563842256,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "705", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:42 GMT", + "date": "Tue, 23 Jul 2019 00:37:36 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6d0540b4-f13f-4415-8d1d-28081e3217b8", + "x-ms-request-id": "bd23da44-5a40-422f-a435-49b2e1360dc3", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "8b072452-7213-4e11-9f70-93acbf997eac", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:40:52 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:36 GMT", + "x-ms-request-id": "5e52069d-1800-4c47-9cda-6d473b60430f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:36 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9918cf8e-2651-487e-b397-dcf544e80500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/create", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1\",\"deletedDate\":1563493253,\"scheduledPurgeDate\":1571269253,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/532ce6c331ae430196e2dc95c4b69ff1\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"rnliZZAJaIZPcHbi0TzL2ECMOSMxje4tjcF7GkmxddFJ9MxxBxGCA2qSZUM2AHKEIS7gvFNqZNCn-GpUhH86B709LZ2xndz0sbJKu3IjXAIOJ0sFTg0kS2D-XksD6cMv2p9rmIFvwl4b4ihLe-z08IJ6j2bO7nKdb355kRTCsRadLp95Su-23v2I-9YMbxA3iUaxlxO_szzU-bepVIcgiksl4SPdMX5_fmfX6Xu4KXFOVOl9ajB8BVYrRdqADVxWb2ckuYTONFS8RMSQj5fvo9ttrU2wWg1L-2LA9FhQySmFVuqlltn-lPnQATsJSA3PhHQ7aCgjdYDWljWhrLiyFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493229,\"updated\":1563493229,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/55211c58ab524430b1caaabbf85d2c8f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"igtNkyggDY9IEshftPA2xdwJU3ZCIY7SVWDM5yHpne85z1JpI2_0qG0bz9qi6c8U97trPqFxky8Y4yEQYmbzHUIEQMQuMGXdeht3DhxuG69j1SkHejqLJs_gLcZZ9P3sEkjkz9_-52RF9jvKTc8LiZDyXyaNFE2S_-Cr10h9xeBDpf3VvQrLAu3_uFTOkCbi5h8jaOjmAFFU8J9y7jtnE0uMzRzNZXZgS4efGwIyr1VBUFGG3ZW0TcPNFQ-krWEoZk9q3bgHPfv7G5heSXLZczPGFDiSC6m99jzHp9kZmaXDc1z9Gl8XD4rCe6BvKjKreIhrFBdxqgaUlZgx4sG-aQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842257,\"updated\":1563842257,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "885", + "content-length": "705", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:52 GMT", + "date": "Tue, 23 Jul 2019 00:37:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7e89ee05-44e4-42cc-8e92-33e66bfa4a54", + "x-ms-request-id": "39959d38-99b0-4133-9a18-2fb1cceac495", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:40:52 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ad482406-18c3-420e-b5f8-3e8bb3afb371", + "date": "Tue, 23 Jul 2019 00:37:37 GMT", + "x-ms-request-id": "91fbd0e5-5dd6-47c5-a780-d4eefbf9c5b4", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", "responseHeaders": { "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", + "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "4e999482-2e6f-43db-a521-94c29bc1e88e", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:41:03 GMT", - "cache-control": "no-cache", + "date": "Tue, 23 Jul 2019 00:37:38 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1fa001d2-5c90-4e4a-ad30-a1c7051c0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/create", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", + "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/cf1dd6349c11488cb8fd9c8261db41b8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"vm16Dce45p3YWwMnCnqFu3lr1pvmnyu6iQYwcTad-7iDqQUpLIGfNZndFkPrZxbvIQTZV9797RDJkr9ikd2g8P58E0jBrhzrvArANByPd7GUfvKtIbGSSA8dDBpmweVhdkXXOb2_n4QN_cukohJ0IU7wdYKlulOsn8YUktxW1CX2svTeg95qtMiWLpCs8IE2EnfaU_DK-brONQqiBrrUL3yp-2BcT-nDglvZfUesmnN8KBiK7kdCYoS4jLtHuG24hy3pyAeeQDURpEJ_phUlETURWaRB2m9reaQYRw1_157N5X0qWT9Uki510hCMkPO30w-rlG6SKPaWP19AElwzQw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493263,\"updated\":1563493263,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942\",\"attributes\":{\"enabled\":false,\"created\":1561685638,\"updated\":1561685638,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "710", + "content-length": "556", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:03 GMT", + "date": "Tue, 23 Jul 2019 00:37:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "cbe2d076-60b6-468f-a217-2d6d12d3c66f", + "x-ms-request-id": "a6caf40b-f6bd-4dec-93c4-88335cd80f54", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/create", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/ca64717101cb4359b4779899841a0163\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"riRxD4MEeMZSr1M9WF7v3YqU3GdBvI2pAQD-BcWhqNnJu_VTv3c0EljdDdOwAEzNWYp7ywO3fUKeicwwYkGf88pynlbDmD0XxzTgyj4kdEpfh5gEvc7jCKd8iSRiIP3h6c3S6UsOZASgnTkXhtC2lIH-yVnmN4cXWBV7iSQsn0qWRBWyxxMSNxV0y7t2lFvn9Uv0k8A_vbe8ugAso-gIN5AWTrX6KmKGYQhnkZYdthzLRg3-Eo-i-JTfTtZfnGjT_LjWXvHc4hW98-zP82xUD6VfS_1SHvomVMRvIAHfvEW7FyMlenjXekE2-mKVhl6qsw0p3oPfDMll73YKC9OB7Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493263,\"updated\":1563493263,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "710", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:03 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fdc8a378-0bb2-43b6-989d-3862d66406a5", + "date": "Tue, 23 Jul 2019 00:37:39 GMT", + "x-ms-request-id": "43f91921-4af4-4776-a134-d1ad736dca76", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:39 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5dd61f90-2d7d-43ce-b911-0f8284b90500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys", + "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942\",\"attributes\":{\"enabled\":false,\"created\":1561685638,\"updated\":1561685638,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "556", + "content-length": "309", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:04 GMT", + "date": "Tue, 23 Jul 2019 00:37:40 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "be456c97-31b5-4ad1-b1f0-306f4a3057f0", + "x-ms-request-id": "5df7aaa3-4569-4c5e-8f87-227e88f85523", "cache-control": "no-cache", "expires": "-1" } @@ -1006,28 +1218,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "309", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:04 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2c10cb21-d5ab-4518-970b-836b0cce952a", + "date": "Tue, 23 Jul 2019 00:37:41 GMT", + "x-ms-request-id": "38a712d9-587f-4f0b-9809-bd6410d7e9df", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:41 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "666f7410-0403-42e8-b45c-540165610500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1044,7 +1276,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1053,9 +1285,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:04 GMT", + "date": "Tue, 23 Jul 2019 00:37:41 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d4f9c2e4-0a96-487a-bf75-e9e51f622429", + "x-ms-request-id": "ee6f4315-7354-4463-a435-182c48395e4b", "cache-control": "no-cache", "expires": "-1" } @@ -1067,25 +1299,45 @@ "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019573560701886\",\"attributes\":{\"enabled\":true,\"created\":1560195741,\"updated\":1560195741,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019965517806158\",\"attributes\":{\"enabled\":true,\"created\":1560199660,\"updated\":1560199660,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966095601383\",\"attributes\":{\"enabled\":true,\"created\":1560199666,\"updated\":1560199666,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966655202551\",\"attributes\":{\"enabled\":false,\"created\":1560199672,\"updated\":1560199672,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019967216106153\",\"attributes\":{\"enabled\":true,\"created\":1560199678,\"updated\":1560199678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019970108507840\",\"attributes\":{\"enabled\":true,\"created\":1560199707,\"updated\":1560199707,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019971819409376\",\"attributes\":{\"enabled\":true,\"created\":1560199723,\"updated\":1560199723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020041605602688\",\"attributes\":{\"enabled\":true,\"nbf\":1560200421,\"created\":1560200422,\"updated\":1560200422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020107570005644\",\"attributes\":{\"enabled\":true,\"exp\":1560201080,\"created\":1560201081,\"updated\":1560201081,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1975", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:05 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8ff2840c-cf65-42e0-8b04-c92b060961e3", + "date": "Tue, 23 Jul 2019 00:37:42 GMT", + "x-ms-request-id": "3ab109bd-273f-45b7-b0b4-b53388ffa36d", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:43 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "cd93a9b2-5a2e-482c-b21e-3fa2ca9b0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1093,27 +1345,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021398454601816\",\"attributes\":{\"enabled\":true,\"created\":1560213990,\"updated\":1560213990,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399025306001\",\"attributes\":{\"enabled\":true,\"created\":1560213996,\"updated\":1560213996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399613005852\",\"attributes\":{\"enabled\":true,\"created\":1560214001,\"updated\":1560214001,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400178007355\",\"attributes\":{\"enabled\":true,\"created\":1560214008,\"updated\":1560214008,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400838605408\",\"attributes\":{\"enabled\":false,\"created\":1560214013,\"updated\":1560214013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401405804843\",\"attributes\":{\"enabled\":true,\"nbf\":1560214019,\"created\":1560214019,\"updated\":1560214019,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401972601264\",\"attributes\":{\"enabled\":true,\"exp\":1560214024,\"created\":1560214025,\"updated\":1560214025,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021402558506955\",\"attributes\":{\"enabled\":false,\"created\":1560214031,\"updated\":1560214036,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021403691203484\",\"attributes\":{\"enabled\":true,\"created\":1560214042,\"updated\":1560214042,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019573560701886\",\"attributes\":{\"enabled\":true,\"created\":1560195741,\"updated\":1560195741,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019965517806158\",\"attributes\":{\"enabled\":true,\"created\":1560199660,\"updated\":1560199660,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966095601383\",\"attributes\":{\"enabled\":true,\"created\":1560199666,\"updated\":1560199666,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966655202551\",\"attributes\":{\"enabled\":false,\"created\":1560199672,\"updated\":1560199672,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019967216106153\",\"attributes\":{\"enabled\":true,\"created\":1560199678,\"updated\":1560199678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019970108507840\",\"attributes\":{\"enabled\":true,\"created\":1560199707,\"updated\":1560199707,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019971819409376\",\"attributes\":{\"enabled\":true,\"created\":1560199723,\"updated\":1560199723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020041605602688\",\"attributes\":{\"enabled\":true,\"nbf\":1560200421,\"created\":1560200422,\"updated\":1560200422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020107570005644\",\"attributes\":{\"enabled\":true,\"exp\":1560201080,\"created\":1560201081,\"updated\":1560201081,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1976", + "content-length": "1975", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:05 GMT", + "date": "Tue, 23 Jul 2019 00:37:43 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "99a0a561-55df-46aa-9d45-df31bd5ace3b", + "x-ms-request-id": "351bef59-f9d4-4c29-9556-93666e1a9096", "cache-control": "no-cache", "expires": "-1" } @@ -1122,28 +1374,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021644428906562\",\"attributes\":{\"enabled\":true,\"created\":1560216450,\"updated\":1560216450,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645023201050\",\"attributes\":{\"enabled\":true,\"created\":1560216455,\"updated\":1560216455,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645600805675\",\"attributes\":{\"enabled\":true,\"created\":1560216461,\"updated\":1560216461,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646164300437\",\"attributes\":{\"enabled\":true,\"created\":1560216467,\"updated\":1560216467,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646738603126\",\"attributes\":{\"enabled\":false,\"created\":1560216473,\"updated\":1560216473,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647317101069\",\"attributes\":{\"enabled\":true,\"nbf\":1560216478,\"created\":1560216478,\"updated\":1560216478,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647896109795\",\"attributes\":{\"enabled\":true,\"exp\":1560216483,\"created\":1560216484,\"updated\":1560216484,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021648457806180\",\"attributes\":{\"enabled\":false,\"created\":1560216490,\"updated\":1560216495,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021649588105428\",\"attributes\":{\"enabled\":false,\"exp\":1560216501,\"created\":1560216501,\"updated\":1560216507,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021652991406663\",\"attributes\":{\"enabled\":true,\"created\":1560216535,\"updated\":1560216535,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021654118707998\",\"attributes\":{\"enabled\":true,\"created\":1560216546,\"updated\":1560216546,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021655789000990\",\"attributes\":{\"enabled\":true,\"created\":1560216563,\"updated\":1560216563,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021698079201746\",\"attributes\":{\"enabled\":true,\"created\":1560216986,\"updated\":1560216986,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "2734", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:05 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c41a1538-3aba-4701-929f-7fdcd364cc67", + "date": "Tue, 23 Jul 2019 00:37:44 GMT", + "x-ms-request-id": "6af3cab7-0a19-4e93-b1b0-ec721dc0c5bd", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:44 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c810284-1f6c-4a25-a9bb-d22c28f80400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1151,27 +1423,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027682085504023\",\"attributes\":{\"enabled\":true,\"created\":1560276826,\"updated\":1560276826,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028175563002501\",\"attributes\":{\"enabled\":true,\"created\":1560281761,\"updated\":1560281761,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176140503335\",\"attributes\":{\"enabled\":true,\"created\":1560281767,\"updated\":1560281767,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176718009249\",\"attributes\":{\"enabled\":false,\"created\":1560281772,\"updated\":1560281772,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177274009592\",\"attributes\":{\"enabled\":true,\"nbf\":1560281777,\"created\":1560281778,\"updated\":1560281778,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177830101648\",\"attributes\":{\"enabled\":true,\"exp\":1560281783,\"created\":1560281784,\"updated\":1560281784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028178407406544\",\"attributes\":{\"enabled\":false,\"created\":1560281789,\"updated\":1560281795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028179546704608\",\"attributes\":{\"enabled\":false,\"exp\":1560281801,\"created\":1560281800,\"updated\":1560281806,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028182926703011\",\"attributes\":{\"enabled\":true,\"created\":1560281834,\"updated\":1560281834,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028184044006383\",\"attributes\":{\"enabled\":true,\"created\":1560281845,\"updated\":1560281845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028189442507450\",\"attributes\":{\"enabled\":true,\"created\":1560281899,\"updated\":1560281899,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028205605702876\",\"attributes\":{\"enabled\":true,\"created\":1560282061,\"updated\":1560282061,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028212028407398\",\"attributes\":{\"enabled\":true,\"created\":1560282125,\"updated\":1560282125,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028213716108979\",\"attributes\":{\"enabled\":true,\"created\":1560282142,\"updated\":1560282142,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322090002888\",\"attributes\":{\"enabled\":false,\"created\":1560363226,\"updated\":1560363226,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322656807812\",\"attributes\":{\"enabled\":true,\"nbf\":1560363231,\"created\":1560363232,\"updated\":1560363232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323238409224\",\"attributes\":{\"enabled\":true,\"exp\":1560363237,\"created\":1560363237,\"updated\":1560363237,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021398454601816\",\"attributes\":{\"enabled\":true,\"created\":1560213990,\"updated\":1560213990,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399025306001\",\"attributes\":{\"enabled\":true,\"created\":1560213996,\"updated\":1560213996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399613005852\",\"attributes\":{\"enabled\":true,\"created\":1560214001,\"updated\":1560214001,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400178007355\",\"attributes\":{\"enabled\":true,\"created\":1560214008,\"updated\":1560214008,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400838605408\",\"attributes\":{\"enabled\":false,\"created\":1560214013,\"updated\":1560214013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401405804843\",\"attributes\":{\"enabled\":true,\"nbf\":1560214019,\"created\":1560214019,\"updated\":1560214019,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401972601264\",\"attributes\":{\"enabled\":true,\"exp\":1560214024,\"created\":1560214025,\"updated\":1560214025,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021402558506955\",\"attributes\":{\"enabled\":false,\"created\":1560214031,\"updated\":1560214036,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021403691203484\",\"attributes\":{\"enabled\":true,\"created\":1560214042,\"updated\":1560214042,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3509", + "content-length": "1976", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:05 GMT", + "date": "Tue, 23 Jul 2019 00:37:45 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "bab6e6bb-cb13-4e5b-883e-4ea7828722f9", + "x-ms-request-id": "c66974ba-02fa-41de-904e-c1eae941f379", "cache-control": "no-cache", "expires": "-1" } @@ -1180,28 +1452,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323804901755\",\"attributes\":{\"enabled\":false,\"created\":1560363243,\"updated\":1560363249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036324938907401\",\"attributes\":{\"enabled\":false,\"exp\":1560363254,\"created\":1560363254,\"updated\":1560363260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036328289805710\",\"attributes\":{\"enabled\":true,\"created\":1560363288,\"updated\":1560363288,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036329384707932\",\"attributes\":{\"enabled\":true,\"created\":1560363299,\"updated\":1560363299,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036335353805406\",\"attributes\":{\"enabled\":true,\"created\":1560363359,\"updated\":1560363359,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036352635406646\",\"attributes\":{\"enabled\":true,\"created\":1560363532,\"updated\":1560363532,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036359055200632\",\"attributes\":{\"enabled\":true,\"created\":1560363595,\"updated\":1560363595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036360747106809\",\"attributes\":{\"enabled\":true,\"created\":1560363613,\"updated\":1560363613,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301853106036\",\"attributes\":{\"enabled\":false,\"created\":1560443023,\"updated\":1560443029,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044302953209171\",\"attributes\":{\"enabled\":false,\"exp\":1560443035,\"created\":1560443035,\"updated\":1560443040,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044306342002510\",\"attributes\":{\"enabled\":true,\"created\":1560443069,\"updated\":1560443069,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044307483600798\",\"attributes\":{\"enabled\":true,\"created\":1560443080,\"updated\":1560443080,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044314989607523\",\"attributes\":{\"enabled\":true,\"created\":1560443155,\"updated\":1560443155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044316109901534\",\"attributes\":{\"enabled\":true,\"created\":1560443166,\"updated\":1560443166,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044360211306282\",\"attributes\":{\"enabled\":true,\"created\":1560443607,\"updated\":1560443607,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044369613908113\",\"attributes\":{\"enabled\":true,\"created\":1560443701,\"updated\":1560443701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044371294504848\",\"attributes\":{\"enabled\":true,\"created\":1560443718,\"updated\":1560443718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048233876700601\",\"attributes\":{\"enabled\":true,\"created\":1560482344,\"updated\":1560482344,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156054122923308772\",\"attributes\":{\"enabled\":true,\"created\":1560541235,\"updated\":1560541235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953600799\",\"attributes\":{\"enabled\":true,\"created\":1560199735,\"updated\":1560199735,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "4019", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:06 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "51bac657-5eec-40dc-b00e-c91d2959f458", + "date": "Tue, 23 Jul 2019 00:37:45 GMT", + "x-ms-request-id": "00342ab3-f764-43e3-bdef-acc4f5b9603b", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:46 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "22415c67-3c25-44be-803c-a8a9d7b50500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1209,27 +1501,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953608137\",\"attributes\":{\"enabled\":true,\"created\":1560199740,\"updated\":1560199740,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308206\",\"attributes\":{\"enabled\":true,\"created\":1560216580,\"updated\":1560216580,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308448\",\"attributes\":{\"enabled\":true,\"created\":1560216575,\"updated\":1560216575,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118107647\",\"attributes\":{\"enabled\":true,\"created\":1560281922,\"updated\":1560281922,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118109631\",\"attributes\":{\"enabled\":true,\"created\":1560281916,\"updated\":1560281916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061400928\",\"attributes\":{\"enabled\":true,\"created\":1560363381,\"updated\":1560363381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061402620\",\"attributes\":{\"enabled\":true,\"created\":1560363376,\"updated\":1560363376,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335800124\",\"attributes\":{\"enabled\":true,\"created\":1560443194,\"updated\":1560443194,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335808106\",\"attributes\":{\"enabled\":true,\"created\":1560443188,\"updated\":1560443188,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345205112\",\"attributes\":{\"enabled\":true,\"created\":1560443259,\"updated\":1560443259,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345209472\",\"attributes\":{\"enabled\":true,\"created\":1560443264,\"updated\":1560443264,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021644428906562\",\"attributes\":{\"enabled\":true,\"created\":1560216450,\"updated\":1560216450,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645023201050\",\"attributes\":{\"enabled\":true,\"created\":1560216455,\"updated\":1560216455,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645600805675\",\"attributes\":{\"enabled\":true,\"created\":1560216461,\"updated\":1560216461,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646164300437\",\"attributes\":{\"enabled\":true,\"created\":1560216467,\"updated\":1560216467,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646738603126\",\"attributes\":{\"enabled\":false,\"created\":1560216473,\"updated\":1560216473,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647317101069\",\"attributes\":{\"enabled\":true,\"nbf\":1560216478,\"created\":1560216478,\"updated\":1560216478,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647896109795\",\"attributes\":{\"enabled\":true,\"exp\":1560216483,\"created\":1560216484,\"updated\":1560216484,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021648457806180\",\"attributes\":{\"enabled\":false,\"created\":1560216490,\"updated\":1560216495,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021649588105428\",\"attributes\":{\"enabled\":false,\"exp\":1560216501,\"created\":1560216501,\"updated\":1560216507,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021652991406663\",\"attributes\":{\"enabled\":true,\"created\":1560216535,\"updated\":1560216535,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021654118707998\",\"attributes\":{\"enabled\":true,\"created\":1560216546,\"updated\":1560216546,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021655789000990\",\"attributes\":{\"enabled\":true,\"created\":1560216563,\"updated\":1560216563,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021698079201746\",\"attributes\":{\"enabled\":true,\"created\":1560216986,\"updated\":1560216986,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2826", + "content-length": "2734", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:06 GMT", + "date": "Tue, 23 Jul 2019 00:37:46 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d288c077-02af-4085-8e9d-aa728588664b", + "x-ms-request-id": "d346ffa6-bbb3-4f0a-ba5b-5e35fcf37b2e", "cache-control": "no-cache", "expires": "-1" } @@ -1238,147 +1530,4675 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/keys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:47 GMT", + "x-ms-request-id": "e6c8ecef-9e7a-4b1c-ad85-3b73f30bc963", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:48 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9d63a403-f4e4-4031-978c-b4fb5afd0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027682085504023\",\"attributes\":{\"enabled\":true,\"created\":1560276826,\"updated\":1560276826,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028175563002501\",\"attributes\":{\"enabled\":true,\"created\":1560281761,\"updated\":1560281761,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176140503335\",\"attributes\":{\"enabled\":true,\"created\":1560281767,\"updated\":1560281767,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176718009249\",\"attributes\":{\"enabled\":false,\"created\":1560281772,\"updated\":1560281772,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177274009592\",\"attributes\":{\"enabled\":true,\"nbf\":1560281777,\"created\":1560281778,\"updated\":1560281778,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177830101648\",\"attributes\":{\"enabled\":true,\"exp\":1560281783,\"created\":1560281784,\"updated\":1560281784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028178407406544\",\"attributes\":{\"enabled\":false,\"created\":1560281789,\"updated\":1560281795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028179546704608\",\"attributes\":{\"enabled\":false,\"exp\":1560281801,\"created\":1560281800,\"updated\":1560281806,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028182926703011\",\"attributes\":{\"enabled\":true,\"created\":1560281834,\"updated\":1560281834,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028184044006383\",\"attributes\":{\"enabled\":true,\"created\":1560281845,\"updated\":1560281845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028189442507450\",\"attributes\":{\"enabled\":true,\"created\":1560281899,\"updated\":1560281899,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028205605702876\",\"attributes\":{\"enabled\":true,\"created\":1560282061,\"updated\":1560282061,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028212028407398\",\"attributes\":{\"enabled\":true,\"created\":1560282125,\"updated\":1560282125,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028213716108979\",\"attributes\":{\"enabled\":true,\"created\":1560282142,\"updated\":1560282142,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322090002888\",\"attributes\":{\"enabled\":false,\"created\":1560363226,\"updated\":1560363226,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322656807812\",\"attributes\":{\"enabled\":true,\"nbf\":1560363231,\"created\":1560363232,\"updated\":1560363232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323238409224\",\"attributes\":{\"enabled\":true,\"exp\":1560363237,\"created\":1560363237,\"updated\":1560363237,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3509", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:48 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "cbb246ef-7bd6-4796-b355-8490b015f8b3", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:49 GMT", + "x-ms-request-id": "4f411ad7-cab1-4bbd-a3ce-d5d6b3e56052", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:50 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "a1818471-195e-4823-a130-256d364b0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323804901755\",\"attributes\":{\"enabled\":false,\"created\":1560363243,\"updated\":1560363249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036324938907401\",\"attributes\":{\"enabled\":false,\"exp\":1560363254,\"created\":1560363254,\"updated\":1560363260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036328289805710\",\"attributes\":{\"enabled\":true,\"created\":1560363288,\"updated\":1560363288,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036329384707932\",\"attributes\":{\"enabled\":true,\"created\":1560363299,\"updated\":1560363299,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036335353805406\",\"attributes\":{\"enabled\":true,\"created\":1560363359,\"updated\":1560363359,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036352635406646\",\"attributes\":{\"enabled\":true,\"created\":1560363532,\"updated\":1560363532,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036359055200632\",\"attributes\":{\"enabled\":true,\"created\":1560363595,\"updated\":1560363595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036360747106809\",\"attributes\":{\"enabled\":true,\"created\":1560363613,\"updated\":1560363613,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301853106036\",\"attributes\":{\"enabled\":false,\"created\":1560443023,\"updated\":1560443029,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044302953209171\",\"attributes\":{\"enabled\":false,\"exp\":1560443035,\"created\":1560443035,\"updated\":1560443040,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044306342002510\",\"attributes\":{\"enabled\":true,\"created\":1560443069,\"updated\":1560443069,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044307483600798\",\"attributes\":{\"enabled\":true,\"created\":1560443080,\"updated\":1560443080,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044314989607523\",\"attributes\":{\"enabled\":true,\"created\":1560443155,\"updated\":1560443155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044316109901534\",\"attributes\":{\"enabled\":true,\"created\":1560443166,\"updated\":1560443166,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044360211306282\",\"attributes\":{\"enabled\":true,\"created\":1560443607,\"updated\":1560443607,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044369613908113\",\"attributes\":{\"enabled\":true,\"created\":1560443701,\"updated\":1560443701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044371294504848\",\"attributes\":{\"enabled\":true,\"created\":1560443718,\"updated\":1560443718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048233876700601\",\"attributes\":{\"enabled\":true,\"created\":1560482344,\"updated\":1560482344,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156054122923308772\",\"attributes\":{\"enabled\":true,\"created\":1560541235,\"updated\":1560541235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953600799\",\"attributes\":{\"enabled\":true,\"created\":1560199735,\"updated\":1560199735,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "4019", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:50 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "f5476048-2912-4c1a-acf4-52bd9cf4e551", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:50 GMT", + "x-ms-request-id": "72dfe7f1-abc7-4cc3-829d-130273004f92", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:51 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9d63a403-f4e4-4031-978c-b4fb0efe0400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953608137\",\"attributes\":{\"enabled\":true,\"created\":1560199740,\"updated\":1560199740,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308206\",\"attributes\":{\"enabled\":true,\"created\":1560216580,\"updated\":1560216580,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308448\",\"attributes\":{\"enabled\":true,\"created\":1560216575,\"updated\":1560216575,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118107647\",\"attributes\":{\"enabled\":true,\"created\":1560281922,\"updated\":1560281922,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118109631\",\"attributes\":{\"enabled\":true,\"created\":1560281916,\"updated\":1560281916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061400928\",\"attributes\":{\"enabled\":true,\"created\":1560363381,\"updated\":1560363381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061402620\",\"attributes\":{\"enabled\":true,\"created\":1560363376,\"updated\":1560363376,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335800124\",\"attributes\":{\"enabled\":true,\"created\":1560443194,\"updated\":1560443194,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335808106\",\"attributes\":{\"enabled\":true,\"created\":1560443188,\"updated\":1560443188,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345205112\",\"attributes\":{\"enabled\":true,\"created\":1560443259,\"updated\":1560443259,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345209472\",\"attributes\":{\"enabled\":true,\"created\":1560443264,\"updated\":1560443264,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2826", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:51 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "45cee8ee-241b-42a9-8eaf-7bbb375d1cd2", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:52 GMT", + "x-ms-request-id": "98c4e126-d6c9-4f3c-a3fd-3c61e4b1b5d6", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:52 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1fa001d2-5c90-4e4a-ad30-a1c7b61f0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/MyKeyName\",\"attributes\":{\"enabled\":true,\"created\":1559759721,\"updated\":1559759721,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-3045841949479433\",\"attributes\":{\"enabled\":true,\"created\":1563492996,\"updated\":1563492996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492908,\"updated\":1563492908,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-9299135263076788\",\"attributes\":{\"enabled\":true,\"created\":1563492791,\"updated\":1563492791,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596\",\"attributes\":{\"enabled\":true,\"created\":1563391406,\"updated\":1563391406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0\",\"attributes\":{\"enabled\":true,\"created\":1563842256,\"updated\":1563842256,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1\",\"attributes\":{\"enabled\":true,\"created\":1563842257,\"updated\":1563842257,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2265", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:53 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "8abbd8e0-b5de-4830-a2da-74b2c76fcc1f", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:53 GMT", + "x-ms-request-id": "2ef8f498-eabc-4b56-90fd-6a7cdc8d7569", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:54 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "22415c67-3c25-44be-803c-a8a98db70500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783\",\"attributes\":{\"enabled\":true,\"created\":1561420381,\"updated\":1561420381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874\",\"attributes\":{\"enabled\":true,\"created\":1561420833,\"updated\":1561420833,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417\",\"attributes\":{\"enabled\":true,\"created\":1561420689,\"updated\":1561420689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699601597\",\"attributes\":{\"enabled\":true,\"created\":1560195758,\"updated\":1560195758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699608155\",\"attributes\":{\"enabled\":true,\"created\":1560195752,\"updated\":1560195752,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1054", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:54 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "9d8f48fe-15c4-4e37-a9f8-2a89b2402251", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:55 GMT", + "x-ms-request-id": "25d1c352-1641-4a66-8832-f63f83fc093b", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:55 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "6ff102e0-400a-4c53-bff8-653293b50500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0\",\"deletedDate\":1563842276,\"scheduledPurgeDate\":1571618276,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/d95836f31da34aea880153ae34e05669\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"z2eEzPKbIhgFPe29vwtOaw8FNcDVgfcGWq5jUYmnNKqZQddOYIM9_6bzN7Divfxx0UQqopRPKN0sPmRXnwwkOMQ65CnEIW0uleu-rkBOCybjpD9cTf4h869nhhekkaBVvx5g04Mjg5THYFu2u0S_9QeArUsyVNmPStB5UB2x--mZ6ogLnk2EJboFy0u9eLF_PNEPCKq2SlGgElU_aFzdsP9rpT_255_Vu6TM4yF6R6F0oZQU4vMeUwgyOngHioWfayfWsEPzmeIEedc4O5oj-g7hEsP_wl_cGNHfYjFI5fxokFR30WKIMLU5zKixKTzaXYlx9axl6kkwvgnZcDoIrQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842256,\"updated\":1563842256,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "885", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:56 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "30e42abd-8281-4dc1-86e6-7bcdd4693f85", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:56 GMT", + "x-ms-request-id": "5c82ae2b-6070-411d-a745-c62a82656483", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:37:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3dc7bc4e-25ea-4d14-95f2-235e9bca0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:37:57 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "4325568e-924b-4720-8e21-dbb019a6636d", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:08 GMT", + "x-ms-request-id": "a2784fa5-0e59-4616-9af2-763cc5dc4bfa", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:08 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5dd61f90-2d7d-43ce-b911-0f82cdbf0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:13 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "ad8a8e2f-579e-4167-b07b-7e41948e0855", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:23 GMT", + "x-ms-request-id": "db37a822-9e27-4342-adf4-ff7cfa017697", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:24 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "4e246459-c46c-471f-a26e-7af8a3e40500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "95b9895c-c715-44c3-93f2-e99a08210653", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:38:24 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:24 GMT", + "x-ms-request-id": "47734705-e8c0-4afc-a34c-28ad72a72a8d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:25 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bff67947-96ce-42c2-9872-2c58de290600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1\",\"deletedDate\":1563842306,\"scheduledPurgeDate\":1571618306,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/55211c58ab524430b1caaabbf85d2c8f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"igtNkyggDY9IEshftPA2xdwJU3ZCIY7SVWDM5yHpne85z1JpI2_0qG0bz9qi6c8U97trPqFxky8Y4yEQYmbzHUIEQMQuMGXdeht3DhxuG69j1SkHejqLJs_gLcZZ9P3sEkjkz9_-52RF9jvKTc8LiZDyXyaNFE2S_-Cr10h9xeBDpf3VvQrLAu3_uFTOkCbi5h8jaOjmAFFU8J9y7jtnE0uMzRzNZXZgS4efGwIyr1VBUFGG3ZW0TcPNFQ-krWEoZk9q3bgHPfv7G5heSXLZczPGFDiSC6m99jzHp9kZmaXDc1z9Gl8XD4rCe6BvKjKreIhrFBdxqgaUlZgx4sG-aQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842257,\"updated\":1563842257,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "885", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:25 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "7bddbee4-1eea-4a0b-bfeb-b4c4c3bd5003", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:25 GMT", + "x-ms-request-id": "434d163c-ef2f-488b-be63-73695be12c1b", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:26 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "e8d36f1a-304d-452e-97e4-a28275c00500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:27 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "f0cd451e-76b2-4c28-a3ed-ce479e9e8ae0", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:37 GMT", + "x-ms-request-id": "c6798893-335d-4296-9734-45c03984b358", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:38 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "148ad1f6-c834-4834-9c93-f659ab950600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "5554c35f-5a81-4e38-b6cd-a9cb5f6fba1c", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:38:38 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:38 GMT", + "x-ms-request-id": "76a8cd02-3b91-40a3-a797-11d101d4fea7", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:39 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "4e246459-c46c-471f-a26e-7af826e80500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/ced24b400fab4d1d9a2cac6baa72440f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"pYtdMqRo8MqVQ4N_iIedlt9Yx5B1bkJXeKDb0f2M1z_yXr0KVbAoJyD5xxR9LP67q_mA7bDtr1XR-iCPhwW0mt9_S86a80Z0T5l5v_Wn489h5uOpim-_IzYYGtcc398YXDneSvIMT5sj95yzaR4S-sQ6mFAetb_OIvn0JT2Wk-rX0QfAvTq8nSjoZy7RLVEEioiflyVjespvJAHYbCuOSQXAmytkSefAL907DjIaqbnYwzPdOULVfnsKyqe7kBHf7UMISGFSXYPqoR2YHJhPbKjLDBsbRIh1Ldqwt_F6kOnht77LPfpsZbWxNNFQHrDdyGZ8Ng2D-2Cs73I0BWw8CQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842319,\"updated\":1563842319,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "710", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:39 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "0891fdb7-fb98-43e8-bce5-0ed0eed2bb66", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:39 GMT", + "x-ms-request-id": "a9e6a318-41a0-4990-b270-e8e334be30e6", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:40 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9918cf8e-2651-487e-b397-dcf58cf60500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/9222090e624842a9b2c577186f2aea79\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"sAU3mWFZnNyWNT1PFBeksVyXDuvbm35i4umKDbRHBx9jnFLYoGA0d79yUGTMcq_hIh02owKGJegPBLdbQ5-RVTVMAoRl0KBAzQyULeSiFfZWuYPiR3YjedlC9GdbYjnU2tF956G0bGf8HmW2t0lUzmK4pYZ2XcqJq-VudjjBmmLSUQZJ6x-u20iATK-ovQYTwURCzq775w1D8fdSfD7ViTqzjnEoL3s1CcR5Ikp9ISPMlim6zYvoBcL09n75G9rX0oUSnsYk1AjtOzEfT9pMWGcGcSQaiG8Mo3POU2Z1EfYCnqSQVQnYC6LFw1q8jfuZ1iuU6RE9zJ6bFKFI8_CRyw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842321,\"updated\":1563842321,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "710", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:40 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "d27cf73f-ba30-493c-8f2e-bfc84c3bf91d", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:40 GMT", + "x-ms-request-id": "b32a6864-0c0b-4a81-8808-2bee7660ed7d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:41 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bff67947-96ce-42c2-9872-2c58962d0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942\",\"attributes\":{\"enabled\":false,\"created\":1561685638,\"updated\":1561685638,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "556", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:41 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "5ea854d0-d9f8-46db-996d-96568528e70d", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:42 GMT", + "x-ms-request-id": "3acc8020-2233-4377-9f21-12b0794a2a1d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:43 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "7153cc99-c3a4-4428-8074-c186c1870500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "309", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:43 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "1f50af79-df01-4f4f-9da0-4529979f6731", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:43 GMT", + "x-ms-request-id": "06e027d9-1efe-44b3-9145-3132c014ff97", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:44 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "128b3817-fcbc-40bb-ae93-38143d500600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRYPTOTEST01\",\"attributes\":{\"enabled\":true,\"created\":1562805007,\"updated\":1562805007,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976015901904087\",\"attributes\":{\"enabled\":true,\"created\":1559760164,\"updated\":1559760164,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976018742005808\",\"attributes\":{\"enabled\":true,\"created\":1559760193,\"updated\":1559760193,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976035851309215\",\"attributes\":{\"enabled\":true,\"created\":1559760364,\"updated\":1559760364,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976038662209208\",\"attributes\":{\"enabled\":true,\"created\":1559760392,\"updated\":1559760392,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976059075801511\",\"attributes\":{\"enabled\":true,\"created\":1559760596,\"updated\":1559760596,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976061918309867\",\"attributes\":{\"enabled\":true,\"created\":1559760624,\"updated\":1559760624,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976088192202903\",\"attributes\":{\"enabled\":true,\"created\":1559760887,\"updated\":1559760887,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976090993105220\",\"attributes\":{\"enabled\":true,\"created\":1559760915,\"updated\":1559760915,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976118089506049\",\"attributes\":{\"enabled\":true,\"created\":1559761186,\"updated\":1559761186,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key155976120964305668\",\"attributes\":{\"enabled\":true,\"created\":1559761215,\"updated\":1559761215,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019567836900080\",\"attributes\":{\"enabled\":true,\"created\":1560195684,\"updated\":1560195684,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019568419900112\",\"attributes\":{\"enabled\":true,\"created\":1560195689,\"updated\":1560195689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019568998004417\",\"attributes\":{\"enabled\":false,\"created\":1560195695,\"updated\":1560195695,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019570157704018\",\"attributes\":{\"enabled\":true,\"created\":1560195707,\"updated\":1560195707,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3042", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:44 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "9e510ace-d7db-436d-8c5d-b75a4ab8e24e", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:45 GMT", + "x-ms-request-id": "0a36a412-1b21-49d1-8f4d-9d0344fc38fd", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:46 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "248a1664-844b-447c-a713-7abc53aa0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019573560701886\",\"attributes\":{\"enabled\":true,\"created\":1560195741,\"updated\":1560195741,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019965517806158\",\"attributes\":{\"enabled\":true,\"created\":1560199660,\"updated\":1560199660,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966095601383\",\"attributes\":{\"enabled\":true,\"created\":1560199666,\"updated\":1560199666,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019966655202551\",\"attributes\":{\"enabled\":false,\"created\":1560199672,\"updated\":1560199672,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019967216106153\",\"attributes\":{\"enabled\":true,\"created\":1560199678,\"updated\":1560199678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019970108507840\",\"attributes\":{\"enabled\":true,\"created\":1560199707,\"updated\":1560199707,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019971819409376\",\"attributes\":{\"enabled\":true,\"created\":1560199723,\"updated\":1560199723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020041605602688\",\"attributes\":{\"enabled\":true,\"nbf\":1560200421,\"created\":1560200422,\"updated\":1560200422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020107570005644\",\"attributes\":{\"enabled\":true,\"exp\":1560201080,\"created\":1560201081,\"updated\":1560201081,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1975", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:46 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "359e04a1-7ed6-438c-bc4f-a60f1b0edb3e", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:47 GMT", + "x-ms-request-id": "a28fcb43-06fe-4eb7-9882-05ab515f0aa9", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:48 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "8ad18168-73ef-43b0-a8ca-d30e53520600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021398454601816\",\"attributes\":{\"enabled\":true,\"created\":1560213990,\"updated\":1560213990,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399025306001\",\"attributes\":{\"enabled\":true,\"created\":1560213996,\"updated\":1560213996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021399613005852\",\"attributes\":{\"enabled\":true,\"created\":1560214001,\"updated\":1560214001,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400178007355\",\"attributes\":{\"enabled\":true,\"created\":1560214008,\"updated\":1560214008,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021400838605408\",\"attributes\":{\"enabled\":false,\"created\":1560214013,\"updated\":1560214013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401405804843\",\"attributes\":{\"enabled\":true,\"nbf\":1560214019,\"created\":1560214019,\"updated\":1560214019,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021401972601264\",\"attributes\":{\"enabled\":true,\"exp\":1560214024,\"created\":1560214025,\"updated\":1560214025,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021402558506955\",\"attributes\":{\"enabled\":false,\"created\":1560214031,\"updated\":1560214036,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021403691203484\",\"attributes\":{\"enabled\":true,\"created\":1560214042,\"updated\":1560214042,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1976", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:48 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "d9b98356-61cb-451e-ae2d-a0d497303f33", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:48 GMT", + "x-ms-request-id": "a66033a1-057d-4ed9-9397-eca0b61df532", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:49 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1a400a84-e2fd-4dda-a8e4-47f526d10500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021644428906562\",\"attributes\":{\"enabled\":true,\"created\":1560216450,\"updated\":1560216450,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645023201050\",\"attributes\":{\"enabled\":true,\"created\":1560216455,\"updated\":1560216455,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021645600805675\",\"attributes\":{\"enabled\":true,\"created\":1560216461,\"updated\":1560216461,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646164300437\",\"attributes\":{\"enabled\":true,\"created\":1560216467,\"updated\":1560216467,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021646738603126\",\"attributes\":{\"enabled\":false,\"created\":1560216473,\"updated\":1560216473,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647317101069\",\"attributes\":{\"enabled\":true,\"nbf\":1560216478,\"created\":1560216478,\"updated\":1560216478,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021647896109795\",\"attributes\":{\"enabled\":true,\"exp\":1560216483,\"created\":1560216484,\"updated\":1560216484,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021648457806180\",\"attributes\":{\"enabled\":false,\"created\":1560216490,\"updated\":1560216495,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021649588105428\",\"attributes\":{\"enabled\":false,\"exp\":1560216501,\"created\":1560216501,\"updated\":1560216507,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021652991406663\",\"attributes\":{\"enabled\":true,\"created\":1560216535,\"updated\":1560216535,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021654118707998\",\"attributes\":{\"enabled\":true,\"created\":1560216546,\"updated\":1560216546,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021655789000990\",\"attributes\":{\"enabled\":true,\"created\":1560216563,\"updated\":1560216563,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021698079201746\",\"attributes\":{\"enabled\":true,\"created\":1560216986,\"updated\":1560216986,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2734", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:49 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "f0d4ca12-68cf-4e05-a030-9ee80a24dcbd", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:49 GMT", + "x-ms-request-id": "5c646453-495b-4a33-aea5-ee9c2b688513", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:51 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f75a806d-d46c-466e-85e1-652b9cdc0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027682085504023\",\"attributes\":{\"enabled\":true,\"created\":1560276826,\"updated\":1560276826,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028175563002501\",\"attributes\":{\"enabled\":true,\"created\":1560281761,\"updated\":1560281761,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176140503335\",\"attributes\":{\"enabled\":true,\"created\":1560281767,\"updated\":1560281767,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028176718009249\",\"attributes\":{\"enabled\":false,\"created\":1560281772,\"updated\":1560281772,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177274009592\",\"attributes\":{\"enabled\":true,\"nbf\":1560281777,\"created\":1560281778,\"updated\":1560281778,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028177830101648\",\"attributes\":{\"enabled\":true,\"exp\":1560281783,\"created\":1560281784,\"updated\":1560281784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028178407406544\",\"attributes\":{\"enabled\":false,\"created\":1560281789,\"updated\":1560281795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028179546704608\",\"attributes\":{\"enabled\":false,\"exp\":1560281801,\"created\":1560281800,\"updated\":1560281806,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028182926703011\",\"attributes\":{\"enabled\":true,\"created\":1560281834,\"updated\":1560281834,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028184044006383\",\"attributes\":{\"enabled\":true,\"created\":1560281845,\"updated\":1560281845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028189442507450\",\"attributes\":{\"enabled\":true,\"created\":1560281899,\"updated\":1560281899,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028205605702876\",\"attributes\":{\"enabled\":true,\"created\":1560282061,\"updated\":1560282061,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028212028407398\",\"attributes\":{\"enabled\":true,\"created\":1560282125,\"updated\":1560282125,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028213716108979\",\"attributes\":{\"enabled\":true,\"created\":1560282142,\"updated\":1560282142,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322090002888\",\"attributes\":{\"enabled\":false,\"created\":1560363226,\"updated\":1560363226,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036322656807812\",\"attributes\":{\"enabled\":true,\"nbf\":1560363231,\"created\":1560363232,\"updated\":1560363232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323238409224\",\"attributes\":{\"enabled\":true,\"exp\":1560363237,\"created\":1560363237,\"updated\":1560363237,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3509", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:50 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "eb99a434-7ad1-496b-965a-556ff1a4de73", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:52 GMT", + "x-ms-request-id": "57e5e0dd-5550-4a40-9965-6c93a8e00fbf", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:53 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d7ffbba1-3c8c-4773-9439-98b401960500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036323804901755\",\"attributes\":{\"enabled\":false,\"created\":1560363243,\"updated\":1560363249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036324938907401\",\"attributes\":{\"enabled\":false,\"exp\":1560363254,\"created\":1560363254,\"updated\":1560363260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036328289805710\",\"attributes\":{\"enabled\":true,\"created\":1560363288,\"updated\":1560363288,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036329384707932\",\"attributes\":{\"enabled\":true,\"created\":1560363299,\"updated\":1560363299,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036335353805406\",\"attributes\":{\"enabled\":true,\"created\":1560363359,\"updated\":1560363359,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036352635406646\",\"attributes\":{\"enabled\":true,\"created\":1560363532,\"updated\":1560363532,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036359055200632\",\"attributes\":{\"enabled\":true,\"created\":1560363595,\"updated\":1560363595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036360747106809\",\"attributes\":{\"enabled\":true,\"created\":1560363613,\"updated\":1560363613,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301853106036\",\"attributes\":{\"enabled\":false,\"created\":1560443023,\"updated\":1560443029,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044302953209171\",\"attributes\":{\"enabled\":false,\"exp\":1560443035,\"created\":1560443035,\"updated\":1560443040,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044306342002510\",\"attributes\":{\"enabled\":true,\"created\":1560443069,\"updated\":1560443069,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044307483600798\",\"attributes\":{\"enabled\":true,\"created\":1560443080,\"updated\":1560443080,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044314989607523\",\"attributes\":{\"enabled\":true,\"created\":1560443155,\"updated\":1560443155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044316109901534\",\"attributes\":{\"enabled\":true,\"created\":1560443166,\"updated\":1560443166,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044360211306282\",\"attributes\":{\"enabled\":true,\"created\":1560443607,\"updated\":1560443607,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044369613908113\",\"attributes\":{\"enabled\":true,\"created\":1560443701,\"updated\":1560443701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044371294504848\",\"attributes\":{\"enabled\":true,\"created\":1560443718,\"updated\":1560443718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048233876700601\",\"attributes\":{\"enabled\":true,\"created\":1560482344,\"updated\":1560482344,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156054122923308772\",\"attributes\":{\"enabled\":true,\"created\":1560541235,\"updated\":1560541235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953600799\",\"attributes\":{\"enabled\":true,\"created\":1560199735,\"updated\":1560199735,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "4019", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:54 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "18f4a9ae-02c5-4d79-94a2-8a3ebf38ba25", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:54 GMT", + "x-ms-request-id": "82fe5b65-bf6e-466a-be8b-67322ee2884d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:54 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "a197a8f5-63bb-49f1-a3c4-66ce91700500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019972953608137\",\"attributes\":{\"enabled\":true,\"created\":1560199740,\"updated\":1560199740,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308206\",\"attributes\":{\"enabled\":true,\"created\":1560216580,\"updated\":1560216580,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156021656935308448\",\"attributes\":{\"enabled\":true,\"created\":1560216575,\"updated\":1560216575,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118107647\",\"attributes\":{\"enabled\":true,\"created\":1560281922,\"updated\":1560281922,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156028191118109631\",\"attributes\":{\"enabled\":true,\"created\":1560281916,\"updated\":1560281916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061400928\",\"attributes\":{\"enabled\":true,\"created\":1560363381,\"updated\":1560363381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156036337061402620\",\"attributes\":{\"enabled\":true,\"created\":1560363376,\"updated\":1560363376,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335800124\",\"attributes\":{\"enabled\":true,\"created\":1560443194,\"updated\":1560443194,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044318335808106\",\"attributes\":{\"enabled\":true,\"created\":1560443188,\"updated\":1560443188,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345205112\",\"attributes\":{\"enabled\":true,\"created\":1560443259,\"updated\":1560443259,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156044325345209472\",\"attributes\":{\"enabled\":true,\"created\":1560443264,\"updated\":1560443264,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1\",\"attributes\":{\"enabled\":true,\"created\":1561685873,\"updated\":1561685873,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2826", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:55 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "6461a269-594b-4ead-9bdb-036670154ec0", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:56 GMT", + "x-ms-request-id": "9f498137-db42-4ff4-8c69-ebd8e42fd99f", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:56 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "29a49499-b45d-4e39-972c-e4574c090600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/MyKeyName\",\"attributes\":{\"enabled\":true,\"created\":1559759721,\"updated\":1559759721,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-3045841949479433\",\"attributes\":{\"enabled\":true,\"created\":1563492996,\"updated\":1563492996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492908,\"updated\":1563492908,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-9299135263076788\",\"attributes\":{\"enabled\":true,\"created\":1563492791,\"updated\":1563492791,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596\",\"attributes\":{\"enabled\":true,\"created\":1563391406,\"updated\":1563391406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0\",\"attributes\":{\"enabled\":true,\"created\":1563842319,\"updated\":1563842319,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1\",\"attributes\":{\"enabled\":true,\"created\":1563842321,\"updated\":1563842321,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2275", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:56 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "b4fdcf69-6cc4-40dc-8ff5-cf1e8d44541c", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:57 GMT", + "x-ms-request-id": "d3480bcb-730b-4e03-8a1a-b9a4a4f8e583", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f75a806d-d46c-466e-85e1-652b20de0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/keys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783\",\"attributes\":{\"enabled\":true,\"created\":1561420381,\"updated\":1561420381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874\",\"attributes\":{\"enabled\":true,\"created\":1561420833,\"updated\":1561420833,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417\",\"attributes\":{\"enabled\":true,\"created\":1561420689,\"updated\":1561420689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699601597\",\"attributes\":{\"enabled\":true,\"created\":1560195758,\"updated\":1560195758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699608155\",\"attributes\":{\"enabled\":true,\"created\":1560195752,\"updated\":1560195752,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1054", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:58 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "3c88590b-9006-4d37-8781-49564c2a94b0", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:58 GMT", + "x-ms-request-id": "1a7a915d-faaa-4b7a-81e5-bafda27dd7be", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:38:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "248a1664-844b-447c-a713-7abca7ad0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0\",\"deletedDate\":1563842339,\"scheduledPurgeDate\":1571618339,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/ced24b400fab4d1d9a2cac6baa72440f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"pYtdMqRo8MqVQ4N_iIedlt9Yx5B1bkJXeKDb0f2M1z_yXr0KVbAoJyD5xxR9LP67q_mA7bDtr1XR-iCPhwW0mt9_S86a80Z0T5l5v_Wn489h5uOpim-_IzYYGtcc398YXDneSvIMT5sj95yzaR4S-sQ6mFAetb_OIvn0JT2Wk-rX0QfAvTq8nSjoZy7RLVEEioiflyVjespvJAHYbCuOSQXAmytkSefAL907DjIaqbnYwzPdOULVfnsKyqe7kBHf7UMISGFSXYPqoR2YHJhPbKjLDBsbRIh1Ldqwt_F6kOnht77LPfpsZbWxNNFQHrDdyGZ8Ng2D-2Cs73I0BWw8CQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842319,\"updated\":1563842319,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "895", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:59 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "5ae93313-f528-4f42-81b1-6ac8d236b217", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:38:59 GMT", + "x-ms-request-id": "0073ba3e-7833-4c0f-bc28-cb2ce25ffa2b", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:00 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "114433cd-732c-4cda-8991-87d7c0550500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:01 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "25bf34e6-edfc-480c-8e09-4cc46985d075", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:11 GMT", + "x-ms-request-id": "f3c9de25-ebf8-49fa-8e64-2c0d993dc232", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:12 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "659d9504-5029-4f2b-84d8-859954810500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "045e8fc6-db7e-4913-855f-19ebeed1b6b1", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:39:12 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:12 GMT", + "x-ms-request-id": "f07c7726-f2fe-40f7-a974-58f28c52aead", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:13 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ef66fbbd-0641-4643-9bb1-74401aa80500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1\",\"deletedDate\":1563842353,\"scheduledPurgeDate\":1571618353,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/9222090e624842a9b2c577186f2aea79\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"sAU3mWFZnNyWNT1PFBeksVyXDuvbm35i4umKDbRHBx9jnFLYoGA0d79yUGTMcq_hIh02owKGJegPBLdbQ5-RVTVMAoRl0KBAzQyULeSiFfZWuYPiR3YjedlC9GdbYjnU2tF956G0bGf8HmW2t0lUzmK4pYZ2XcqJq-VudjjBmmLSUQZJ6x-u20iATK-ovQYTwURCzq775w1D8fdSfD7ViTqzjnEoL3s1CcR5Ikp9ISPMlim6zYvoBcL09n75G9rX0oUSnsYk1AjtOzEfT9pMWGcGcSQaiG8Mo3POU2Z1EfYCnqSQVQnYC6LFw1q8jfuZ1iuU6RE9zJ6bFKFI8_CRyw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842321,\"updated\":1563842321,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "895", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:13 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "e66a1c71-65ba-4546-a0f2-6202ff505d18", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:13 GMT", + "x-ms-request-id": "6340cd76-4c20-4c9f-99bc-1b1c25314654", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:14 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c810284-1f6c-4a25-a9bb-d22c240d0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:14 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "990bf558-89d8-4478-89bd-94913f2c53b1", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:24 GMT", + "x-ms-request-id": "6abed8cc-3ad9-4fa2-b4ac-0cd1087347cf", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:25 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "e5f66c80-200a-4d3b-94e9-ecf7202d0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "8b0e8646-b82c-450c-801c-50adcf847a16", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:39:26 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:26 GMT", + "x-ms-request-id": "d319440a-59de-4053-a08c-a369e4f785c2", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:27 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1c810284-1f6c-4a25-a9bb-d22c8c0f0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/a226a523d2774cb8b1e28d6d00a9c4e4\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"t0WvKjikXTmTZIcznTny_F1-3qd2937j4cHgUOOSt_Mk9HRZt6dMJ-MAgNouvG8111j3c0xBfa6QSiPOfkR1LTZ1SRYGvXmfwsXaYejEMtX99SqAEtFRSmtZ-XL1XYQDKyz1SdMLkEdvxEu3LnHarn86A0S_X4xrxyIz9dRf9w3TGIpAdsI7c40zI1D1mDO1QRtGCmhYdd60yVraIXgSFjvYgmrJwZQeUcM8FmNDXYhCcNaSimbGL6SAH4secPFDc4EafV6grv02UHWbRrOJHXKkEz6emyogIRwk_WO_mQCzRraHx8I-Ct7m4RyPZrRwHPzpgYPYXam6jInQZEXmCw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842368,\"updated\":1563842368,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "695", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:28 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "0f369d73-f548-4006-ace1-b25cef5754f6", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:28 GMT", + "x-ms-request-id": "e96f7f63-22e7-4f7a-be19-0ca273e56735", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:28 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d60d1ec8-63ad-41e4-92a6-2f1ed8230600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/a9e7449acab14d048c56680667717e8d\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"u7ENHBztBIl2Mqt_j4oBopN5qI6DrZo5cehYU6AV7uopbGJGeZ_C3DK-wGqrdBV7CZTvurb3fOzUB1Vo5B21BeavJJFek7rw8QGXAGvMJBnZ_fpKQ16MQeIlOuXhEtBdmDuDS71ghnQgt4sKl7kT0DqLcuwYnhxOCjypGgjWBDq3waEONWYaXHgjD_qhkaOGnnvbOrEUGWwbrrT6p_OtZPF2e6MBgqetlX371Uqq3g0hz_1sNPaHUkVR_4LETR6xEanpbCWJIEpU5WuQIp643qY-aFrS68MW16t5ckyFRjLy3deghYCEGpWDI6PwKAawpfeS_sU3pBRpHh8dLqssWw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842369,\"updated\":1563842369,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "695", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:29 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "d190dc22-372c-4513-8226-dfa77ea04cc6", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:29 GMT", + "x-ms-request-id": "196ebca2-a2a5-49b0-bd55-be743dc0d230", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:29 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ddcfc121-14e1-461f-9af0-2772b8dc0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0\",\"deletedDate\":1563842370,\"scheduledPurgeDate\":1571618370,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/a226a523d2774cb8b1e28d6d00a9c4e4\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"t0WvKjikXTmTZIcznTny_F1-3qd2937j4cHgUOOSt_Mk9HRZt6dMJ-MAgNouvG8111j3c0xBfa6QSiPOfkR1LTZ1SRYGvXmfwsXaYejEMtX99SqAEtFRSmtZ-XL1XYQDKyz1SdMLkEdvxEu3LnHarn86A0S_X4xrxyIz9dRf9w3TGIpAdsI7c40zI1D1mDO1QRtGCmhYdd60yVraIXgSFjvYgmrJwZQeUcM8FmNDXYhCcNaSimbGL6SAH4secPFDc4EafV6grv02UHWbRrOJHXKkEz6emyogIRwk_WO_mQCzRraHx8I-Ct7m4RyPZrRwHPzpgYPYXam6jInQZEXmCw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842368,\"updated\":1563842368,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "865", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:30 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "7a450fe8-fdbe-40bc-abca-830748269141", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:30 GMT", + "x-ms-request-id": "e533ea52-6a00-452f-9822-4208ed389ed1", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:30 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bd12bbaf-2da8-4dde-b835-da5695e50500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1\",\"deletedDate\":1563842371,\"scheduledPurgeDate\":1571618371,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/a9e7449acab14d048c56680667717e8d\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"u7ENHBztBIl2Mqt_j4oBopN5qI6DrZo5cehYU6AV7uopbGJGeZ_C3DK-wGqrdBV7CZTvurb3fOzUB1Vo5B21BeavJJFek7rw8QGXAGvMJBnZ_fpKQ16MQeIlOuXhEtBdmDuDS71ghnQgt4sKl7kT0DqLcuwYnhxOCjypGgjWBDq3waEONWYaXHgjD_qhkaOGnnvbOrEUGWwbrrT6p_OtZPF2e6MBgqetlX371Uqq3g0hz_1sNPaHUkVR_4LETR6xEanpbCWJIEpU5WuQIp643qY-aFrS68MW16t5ckyFRjLy3deghYCEGpWDI6PwKAawpfeS_sU3pBRpHh8dLqssWw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842369,\"updated\":1563842369,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "865", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:31 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "3d387e19-582e-4d6e-8274-2dbfba5230f4", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:31 GMT", + "x-ms-request-id": "56f70388-561d-4fed-94b5-13f6797e4bc1", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:31 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bf57c15b-a1fb-4c38-8762-cf123cba0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-listdeletedkeys--0\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "117", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:32 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "45b425e7-fc16-4fb5-84fc-ee249d712aae", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:42 GMT", + "x-ms-request-id": "15d372da-114f-4df4-b91b-679f4f7e5cf1", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:42 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "872aa0ba-7d2e-453b-a86c-760d76760500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0\",\"deletedDate\":1563842370,\"scheduledPurgeDate\":1571618370,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/a226a523d2774cb8b1e28d6d00a9c4e4\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"t0WvKjikXTmTZIcznTny_F1-3qd2937j4cHgUOOSt_Mk9HRZt6dMJ-MAgNouvG8111j3c0xBfa6QSiPOfkR1LTZ1SRYGvXmfwsXaYejEMtX99SqAEtFRSmtZ-XL1XYQDKyz1SdMLkEdvxEu3LnHarn86A0S_X4xrxyIz9dRf9w3TGIpAdsI7c40zI1D1mDO1QRtGCmhYdd60yVraIXgSFjvYgmrJwZQeUcM8FmNDXYhCcNaSimbGL6SAH4secPFDc4EafV6grv02UHWbRrOJHXKkEz6emyogIRwk_WO_mQCzRraHx8I-Ct7m4RyPZrRwHPzpgYPYXam6jInQZEXmCw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842368,\"updated\":1563842368,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "865", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:43 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "783edad1-b4b5-4648-93f2-4054750b903b", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:44 GMT", + "x-ms-request-id": "f8963dc4-8557-4ef0-9499-88cd89001562", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:44 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f23d6bbc-9206-4fa9-8b40-e4af1dee0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"deletedDate\":1561686237,\"scheduledPurgeDate\":1569462237,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686237,\"updated\":1561686237,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"deletedDate\":1561685852,\"scheduledPurgeDate\":1569461852,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685851,\"updated\":1561685851,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"deletedDate\":1561414117,\"scheduledPurgeDate\":1569190117,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"attributes\":{\"enabled\":true,\"created\":1561414117,\"updated\":1561414117,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"deletedDate\":1561413873,\"scheduledPurgeDate\":1569189873,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"attributes\":{\"enabled\":true,\"created\":1561413873,\"updated\":1561413873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"deletedDate\":1561685734,\"scheduledPurgeDate\":1569461734,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"attributes\":{\"enabled\":true,\"created\":1561685734,\"updated\":1561685734,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"deletedDate\":1561412406,\"scheduledPurgeDate\":1569188406,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"attributes\":{\"enabled\":true,\"created\":1561412406,\"updated\":1561412406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"deletedDate\":1561414368,\"scheduledPurgeDate\":1569190368,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"attributes\":{\"enabled\":true,\"created\":1561414367,\"updated\":1561414367,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"deletedDate\":1561685633,\"scheduledPurgeDate\":1569461633,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685633,\"updated\":1561685633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"deletedDate\":1561685795,\"scheduledPurgeDate\":1569461795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"attributes\":{\"enabled\":true,\"created\":1561685795,\"updated\":1561685795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"deletedDate\":1561414027,\"scheduledPurgeDate\":1569190027,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"attributes\":{\"enabled\":true,\"created\":1561414027,\"updated\":1561414027,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"deletedDate\":1561414305,\"scheduledPurgeDate\":1569190305,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"attributes\":{\"enabled\":true,\"created\":1561414304,\"updated\":1561414304,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"deletedDate\":1561685687,\"scheduledPurgeDate\":1569461687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"attributes\":{\"enabled\":true,\"created\":1561685687,\"updated\":1561685687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "5344", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:44 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "9ccb67bb-9e7f-4040-a206-8a7a245530cb", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:44 GMT", + "x-ms-request-id": "1c157f10-c9c1-4b7a-a18d-d8e800f0fdea", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:45 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "4b313b9b-c5ee-4091-822b-c26643f00500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"deletedDate\":1561686230,\"scheduledPurgeDate\":1569462230,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686229,\"updated\":1561686229,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"deletedDate\":1561412660,\"scheduledPurgeDate\":1569188660,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"attributes\":{\"enabled\":true,\"created\":1561412659,\"updated\":1561412659,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"deletedDate\":1561415149,\"scheduledPurgeDate\":1569191149,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"attributes\":{\"enabled\":true,\"created\":1561415147,\"updated\":1561415147,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"deletedDate\":1561414691,\"scheduledPurgeDate\":1569190691,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"attributes\":{\"enabled\":true,\"created\":1561414690,\"updated\":1561414690,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"deletedDate\":1561411064,\"scheduledPurgeDate\":1569187064,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"attributes\":{\"enabled\":true,\"created\":1561411063,\"updated\":1561411063,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"deletedDate\":1561415010,\"scheduledPurgeDate\":1569191010,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"attributes\":{\"enabled\":true,\"created\":1561415009,\"updated\":1561415009,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"deletedDate\":1561415277,\"scheduledPurgeDate\":1569191277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"attributes\":{\"enabled\":true,\"created\":1561415276,\"updated\":1561415276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"deletedDate\":1561685844,\"scheduledPurgeDate\":1569461844,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685844,\"updated\":1561685844,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"deletedDate\":1561414795,\"scheduledPurgeDate\":1569190795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"attributes\":{\"enabled\":true,\"created\":1561414794,\"updated\":1561414794,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"deletedDate\":1561413350,\"scheduledPurgeDate\":1569189350,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"attributes\":{\"enabled\":true,\"created\":1561413350,\"updated\":1561413350,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"deletedDate\":1561686240,\"scheduledPurgeDate\":1569462240,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561686240,\"updated\":1561686240,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"deletedDate\":1561685855,\"scheduledPurgeDate\":1569461855,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561685854,\"updated\":1561685854,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "5295", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:45 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "4d2ad407-ccf6-46e2-86d6-aa27453728c0", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:46 GMT", + "x-ms-request-id": "823a7eaf-fa7f-4d51-9f32-e90ebf33f08a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:47 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "148ad1f6-c834-4834-9c93-f65994a70600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"deletedDate\":1561686239,\"scheduledPurgeDate\":1569462239,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561686238,\"updated\":1561686238,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"deletedDate\":1561685853,\"scheduledPurgeDate\":1569461853,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561685853,\"updated\":1561685853,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"deletedDate\":1561685637,\"scheduledPurgeDate\":1569461637,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685636,\"updated\":1561685636,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"deletedDate\":1561686234,\"scheduledPurgeDate\":1569462234,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686234,\"updated\":1561686234,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"deletedDate\":1561685849,\"scheduledPurgeDate\":1569461849,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685848,\"updated\":1561685848,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"deletedDate\":1561685638,\"scheduledPurgeDate\":1569461638,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685637,\"updated\":1561685637,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"deletedDate\":1561686236,\"scheduledPurgeDate\":1569462236,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686235,\"updated\":1561686235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"deletedDate\":1561685850,\"scheduledPurgeDate\":1569461850,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685850,\"updated\":1561685850,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"deletedDate\":1561685635,\"scheduledPurgeDate\":1569461635,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685634,\"updated\":1561685634,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"deletedDate\":1561686231,\"scheduledPurgeDate\":1569462231,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686231,\"updated\":1561686231,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"deletedDate\":1562874910,\"scheduledPurgeDate\":1570650910,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"attributes\":{\"enabled\":true,\"created\":1562874910,\"updated\":1562874910,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"deletedDate\":1561685846,\"scheduledPurgeDate\":1569461846,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685845,\"updated\":1561685845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"deletedDate\":1561685636,\"scheduledPurgeDate\":1569461636,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685635,\"updated\":1561685635,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "5427", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:47 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "91014760-5041-4bbd-bfb4-168cbb6ad0a5", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:48 GMT", + "x-ms-request-id": "91701e33-87cf-41c4-bc55-b7c55ded033f", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:49 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "4ac2f51d-4ecb-48d4-92b9-bbda21e70500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"deletedDate\":1561686233,\"scheduledPurgeDate\":1569462233,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686232,\"updated\":1561686232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"deletedDate\":1561685847,\"scheduledPurgeDate\":1569461847,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685847,\"updated\":1561685847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115\",\"deletedDate\":1561686245,\"scheduledPurgeDate\":1569462245,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686245,\"updated\":1561686245,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891\",\"deletedDate\":1561685860,\"scheduledPurgeDate\":1569461860,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685860,\"updated\":1561685860,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"deletedDate\":1561685972,\"scheduledPurgeDate\":1569461972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"attributes\":{\"enabled\":true,\"created\":1561685972,\"updated\":1561685972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"deletedDate\":1561685900,\"scheduledPurgeDate\":1569461900,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"attributes\":{\"enabled\":true,\"created\":1561685900,\"updated\":1561685900,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"deletedDate\":1561416018,\"scheduledPurgeDate\":1569192018,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"attributes\":{\"enabled\":true,\"created\":1561416018,\"updated\":1561416018,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"deletedDate\":1561415954,\"scheduledPurgeDate\":1569191954,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"attributes\":{\"enabled\":true,\"created\":1561415953,\"updated\":1561415953,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"deletedDate\":1561686157,\"scheduledPurgeDate\":1569462157,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"attributes\":{\"enabled\":true,\"created\":1561686156,\"updated\":1561686156,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"deletedDate\":1561685866,\"scheduledPurgeDate\":1569461866,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685866,\"updated\":1561685866,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"deletedDate\":1561686136,\"scheduledPurgeDate\":1569462136,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"attributes\":{\"enabled\":true,\"created\":1561686135,\"updated\":1561686135,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"deletedDate\":1561686091,\"scheduledPurgeDate\":1569462091,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"attributes\":{\"enabled\":true,\"created\":1561686091,\"updated\":1561686091,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "4857", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:49 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "275a6d41-e925-4c4d-be4e-60a8df159609", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:50 GMT", + "x-ms-request-id": "3f2b2edb-520e-4c1e-bc3b-f43b1ce05233", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:50 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "75ecd4ae-4b24-4fd5-a3b6-f66a84500600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115\",\"deletedDate\":1561686248,\"scheduledPurgeDate\":1569462248,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686247,\"updated\":1561686247,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891\",\"deletedDate\":1561685863,\"scheduledPurgeDate\":1569461863,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685862,\"updated\":1561685862,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"deletedDate\":1561686250,\"scheduledPurgeDate\":1569462250,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686249,\"updated\":1561686249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"deletedDate\":1561685865,\"scheduledPurgeDate\":1569461865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685864,\"updated\":1561685864,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"deletedDate\":1561686244,\"scheduledPurgeDate\":1569462244,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561686243,\"updated\":1561686244,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"deletedDate\":1561685859,\"scheduledPurgeDate\":1569461859,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561685858,\"updated\":1561685858,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115\",\"deletedDate\":1561686242,\"scheduledPurgeDate\":1569462242,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686241,\"updated\":1561686242,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891\",\"deletedDate\":1561685857,\"scheduledPurgeDate\":1569461857,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685856,\"updated\":1561685856,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3408", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:51 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "04e0bb5d-8d45-40dd-ae93-e91118378e27", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:51 GMT", + "x-ms-request-id": "639f5fa3-c214-4cb1-86b9-dee8d6fc40bd", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:51 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3547fb28-1418-4c10-b80a-21d06a510500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310\",\"deletedDate\":1560195770,\"scheduledPurgeDate\":1567971770,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019567242501310\",\"attributes\":{\"enabled\":true,\"created\":1560195678,\"updated\":1560195678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134\",\"deletedDate\":1560195724,\"scheduledPurgeDate\":1567971724,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019571294800134\",\"attributes\":{\"enabled\":true,\"created\":1560195718,\"updated\":1560195718,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "936", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:52 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "67ed2936-df17-40f5-9b0e-05904971aac9", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:52 GMT", + "x-ms-request-id": "1756037a-6a33-41c6-a81d-4e261220a547", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:52 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f2cced48-afc0-49cd-a388-25de6e1a0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019588703602255\",\"deletedDate\":1560195904,\"scheduledPurgeDate\":1567971904,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019588703602255\",\"attributes\":{\"enabled\":false,\"created\":1560195892,\"updated\":1560195892,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019614908508155\",\"deletedDate\":1560196160,\"scheduledPurgeDate\":1567972160,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019614908508155\",\"attributes\":{\"enabled\":true,\"nbf\":1560196154,\"created\":1560196155,\"updated\":1560196155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019626145109618\",\"deletedDate\":1560196278,\"scheduledPurgeDate\":1567972278,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019626145109618\",\"attributes\":{\"enabled\":true,\"nbf\":1560196266,\"created\":1560196267,\"updated\":1560196267,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019643192308535\",\"deletedDate\":1560196443,\"scheduledPurgeDate\":1567972443,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019643192308535\",\"attributes\":{\"enabled\":true,\"nbf\":1560196436,\"created\":1560196437,\"updated\":1560196437,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019676499600673\",\"deletedDate\":1560196776,\"scheduledPurgeDate\":1567972776,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019676499600673\",\"attributes\":{\"enabled\":true,\"nbf\":1560196769,\"created\":1560196770,\"updated\":1560196770,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019678704709785\",\"deletedDate\":1560196798,\"scheduledPurgeDate\":1567972798,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019678704709785\",\"attributes\":{\"enabled\":true,\"nbf\":1560196792,\"created\":1560196792,\"updated\":1560196792,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019683131108936\",\"deletedDate\":1560196842,\"scheduledPurgeDate\":1567972842,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019683131108936\",\"attributes\":{\"enabled\":true,\"nbf\":1560196836,\"created\":1560196836,\"updated\":1560196836,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019687132907648\",\"deletedDate\":1560196888,\"scheduledPurgeDate\":1567972888,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019687132907648\",\"attributes\":{\"enabled\":true,\"nbf\":1560196876,\"created\":1560196876,\"updated\":1560196876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019964932000764\",\"deletedDate\":1560199758,\"scheduledPurgeDate\":1567975758,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019964932000764\",\"attributes\":{\"enabled\":true,\"created\":1560199655,\"updated\":1560199655,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3405", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:53 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "ca59d2c9-c209-4dc2-bfd4-3f848322ea39", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:53 GMT", + "x-ms-request-id": "d16fa75b-7024-4cfb-bfe1-250be916524d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:55 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ae52beb6-e753-4511-b75b-aa3f0e3f0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499\",\"deletedDate\":1560199695,\"scheduledPurgeDate\":1567975695,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019968394501499\",\"attributes\":{\"enabled\":true,\"created\":1560199689,\"updated\":1560199689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548\",\"deletedDate\":1560200123,\"scheduledPurgeDate\":1567976123,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020010748409548\",\"attributes\":{\"enabled\":true,\"nbf\":1560200112,\"created\":1560200113,\"updated\":1560200113,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975\",\"deletedDate\":1560200982,\"scheduledPurgeDate\":1567976982,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020097075304975\",\"attributes\":{\"enabled\":true,\"exp\":1560200975,\"created\":1560200976,\"updated\":1560200976,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630\",\"deletedDate\":1560205908,\"scheduledPurgeDate\":1567981908,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020589654200630\",\"attributes\":{\"enabled\":true,\"created\":1560205902,\"updated\":1560205902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019\",\"deletedDate\":1560206019,\"scheduledPurgeDate\":1567982019,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020600810901019\",\"attributes\":{\"enabled\":true,\"created\":1560206013,\"updated\":1560206013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969\",\"deletedDate\":1560206579,\"scheduledPurgeDate\":1567982579,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020656741105969\",\"attributes\":{\"enabled\":true,\"created\":1560206573,\"updated\":1560206573,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557\",\"deletedDate\":1560212037,\"scheduledPurgeDate\":1567988037,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021202578402557\",\"attributes\":{\"enabled\":true,\"created\":1560212031,\"updated\":1560212031,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2605", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:55 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "34e4c1d3-9898-47ef-acea-7ffac1f134d7", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:55 GMT", + "x-ms-request-id": "f507678c-6861-4bd3-8bb5-7fec97bd5c3d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:56 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bff67947-96ce-42c2-9872-2c58673e0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500\",\"deletedDate\":1560212139,\"scheduledPurgeDate\":1567988139,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021212284606500\",\"attributes\":{\"enabled\":true,\"created\":1560212128,\"updated\":1560212128,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930\",\"deletedDate\":1560212302,\"scheduledPurgeDate\":1567988302,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021228525302930\",\"attributes\":{\"enabled\":true,\"created\":1560212290,\"updated\":1560212290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638\",\"deletedDate\":1560212547,\"scheduledPurgeDate\":1567988547,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021252900505638\",\"attributes\":{\"enabled\":true,\"created\":1560212534,\"updated\":1560212534,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011\",\"deletedDate\":1560212608,\"scheduledPurgeDate\":1567988608,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021259169107011\",\"attributes\":{\"enabled\":true,\"created\":1560212597,\"updated\":1560212597,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420\",\"deletedDate\":1560212772,\"scheduledPurgeDate\":1567988772,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021275535604420\",\"attributes\":{\"enabled\":true,\"created\":1560212760,\"updated\":1560212760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898\",\"deletedDate\":1560213205,\"scheduledPurgeDate\":1567989205,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021319425603898\",\"attributes\":{\"enabled\":true,\"created\":1560213200,\"updated\":1560213200,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680\",\"deletedDate\":1560213698,\"scheduledPurgeDate\":1567989698,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021368188700680\",\"attributes\":{\"enabled\":true,\"created\":1560213687,\"updated\":1560213687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638\",\"deletedDate\":1560213837,\"scheduledPurgeDate\":1567989837,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021382077504638\",\"attributes\":{\"enabled\":false,\"created\":1560213826,\"updated\":1560213832,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430\",\"deletedDate\":1560214070,\"scheduledPurgeDate\":1567990070,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021397882409430\",\"attributes\":{\"enabled\":true,\"created\":1560213984,\"updated\":1560213984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3286", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:56 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "66478f40-f339-4791-812f-7530150c8702", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:56 GMT", + "x-ms-request-id": "75b70ca8-cf1b-4f5b-8e41-108dfafa7da2", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1fa001d2-5c90-4e4a-ad30-a1c7383d0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613\",\"deletedDate\":1560214059,\"scheduledPurgeDate\":1567990059,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021404805303613\",\"attributes\":{\"enabled\":true,\"created\":1560214053,\"updated\":1560214053,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298\",\"deletedDate\":1560214455,\"scheduledPurgeDate\":1567990455,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021443658305298\",\"attributes\":{\"enabled\":false,\"created\":1560214442,\"updated\":1560214449,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127\",\"deletedDate\":1560214715,\"scheduledPurgeDate\":1567990715,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021469847200127\",\"attributes\":{\"enabled\":false,\"exp\":1560214704,\"created\":1560214704,\"updated\":1560214709,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037\",\"deletedDate\":1560215026,\"scheduledPurgeDate\":1567991026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021500992805037\",\"attributes\":{\"enabled\":false,\"exp\":1560215015,\"created\":1560215015,\"updated\":1560215021,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421\",\"deletedDate\":1560215105,\"scheduledPurgeDate\":1567991105,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021508931202421\",\"attributes\":{\"enabled\":false,\"exp\":1560215095,\"created\":1560215094,\"updated\":1560215100,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287\",\"deletedDate\":1560215290,\"scheduledPurgeDate\":1567991290,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021527355207287\",\"attributes\":{\"enabled\":false,\"exp\":1560215279,\"created\":1560215279,\"updated\":1560215284,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132\",\"deletedDate\":1560215746,\"scheduledPurgeDate\":1567991746,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021572903002132\",\"attributes\":{\"enabled\":false,\"exp\":1560215734,\"created\":1560215734,\"updated\":1560215740,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2662", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:57 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "dd9aa6ce-45bd-41de-b8b1-733e7d689fe8", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:57 GMT", + "x-ms-request-id": "63f8dc21-debb-4e87-ac12-aedd152eeb0b", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c9263a18-40a3-4faf-8dea-1d1c3c7e0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237\",\"deletedDate\":1560216615,\"scheduledPurgeDate\":1567992615,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021643840901237\",\"attributes\":{\"enabled\":true,\"created\":1560216444,\"updated\":1560216444,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471\",\"deletedDate\":1560216518,\"scheduledPurgeDate\":1567992518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021650717904471\",\"attributes\":{\"enabled\":true,\"created\":1560216512,\"updated\":1560216512,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "996", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:58 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "b4511426-1ca5-41f1-858f-0e5b5661c3ef", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:39:59 GMT", + "x-ms-request-id": "a9a2aad1-0be8-4338-be04-26d1fede81fa", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:39:59 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "87279a29-2148-4913-8c10-c9200fe70500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478\",\"deletedDate\":1560217550,\"scheduledPurgeDate\":1567993550,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021753923506478\",\"attributes\":{\"enabled\":true,\"created\":1560217545,\"updated\":1560217545,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221\",\"deletedDate\":1560217733,\"scheduledPurgeDate\":1567993733,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021772195104221\",\"attributes\":{\"enabled\":true,\"created\":1560217727,\"updated\":1560217727,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976\",\"deletedDate\":1560263766,\"scheduledPurgeDate\":1568039766,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026375447403976\",\"attributes\":{\"enabled\":true,\"created\":1560263760,\"updated\":1560263760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170\",\"deletedDate\":1560264308,\"scheduledPurgeDate\":1568040308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026429107509170\",\"attributes\":{\"enabled\":true,\"created\":1560264296,\"updated\":1560264296,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617\",\"deletedDate\":1560267823,\"scheduledPurgeDate\":1568043823,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026780583504617\",\"attributes\":{\"enabled\":true,\"created\":1560267811,\"updated\":1560267811,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786\",\"deletedDate\":1560269396,\"scheduledPurgeDate\":1568045396,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026937854708786\",\"attributes\":{\"enabled\":true,\"created\":1560269384,\"updated\":1560269384,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087\",\"deletedDate\":1560272836,\"scheduledPurgeDate\":1568048836,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027282511708087\",\"attributes\":{\"enabled\":true,\"created\":1560272831,\"updated\":1560272831,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813\",\"deletedDate\":1560274422,\"scheduledPurgeDate\":1568050422,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027441059203813\",\"attributes\":{\"enabled\":true,\"created\":1560274416,\"updated\":1560274416,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383\",\"deletedDate\":1560276204,\"scheduledPurgeDate\":1568052204,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027619257505383\",\"attributes\":{\"enabled\":true,\"created\":1560276198,\"updated\":1560276198,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526\",\"deletedDate\":1560276552,\"scheduledPurgeDate\":1568052552,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027654046904526\",\"attributes\":{\"enabled\":true,\"created\":1560276546,\"updated\":1560276546,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3552", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:00 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "8a3ed446-31fd-444b-9df4-1e2b92f23e0c", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:00 GMT", + "x-ms-request-id": "49d6ba2c-9201-4f19-ac9b-8d45942847b6", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:01 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "740524d6-8789-4d47-b468-e50148d70600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953\",\"deletedDate\":1560276707,\"scheduledPurgeDate\":1568052707,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027669556403953\",\"attributes\":{\"enabled\":true,\"created\":1560276701,\"updated\":1560276701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591\",\"deletedDate\":1560276984,\"scheduledPurgeDate\":1568052984,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027692061805591\",\"attributes\":{\"enabled\":true,\"created\":1560276926,\"updated\":1560276926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123\",\"deletedDate\":1560278769,\"scheduledPurgeDate\":1568054769,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027875260704123\",\"attributes\":{\"enabled\":true,\"created\":1560278758,\"updated\":1560278758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301\",\"deletedDate\":1560280458,\"scheduledPurgeDate\":1568056458,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028044085404301\",\"attributes\":{\"enabled\":true,\"created\":1560280446,\"updated\":1560280446,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799\",\"deletedDate\":1560282270,\"scheduledPurgeDate\":1568058270,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028174986105799\",\"attributes\":{\"enabled\":true,\"created\":1560281755,\"updated\":1560281755,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1977", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:01 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "92ce0bc0-0107-42c8-b05b-cd75e5fe15b5", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:01 GMT", + "x-ms-request-id": "1777ab16-5f7d-4e13-8283-973c6c6bb93d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:02 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "0ee703a3-7e6e-4523-9f62-f02e651a0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726\",\"deletedDate\":1560281817,\"scheduledPurgeDate\":1568057817,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028180668003726\",\"attributes\":{\"enabled\":true,\"created\":1560281812,\"updated\":1560281812,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865\",\"deletedDate\":1560281862,\"scheduledPurgeDate\":1568057862,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028185168006865\",\"attributes\":{\"enabled\":true,\"created\":1560281857,\"updated\":1560281857,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070\",\"deletedDate\":1560363783,\"scheduledPurgeDate\":1568139783,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036321495001070\",\"attributes\":{\"enabled\":true,\"created\":1560363220,\"updated\":1560363220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1263", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:02 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "7cb435ab-b156-439c-98de-32b83fb41ab5", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:02 GMT", + "x-ms-request-id": "52a89698-437c-4de4-81c3-0b22f2750d6c", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:03 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f2156f5a-0aa5-445f-9cc4-0fa2924c0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673\",\"deletedDate\":1560363271,\"scheduledPurgeDate\":1568139271,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036326049603673\",\"attributes\":{\"enabled\":true,\"created\":1560363266,\"updated\":1560363266,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742\",\"deletedDate\":1560439782,\"scheduledPurgeDate\":1568215782,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156043977101909742\",\"attributes\":{\"enabled\":true,\"created\":1560439776,\"updated\":1560439776,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132\",\"deletedDate\":1560444138,\"scheduledPurgeDate\":1568220138,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301303900132\",\"attributes\":{\"enabled\":true,\"exp\":1560443018,\"created\":1560443018,\"updated\":1560443018,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "1340", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:03 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "931c04df-2b32-4fc0-b90e-909cd5a4db19", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:03 GMT", + "x-ms-request-id": "71aafb61-c386-4f0f-a0c9-ef92f1b93b97", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:04 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "8ad18168-73ef-43b0-a8ca-d30e54650600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401\",\"deletedDate\":1560443052,\"scheduledPurgeDate\":1568219052,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044304097508401\",\"attributes\":{\"enabled\":true,\"created\":1560443046,\"updated\":1560443046,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703\",\"deletedDate\":1560480365,\"scheduledPurgeDate\":1568256365,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048034950305703\",\"attributes\":{\"enabled\":true,\"created\":1560480356,\"updated\":1560480356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "941", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:05 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "6dc18746-a8a4-47b5-a6cb-7a8b47d16b94", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:05 GMT", + "x-ms-request-id": "0c49a919-d070-4744-900f-deaf6f4f6c3d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:05 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "9959c3a4-cde1-4eb7-ab3b-48ab54040600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317\",\"deletedDate\":1560199870,\"scheduledPurgeDate\":1567975870,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111602317\",\"attributes\":{\"enabled\":true,\"created\":1560199847,\"updated\":1560199847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787\",\"deletedDate\":1560199876,\"scheduledPurgeDate\":1567975876,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111709787\",\"attributes\":{\"enabled\":true,\"created\":1560199852,\"updated\":1560199852,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556\",\"deletedDate\":1560200016,\"scheduledPurgeDate\":1567976016,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725306556\",\"attributes\":{\"enabled\":true,\"created\":1560199993,\"updated\":1560199993,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881\",\"deletedDate\":1560200022,\"scheduledPurgeDate\":1567976022,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725308881\",\"attributes\":{\"enabled\":true,\"created\":1560199998,\"updated\":1560199998,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349\",\"deletedDate\":1560439913,\"scheduledPurgeDate\":1568215913,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692705349\",\"attributes\":{\"enabled\":true,\"created\":1560439902,\"updated\":1560439902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134\",\"deletedDate\":1560439919,\"scheduledPurgeDate\":1568215919,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692806134\",\"attributes\":{\"enabled\":true,\"created\":1560439908,\"updated\":1560439908,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2321", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:06 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "4f59de00-fb1b-441d-bb72-fd85ea130377", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:06 GMT", + "x-ms-request-id": "79b76f73-d632-4fcf-8e33-d54892e93288", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:07 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "25c334a1-ec8d-4942-8a7b-20d5d5830600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"deletedDate\":1561686288,\"scheduledPurgeDate\":1569462288,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686279,\"updated\":1561686279,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"deletedDate\":1561686289,\"scheduledPurgeDate\":1569462289,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686280,\"updated\":1561686280,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"deletedDate\":1561686297,\"scheduledPurgeDate\":1569462297,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"deletedDate\":1561686298,\"scheduledPurgeDate\":1569462298,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592\",\"deletedDate\":1561686276,\"scheduledPurgeDate\":1569462276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686275,\"updated\":1561686275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087\",\"deletedDate\":1561685869,\"scheduledPurgeDate\":1569461869,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685868,\"updated\":1561685868,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "2733", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:07 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "b0f112e5-c5c9-4266-a542-b0f274e9e1a7", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:07 GMT", + "x-ms-request-id": "9ad0299c-2674-4105-9313-07199c25c34f", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:08 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c359595b-0304-4661-9c39-8e7ced2a0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"deletedDate\":1561686277,\"scheduledPurgeDate\":1569462277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686277,\"updated\":1561686277,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"deletedDate\":1561685871,\"scheduledPurgeDate\":1569461871,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685870,\"updated\":1561685870,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0\",\"deletedDate\":1561418276,\"scheduledPurgeDate\":1569194276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561418275,\"updated\":1561418275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1\",\"deletedDate\":1561418277,\"scheduledPurgeDate\":1569194277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561418276,\"updated\":1561418276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"deletedDate\":1561419307,\"scheduledPurgeDate\":1569195307,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561419306,\"updated\":1561419306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"deletedDate\":1561419308,\"scheduledPurgeDate\":1569195308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561419307,\"updated\":1561419307,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"deletedDate\":1563396687,\"scheduledPurgeDate\":1571172687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"attributes\":{\"enabled\":true,\"created\":1563396687,\"updated\":1563396687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"deletedDate\":1563396700,\"scheduledPurgeDate\":1571172700,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"attributes\":{\"enabled\":true,\"created\":1563396700,\"updated\":1563396700,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3595", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:08 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "6f5c21d2-8b7b-44b3-8cda-c0cb07817743", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:10 GMT", + "x-ms-request-id": "02ccb20d-c2c3-4c54-93f0-d65082d3cc8c", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:10 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "2bb07f4f-33e3-4e08-873d-2f094b960500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"deletedDate\":1563492865,\"scheduledPurgeDate\":1571268865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563492865,\"updated\":1563492865,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"deletedDate\":1563492026,\"scheduledPurgeDate\":1571268026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"deletedDate\":1563492929,\"scheduledPurgeDate\":1571268929,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492929,\"updated\":1563492929,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"deletedDate\":1561687104,\"scheduledPurgeDate\":1569463104,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687103,\"updated\":1561687103,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"deletedDate\":1561686972,\"scheduledPurgeDate\":1569462972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686972,\"updated\":1561686972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"deletedDate\":1561686397,\"scheduledPurgeDate\":1569462397,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686396,\"updated\":1561686396,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"deletedDate\":1563476819,\"scheduledPurgeDate\":1571252819,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"deletedDate\":1561687101,\"scheduledPurgeDate\":1569463101,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687068,\"updated\":1561687068,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "3533", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:10 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "d0dbf005-2595-4d95-8296-7e3d8859b807", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:11 GMT", + "x-ms-request-id": "4c9f3ed5-2cc7-413d-b3ab-67665407e9d8", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:11 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c8a28402-f4ff-4913-a805-849a248f0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/MyKeyName\",\"attributes\":{\"enabled\":true,\"created\":1559759721,\"updated\":1559759721,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-3045841949479433\",\"attributes\":{\"enabled\":true,\"created\":1563492996,\"updated\":1563492996,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492908,\"updated\":1563492908,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-9299135263076788\",\"attributes\":{\"enabled\":true,\"created\":1563492791,\"updated\":1563492791,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596\",\"attributes\":{\"enabled\":true,\"created\":1563391406,\"updated\":1563391406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0\",\"attributes\":{\"enabled\":true,\"created\":1563493263,\"updated\":1563493263,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1\",\"attributes\":{\"enabled\":true,\"created\":1563493263,\"updated\":1563493263,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1SFJWUlRSVlpGVWtGTVNVNVRSVkpVUlVSTFJWbFRVRUZIUlVRdE9UY3lNRE01TXpjM01qVTJPVGM0TFRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"deletedDate\":1561686970,\"scheduledPurgeDate\":1569462970,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686926,\"updated\":1561686926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"deletedDate\":1561686395,\"scheduledPurgeDate\":1569462395,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686361,\"updated\":1561686361,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"deletedDate\":1561723518,\"scheduledPurgeDate\":1569499518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"attributes\":{\"enabled\":true,\"created\":1561723517,\"updated\":1561723517,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"deletedDate\":1561723606,\"scheduledPurgeDate\":1569499606,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"attributes\":{\"enabled\":true,\"created\":1561723605,\"updated\":1561723605,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"deletedDate\":1561687106,\"scheduledPurgeDate\":1569463106,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687105,\"updated\":1561687105,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"deletedDate\":1561723459,\"scheduledPurgeDate\":1569499459,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"attributes\":{\"enabled\":true,\"created\":1561723458,\"updated\":1561723458,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"deletedDate\":1561723721,\"scheduledPurgeDate\":1569499721,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"attributes\":{\"enabled\":true,\"created\":1561723720,\"updated\":1561723720,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"deletedDate\":1561686975,\"scheduledPurgeDate\":1569462975,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686974,\"updated\":1561686974,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"deletedDate\":1561723348,\"scheduledPurgeDate\":1569499348,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"attributes\":{\"enabled\":true,\"created\":1561723347,\"updated\":1561723347,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"deletedDate\":1561686400,\"scheduledPurgeDate\":1569462400,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686399,\"updated\":1561686399,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"deletedDate\":1561723310,\"scheduledPurgeDate\":1569499310,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"attributes\":{\"enabled\":true,\"created\":1561723309,\"updated\":1561723309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0\",\"deletedDate\":1563842370,\"scheduledPurgeDate\":1571618370,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0\",\"attributes\":{\"enabled\":true,\"created\":1563842368,\"updated\":1563842368,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNzYhTURBd01EZzJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVFE1TWpnd05UVTVOalkwTnpreE55MHdMMEV5TWpaQk5USXpSREkzTnpSRFFqaENNVVV5T0VRMlJEQXdRVGxETkVVMElUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2291", + "content-length": "5239", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:06 GMT", + "date": "Tue, 23 Jul 2019 00:40:11 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9508b6a6-87c9-4451-9b70-ce67e5d95a70", + "x-ms-request-id": "d77e0183-5850-4694-b5c8-f0e7646f2e26", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/keys", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1SFJWUlRSVlpGVWtGTVNVNVRSVkpVUlVSTFJWbFRVRUZIUlVRdE9UY3lNRE01TXpjM01qVTJPVGM0TFRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNzYhTURBd01EZzJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVFE1TWpnd05UVTVOalkwTnpreE55MHdMMEV5TWpaQk5USXpSREkzTnpSRFFqaENNVVV5T0VRMlJEQXdRVGxETkVVMElUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783\",\"attributes\":{\"enabled\":true,\"created\":1561420381,\"updated\":1561420381,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874\",\"attributes\":{\"enabled\":true,\"created\":1561420833,\"updated\":1561420833,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417\",\"attributes\":{\"enabled\":true,\"created\":1561420689,\"updated\":1561420689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699601597\",\"attributes\":{\"enabled\":true,\"created\":1560195758,\"updated\":1560195758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"kid\":\"https://keyvault_name.vault.azure.net/keys/secret156019574699608155\",\"attributes\":{\"enabled\":true,\"created\":1560195752,\"updated\":1560195752,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1054", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:06 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7ec0fdae-f6e5-4f4c-9b4e-799a95e87a2f", + "date": "Tue, 23 Jul 2019 00:40:12 GMT", + "x-ms-request-id": "855ce8fb-31ec-4111-a93d-2defa2642a23", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:12 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c48629bf-9896-4166-9dbb-dae44e280500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNzYhTURBd01EZzJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVFE1TWpnd05UVTVOalkwTnpreE55MHdMMEV5TWpaQk5USXpSREkzTnpSRFFqaENNVVV5T0VRMlJEQXdRVGxETkVVMElUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0\",\"deletedDate\":1563493267,\"scheduledPurgeDate\":1571269267,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/cf1dd6349c11488cb8fd9c8261db41b8\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"vm16Dce45p3YWwMnCnqFu3lr1pvmnyu6iQYwcTad-7iDqQUpLIGfNZndFkPrZxbvIQTZV9797RDJkr9ikd2g8P58E0jBrhzrvArANByPd7GUfvKtIbGSSA8dDBpmweVhdkXXOb2_n4QN_cukohJ0IU7wdYKlulOsn8YUktxW1CX2svTeg95qtMiWLpCs8IE2EnfaU_DK-brONQqiBrrUL3yp-2BcT-nDglvZfUesmnN8KBiK7kdCYoS4jLtHuG24hy3pyAeeQDURpEJ_phUlETURWaRB2m9reaQYRw1_157N5X0qWT9Uki510hCMkPO30w-rlG6SKPaWP19AElwzQw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493263,\"updated\":1563493263,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1\",\"deletedDate\":1563842371,\"scheduledPurgeDate\":1571618371,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1\",\"attributes\":{\"enabled\":true,\"created\":1563842369,\"updated\":1563842369,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "895", + "content-length": "1172", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:07 GMT", + "date": "Tue, 23 Jul 2019 00:40:12 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "321ecd46-0b0e-4741-bd06-a62387312c99", + "x-ms-request-id": "cf75b18a-6eb9-48f0-9d45-caaca50e5630", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:07 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fb16c42e-7297-4dc5-8b9f-a10f342b1eab", + "date": "Tue, 23 Jul 2019 00:40:13 GMT", + "x-ms-request-id": "1da74914-4c55-4965-ad0d-a4139cc9e85d", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:13 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "06ae72b1-2bae-4903-a5b3-6cb576580600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "status": 204, + "response": "", "responseHeaders": { + "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "409", + "status": "204", + "x-ms-request-id": "bf1da2fa-3fbb-4471-9ea8-c5b7320a5ee7", "x-ms-keyvault-region": "westus", - "content-length": "118", + "date": "Tue, 23 Jul 2019 00:40:13 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:16 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "216ad6d6-9d53-488a-84e3-9665bea80f3b", + "date": "Tue, 23 Jul 2019 00:40:13 GMT", + "x-ms-request-id": "d8ca3547-be22-4c57-8dad-8f48e743103d", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:14 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "45bf5839-a756-4ef9-8a62-90826cf70400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1", "query": { "api-version": "7.0" }, @@ -1389,380 +6209,547 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "ca764bb4-b721-4212-8b66-90155e68f28a", + "x-ms-request-id": "88d8f8e1-5648-4654-b6cc-c0e88d34c2d7", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:41:27 GMT", + "date": "Tue, 23 Jul 2019 00:40:14 GMT", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/create", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:14 GMT", + "x-ms-request-id": "6cd89771-5ad6-4c0a-b426-c06dc4c9850e", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:15 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "47c61fe0-2826-4bf8-b14c-1c9eba7d0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1\",\"deletedDate\":1563493287,\"scheduledPurgeDate\":1571269287,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/ca64717101cb4359b4779899841a0163\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"riRxD4MEeMZSr1M9WF7v3YqU3GdBvI2pAQD-BcWhqNnJu_VTv3c0EljdDdOwAEzNWYp7ywO3fUKeicwwYkGf88pynlbDmD0XxzTgyj4kdEpfh5gEvc7jCKd8iSRiIP3h6c3S6UsOZASgnTkXhtC2lIH-yVnmN4cXWBV7iSQsn0qWRBWyxxMSNxV0y7t2lFvn9Uv0k8A_vbe8ugAso-gIN5AWTrX6KmKGYQhnkZYdthzLRg3-Eo-i-JTfTtZfnGjT_LjWXvHc4hW98-zP82xUD6VfS_1SHvomVMRvIAHfvEW7FyMlenjXekE2-mKVhl6qsw0p3oPfDMll73YKC9OB7Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493263,\"updated\":1563493263,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/8ad5961555fd406f9c7cae0c5203e27b\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"m4PGf32l0Rm1Jw2e3UXek0r1zaXdYrBRg_UqF_tz2q9DflxWchwuOz_IapEE1lspDgbe2UObBZEEqUEWtoH-daZMezV1pWd4weMtRaH36OBY-dKOVljA83vQerx2XEIY4rCKBPJ1_4EcbTmkooa67pO56e-lEQp4MRZKGv2MgXfqSgAMtWrnkgWsiCR3go0YHWcp_bbPJE_LML6tvka-3IQXXoRah1uLUqZ7Yyfn6Yj--uj0wfFLS2ByJMobGx73a9a6uREZnwVVOY5FAbFi4Pz78wZnjsF6rJ-mvT6aTTnzs5PcLsaQvAkEqAI5HC_UY-9cyUD355c8_0WQpmySKQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842415,\"updated\":1563842415,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "895", + "content-length": "700", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:27 GMT", + "date": "Tue, 23 Jul 2019 00:40:15 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "146007be-415d-42a1-b7bf-c8605982755f", + "x-ms-request-id": "ad2f62ff-b194-4e12-94a2-7fb383376bcf", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/create", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:15 GMT", + "x-ms-request-id": "6fb8dd75-3307-4edd-92f1-29a3734d5eeb", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:16 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "114433cd-732c-4cda-8991-87d7ca650500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/0459cffea32d455184fa28a80567960a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"thmyJi8aoL8BiWYUQrreQVl-YmGWL-2LcwgiCpbWysiMNVnxZ3NPO8LoWB3pV2jUJnlmWFyGSczxJnEvwJ4c2RACAIFyz0A4cRvNcPOJBZfHfTKvye6-da05RpJpHuMdNlxkC7sycbWA-6M4aNvkcFv8p3MJoXa-mI2-1ofVoXnIQUYv77mmgeUI5CA5egwWfbQ4wPfVjgiuajpthrRJ339G9Eo6cpd2G5JPnbrGzkPHfqijN7C5o6EtcwIpqe4lacXLz553mp2DTTPNXz7WIvHpU1SmJ4_ZBGZnGIrJE9xb6jXF2cL7zbIOWABzVFnruA6AhVxGoeekAEGEXN6l1Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842416,\"updated\":1563842416,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "700", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:27 GMT", + "date": "Tue, 23 Jul 2019 00:40:16 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b4e561d6-acd9-4010-9b71-9efd688dc4fe", + "x-ms-request-id": "594a990b-1858-4d7a-bfc0-cec8189ff4c7", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "fb2c1db7-66db-465c-b157-8ca1bd18b13a", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:41:37 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:16 GMT", + "x-ms-request-id": "71516712-076b-4f02-879b-cb5596c7628c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/create", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:17 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "8b6e7961-5727-487d-9ad6-5f70ae900500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", + "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/432c5385de0c4fe883bf0569dc8e2403\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0R_1VVIhi-rmixHI69ZISGk26NmvSyFjoEN7_wciJTGM60vkZ3YVboqKG8bHv0MoPtrh0BpO931EXg6UGXgC6-_1B3ozXkNQzV4tX6KYTt5245UZEDX0bUnSJNJ-GWxfOGXCqhJ3klZ4BvfNUXkj4YquwZry-m-KW29afWipZXHg_apd_Qgv3e8ArI-cg7dsl3UQELNzKve7ZPYKI6kxZGHcP-lRROdgPlzDjYpvnqUmBVfWobrbUryyUZaIe3O30oTKPPb_MpWwkrPAmDF36PSQrasbe7u-SKLUqzoR2jpqBK6L1qLoXxe2D9yBF01hbeJ2AgESmtoK_jaBgORPFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0\",\"deletedDate\":1563842417,\"scheduledPurgeDate\":1571618417,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/8ad5961555fd406f9c7cae0c5203e27b\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"m4PGf32l0Rm1Jw2e3UXek0r1zaXdYrBRg_UqF_tz2q9DflxWchwuOz_IapEE1lspDgbe2UObBZEEqUEWtoH-daZMezV1pWd4weMtRaH36OBY-dKOVljA83vQerx2XEIY4rCKBPJ1_4EcbTmkooa67pO56e-lEQp4MRZKGv2MgXfqSgAMtWrnkgWsiCR3go0YHWcp_bbPJE_LML6tvka-3IQXXoRah1uLUqZ7Yyfn6Yj--uj0wfFLS2ByJMobGx73a9a6uREZnwVVOY5FAbFi4Pz78wZnjsF6rJ-mvT6aTTnzs5PcLsaQvAkEqAI5HC_UY-9cyUD355c8_0WQpmySKQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842415,\"updated\":1563842415,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "695", + "content-length": "875", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:37 GMT", + "date": "Tue, 23 Jul 2019 00:40:17 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "aba143d4-6c87-486d-b481-fc7922224922", + "x-ms-request-id": "d892fb29-8dbb-4ba1-b1f2-e80e015fc832", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/e19977f1652d423b893e244d33b1e8aa\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mwocQnPHqPg1zrCZbRMRrHDjFTBgVyBafQ6y_2LXrdnPQdmsQ1wD1DVur8jTw2u1kHmRlgHmAgNIjHl3vCVU2OhCkW59YursBtEIgvLf0B6jazoDoyA-VpyP9baI3Kxrw5mg7cKQGt1VOzm1za8wZ50A9uYiDEhf7aRhs2Ms8ewBqtI1p-eOQGbx72TGwVae9JEuMw3qBS3lQmtoh44Lw-K2vztvFWjnfON0Rrj6cMY1CFHEaNZL6yXeKhuXOdENqkcEV_gkn5P2n9YfcUIsnwg696pQQ35dGxr3LISUF-Ex7baA12NEypcm9bWZj4qd7zAK9GKEr8pSdDQY43_SDQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "695", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:38 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5e7ca9d1-cc93-4539-ba93-a17db14b8ab3", + "date": "Tue, 23 Jul 2019 00:40:17 GMT", + "x-ms-request-id": "b8fde0a7-e014-4e14-b6bb-d213b11170f1", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:18 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3f12b6e0-c558-43b3-af73-43dd8af10500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0\",\"deletedDate\":1563493298,\"scheduledPurgeDate\":1571269298,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/432c5385de0c4fe883bf0569dc8e2403\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0R_1VVIhi-rmixHI69ZISGk26NmvSyFjoEN7_wciJTGM60vkZ3YVboqKG8bHv0MoPtrh0BpO931EXg6UGXgC6-_1B3ozXkNQzV4tX6KYTt5245UZEDX0bUnSJNJ-GWxfOGXCqhJ3klZ4BvfNUXkj4YquwZry-m-KW29afWipZXHg_apd_Qgv3e8ArI-cg7dsl3UQELNzKve7ZPYKI6kxZGHcP-lRROdgPlzDjYpvnqUmBVfWobrbUryyUZaIe3O30oTKPPb_MpWwkrPAmDF36PSQrasbe7u-SKLUqzoR2jpqBK6L1qLoXxe2D9yBF01hbeJ2AgESmtoK_jaBgORPFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1\",\"deletedDate\":1563842418,\"scheduledPurgeDate\":1571618418,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/0459cffea32d455184fa28a80567960a\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"thmyJi8aoL8BiWYUQrreQVl-YmGWL-2LcwgiCpbWysiMNVnxZ3NPO8LoWB3pV2jUJnlmWFyGSczxJnEvwJ4c2RACAIFyz0A4cRvNcPOJBZfHfTKvye6-da05RpJpHuMdNlxkC7sycbWA-6M4aNvkcFv8p3MJoXa-mI2-1ofVoXnIQUYv77mmgeUI5CA5egwWfbQ4wPfVjgiuajpthrRJ339G9Eo6cpd2G5JPnbrGzkPHfqijN7C5o6EtcwIpqe4lacXLz553mp2DTTPNXz7WIvHpU1SmJ4_ZBGZnGIrJE9xb6jXF2cL7zbIOWABzVFnruA6AhVxGoeekAEGEXN6l1Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842416,\"updated\":1563842416,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "865", + "content-length": "875", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:38 GMT", + "date": "Tue, 23 Jul 2019 00:40:18 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "eee29f4c-5929-4fda-bf6d-6785ae4d09a5", + "x-ms-request-id": "7fe6733d-be5e-4a65-b72f-b80fc1254be4", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1\",\"deletedDate\":1563493298,\"scheduledPurgeDate\":1571269298,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/e19977f1652d423b893e244d33b1e8aa\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"mwocQnPHqPg1zrCZbRMRrHDjFTBgVyBafQ6y_2LXrdnPQdmsQ1wD1DVur8jTw2u1kHmRlgHmAgNIjHl3vCVU2OhCkW59YursBtEIgvLf0B6jazoDoyA-VpyP9baI3Kxrw5mg7cKQGt1VOzm1za8wZ50A9uYiDEhf7aRhs2Ms8ewBqtI1p-eOQGbx72TGwVae9JEuMw3qBS3lQmtoh44Lw-K2vztvFWjnfON0Rrj6cMY1CFHEaNZL6yXeKhuXOdENqkcEV_gkn5P2n9YfcUIsnwg696pQQ35dGxr3LISUF-Ex7baA12NEypcm9bWZj4qd7zAK9GKEr8pSdDQY43_SDQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "865", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:38 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1dcd45c7-09b8-4dd3-aeb6-b15b02b7e956", + "date": "Tue, 23 Jul 2019 00:40:18 GMT", + "x-ms-request-id": "029030aa-66cd-49bd-8cea-29372d57ec38", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:19 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3547fb28-1418-4c10-b80a-21d087570500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", "query": { "api-version": "7.0" }, "requestBody": null, "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-listdeletedkeys--0\"}}", + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-listdeletedkeyspaged--0\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", "x-ms-keyvault-region": "westus", - "content-length": "117", + "content-length": "122", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:38 GMT", + "date": "Tue, 23 Jul 2019 00:40:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5e7acfc1-4863-4d1e-8c21-f744fe432875", + "x-ms-request-id": "322676a0-cef2-4d7d-8d42-262edc0427b9", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0\",\"deletedDate\":1563493298,\"scheduledPurgeDate\":1571269298,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/432c5385de0c4fe883bf0569dc8e2403\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0R_1VVIhi-rmixHI69ZISGk26NmvSyFjoEN7_wciJTGM60vkZ3YVboqKG8bHv0MoPtrh0BpO931EXg6UGXgC6-_1B3ozXkNQzV4tX6KYTt5245UZEDX0bUnSJNJ-GWxfOGXCqhJ3klZ4BvfNUXkj4YquwZry-m-KW29afWipZXHg_apd_Qgv3e8ArI-cg7dsl3UQELNzKve7ZPYKI6kxZGHcP-lRROdgPlzDjYpvnqUmBVfWobrbUryyUZaIe3O30oTKPPb_MpWwkrPAmDF36PSQrasbe7u-SKLUqzoR2jpqBK6L1qLoXxe2D9yBF01hbeJ2AgESmtoK_jaBgORPFw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "865", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:48 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f07c8670-86d0-4566-a4b6-3f5c207f5a08", + "date": "Tue, 23 Jul 2019 00:40:29 GMT", + "x-ms-request-id": "f9ddda73-e8b3-42e2-bb1c-79b19a9f18cc", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys", - "query": { - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"deletedDate\":1561686237,\"scheduledPurgeDate\":1569462237,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686237,\"updated\":1561686237,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"deletedDate\":1561685852,\"scheduledPurgeDate\":1569461852,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685851,\"updated\":1561685851,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"deletedDate\":1561414117,\"scheduledPurgeDate\":1569190117,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"attributes\":{\"enabled\":true,\"created\":1561414117,\"updated\":1561414117,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"deletedDate\":1561413873,\"scheduledPurgeDate\":1569189873,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"attributes\":{\"enabled\":true,\"created\":1561413873,\"updated\":1561413873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"deletedDate\":1561685734,\"scheduledPurgeDate\":1569461734,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"attributes\":{\"enabled\":true,\"created\":1561685734,\"updated\":1561685734,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"deletedDate\":1561412406,\"scheduledPurgeDate\":1569188406,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"attributes\":{\"enabled\":true,\"created\":1561412406,\"updated\":1561412406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"deletedDate\":1561414368,\"scheduledPurgeDate\":1569190368,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"attributes\":{\"enabled\":true,\"created\":1561414367,\"updated\":1561414367,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"deletedDate\":1561685633,\"scheduledPurgeDate\":1569461633,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685633,\"updated\":1561685633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"deletedDate\":1561685795,\"scheduledPurgeDate\":1569461795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"attributes\":{\"enabled\":true,\"created\":1561685795,\"updated\":1561685795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"deletedDate\":1561414027,\"scheduledPurgeDate\":1569190027,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"attributes\":{\"enabled\":true,\"created\":1561414027,\"updated\":1561414027,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"deletedDate\":1561414305,\"scheduledPurgeDate\":1569190305,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"attributes\":{\"enabled\":true,\"created\":1561414304,\"updated\":1561414304,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"deletedDate\":1561685687,\"scheduledPurgeDate\":1569461687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"attributes\":{\"enabled\":true,\"created\":1561685687,\"updated\":1561685687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "5344", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:48 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:30 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "af7739c2-8f56-4928-8129-bc66de2a0500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2b7c6a93-065f-4994-9939-1ac8d5b4a03e", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"deletedDate\":1561686230,\"scheduledPurgeDate\":1569462230,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686229,\"updated\":1561686229,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"deletedDate\":1561412660,\"scheduledPurgeDate\":1569188660,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"attributes\":{\"enabled\":true,\"created\":1561412659,\"updated\":1561412659,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"deletedDate\":1561415149,\"scheduledPurgeDate\":1569191149,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"attributes\":{\"enabled\":true,\"created\":1561415147,\"updated\":1561415147,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"deletedDate\":1561414691,\"scheduledPurgeDate\":1569190691,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"attributes\":{\"enabled\":true,\"created\":1561414690,\"updated\":1561414690,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"deletedDate\":1561411064,\"scheduledPurgeDate\":1569187064,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"attributes\":{\"enabled\":true,\"created\":1561411063,\"updated\":1561411063,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"deletedDate\":1561415010,\"scheduledPurgeDate\":1569191010,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"attributes\":{\"enabled\":true,\"created\":1561415009,\"updated\":1561415009,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"deletedDate\":1561415277,\"scheduledPurgeDate\":1569191277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"attributes\":{\"enabled\":true,\"created\":1561415276,\"updated\":1561415276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"deletedDate\":1561685844,\"scheduledPurgeDate\":1569461844,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685844,\"updated\":1561685844,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"deletedDate\":1561414795,\"scheduledPurgeDate\":1569190795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"attributes\":{\"enabled\":true,\"created\":1561414794,\"updated\":1561414794,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"deletedDate\":1561413350,\"scheduledPurgeDate\":1569189350,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"attributes\":{\"enabled\":true,\"created\":1561413350,\"updated\":1561413350,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"deletedDate\":1561686240,\"scheduledPurgeDate\":1569462240,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561686240,\"updated\":1561686240,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"deletedDate\":1561685855,\"scheduledPurgeDate\":1569461855,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561685854,\"updated\":1561685854,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0\",\"deletedDate\":1563842417,\"scheduledPurgeDate\":1571618417,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/8ad5961555fd406f9c7cae0c5203e27b\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"m4PGf32l0Rm1Jw2e3UXek0r1zaXdYrBRg_UqF_tz2q9DflxWchwuOz_IapEE1lspDgbe2UObBZEEqUEWtoH-daZMezV1pWd4weMtRaH36OBY-dKOVljA83vQerx2XEIY4rCKBPJ1_4EcbTmkooa67pO56e-lEQp4MRZKGv2MgXfqSgAMtWrnkgWsiCR3go0YHWcp_bbPJE_LML6tvka-3IQXXoRah1uLUqZ7Yyfn6Yj--uj0wfFLS2ByJMobGx73a9a6uREZnwVVOY5FAbFi4Pz78wZnjsF6rJ-mvT6aTTnzs5PcLsaQvAkEqAI5HC_UY-9cyUD355c8_0WQpmySKQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842415,\"updated\":1563842415,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "5295", + "content-length": "875", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:48 GMT", + "date": "Tue, 23 Jul 2019 00:40:30 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "15756782-91cd-4b78-b6ff-ee7eda19d8e7", + "x-ms-request-id": "8f71db04-7e2b-429a-a3f6-3a430ac5623b", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "url": "https://keyvault_name.vault.azure.net/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"deletedDate\":1561686239,\"scheduledPurgeDate\":1569462239,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561686238,\"updated\":1561686238,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"deletedDate\":1561685853,\"scheduledPurgeDate\":1569461853,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561685853,\"updated\":1561685853,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"deletedDate\":1561685637,\"scheduledPurgeDate\":1569461637,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685636,\"updated\":1561685636,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"deletedDate\":1561686234,\"scheduledPurgeDate\":1569462234,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686234,\"updated\":1561686234,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"deletedDate\":1561685849,\"scheduledPurgeDate\":1569461849,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685848,\"updated\":1561685848,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"deletedDate\":1561685638,\"scheduledPurgeDate\":1569461638,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685637,\"updated\":1561685637,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"deletedDate\":1561686236,\"scheduledPurgeDate\":1569462236,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686235,\"updated\":1561686235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"deletedDate\":1561685850,\"scheduledPurgeDate\":1569461850,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685850,\"updated\":1561685850,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"deletedDate\":1561685635,\"scheduledPurgeDate\":1569461635,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685634,\"updated\":1561685634,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"deletedDate\":1561686231,\"scheduledPurgeDate\":1569462231,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686231,\"updated\":1561686231,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"deletedDate\":1562874910,\"scheduledPurgeDate\":1570650910,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"attributes\":{\"enabled\":true,\"created\":1562874910,\"updated\":1562874910,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"deletedDate\":1561685846,\"scheduledPurgeDate\":1569461846,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685845,\"updated\":1561685845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"deletedDate\":1561685636,\"scheduledPurgeDate\":1569461636,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685635,\"updated\":1561685635,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "5427", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1cc4dc10-4f31-4e9f-9a21-2c73493fd948", + "date": "Tue, 23 Jul 2019 00:40:30 GMT", + "x-ms-request-id": "0c813705-819f-4571-95f6-4378282f0066", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:31 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "06ae72b1-2bae-4903-a5b3-6cb59f5c0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "url": "https://keyvault_name.vault.azure.net/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"deletedDate\":1561686233,\"scheduledPurgeDate\":1569462233,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686232,\"updated\":1561686232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"deletedDate\":1561685847,\"scheduledPurgeDate\":1569461847,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685847,\"updated\":1561685847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115\",\"deletedDate\":1561686245,\"scheduledPurgeDate\":1569462245,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686245,\"updated\":1561686245,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891\",\"deletedDate\":1561685860,\"scheduledPurgeDate\":1569461860,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685860,\"updated\":1561685860,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"deletedDate\":1561685972,\"scheduledPurgeDate\":1569461972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"attributes\":{\"enabled\":true,\"created\":1561685972,\"updated\":1561685972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"deletedDate\":1561685900,\"scheduledPurgeDate\":1569461900,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"attributes\":{\"enabled\":true,\"created\":1561685900,\"updated\":1561685900,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"deletedDate\":1561416018,\"scheduledPurgeDate\":1569192018,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"attributes\":{\"enabled\":true,\"created\":1561416018,\"updated\":1561416018,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"deletedDate\":1561415954,\"scheduledPurgeDate\":1569191954,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"attributes\":{\"enabled\":true,\"created\":1561415953,\"updated\":1561415953,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"deletedDate\":1561686157,\"scheduledPurgeDate\":1569462157,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"attributes\":{\"enabled\":true,\"created\":1561686156,\"updated\":1561686156,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"deletedDate\":1561685866,\"scheduledPurgeDate\":1569461866,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685866,\"updated\":1561685866,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"deletedDate\":1561686136,\"scheduledPurgeDate\":1569462136,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"attributes\":{\"enabled\":true,\"created\":1561686135,\"updated\":1561686135,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"deletedDate\":1561686091,\"scheduledPurgeDate\":1569462091,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"attributes\":{\"enabled\":true,\"created\":1561686091,\"updated\":1561686091,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"deletedDate\":1561686237,\"scheduledPurgeDate\":1569462237,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686237,\"updated\":1561686237,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"deletedDate\":1561685852,\"scheduledPurgeDate\":1569461852,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685851,\"updated\":1561685851,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"deletedDate\":1561414117,\"scheduledPurgeDate\":1569190117,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"attributes\":{\"enabled\":true,\"created\":1561414117,\"updated\":1561414117,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"deletedDate\":1561413873,\"scheduledPurgeDate\":1569189873,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"attributes\":{\"enabled\":true,\"created\":1561413873,\"updated\":1561413873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"deletedDate\":1561685734,\"scheduledPurgeDate\":1569461734,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"attributes\":{\"enabled\":true,\"created\":1561685734,\"updated\":1561685734,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"deletedDate\":1561412406,\"scheduledPurgeDate\":1569188406,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"attributes\":{\"enabled\":true,\"created\":1561412406,\"updated\":1561412406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"deletedDate\":1561414368,\"scheduledPurgeDate\":1569190368,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"attributes\":{\"enabled\":true,\"created\":1561414367,\"updated\":1561414367,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"deletedDate\":1561685633,\"scheduledPurgeDate\":1569461633,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685633,\"updated\":1561685633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"deletedDate\":1561685795,\"scheduledPurgeDate\":1569461795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"attributes\":{\"enabled\":true,\"created\":1561685795,\"updated\":1561685795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"deletedDate\":1561414027,\"scheduledPurgeDate\":1569190027,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"attributes\":{\"enabled\":true,\"created\":1561414027,\"updated\":1561414027,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"deletedDate\":1561414305,\"scheduledPurgeDate\":1569190305,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"attributes\":{\"enabled\":true,\"created\":1561414304,\"updated\":1561414304,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"deletedDate\":1561685687,\"scheduledPurgeDate\":1569461687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"attributes\":{\"enabled\":true,\"created\":1561685687,\"updated\":1561685687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "4857", + "content-length": "5344", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", + "date": "Tue, 23 Jul 2019 00:40:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b3d636ac-3be5-4313-8ea4-4b218c9fe50e", + "x-ms-request-id": "6152473a-1d62-4b8e-9887-5006f1a969a4", "cache-control": "no-cache", "expires": "-1" } @@ -1771,28 +6758,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115\",\"deletedDate\":1561686248,\"scheduledPurgeDate\":1569462248,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686247,\"updated\":1561686247,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891\",\"deletedDate\":1561685863,\"scheduledPurgeDate\":1569461863,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685862,\"updated\":1561685862,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"deletedDate\":1561686250,\"scheduledPurgeDate\":1569462250,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686249,\"updated\":1561686249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"deletedDate\":1561685865,\"scheduledPurgeDate\":1569461865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685864,\"updated\":1561685864,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"deletedDate\":1561686244,\"scheduledPurgeDate\":1569462244,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561686243,\"updated\":1561686244,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"deletedDate\":1561685859,\"scheduledPurgeDate\":1569461859,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561685858,\"updated\":1561685858,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115\",\"deletedDate\":1561686242,\"scheduledPurgeDate\":1569462242,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686241,\"updated\":1561686242,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891\",\"deletedDate\":1561685857,\"scheduledPurgeDate\":1569461857,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685856,\"updated\":1561685856,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3408", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0b9d06d8-0fb7-4298-b939-a72c2340c47e", + "date": "Tue, 23 Jul 2019 00:40:32 GMT", + "x-ms-request-id": "23335a69-18cc-497c-a301-cef058b92e2c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:32 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "87279a29-2148-4913-8c10-c9208cee0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1800,27 +6807,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310\",\"deletedDate\":1560195770,\"scheduledPurgeDate\":1567971770,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019567242501310\",\"attributes\":{\"enabled\":true,\"created\":1560195678,\"updated\":1560195678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134\",\"deletedDate\":1560195724,\"scheduledPurgeDate\":1567971724,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019571294800134\",\"attributes\":{\"enabled\":true,\"created\":1560195718,\"updated\":1560195718,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"deletedDate\":1561686230,\"scheduledPurgeDate\":1569462230,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686229,\"updated\":1561686229,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"deletedDate\":1561412660,\"scheduledPurgeDate\":1569188660,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"attributes\":{\"enabled\":true,\"created\":1561412659,\"updated\":1561412659,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"deletedDate\":1561415149,\"scheduledPurgeDate\":1569191149,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"attributes\":{\"enabled\":true,\"created\":1561415147,\"updated\":1561415147,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"deletedDate\":1561414691,\"scheduledPurgeDate\":1569190691,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"attributes\":{\"enabled\":true,\"created\":1561414690,\"updated\":1561414690,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"deletedDate\":1561411064,\"scheduledPurgeDate\":1569187064,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"attributes\":{\"enabled\":true,\"created\":1561411063,\"updated\":1561411063,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"deletedDate\":1561415010,\"scheduledPurgeDate\":1569191010,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"attributes\":{\"enabled\":true,\"created\":1561415009,\"updated\":1561415009,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"deletedDate\":1561415277,\"scheduledPurgeDate\":1569191277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"attributes\":{\"enabled\":true,\"created\":1561415276,\"updated\":1561415276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"deletedDate\":1561685844,\"scheduledPurgeDate\":1569461844,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685844,\"updated\":1561685844,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"deletedDate\":1561414795,\"scheduledPurgeDate\":1569190795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"attributes\":{\"enabled\":true,\"created\":1561414794,\"updated\":1561414794,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"deletedDate\":1561413350,\"scheduledPurgeDate\":1569189350,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"attributes\":{\"enabled\":true,\"created\":1561413350,\"updated\":1561413350,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"deletedDate\":1561686240,\"scheduledPurgeDate\":1569462240,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561686240,\"updated\":1561686240,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"deletedDate\":1561685855,\"scheduledPurgeDate\":1569461855,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561685854,\"updated\":1561685854,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "936", + "content-length": "5295", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", + "date": "Tue, 23 Jul 2019 00:40:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "665a7fd6-a107-4904-ad85-23479859b5a1", + "x-ms-request-id": "746e5f97-98e5-4172-bc58-d41e4850a067", "cache-control": "no-cache", "expires": "-1" } @@ -1829,28 +6836,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019588703602255\",\"deletedDate\":1560195904,\"scheduledPurgeDate\":1567971904,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019588703602255\",\"attributes\":{\"enabled\":false,\"created\":1560195892,\"updated\":1560195892,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019614908508155\",\"deletedDate\":1560196160,\"scheduledPurgeDate\":1567972160,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019614908508155\",\"attributes\":{\"enabled\":true,\"nbf\":1560196154,\"created\":1560196155,\"updated\":1560196155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019626145109618\",\"deletedDate\":1560196278,\"scheduledPurgeDate\":1567972278,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019626145109618\",\"attributes\":{\"enabled\":true,\"nbf\":1560196266,\"created\":1560196267,\"updated\":1560196267,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019643192308535\",\"deletedDate\":1560196443,\"scheduledPurgeDate\":1567972443,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019643192308535\",\"attributes\":{\"enabled\":true,\"nbf\":1560196436,\"created\":1560196437,\"updated\":1560196437,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019676499600673\",\"deletedDate\":1560196776,\"scheduledPurgeDate\":1567972776,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019676499600673\",\"attributes\":{\"enabled\":true,\"nbf\":1560196769,\"created\":1560196770,\"updated\":1560196770,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019678704709785\",\"deletedDate\":1560196798,\"scheduledPurgeDate\":1567972798,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019678704709785\",\"attributes\":{\"enabled\":true,\"nbf\":1560196792,\"created\":1560196792,\"updated\":1560196792,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019683131108936\",\"deletedDate\":1560196842,\"scheduledPurgeDate\":1567972842,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019683131108936\",\"attributes\":{\"enabled\":true,\"nbf\":1560196836,\"created\":1560196836,\"updated\":1560196836,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019687132907648\",\"deletedDate\":1560196888,\"scheduledPurgeDate\":1567972888,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019687132907648\",\"attributes\":{\"enabled\":true,\"nbf\":1560196876,\"created\":1560196876,\"updated\":1560196876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019964932000764\",\"deletedDate\":1560199758,\"scheduledPurgeDate\":1567975758,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019964932000764\",\"attributes\":{\"enabled\":true,\"created\":1560199655,\"updated\":1560199655,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3405", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "796d837b-d9f3-4c41-860e-b00b3430bf78", + "date": "Tue, 23 Jul 2019 00:40:34 GMT", + "x-ms-request-id": "ef71bb0b-423a-4408-a6c3-a52d43e5571a", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:34 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "e0a74a01-d84c-48a1-aa47-f638714b0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -1858,27 +6885,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499\",\"deletedDate\":1560199695,\"scheduledPurgeDate\":1567975695,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019968394501499\",\"attributes\":{\"enabled\":true,\"created\":1560199689,\"updated\":1560199689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548\",\"deletedDate\":1560200123,\"scheduledPurgeDate\":1567976123,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020010748409548\",\"attributes\":{\"enabled\":true,\"nbf\":1560200112,\"created\":1560200113,\"updated\":1560200113,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975\",\"deletedDate\":1560200982,\"scheduledPurgeDate\":1567976982,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020097075304975\",\"attributes\":{\"enabled\":true,\"exp\":1560200975,\"created\":1560200976,\"updated\":1560200976,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630\",\"deletedDate\":1560205908,\"scheduledPurgeDate\":1567981908,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020589654200630\",\"attributes\":{\"enabled\":true,\"created\":1560205902,\"updated\":1560205902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019\",\"deletedDate\":1560206019,\"scheduledPurgeDate\":1567982019,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020600810901019\",\"attributes\":{\"enabled\":true,\"created\":1560206013,\"updated\":1560206013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969\",\"deletedDate\":1560206579,\"scheduledPurgeDate\":1567982579,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020656741105969\",\"attributes\":{\"enabled\":true,\"created\":1560206573,\"updated\":1560206573,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557\",\"deletedDate\":1560212037,\"scheduledPurgeDate\":1567988037,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021202578402557\",\"attributes\":{\"enabled\":true,\"created\":1560212031,\"updated\":1560212031,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"deletedDate\":1561686239,\"scheduledPurgeDate\":1569462239,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561686238,\"updated\":1561686238,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"deletedDate\":1561685853,\"scheduledPurgeDate\":1569461853,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561685853,\"updated\":1561685853,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"deletedDate\":1561685637,\"scheduledPurgeDate\":1569461637,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685636,\"updated\":1561685636,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"deletedDate\":1561686234,\"scheduledPurgeDate\":1569462234,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686234,\"updated\":1561686234,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"deletedDate\":1561685849,\"scheduledPurgeDate\":1569461849,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685848,\"updated\":1561685848,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"deletedDate\":1561685638,\"scheduledPurgeDate\":1569461638,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685637,\"updated\":1561685637,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"deletedDate\":1561686236,\"scheduledPurgeDate\":1569462236,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686235,\"updated\":1561686235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"deletedDate\":1561685850,\"scheduledPurgeDate\":1569461850,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685850,\"updated\":1561685850,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"deletedDate\":1561685635,\"scheduledPurgeDate\":1569461635,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685634,\"updated\":1561685634,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"deletedDate\":1561686231,\"scheduledPurgeDate\":1569462231,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686231,\"updated\":1561686231,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"deletedDate\":1562874910,\"scheduledPurgeDate\":1570650910,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"attributes\":{\"enabled\":true,\"created\":1562874910,\"updated\":1562874910,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"deletedDate\":1561685846,\"scheduledPurgeDate\":1569461846,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685845,\"updated\":1561685845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"deletedDate\":1561685636,\"scheduledPurgeDate\":1569461636,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685635,\"updated\":1561685635,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2605", + "content-length": "5427", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", + "date": "Tue, 23 Jul 2019 00:40:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "01e1c421-9bb6-45d4-a538-f5128de43ca0", + "x-ms-request-id": "12612422-aedf-4bcf-ad92-545610feab07", "cache-control": "no-cache", "expires": "-1" } @@ -1887,57 +6914,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500\",\"deletedDate\":1560212139,\"scheduledPurgeDate\":1567988139,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021212284606500\",\"attributes\":{\"enabled\":true,\"created\":1560212128,\"updated\":1560212128,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930\",\"deletedDate\":1560212302,\"scheduledPurgeDate\":1567988302,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021228525302930\",\"attributes\":{\"enabled\":true,\"created\":1560212290,\"updated\":1560212290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638\",\"deletedDate\":1560212547,\"scheduledPurgeDate\":1567988547,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021252900505638\",\"attributes\":{\"enabled\":true,\"created\":1560212534,\"updated\":1560212534,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011\",\"deletedDate\":1560212608,\"scheduledPurgeDate\":1567988608,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021259169107011\",\"attributes\":{\"enabled\":true,\"created\":1560212597,\"updated\":1560212597,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420\",\"deletedDate\":1560212772,\"scheduledPurgeDate\":1567988772,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021275535604420\",\"attributes\":{\"enabled\":true,\"created\":1560212760,\"updated\":1560212760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898\",\"deletedDate\":1560213205,\"scheduledPurgeDate\":1567989205,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021319425603898\",\"attributes\":{\"enabled\":true,\"created\":1560213200,\"updated\":1560213200,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680\",\"deletedDate\":1560213698,\"scheduledPurgeDate\":1567989698,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021368188700680\",\"attributes\":{\"enabled\":true,\"created\":1560213687,\"updated\":1560213687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638\",\"deletedDate\":1560213837,\"scheduledPurgeDate\":1567989837,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021382077504638\",\"attributes\":{\"enabled\":false,\"created\":1560213826,\"updated\":1560213832,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430\",\"deletedDate\":1560214070,\"scheduledPurgeDate\":1567990070,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021397882409430\",\"attributes\":{\"enabled\":true,\"created\":1560213984,\"updated\":1560213984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3286", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:49 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b3295d05-b49d-4bd9-a487-07272a0a486a", + "date": "Tue, 23 Jul 2019 00:40:36 GMT", + "x-ms-request-id": "3665b7db-8c07-4a46-8f66-6c12b483b3d4", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", - "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613\",\"deletedDate\":1560214059,\"scheduledPurgeDate\":1567990059,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021404805303613\",\"attributes\":{\"enabled\":true,\"created\":1560214053,\"updated\":1560214053,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298\",\"deletedDate\":1560214455,\"scheduledPurgeDate\":1567990455,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021443658305298\",\"attributes\":{\"enabled\":false,\"created\":1560214442,\"updated\":1560214449,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127\",\"deletedDate\":1560214715,\"scheduledPurgeDate\":1567990715,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021469847200127\",\"attributes\":{\"enabled\":false,\"exp\":1560214704,\"created\":1560214704,\"updated\":1560214709,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037\",\"deletedDate\":1560215026,\"scheduledPurgeDate\":1567991026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021500992805037\",\"attributes\":{\"enabled\":false,\"exp\":1560215015,\"created\":1560215015,\"updated\":1560215021,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421\",\"deletedDate\":1560215105,\"scheduledPurgeDate\":1567991105,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021508931202421\",\"attributes\":{\"enabled\":false,\"exp\":1560215095,\"created\":1560215094,\"updated\":1560215100,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287\",\"deletedDate\":1560215290,\"scheduledPurgeDate\":1567991290,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021527355207287\",\"attributes\":{\"enabled\":false,\"exp\":1560215279,\"created\":1560215279,\"updated\":1560215284,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132\",\"deletedDate\":1560215746,\"scheduledPurgeDate\":1567991746,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021572903002132\",\"attributes\":{\"enabled\":false,\"exp\":1560215734,\"created\":1560215734,\"updated\":1560215740,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", - "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "2662", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:36 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f2156f5a-0aa5-445f-9cc4-0fa292540600", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "00b7bc2c-b7de-46ac-b61c-74351e45b76d", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, @@ -1945,27 +6963,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237\",\"deletedDate\":1560216615,\"scheduledPurgeDate\":1567992615,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021643840901237\",\"attributes\":{\"enabled\":true,\"created\":1560216444,\"updated\":1560216444,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471\",\"deletedDate\":1560216518,\"scheduledPurgeDate\":1567992518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021650717904471\",\"attributes\":{\"enabled\":true,\"created\":1560216512,\"updated\":1560216512,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"deletedDate\":1561686233,\"scheduledPurgeDate\":1569462233,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686232,\"updated\":1561686232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"deletedDate\":1561685847,\"scheduledPurgeDate\":1569461847,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685847,\"updated\":1561685847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115\",\"deletedDate\":1561686245,\"scheduledPurgeDate\":1569462245,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686245,\"updated\":1561686245,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891\",\"deletedDate\":1561685860,\"scheduledPurgeDate\":1569461860,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685860,\"updated\":1561685860,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"deletedDate\":1561685972,\"scheduledPurgeDate\":1569461972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"attributes\":{\"enabled\":true,\"created\":1561685972,\"updated\":1561685972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"deletedDate\":1561685900,\"scheduledPurgeDate\":1569461900,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"attributes\":{\"enabled\":true,\"created\":1561685900,\"updated\":1561685900,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"deletedDate\":1561416018,\"scheduledPurgeDate\":1569192018,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"attributes\":{\"enabled\":true,\"created\":1561416018,\"updated\":1561416018,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"deletedDate\":1561415954,\"scheduledPurgeDate\":1569191954,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"attributes\":{\"enabled\":true,\"created\":1561415953,\"updated\":1561415953,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"deletedDate\":1561686157,\"scheduledPurgeDate\":1569462157,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"attributes\":{\"enabled\":true,\"created\":1561686156,\"updated\":1561686156,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"deletedDate\":1561685866,\"scheduledPurgeDate\":1569461866,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685866,\"updated\":1561685866,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"deletedDate\":1561686136,\"scheduledPurgeDate\":1569462136,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"attributes\":{\"enabled\":true,\"created\":1561686135,\"updated\":1561686135,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"deletedDate\":1561686091,\"scheduledPurgeDate\":1569462091,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"attributes\":{\"enabled\":true,\"created\":1561686091,\"updated\":1561686091,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "996", + "content-length": "4857", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", + "date": "Tue, 23 Jul 2019 00:40:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b953ef15-986b-44e8-b0a0-79bbf555c129", + "x-ms-request-id": "2eb7df29-7f70-42d9-9c0b-ad5ac37579a9", "cache-control": "no-cache", "expires": "-1" } @@ -1974,57 +6992,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478\",\"deletedDate\":1560217550,\"scheduledPurgeDate\":1567993550,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021753923506478\",\"attributes\":{\"enabled\":true,\"created\":1560217545,\"updated\":1560217545,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221\",\"deletedDate\":1560217733,\"scheduledPurgeDate\":1567993733,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021772195104221\",\"attributes\":{\"enabled\":true,\"created\":1560217727,\"updated\":1560217727,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976\",\"deletedDate\":1560263766,\"scheduledPurgeDate\":1568039766,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026375447403976\",\"attributes\":{\"enabled\":true,\"created\":1560263760,\"updated\":1560263760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170\",\"deletedDate\":1560264308,\"scheduledPurgeDate\":1568040308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026429107509170\",\"attributes\":{\"enabled\":true,\"created\":1560264296,\"updated\":1560264296,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617\",\"deletedDate\":1560267823,\"scheduledPurgeDate\":1568043823,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026780583504617\",\"attributes\":{\"enabled\":true,\"created\":1560267811,\"updated\":1560267811,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786\",\"deletedDate\":1560269396,\"scheduledPurgeDate\":1568045396,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026937854708786\",\"attributes\":{\"enabled\":true,\"created\":1560269384,\"updated\":1560269384,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087\",\"deletedDate\":1560272836,\"scheduledPurgeDate\":1568048836,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027282511708087\",\"attributes\":{\"enabled\":true,\"created\":1560272831,\"updated\":1560272831,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813\",\"deletedDate\":1560274422,\"scheduledPurgeDate\":1568050422,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027441059203813\",\"attributes\":{\"enabled\":true,\"created\":1560274416,\"updated\":1560274416,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383\",\"deletedDate\":1560276204,\"scheduledPurgeDate\":1568052204,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027619257505383\",\"attributes\":{\"enabled\":true,\"created\":1560276198,\"updated\":1560276198,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526\",\"deletedDate\":1560276552,\"scheduledPurgeDate\":1568052552,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027654046904526\",\"attributes\":{\"enabled\":true,\"created\":1560276546,\"updated\":1560276546,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3552", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a60c84b0-2a01-42d3-b676-55fb97e8df3e", + "date": "Tue, 23 Jul 2019 00:40:37 GMT", + "x-ms-request-id": "02920ec5-fc61-4190-8976-d52ee1e662f4", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", - "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953\",\"deletedDate\":1560276707,\"scheduledPurgeDate\":1568052707,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027669556403953\",\"attributes\":{\"enabled\":true,\"created\":1560276701,\"updated\":1560276701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591\",\"deletedDate\":1560276984,\"scheduledPurgeDate\":1568052984,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027692061805591\",\"attributes\":{\"enabled\":true,\"created\":1560276926,\"updated\":1560276926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123\",\"deletedDate\":1560278769,\"scheduledPurgeDate\":1568054769,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027875260704123\",\"attributes\":{\"enabled\":true,\"created\":1560278758,\"updated\":1560278758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301\",\"deletedDate\":1560280458,\"scheduledPurgeDate\":1568056458,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028044085404301\",\"attributes\":{\"enabled\":true,\"created\":1560280446,\"updated\":1560280446,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799\",\"deletedDate\":1560282270,\"scheduledPurgeDate\":1568058270,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028174986105799\",\"attributes\":{\"enabled\":true,\"created\":1560281755,\"updated\":1560281755,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "1977", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:37 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b2c7af19-6ba5-4315-839c-63bc3ec00500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "61ed9876-fbee-426f-b22d-869c183a2b0a", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, @@ -2032,27 +7041,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726\",\"deletedDate\":1560281817,\"scheduledPurgeDate\":1568057817,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028180668003726\",\"attributes\":{\"enabled\":true,\"created\":1560281812,\"updated\":1560281812,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865\",\"deletedDate\":1560281862,\"scheduledPurgeDate\":1568057862,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028185168006865\",\"attributes\":{\"enabled\":true,\"created\":1560281857,\"updated\":1560281857,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070\",\"deletedDate\":1560363783,\"scheduledPurgeDate\":1568139783,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036321495001070\",\"attributes\":{\"enabled\":true,\"created\":1560363220,\"updated\":1560363220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115\",\"deletedDate\":1561686248,\"scheduledPurgeDate\":1569462248,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686247,\"updated\":1561686247,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891\",\"deletedDate\":1561685863,\"scheduledPurgeDate\":1569461863,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685862,\"updated\":1561685862,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"deletedDate\":1561686250,\"scheduledPurgeDate\":1569462250,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686249,\"updated\":1561686249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"deletedDate\":1561685865,\"scheduledPurgeDate\":1569461865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685864,\"updated\":1561685864,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"deletedDate\":1561686244,\"scheduledPurgeDate\":1569462244,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561686243,\"updated\":1561686244,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"deletedDate\":1561685859,\"scheduledPurgeDate\":1569461859,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561685858,\"updated\":1561685858,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115\",\"deletedDate\":1561686242,\"scheduledPurgeDate\":1569462242,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686241,\"updated\":1561686242,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891\",\"deletedDate\":1561685857,\"scheduledPurgeDate\":1569461857,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685856,\"updated\":1561685856,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1263", + "content-length": "3408", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", + "date": "Tue, 23 Jul 2019 00:40:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "71b6871c-f6fc-4a32-83d1-207994a23a79", + "x-ms-request-id": "f72b85bc-df7a-49fc-b59c-e45c94c1ba37", "cache-control": "no-cache", "expires": "-1" } @@ -2061,28 +7070,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673\",\"deletedDate\":1560363271,\"scheduledPurgeDate\":1568139271,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036326049603673\",\"attributes\":{\"enabled\":true,\"created\":1560363266,\"updated\":1560363266,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742\",\"deletedDate\":1560439782,\"scheduledPurgeDate\":1568215782,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156043977101909742\",\"attributes\":{\"enabled\":true,\"created\":1560439776,\"updated\":1560439776,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132\",\"deletedDate\":1560444138,\"scheduledPurgeDate\":1568220138,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301303900132\",\"attributes\":{\"enabled\":true,\"exp\":1560443018,\"created\":1560443018,\"updated\":1560443018,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1340", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "18320eff-28e8-4125-b1fc-8cd7f4d000a7", + "date": "Tue, 23 Jul 2019 00:40:38 GMT", + "x-ms-request-id": "f5699af5-30e4-4194-a6cb-2bfd58ed51ce", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:39 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "46658387-f0aa-441d-852a-25ec2f430600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2090,27 +7119,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401\",\"deletedDate\":1560443052,\"scheduledPurgeDate\":1568219052,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044304097508401\",\"attributes\":{\"enabled\":true,\"created\":1560443046,\"updated\":1560443046,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703\",\"deletedDate\":1560480365,\"scheduledPurgeDate\":1568256365,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048034950305703\",\"attributes\":{\"enabled\":true,\"created\":1560480356,\"updated\":1560480356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310\",\"deletedDate\":1560195770,\"scheduledPurgeDate\":1567971770,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019567242501310\",\"attributes\":{\"enabled\":true,\"created\":1560195678,\"updated\":1560195678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134\",\"deletedDate\":1560195724,\"scheduledPurgeDate\":1567971724,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019571294800134\",\"attributes\":{\"enabled\":true,\"created\":1560195718,\"updated\":1560195718,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "941", + "content-length": "936", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:50 GMT", + "date": "Tue, 23 Jul 2019 00:40:40 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3bb9a49a-dde3-4162-a107-7a1c076df800", + "x-ms-request-id": "cffae1c1-b026-4f96-a6bd-18be7e8fff4f", "cache-control": "no-cache", "expires": "-1" } @@ -2119,28 +7148,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317\",\"deletedDate\":1560199870,\"scheduledPurgeDate\":1567975870,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111602317\",\"attributes\":{\"enabled\":true,\"created\":1560199847,\"updated\":1560199847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787\",\"deletedDate\":1560199876,\"scheduledPurgeDate\":1567975876,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111709787\",\"attributes\":{\"enabled\":true,\"created\":1560199852,\"updated\":1560199852,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556\",\"deletedDate\":1560200016,\"scheduledPurgeDate\":1567976016,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725306556\",\"attributes\":{\"enabled\":true,\"created\":1560199993,\"updated\":1560199993,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881\",\"deletedDate\":1560200022,\"scheduledPurgeDate\":1567976022,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725308881\",\"attributes\":{\"enabled\":true,\"created\":1560199998,\"updated\":1560199998,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349\",\"deletedDate\":1560439913,\"scheduledPurgeDate\":1568215913,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692705349\",\"attributes\":{\"enabled\":true,\"created\":1560439902,\"updated\":1560439902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134\",\"deletedDate\":1560439919,\"scheduledPurgeDate\":1568215919,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692806134\",\"attributes\":{\"enabled\":true,\"created\":1560439908,\"updated\":1560439908,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "2321", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:51 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9ca7f3a9-573c-4a59-ba89-06534851f45a", + "date": "Tue, 23 Jul 2019 00:40:40 GMT", + "x-ms-request-id": "5e1afe4f-b808-40c5-87e7-6281d2ca7e8c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:40 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "77ee267b-0bd8-4e82-9f64-a5033abe0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2148,27 +7197,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"deletedDate\":1561686288,\"scheduledPurgeDate\":1569462288,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686279,\"updated\":1561686279,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"deletedDate\":1561686289,\"scheduledPurgeDate\":1569462289,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686280,\"updated\":1561686280,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"deletedDate\":1561686297,\"scheduledPurgeDate\":1569462297,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"deletedDate\":1561686298,\"scheduledPurgeDate\":1569462298,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592\",\"deletedDate\":1561686276,\"scheduledPurgeDate\":1569462276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686275,\"updated\":1561686275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087\",\"deletedDate\":1561685869,\"scheduledPurgeDate\":1569461869,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685868,\"updated\":1561685868,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019588703602255\",\"deletedDate\":1560195904,\"scheduledPurgeDate\":1567971904,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019588703602255\",\"attributes\":{\"enabled\":false,\"created\":1560195892,\"updated\":1560195892,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019614908508155\",\"deletedDate\":1560196160,\"scheduledPurgeDate\":1567972160,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019614908508155\",\"attributes\":{\"enabled\":true,\"nbf\":1560196154,\"created\":1560196155,\"updated\":1560196155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019626145109618\",\"deletedDate\":1560196278,\"scheduledPurgeDate\":1567972278,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019626145109618\",\"attributes\":{\"enabled\":true,\"nbf\":1560196266,\"created\":1560196267,\"updated\":1560196267,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019643192308535\",\"deletedDate\":1560196443,\"scheduledPurgeDate\":1567972443,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019643192308535\",\"attributes\":{\"enabled\":true,\"nbf\":1560196436,\"created\":1560196437,\"updated\":1560196437,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019676499600673\",\"deletedDate\":1560196776,\"scheduledPurgeDate\":1567972776,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019676499600673\",\"attributes\":{\"enabled\":true,\"nbf\":1560196769,\"created\":1560196770,\"updated\":1560196770,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019678704709785\",\"deletedDate\":1560196798,\"scheduledPurgeDate\":1567972798,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019678704709785\",\"attributes\":{\"enabled\":true,\"nbf\":1560196792,\"created\":1560196792,\"updated\":1560196792,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019683131108936\",\"deletedDate\":1560196842,\"scheduledPurgeDate\":1567972842,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019683131108936\",\"attributes\":{\"enabled\":true,\"nbf\":1560196836,\"created\":1560196836,\"updated\":1560196836,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019687132907648\",\"deletedDate\":1560196888,\"scheduledPurgeDate\":1567972888,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019687132907648\",\"attributes\":{\"enabled\":true,\"nbf\":1560196876,\"created\":1560196876,\"updated\":1560196876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019964932000764\",\"deletedDate\":1560199758,\"scheduledPurgeDate\":1567975758,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019964932000764\",\"attributes\":{\"enabled\":true,\"created\":1560199655,\"updated\":1560199655,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2733", + "content-length": "3405", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:51 GMT", + "date": "Tue, 23 Jul 2019 00:40:41 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "03aed3ef-1882-4dce-afa3-a552a3031174", + "x-ms-request-id": "5131ace3-b0e9-45c1-9b9e-eef1d6807cde", "cache-control": "no-cache", "expires": "-1" } @@ -2177,28 +7226,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"deletedDate\":1561686277,\"scheduledPurgeDate\":1569462277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686277,\"updated\":1561686277,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"deletedDate\":1561685871,\"scheduledPurgeDate\":1569461871,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685870,\"updated\":1561685870,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0\",\"deletedDate\":1561418276,\"scheduledPurgeDate\":1569194276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561418275,\"updated\":1561418275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1\",\"deletedDate\":1561418277,\"scheduledPurgeDate\":1569194277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561418276,\"updated\":1561418276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"deletedDate\":1561419307,\"scheduledPurgeDate\":1569195307,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561419306,\"updated\":1561419306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"deletedDate\":1561419308,\"scheduledPurgeDate\":1569195308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561419307,\"updated\":1561419307,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"deletedDate\":1563396687,\"scheduledPurgeDate\":1571172687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"attributes\":{\"enabled\":true,\"created\":1563396687,\"updated\":1563396687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"deletedDate\":1563396700,\"scheduledPurgeDate\":1571172700,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"attributes\":{\"enabled\":true,\"created\":1563396700,\"updated\":1563396700,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3595", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:51 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fdfbb842-7fab-4157-ad08-2427eca5f692", + "date": "Tue, 23 Jul 2019 00:40:42 GMT", + "x-ms-request-id": "73902292-5921-45c7-9d03-189de96b4429", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:42 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bd4a23f6-69ec-45e3-b5e1-a6eee85d0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2206,27 +7275,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"deletedDate\":1563492865,\"scheduledPurgeDate\":1571268865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563492865,\"updated\":1563492865,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"deletedDate\":1563492026,\"scheduledPurgeDate\":1571268026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"deletedDate\":1563492929,\"scheduledPurgeDate\":1571268929,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492929,\"updated\":1563492929,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"deletedDate\":1561687104,\"scheduledPurgeDate\":1569463104,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687103,\"updated\":1561687103,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"deletedDate\":1561686972,\"scheduledPurgeDate\":1569462972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686972,\"updated\":1561686972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"deletedDate\":1561686397,\"scheduledPurgeDate\":1569462397,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686396,\"updated\":1561686396,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"deletedDate\":1563476819,\"scheduledPurgeDate\":1571252819,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"deletedDate\":1561687101,\"scheduledPurgeDate\":1569463101,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687068,\"updated\":1561687068,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499\",\"deletedDate\":1560199695,\"scheduledPurgeDate\":1567975695,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019968394501499\",\"attributes\":{\"enabled\":true,\"created\":1560199689,\"updated\":1560199689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548\",\"deletedDate\":1560200123,\"scheduledPurgeDate\":1567976123,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020010748409548\",\"attributes\":{\"enabled\":true,\"nbf\":1560200112,\"created\":1560200113,\"updated\":1560200113,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975\",\"deletedDate\":1560200982,\"scheduledPurgeDate\":1567976982,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020097075304975\",\"attributes\":{\"enabled\":true,\"exp\":1560200975,\"created\":1560200976,\"updated\":1560200976,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630\",\"deletedDate\":1560205908,\"scheduledPurgeDate\":1567981908,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020589654200630\",\"attributes\":{\"enabled\":true,\"created\":1560205902,\"updated\":1560205902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019\",\"deletedDate\":1560206019,\"scheduledPurgeDate\":1567982019,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020600810901019\",\"attributes\":{\"enabled\":true,\"created\":1560206013,\"updated\":1560206013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969\",\"deletedDate\":1560206579,\"scheduledPurgeDate\":1567982579,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020656741105969\",\"attributes\":{\"enabled\":true,\"created\":1560206573,\"updated\":1560206573,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557\",\"deletedDate\":1560212037,\"scheduledPurgeDate\":1567988037,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021202578402557\",\"attributes\":{\"enabled\":true,\"created\":1560212031,\"updated\":1560212031,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3533", + "content-length": "2605", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:51 GMT", + "date": "Tue, 23 Jul 2019 00:40:43 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3badda86-3d46-4fce-9e9d-793d876dd359", + "x-ms-request-id": "8235e608-2061-4735-8b17-ad6ebb0abfe7", "cache-control": "no-cache", "expires": "-1" } @@ -2235,28 +7304,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"deletedDate\":1561686970,\"scheduledPurgeDate\":1569462970,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686926,\"updated\":1561686926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"deletedDate\":1561686395,\"scheduledPurgeDate\":1569462395,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686361,\"updated\":1561686361,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"deletedDate\":1561723518,\"scheduledPurgeDate\":1569499518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"attributes\":{\"enabled\":true,\"created\":1561723517,\"updated\":1561723517,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"deletedDate\":1561723606,\"scheduledPurgeDate\":1569499606,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"attributes\":{\"enabled\":true,\"created\":1561723605,\"updated\":1561723605,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"deletedDate\":1561687106,\"scheduledPurgeDate\":1569463106,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687105,\"updated\":1561687105,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"deletedDate\":1561723459,\"scheduledPurgeDate\":1569499459,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"attributes\":{\"enabled\":true,\"created\":1561723458,\"updated\":1561723458,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"deletedDate\":1561723721,\"scheduledPurgeDate\":1569499721,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"attributes\":{\"enabled\":true,\"created\":1561723720,\"updated\":1561723720,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"deletedDate\":1561686975,\"scheduledPurgeDate\":1569462975,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686974,\"updated\":1561686974,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"deletedDate\":1561723348,\"scheduledPurgeDate\":1569499348,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"attributes\":{\"enabled\":true,\"created\":1561723347,\"updated\":1561723347,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"deletedDate\":1561686400,\"scheduledPurgeDate\":1569462400,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686399,\"updated\":1561686399,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"deletedDate\":1561723310,\"scheduledPurgeDate\":1569499310,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"attributes\":{\"enabled\":true,\"created\":1561723309,\"updated\":1561723309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0\",\"deletedDate\":1563493298,\"scheduledPurgeDate\":1571269298,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0\",\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNzYhTURBd01EZzJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXROVEV3TkRrM01EUTVOamd5TXpJeE5pMHdMelF6TWtNMU16ZzFSRVV3UXpSR1JUZzRNMEpHTURVMk9VUkRPRVV5TkRBeklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "5239", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:51 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d821ddd3-6e80-4088-b217-0aa89f2ce326", + "date": "Tue, 23 Jul 2019 00:40:44 GMT", + "x-ms-request-id": "f6f02ffd-7e31-45b7-9fb8-f82871a4cea0", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:44 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "8b6e7961-5727-487d-9ad6-5f70b7960500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2264,275 +7353,261 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNzYhTURBd01EZzJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXROVEV3TkRrM01EUTVOamd5TXpJeE5pMHdMelF6TWtNMU16ZzFSRVV3UXpSR1JUZzRNMEpHTURVMk9VUkRPRVV5TkRBeklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1\",\"deletedDate\":1563493298,\"scheduledPurgeDate\":1571269298,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1\",\"attributes\":{\"enabled\":true,\"created\":1563493298,\"updated\":1563493298,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500\",\"deletedDate\":1560212139,\"scheduledPurgeDate\":1567988139,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021212284606500\",\"attributes\":{\"enabled\":true,\"created\":1560212128,\"updated\":1560212128,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930\",\"deletedDate\":1560212302,\"scheduledPurgeDate\":1567988302,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021228525302930\",\"attributes\":{\"enabled\":true,\"created\":1560212290,\"updated\":1560212290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638\",\"deletedDate\":1560212547,\"scheduledPurgeDate\":1567988547,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021252900505638\",\"attributes\":{\"enabled\":true,\"created\":1560212534,\"updated\":1560212534,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011\",\"deletedDate\":1560212608,\"scheduledPurgeDate\":1567988608,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021259169107011\",\"attributes\":{\"enabled\":true,\"created\":1560212597,\"updated\":1560212597,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420\",\"deletedDate\":1560212772,\"scheduledPurgeDate\":1567988772,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021275535604420\",\"attributes\":{\"enabled\":true,\"created\":1560212760,\"updated\":1560212760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898\",\"deletedDate\":1560213205,\"scheduledPurgeDate\":1567989205,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021319425603898\",\"attributes\":{\"enabled\":true,\"created\":1560213200,\"updated\":1560213200,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680\",\"deletedDate\":1560213698,\"scheduledPurgeDate\":1567989698,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021368188700680\",\"attributes\":{\"enabled\":true,\"created\":1560213687,\"updated\":1560213687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638\",\"deletedDate\":1560213837,\"scheduledPurgeDate\":1567989837,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021382077504638\",\"attributes\":{\"enabled\":false,\"created\":1560213826,\"updated\":1560213832,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430\",\"deletedDate\":1560214070,\"scheduledPurgeDate\":1567990070,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021397882409430\",\"attributes\":{\"enabled\":true,\"created\":1560213984,\"updated\":1560213984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1172", + "content-length": "3286", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", + "date": "Tue, 23 Jul 2019 00:40:45 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "40391653-80ba-4fda-9f70-af846be5a569", + "x-ms-request-id": "f88bad41-f5e6-4b35-930b-dccd60058ed6", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 204, + "requestBody": "", + "status": 401, "response": "", "responseHeaders": { - "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "22e0b1ea-dac9-4efe-aef0-421795b1477c", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", - "cache-control": "no-cache", - "expires": "-1" - } - }, - { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", - "responseHeaders": { + "content-length": "0", "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "264fe5c0-62a7-41d1-a762-3cccb98d18cc", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", + "date": "Tue, 23 Jul 2019 00:40:45 GMT", + "x-ms-request-id": "66f325c9-0bc0-453c-9f15-ae51c05ee285", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/create", - "query": { - "api-version": "7.0" - }, - "requestBody": "{\"kty\":\"RSA\"}", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/fa48a052923f4361ae58bec14b8b4a0f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xipMunQd9s89nGT4ojvENXQJD1ytWcqlX-Ia1elXfNiajphHv5FWaV9IlvW4cHDEC_xJGZRbU7VAGRp8sMuy1hCuy6EhLai0RDa3uzIcdGpdsOA_OgETKkDuDgsbrYTjdxJv1Q7G7Q359RYyZDGSr-c_K9yedt-AqTooo8Mb4nRQb8aU9lpITRCqGlOcNRPaD-B8uBdwq8UbqAQcKrNPWjSD6zPfdSLmJ-LysvyCXMNsFDWTEM_dXwncL74YHjpu_l-2ndPPi-99BQlvk_Lp97tpZ-LHuMbbS5SJste6Ugz2qKMWv8JGbrcw8vSpK9IZ_VFb-TYiGi8VlzVf-wIKJw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "700", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:45 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c5a0dc37-3a82-4cae-9c4a-0db480b50500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1f16dad0-2c36-47a1-b1a7-1d1aa73e43c0", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/create", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", + "requestBody": null, "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/9dfd02cc8fa44771866bd92daf484aa5\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"5wVQRhvME81waW_ai7EKhBzT_6RJkiNkD82zt2GbxyCcBQQPl6enkyV8eBFplW18M_krUA6TsW3yaLVfKmVfxFH_eW-xksxtG6sSFto1Q9m-OvATaUYO0Otmzx0VhPWP7zcbOFlNcbua7DHWCDSqoY2oxH50FeHjuB_CXO1_PUH4V0-QT5fqctevOCHVS1isBXcciHaji0MzpMSnMz2WgBcAjpUsJ0DhfnBdwAEY-ibsfFN8n1B0f5eBu8Nl6XzaFhWUG6qVUzfjRUh98aaq_htigd4Z65DoZBZEenAmO9EaX64Fmv2KWwsEY0SOfKhPHpOcCUM4pUb8ZIZnjpQRcw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613\",\"deletedDate\":1560214059,\"scheduledPurgeDate\":1567990059,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021404805303613\",\"attributes\":{\"enabled\":true,\"created\":1560214053,\"updated\":1560214053,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298\",\"deletedDate\":1560214455,\"scheduledPurgeDate\":1567990455,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021443658305298\",\"attributes\":{\"enabled\":false,\"created\":1560214442,\"updated\":1560214449,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127\",\"deletedDate\":1560214715,\"scheduledPurgeDate\":1567990715,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021469847200127\",\"attributes\":{\"enabled\":false,\"exp\":1560214704,\"created\":1560214704,\"updated\":1560214709,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037\",\"deletedDate\":1560215026,\"scheduledPurgeDate\":1567991026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021500992805037\",\"attributes\":{\"enabled\":false,\"exp\":1560215015,\"created\":1560215015,\"updated\":1560215021,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421\",\"deletedDate\":1560215105,\"scheduledPurgeDate\":1567991105,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021508931202421\",\"attributes\":{\"enabled\":false,\"exp\":1560215095,\"created\":1560215094,\"updated\":1560215100,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287\",\"deletedDate\":1560215290,\"scheduledPurgeDate\":1567991290,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021527355207287\",\"attributes\":{\"enabled\":false,\"exp\":1560215279,\"created\":1560215279,\"updated\":1560215284,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132\",\"deletedDate\":1560215746,\"scheduledPurgeDate\":1567991746,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021572903002132\",\"attributes\":{\"enabled\":false,\"exp\":1560215734,\"created\":1560215734,\"updated\":1560215740,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "700", + "content-length": "2662", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", + "date": "Tue, 23 Jul 2019 00:40:46 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1da401dc-1b9f-45bc-b787-9e796662e8fd", + "x-ms-request-id": "f9c8cfb9-b041-4e4c-b6f4-33efa2afb92d", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0\",\"deletedDate\":1563493313,\"scheduledPurgeDate\":1571269313,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/fa48a052923f4361ae58bec14b8b4a0f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xipMunQd9s89nGT4ojvENXQJD1ytWcqlX-Ia1elXfNiajphHv5FWaV9IlvW4cHDEC_xJGZRbU7VAGRp8sMuy1hCuy6EhLai0RDa3uzIcdGpdsOA_OgETKkDuDgsbrYTjdxJv1Q7G7Q359RYyZDGSr-c_K9yedt-AqTooo8Mb4nRQb8aU9lpITRCqGlOcNRPaD-B8uBdwq8UbqAQcKrNPWjSD6zPfdSLmJ-LysvyCXMNsFDWTEM_dXwncL74YHjpu_l-2ndPPi-99BQlvk_Lp97tpZ-LHuMbbS5SJste6Ugz2qKMWv8JGbrcw8vSpK9IZ_VFb-TYiGi8VlzVf-wIKJw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "875", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "984543e2-f175-43ce-bd13-119a0e67aff1", + "date": "Tue, 23 Jul 2019 00:40:46 GMT", + "x-ms-request-id": "ece3093f-711c-4614-ba89-e53910df9438", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:46 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ffb191e7-7736-4193-a985-4d5f1dd90500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1\",\"deletedDate\":1563493313,\"scheduledPurgeDate\":1571269313,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/9dfd02cc8fa44771866bd92daf484aa5\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"5wVQRhvME81waW_ai7EKhBzT_6RJkiNkD82zt2GbxyCcBQQPl6enkyV8eBFplW18M_krUA6TsW3yaLVfKmVfxFH_eW-xksxtG6sSFto1Q9m-OvATaUYO0Otmzx0VhPWP7zcbOFlNcbua7DHWCDSqoY2oxH50FeHjuB_CXO1_PUH4V0-QT5fqctevOCHVS1isBXcciHaji0MzpMSnMz2WgBcAjpUsJ0DhfnBdwAEY-ibsfFN8n1B0f5eBu8Nl6XzaFhWUG6qVUzfjRUh98aaq_htigd4Z65DoZBZEenAmO9EaX64Fmv2KWwsEY0SOfKhPHpOcCUM4pUb8ZIZnjpQRcw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237\",\"deletedDate\":1560216615,\"scheduledPurgeDate\":1567992615,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021643840901237\",\"attributes\":{\"enabled\":true,\"created\":1560216444,\"updated\":1560216444,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471\",\"deletedDate\":1560216518,\"scheduledPurgeDate\":1567992518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021650717904471\",\"attributes\":{\"enabled\":true,\"created\":1560216512,\"updated\":1560216512,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "875", + "content-length": "996", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:52 GMT", + "date": "Tue, 23 Jul 2019 00:40:47 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "49d98aa2-309b-47c6-880f-81b362ad2f1a", + "x-ms-request-id": "ef14b8d8-d1f6-4e7f-b703-c032d68ab67a", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-listdeletedkeyspaged--0\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "122", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:41:53 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7f0e5bd7-1541-4708-8fdb-2944dbe30065", + "date": "Tue, 23 Jul 2019 00:40:47 GMT", + "x-ms-request-id": "dcd68b85-abd8-4b9c-80ce-096aa2e0a295", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", - "query": { - "api-version": "7.0" - }, - "requestBody": null, + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0\",\"deletedDate\":1563493313,\"scheduledPurgeDate\":1571269313,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/fa48a052923f4361ae58bec14b8b4a0f\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xipMunQd9s89nGT4ojvENXQJD1ytWcqlX-Ia1elXfNiajphHv5FWaV9IlvW4cHDEC_xJGZRbU7VAGRp8sMuy1hCuy6EhLai0RDa3uzIcdGpdsOA_OgETKkDuDgsbrYTjdxJv1Q7G7Q359RYyZDGSr-c_K9yedt-AqTooo8Mb4nRQb8aU9lpITRCqGlOcNRPaD-B8uBdwq8UbqAQcKrNPWjSD6zPfdSLmJ-LysvyCXMNsFDWTEM_dXwncL74YHjpu_l-2ndPPi-99BQlvk_Lp97tpZ-LHuMbbS5SJste6Ugz2qKMWv8JGbrcw8vSpK9IZ_VFb-TYiGi8VlzVf-wIKJw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "200", - "x-ms-keyvault-region": "westus", - "content-length": "875", "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:03 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:47 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3a03e150-77fa-445c-903a-4ac470b00500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "50b0f7c0-9483-4275-a10a-0d064e6ccec5", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys", + "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"deletedDate\":1561686237,\"scheduledPurgeDate\":1569462237,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686237,\"updated\":1561686237,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"deletedDate\":1561685852,\"scheduledPurgeDate\":1569461852,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685851,\"updated\":1561685851,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"deletedDate\":1561414117,\"scheduledPurgeDate\":1569190117,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264\",\"attributes\":{\"enabled\":true,\"created\":1561414117,\"updated\":1561414117,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"deletedDate\":1561413873,\"scheduledPurgeDate\":1569189873,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968\",\"attributes\":{\"enabled\":true,\"created\":1561413873,\"updated\":1561413873,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"deletedDate\":1561685734,\"scheduledPurgeDate\":1569461734,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642\",\"attributes\":{\"enabled\":true,\"created\":1561685734,\"updated\":1561685734,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"deletedDate\":1561412406,\"scheduledPurgeDate\":1569188406,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477\",\"attributes\":{\"enabled\":true,\"created\":1561412406,\"updated\":1561412406,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"deletedDate\":1561414368,\"scheduledPurgeDate\":1569190368,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901\",\"attributes\":{\"enabled\":true,\"created\":1561414367,\"updated\":1561414367,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"deletedDate\":1561685633,\"scheduledPurgeDate\":1569461633,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685633,\"updated\":1561685633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"deletedDate\":1561685795,\"scheduledPurgeDate\":1569461795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458\",\"attributes\":{\"enabled\":true,\"created\":1561685795,\"updated\":1561685795,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"deletedDate\":1561414027,\"scheduledPurgeDate\":1569190027,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478\",\"attributes\":{\"enabled\":true,\"created\":1561414027,\"updated\":1561414027,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"deletedDate\":1561414305,\"scheduledPurgeDate\":1569190305,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357\",\"attributes\":{\"enabled\":true,\"created\":1561414304,\"updated\":1561414304,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"deletedDate\":1561685687,\"scheduledPurgeDate\":1569461687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299\",\"attributes\":{\"enabled\":true,\"created\":1561685687,\"updated\":1561685687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478\",\"deletedDate\":1560217550,\"scheduledPurgeDate\":1567993550,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021753923506478\",\"attributes\":{\"enabled\":true,\"created\":1560217545,\"updated\":1560217545,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221\",\"deletedDate\":1560217733,\"scheduledPurgeDate\":1567993733,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021772195104221\",\"attributes\":{\"enabled\":true,\"created\":1560217727,\"updated\":1560217727,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976\",\"deletedDate\":1560263766,\"scheduledPurgeDate\":1568039766,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026375447403976\",\"attributes\":{\"enabled\":true,\"created\":1560263760,\"updated\":1560263760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170\",\"deletedDate\":1560264308,\"scheduledPurgeDate\":1568040308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026429107509170\",\"attributes\":{\"enabled\":true,\"created\":1560264296,\"updated\":1560264296,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617\",\"deletedDate\":1560267823,\"scheduledPurgeDate\":1568043823,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026780583504617\",\"attributes\":{\"enabled\":true,\"created\":1560267811,\"updated\":1560267811,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786\",\"deletedDate\":1560269396,\"scheduledPurgeDate\":1568045396,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026937854708786\",\"attributes\":{\"enabled\":true,\"created\":1560269384,\"updated\":1560269384,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087\",\"deletedDate\":1560272836,\"scheduledPurgeDate\":1568048836,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027282511708087\",\"attributes\":{\"enabled\":true,\"created\":1560272831,\"updated\":1560272831,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813\",\"deletedDate\":1560274422,\"scheduledPurgeDate\":1568050422,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027441059203813\",\"attributes\":{\"enabled\":true,\"created\":1560274416,\"updated\":1560274416,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383\",\"deletedDate\":1560276204,\"scheduledPurgeDate\":1568052204,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027619257505383\",\"attributes\":{\"enabled\":true,\"created\":1560276198,\"updated\":1560276198,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526\",\"deletedDate\":1560276552,\"scheduledPurgeDate\":1568052552,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027654046904526\",\"attributes\":{\"enabled\":true,\"created\":1560276546,\"updated\":1560276546,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "5344", + "content-length": "3552", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:03 GMT", + "date": "Tue, 23 Jul 2019 00:40:48 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "76dc4ed2-ea1f-428c-ab6c-b7d7f0b8bc39", + "x-ms-request-id": "3888c2a0-c5f4-45bc-8ea0-02a1b8c3ab2f", "cache-control": "no-cache", "expires": "-1" } @@ -2541,28 +7616,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"deletedDate\":1561686230,\"scheduledPurgeDate\":1569462230,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686229,\"updated\":1561686229,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"deletedDate\":1561412660,\"scheduledPurgeDate\":1569188660,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241\",\"attributes\":{\"enabled\":true,\"created\":1561412659,\"updated\":1561412659,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"deletedDate\":1561415149,\"scheduledPurgeDate\":1569191149,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794\",\"attributes\":{\"enabled\":true,\"created\":1561415147,\"updated\":1561415147,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"deletedDate\":1561414691,\"scheduledPurgeDate\":1569190691,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036\",\"attributes\":{\"enabled\":true,\"created\":1561414690,\"updated\":1561414690,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"deletedDate\":1561411064,\"scheduledPurgeDate\":1569187064,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443\",\"attributes\":{\"enabled\":true,\"created\":1561411063,\"updated\":1561411063,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"deletedDate\":1561415010,\"scheduledPurgeDate\":1569191010,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399\",\"attributes\":{\"enabled\":true,\"created\":1561415009,\"updated\":1561415009,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"deletedDate\":1561415277,\"scheduledPurgeDate\":1569191277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062\",\"attributes\":{\"enabled\":true,\"created\":1561415276,\"updated\":1561415276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"deletedDate\":1561685844,\"scheduledPurgeDate\":1569461844,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685844,\"updated\":1561685844,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"deletedDate\":1561414795,\"scheduledPurgeDate\":1569190795,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452\",\"attributes\":{\"enabled\":true,\"created\":1561414794,\"updated\":1561414794,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"deletedDate\":1561413350,\"scheduledPurgeDate\":1569189350,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819\",\"attributes\":{\"enabled\":true,\"created\":1561413350,\"updated\":1561413350,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"deletedDate\":1561686240,\"scheduledPurgeDate\":1569462240,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561686240,\"updated\":1561686240,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"deletedDate\":1561685855,\"scheduledPurgeDate\":1569461855,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891\",\"attributes\":{\"enabled\":true,\"exp\":1546300805,\"created\":1561685854,\"updated\":1561685854,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "5295", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:04 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6567323c-c2d6-4c2a-a866-b4e5926e070a", + "date": "Tue, 23 Jul 2019 00:40:48 GMT", + "x-ms-request-id": "5afc889d-d92c-4f07-ad32-c421df9ff9a3", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:49 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3a03e150-77fa-445c-903a-4ac4b9b00500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2570,27 +7665,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"deletedDate\":1561686239,\"scheduledPurgeDate\":1569462239,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561686238,\"updated\":1561686238,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"deletedDate\":1561685853,\"scheduledPurgeDate\":1569461853,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1561685853,\"updated\":1561685853,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"deletedDate\":1561685637,\"scheduledPurgeDate\":1569461637,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685636,\"updated\":1561685636,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"deletedDate\":1561686234,\"scheduledPurgeDate\":1569462234,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686234,\"updated\":1561686234,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"deletedDate\":1561685849,\"scheduledPurgeDate\":1569461849,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685848,\"updated\":1561685848,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"deletedDate\":1561685638,\"scheduledPurgeDate\":1569461638,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685637,\"updated\":1561685637,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"deletedDate\":1561686236,\"scheduledPurgeDate\":1569462236,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686235,\"updated\":1561686235,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"deletedDate\":1561685850,\"scheduledPurgeDate\":1569461850,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685850,\"updated\":1561685850,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"deletedDate\":1561685635,\"scheduledPurgeDate\":1569461635,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685634,\"updated\":1561685634,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"deletedDate\":1561686231,\"scheduledPurgeDate\":1569462231,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686231,\"updated\":1561686231,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"deletedDate\":1562874910,\"scheduledPurgeDate\":1570650910,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133\",\"attributes\":{\"enabled\":true,\"created\":1562874910,\"updated\":1562874910,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"deletedDate\":1561685846,\"scheduledPurgeDate\":1569461846,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685845,\"updated\":1561685845,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"deletedDate\":1561685636,\"scheduledPurgeDate\":1569461636,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942\",\"attributes\":{\"enabled\":true,\"created\":1561685635,\"updated\":1561685635,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953\",\"deletedDate\":1560276707,\"scheduledPurgeDate\":1568052707,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027669556403953\",\"attributes\":{\"enabled\":true,\"created\":1560276701,\"updated\":1560276701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591\",\"deletedDate\":1560276984,\"scheduledPurgeDate\":1568052984,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027692061805591\",\"attributes\":{\"enabled\":true,\"created\":1560276926,\"updated\":1560276926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123\",\"deletedDate\":1560278769,\"scheduledPurgeDate\":1568054769,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027875260704123\",\"attributes\":{\"enabled\":true,\"created\":1560278758,\"updated\":1560278758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301\",\"deletedDate\":1560280458,\"scheduledPurgeDate\":1568056458,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028044085404301\",\"attributes\":{\"enabled\":true,\"created\":1560280446,\"updated\":1560280446,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799\",\"deletedDate\":1560282270,\"scheduledPurgeDate\":1568058270,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028174986105799\",\"attributes\":{\"enabled\":true,\"created\":1560281755,\"updated\":1560281755,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "5427", + "content-length": "1977", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:04 GMT", + "date": "Tue, 23 Jul 2019 00:40:49 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "914c4416-178a-466e-89e6-04bf236025bd", + "x-ms-request-id": "15352eea-1ee2-438d-ace6-8d71bae04740", "cache-control": "no-cache", "expires": "-1" } @@ -2599,28 +7694,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"deletedDate\":1561686233,\"scheduledPurgeDate\":1569462233,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686232,\"updated\":1561686232,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"deletedDate\":1561685847,\"scheduledPurgeDate\":1569461847,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685847,\"updated\":1561685847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115\",\"deletedDate\":1561686245,\"scheduledPurgeDate\":1569462245,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686245,\"updated\":1561686245,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891\",\"deletedDate\":1561685860,\"scheduledPurgeDate\":1569461860,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685860,\"updated\":1561685860,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"deletedDate\":1561685972,\"scheduledPurgeDate\":1569461972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616\",\"attributes\":{\"enabled\":true,\"created\":1561685972,\"updated\":1561685972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"deletedDate\":1561685900,\"scheduledPurgeDate\":1569461900,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887\",\"attributes\":{\"enabled\":true,\"created\":1561685900,\"updated\":1561685900,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"deletedDate\":1561416018,\"scheduledPurgeDate\":1569192018,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769\",\"attributes\":{\"enabled\":true,\"created\":1561416018,\"updated\":1561416018,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"deletedDate\":1561415954,\"scheduledPurgeDate\":1569191954,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544\",\"attributes\":{\"enabled\":true,\"created\":1561415953,\"updated\":1561415953,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"deletedDate\":1561686157,\"scheduledPurgeDate\":1569462157,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702\",\"attributes\":{\"enabled\":true,\"created\":1561686156,\"updated\":1561686156,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"deletedDate\":1561685866,\"scheduledPurgeDate\":1569461866,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685866,\"updated\":1561685866,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"deletedDate\":1561686136,\"scheduledPurgeDate\":1569462136,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713\",\"attributes\":{\"enabled\":true,\"created\":1561686135,\"updated\":1561686135,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"deletedDate\":1561686091,\"scheduledPurgeDate\":1569462091,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404\",\"attributes\":{\"enabled\":true,\"created\":1561686091,\"updated\":1561686091,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "4857", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:04 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3dd156a9-7027-4358-a8ff-6edba8669470", + "date": "Tue, 23 Jul 2019 00:40:49 GMT", + "x-ms-request-id": "c2d49300-49a7-4a71-a50e-5b3eb4fe921f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:50 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c9fb56a2-8f12-4567-9b85-af159da70500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2628,27 +7743,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115\",\"deletedDate\":1561686248,\"scheduledPurgeDate\":1569462248,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686247,\"updated\":1561686247,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891\",\"deletedDate\":1561685863,\"scheduledPurgeDate\":1569461863,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685862,\"updated\":1561685862,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"deletedDate\":1561686250,\"scheduledPurgeDate\":1569462250,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115\",\"attributes\":{\"enabled\":true,\"created\":1561686249,\"updated\":1561686249,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"deletedDate\":1561685865,\"scheduledPurgeDate\":1569461865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891\",\"attributes\":{\"enabled\":true,\"created\":1561685864,\"updated\":1561685864,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"deletedDate\":1561686244,\"scheduledPurgeDate\":1569462244,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561686243,\"updated\":1561686244,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"deletedDate\":1561685859,\"scheduledPurgeDate\":1569461859,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891\",\"attributes\":{\"enabled\":false,\"exp\":1546300800,\"created\":1561685858,\"updated\":1561685858,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115\",\"deletedDate\":1561686242,\"scheduledPurgeDate\":1569462242,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115\",\"attributes\":{\"enabled\":false,\"created\":1561686241,\"updated\":1561686242,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891\",\"deletedDate\":1561685857,\"scheduledPurgeDate\":1569461857,\"kid\":\"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891\",\"attributes\":{\"enabled\":false,\"created\":1561685856,\"updated\":1561685856,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726\",\"deletedDate\":1560281817,\"scheduledPurgeDate\":1568057817,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028180668003726\",\"attributes\":{\"enabled\":true,\"created\":1560281812,\"updated\":1560281812,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865\",\"deletedDate\":1560281862,\"scheduledPurgeDate\":1568057862,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028185168006865\",\"attributes\":{\"enabled\":true,\"created\":1560281857,\"updated\":1560281857,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070\",\"deletedDate\":1560363783,\"scheduledPurgeDate\":1568139783,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036321495001070\",\"attributes\":{\"enabled\":true,\"created\":1560363220,\"updated\":1560363220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3408", + "content-length": "1263", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:04 GMT", + "date": "Tue, 23 Jul 2019 00:40:50 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b7fdf975-9dff-4ce7-9ee5-372c06c0ee64", + "x-ms-request-id": "cb40bc92-6075-426c-bff5-0401f3342f98", "cache-control": "no-cache", "expires": "-1" } @@ -2657,28 +7772,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310\",\"deletedDate\":1560195770,\"scheduledPurgeDate\":1567971770,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019567242501310\",\"attributes\":{\"enabled\":true,\"created\":1560195678,\"updated\":1560195678,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134\",\"deletedDate\":1560195724,\"scheduledPurgeDate\":1567971724,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019571294800134\",\"attributes\":{\"enabled\":true,\"created\":1560195718,\"updated\":1560195718,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "936", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:04 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7d3e0600-e35c-445b-8291-34423eca5ee5", + "date": "Tue, 23 Jul 2019 00:40:51 GMT", + "x-ms-request-id": "0aff9392-5b3a-4317-95eb-157ee108768e", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:51 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "bd4a23f6-69ec-45e3-b5e1-a6eede5f0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2686,27 +7821,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019588703602255\",\"deletedDate\":1560195904,\"scheduledPurgeDate\":1567971904,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019588703602255\",\"attributes\":{\"enabled\":false,\"created\":1560195892,\"updated\":1560195892,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019614908508155\",\"deletedDate\":1560196160,\"scheduledPurgeDate\":1567972160,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019614908508155\",\"attributes\":{\"enabled\":true,\"nbf\":1560196154,\"created\":1560196155,\"updated\":1560196155,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019626145109618\",\"deletedDate\":1560196278,\"scheduledPurgeDate\":1567972278,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019626145109618\",\"attributes\":{\"enabled\":true,\"nbf\":1560196266,\"created\":1560196267,\"updated\":1560196267,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019643192308535\",\"deletedDate\":1560196443,\"scheduledPurgeDate\":1567972443,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019643192308535\",\"attributes\":{\"enabled\":true,\"nbf\":1560196436,\"created\":1560196437,\"updated\":1560196437,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019676499600673\",\"deletedDate\":1560196776,\"scheduledPurgeDate\":1567972776,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019676499600673\",\"attributes\":{\"enabled\":true,\"nbf\":1560196769,\"created\":1560196770,\"updated\":1560196770,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019678704709785\",\"deletedDate\":1560196798,\"scheduledPurgeDate\":1567972798,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019678704709785\",\"attributes\":{\"enabled\":true,\"nbf\":1560196792,\"created\":1560196792,\"updated\":1560196792,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019683131108936\",\"deletedDate\":1560196842,\"scheduledPurgeDate\":1567972842,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019683131108936\",\"attributes\":{\"enabled\":true,\"nbf\":1560196836,\"created\":1560196836,\"updated\":1560196836,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019687132907648\",\"deletedDate\":1560196888,\"scheduledPurgeDate\":1567972888,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019687132907648\",\"attributes\":{\"enabled\":true,\"nbf\":1560196876,\"created\":1560196876,\"updated\":1560196876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019964932000764\",\"deletedDate\":1560199758,\"scheduledPurgeDate\":1567975758,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019964932000764\",\"attributes\":{\"enabled\":true,\"created\":1560199655,\"updated\":1560199655,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673\",\"deletedDate\":1560363271,\"scheduledPurgeDate\":1568139271,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036326049603673\",\"attributes\":{\"enabled\":true,\"created\":1560363266,\"updated\":1560363266,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742\",\"deletedDate\":1560439782,\"scheduledPurgeDate\":1568215782,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156043977101909742\",\"attributes\":{\"enabled\":true,\"created\":1560439776,\"updated\":1560439776,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132\",\"deletedDate\":1560444138,\"scheduledPurgeDate\":1568220138,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301303900132\",\"attributes\":{\"enabled\":true,\"exp\":1560443018,\"created\":1560443018,\"updated\":1560443018,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3405", + "content-length": "1340", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:04 GMT", + "date": "Tue, 23 Jul 2019 00:40:52 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "503771fa-6807-4142-8d48-48dc60d7bff9", + "x-ms-request-id": "cb188ba9-a533-450c-bdbc-813f080da058", "cache-control": "no-cache", "expires": "-1" } @@ -2715,28 +7850,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499\",\"deletedDate\":1560199695,\"scheduledPurgeDate\":1567975695,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156019968394501499\",\"attributes\":{\"enabled\":true,\"created\":1560199689,\"updated\":1560199689,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548\",\"deletedDate\":1560200123,\"scheduledPurgeDate\":1567976123,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020010748409548\",\"attributes\":{\"enabled\":true,\"nbf\":1560200112,\"created\":1560200113,\"updated\":1560200113,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975\",\"deletedDate\":1560200982,\"scheduledPurgeDate\":1567976982,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020097075304975\",\"attributes\":{\"enabled\":true,\"exp\":1560200975,\"created\":1560200976,\"updated\":1560200976,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630\",\"deletedDate\":1560205908,\"scheduledPurgeDate\":1567981908,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020589654200630\",\"attributes\":{\"enabled\":true,\"created\":1560205902,\"updated\":1560205902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019\",\"deletedDate\":1560206019,\"scheduledPurgeDate\":1567982019,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020600810901019\",\"attributes\":{\"enabled\":true,\"created\":1560206013,\"updated\":1560206013,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969\",\"deletedDate\":1560206579,\"scheduledPurgeDate\":1567982579,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156020656741105969\",\"attributes\":{\"enabled\":true,\"created\":1560206573,\"updated\":1560206573,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557\",\"deletedDate\":1560212037,\"scheduledPurgeDate\":1567988037,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021202578402557\",\"attributes\":{\"enabled\":true,\"created\":1560212031,\"updated\":1560212031,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "2605", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "cb1d8a05-086d-496d-9523-75405fc42823", + "date": "Tue, 23 Jul 2019 00:40:52 GMT", + "x-ms-request-id": "e7844c58-98b1-4248-81bd-90cef024eaa0", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:52 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "3547fb28-1418-4c10-b80a-21d0ff5e0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2744,27 +7899,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500\",\"deletedDate\":1560212139,\"scheduledPurgeDate\":1567988139,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021212284606500\",\"attributes\":{\"enabled\":true,\"created\":1560212128,\"updated\":1560212128,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930\",\"deletedDate\":1560212302,\"scheduledPurgeDate\":1567988302,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021228525302930\",\"attributes\":{\"enabled\":true,\"created\":1560212290,\"updated\":1560212290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638\",\"deletedDate\":1560212547,\"scheduledPurgeDate\":1567988547,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021252900505638\",\"attributes\":{\"enabled\":true,\"created\":1560212534,\"updated\":1560212534,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011\",\"deletedDate\":1560212608,\"scheduledPurgeDate\":1567988608,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021259169107011\",\"attributes\":{\"enabled\":true,\"created\":1560212597,\"updated\":1560212597,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420\",\"deletedDate\":1560212772,\"scheduledPurgeDate\":1567988772,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021275535604420\",\"attributes\":{\"enabled\":true,\"created\":1560212760,\"updated\":1560212760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898\",\"deletedDate\":1560213205,\"scheduledPurgeDate\":1567989205,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021319425603898\",\"attributes\":{\"enabled\":true,\"created\":1560213200,\"updated\":1560213200,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680\",\"deletedDate\":1560213698,\"scheduledPurgeDate\":1567989698,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021368188700680\",\"attributes\":{\"enabled\":true,\"created\":1560213687,\"updated\":1560213687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638\",\"deletedDate\":1560213837,\"scheduledPurgeDate\":1567989837,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021382077504638\",\"attributes\":{\"enabled\":false,\"created\":1560213826,\"updated\":1560213832,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430\",\"deletedDate\":1560214070,\"scheduledPurgeDate\":1567990070,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021397882409430\",\"attributes\":{\"enabled\":true,\"created\":1560213984,\"updated\":1560213984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401\",\"deletedDate\":1560443052,\"scheduledPurgeDate\":1568219052,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044304097508401\",\"attributes\":{\"enabled\":true,\"created\":1560443046,\"updated\":1560443046,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703\",\"deletedDate\":1560480365,\"scheduledPurgeDate\":1568256365,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048034950305703\",\"attributes\":{\"enabled\":true,\"created\":1560480356,\"updated\":1560480356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3286", + "content-length": "941", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", + "date": "Tue, 23 Jul 2019 00:40:53 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d98f4bfc-493a-45cd-a70e-ed8625769681", + "x-ms-request-id": "bb6f6e54-4080-4160-90e7-a8ca7e7ff8de", "cache-control": "no-cache", "expires": "-1" } @@ -2773,28 +7928,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613\",\"deletedDate\":1560214059,\"scheduledPurgeDate\":1567990059,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021404805303613\",\"attributes\":{\"enabled\":true,\"created\":1560214053,\"updated\":1560214053,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298\",\"deletedDate\":1560214455,\"scheduledPurgeDate\":1567990455,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021443658305298\",\"attributes\":{\"enabled\":false,\"created\":1560214442,\"updated\":1560214449,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127\",\"deletedDate\":1560214715,\"scheduledPurgeDate\":1567990715,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021469847200127\",\"attributes\":{\"enabled\":false,\"exp\":1560214704,\"created\":1560214704,\"updated\":1560214709,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037\",\"deletedDate\":1560215026,\"scheduledPurgeDate\":1567991026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021500992805037\",\"attributes\":{\"enabled\":false,\"exp\":1560215015,\"created\":1560215015,\"updated\":1560215021,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421\",\"deletedDate\":1560215105,\"scheduledPurgeDate\":1567991105,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021508931202421\",\"attributes\":{\"enabled\":false,\"exp\":1560215095,\"created\":1560215094,\"updated\":1560215100,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287\",\"deletedDate\":1560215290,\"scheduledPurgeDate\":1567991290,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021527355207287\",\"attributes\":{\"enabled\":false,\"exp\":1560215279,\"created\":1560215279,\"updated\":1560215284,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132\",\"deletedDate\":1560215746,\"scheduledPurgeDate\":1567991746,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021572903002132\",\"attributes\":{\"enabled\":false,\"exp\":1560215734,\"created\":1560215734,\"updated\":1560215740,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "2662", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:40:53 GMT", + "x-ms-request-id": "ccef3f39-51c4-46b4-bd9c-33da54e7cc3f", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:54 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "61d597b0-b5a0-4a22-b708-40c8d2e40500", + "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7ea9e3f4-b8a6-4fa3-a832-7af65ee71488", - "cache-control": "no-cache", + "content-length": "1231", "expires": "-1" } }, @@ -2802,27 +7977,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237\",\"deletedDate\":1560216615,\"scheduledPurgeDate\":1567992615,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021643840901237\",\"attributes\":{\"enabled\":true,\"created\":1560216444,\"updated\":1560216444,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471\",\"deletedDate\":1560216518,\"scheduledPurgeDate\":1567992518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021650717904471\",\"attributes\":{\"enabled\":true,\"created\":1560216512,\"updated\":1560216512,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317\",\"deletedDate\":1560199870,\"scheduledPurgeDate\":1567975870,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111602317\",\"attributes\":{\"enabled\":true,\"created\":1560199847,\"updated\":1560199847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787\",\"deletedDate\":1560199876,\"scheduledPurgeDate\":1567975876,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111709787\",\"attributes\":{\"enabled\":true,\"created\":1560199852,\"updated\":1560199852,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556\",\"deletedDate\":1560200016,\"scheduledPurgeDate\":1567976016,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725306556\",\"attributes\":{\"enabled\":true,\"created\":1560199993,\"updated\":1560199993,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881\",\"deletedDate\":1560200022,\"scheduledPurgeDate\":1567976022,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725308881\",\"attributes\":{\"enabled\":true,\"created\":1560199998,\"updated\":1560199998,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349\",\"deletedDate\":1560439913,\"scheduledPurgeDate\":1568215913,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692705349\",\"attributes\":{\"enabled\":true,\"created\":1560439902,\"updated\":1560439902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134\",\"deletedDate\":1560439919,\"scheduledPurgeDate\":1568215919,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692806134\",\"attributes\":{\"enabled\":true,\"created\":1560439908,\"updated\":1560439908,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "996", + "content-length": "2321", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", + "date": "Tue, 23 Jul 2019 00:40:55 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "52f4b3bf-8eec-40de-a127-5c1da2b34e0f", + "x-ms-request-id": "6f699217-d6ea-403b-aa01-6e3464ca2398", "cache-control": "no-cache", "expires": "-1" } @@ -2831,28 +8006,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478\",\"deletedDate\":1560217550,\"scheduledPurgeDate\":1567993550,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021753923506478\",\"attributes\":{\"enabled\":true,\"created\":1560217545,\"updated\":1560217545,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221\",\"deletedDate\":1560217733,\"scheduledPurgeDate\":1567993733,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156021772195104221\",\"attributes\":{\"enabled\":true,\"created\":1560217727,\"updated\":1560217727,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976\",\"deletedDate\":1560263766,\"scheduledPurgeDate\":1568039766,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026375447403976\",\"attributes\":{\"enabled\":true,\"created\":1560263760,\"updated\":1560263760,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170\",\"deletedDate\":1560264308,\"scheduledPurgeDate\":1568040308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026429107509170\",\"attributes\":{\"enabled\":true,\"created\":1560264296,\"updated\":1560264296,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617\",\"deletedDate\":1560267823,\"scheduledPurgeDate\":1568043823,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026780583504617\",\"attributes\":{\"enabled\":true,\"created\":1560267811,\"updated\":1560267811,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786\",\"deletedDate\":1560269396,\"scheduledPurgeDate\":1568045396,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156026937854708786\",\"attributes\":{\"enabled\":true,\"created\":1560269384,\"updated\":1560269384,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087\",\"deletedDate\":1560272836,\"scheduledPurgeDate\":1568048836,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027282511708087\",\"attributes\":{\"enabled\":true,\"created\":1560272831,\"updated\":1560272831,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813\",\"deletedDate\":1560274422,\"scheduledPurgeDate\":1568050422,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027441059203813\",\"attributes\":{\"enabled\":true,\"created\":1560274416,\"updated\":1560274416,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383\",\"deletedDate\":1560276204,\"scheduledPurgeDate\":1568052204,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027619257505383\",\"attributes\":{\"enabled\":true,\"created\":1560276198,\"updated\":1560276198,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526\",\"deletedDate\":1560276552,\"scheduledPurgeDate\":1568052552,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027654046904526\",\"attributes\":{\"enabled\":true,\"created\":1560276546,\"updated\":1560276546,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3552", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "cf471937-ec54-43bc-b123-6ffdc36db9af", + "date": "Tue, 23 Jul 2019 00:40:55 GMT", + "x-ms-request-id": "f121d65b-ae0f-4bb5-a43c-f2bfe84b12aa", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:55 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "e5f66c80-200a-4d3b-94e9-ecf736430600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2860,27 +8055,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953\",\"deletedDate\":1560276707,\"scheduledPurgeDate\":1568052707,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027669556403953\",\"attributes\":{\"enabled\":true,\"created\":1560276701,\"updated\":1560276701,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591\",\"deletedDate\":1560276984,\"scheduledPurgeDate\":1568052984,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027692061805591\",\"attributes\":{\"enabled\":true,\"created\":1560276926,\"updated\":1560276926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123\",\"deletedDate\":1560278769,\"scheduledPurgeDate\":1568054769,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156027875260704123\",\"attributes\":{\"enabled\":true,\"created\":1560278758,\"updated\":1560278758,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301\",\"deletedDate\":1560280458,\"scheduledPurgeDate\":1568056458,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028044085404301\",\"attributes\":{\"enabled\":true,\"created\":1560280446,\"updated\":1560280446,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799\",\"deletedDate\":1560282270,\"scheduledPurgeDate\":1568058270,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028174986105799\",\"attributes\":{\"enabled\":true,\"created\":1560281755,\"updated\":1560281755,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"deletedDate\":1561686288,\"scheduledPurgeDate\":1569462288,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686279,\"updated\":1561686279,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"deletedDate\":1561686289,\"scheduledPurgeDate\":1569462289,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686280,\"updated\":1561686280,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"deletedDate\":1561686297,\"scheduledPurgeDate\":1569462297,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"deletedDate\":1561686298,\"scheduledPurgeDate\":1569462298,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592\",\"deletedDate\":1561686276,\"scheduledPurgeDate\":1569462276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686275,\"updated\":1561686275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087\",\"deletedDate\":1561685869,\"scheduledPurgeDate\":1569461869,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685868,\"updated\":1561685868,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1977", + "content-length": "2733", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", + "date": "Tue, 23 Jul 2019 00:40:56 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e91a865e-fdf9-4175-880d-dc72cdd1a421", + "x-ms-request-id": "131c63a2-f826-4fbf-b758-24bc7a4c8ec9", "cache-control": "no-cache", "expires": "-1" } @@ -2889,28 +8084,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726\",\"deletedDate\":1560281817,\"scheduledPurgeDate\":1568057817,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028180668003726\",\"attributes\":{\"enabled\":true,\"created\":1560281812,\"updated\":1560281812,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865\",\"deletedDate\":1560281862,\"scheduledPurgeDate\":1568057862,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156028185168006865\",\"attributes\":{\"enabled\":true,\"created\":1560281857,\"updated\":1560281857,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070\",\"deletedDate\":1560363783,\"scheduledPurgeDate\":1568139783,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036321495001070\",\"attributes\":{\"enabled\":true,\"created\":1560363220,\"updated\":1560363220,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1263", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:05 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ffccd085-f7cb-4078-90b6-9ccd51683dbf", + "date": "Tue, 23 Jul 2019 00:40:56 GMT", + "x-ms-request-id": "2c6f698d-69c8-49e4-a955-692c73c607db", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:56 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "659d9504-5029-4f2b-84d8-85995f9b0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2918,27 +8133,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673\",\"deletedDate\":1560363271,\"scheduledPurgeDate\":1568139271,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156036326049603673\",\"attributes\":{\"enabled\":true,\"created\":1560363266,\"updated\":1560363266,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742\",\"deletedDate\":1560439782,\"scheduledPurgeDate\":1568215782,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156043977101909742\",\"attributes\":{\"enabled\":true,\"created\":1560439776,\"updated\":1560439776,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132\",\"deletedDate\":1560444138,\"scheduledPurgeDate\":1568220138,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044301303900132\",\"attributes\":{\"enabled\":true,\"exp\":1560443018,\"created\":1560443018,\"updated\":1560443018,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"deletedDate\":1561686277,\"scheduledPurgeDate\":1569462277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686277,\"updated\":1561686277,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"deletedDate\":1561685871,\"scheduledPurgeDate\":1569461871,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685870,\"updated\":1561685870,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0\",\"deletedDate\":1561418276,\"scheduledPurgeDate\":1569194276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561418275,\"updated\":1561418275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1\",\"deletedDate\":1561418277,\"scheduledPurgeDate\":1569194277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561418276,\"updated\":1561418276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"deletedDate\":1561419307,\"scheduledPurgeDate\":1569195307,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561419306,\"updated\":1561419306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"deletedDate\":1561419308,\"scheduledPurgeDate\":1569195308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561419307,\"updated\":1561419307,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"deletedDate\":1563396687,\"scheduledPurgeDate\":1571172687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"attributes\":{\"enabled\":true,\"created\":1563396687,\"updated\":1563396687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"deletedDate\":1563396700,\"scheduledPurgeDate\":1571172700,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"attributes\":{\"enabled\":true,\"created\":1563396700,\"updated\":1563396700,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1340", + "content-length": "3595", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:06 GMT", + "date": "Tue, 23 Jul 2019 00:40:57 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b18b9318-d032-4253-b0b8-8699978fa744", + "x-ms-request-id": "562d8a9f-8834-40ed-b315-42a83f88544d", "cache-control": "no-cache", "expires": "-1" } @@ -2947,28 +8162,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401\",\"deletedDate\":1560443052,\"scheduledPurgeDate\":1568219052,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156044304097508401\",\"attributes\":{\"enabled\":true,\"created\":1560443046,\"updated\":1560443046,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703\",\"deletedDate\":1560480365,\"scheduledPurgeDate\":1568256365,\"kid\":\"https://keyvault_name.vault.azure.net/keys/key156048034950305703\",\"attributes\":{\"enabled\":true,\"created\":1560480356,\"updated\":1560480356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "941", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:06 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "05f8e567-938b-4b39-8862-f3048902a995", + "date": "Tue, 23 Jul 2019 00:40:58 GMT", + "x-ms-request-id": "eb51d1b8-2bfe-4efd-9587-19cc9181dac7", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "437a33c6-0686-4760-aa02-cf93bfc70500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -2976,27 +8211,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317\",\"deletedDate\":1560199870,\"scheduledPurgeDate\":1567975870,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111602317\",\"attributes\":{\"enabled\":true,\"created\":1560199847,\"updated\":1560199847,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787\",\"deletedDate\":1560199876,\"scheduledPurgeDate\":1567975876,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019984111709787\",\"attributes\":{\"enabled\":true,\"created\":1560199852,\"updated\":1560199852,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556\",\"deletedDate\":1560200016,\"scheduledPurgeDate\":1567976016,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725306556\",\"attributes\":{\"enabled\":true,\"created\":1560199993,\"updated\":1560199993,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881\",\"deletedDate\":1560200022,\"scheduledPurgeDate\":1567976022,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156019998725308881\",\"attributes\":{\"enabled\":true,\"created\":1560199998,\"updated\":1560199998,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349\",\"deletedDate\":1560439913,\"scheduledPurgeDate\":1568215913,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692705349\",\"attributes\":{\"enabled\":true,\"created\":1560439902,\"updated\":1560439902,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134\",\"deletedDate\":1560439919,\"scheduledPurgeDate\":1568215919,\"kid\":\"https://keyvault_name.vault.azure.net/keys/keys156043989692806134\",\"attributes\":{\"enabled\":true,\"created\":1560439908,\"updated\":1560439908,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"deletedDate\":1563492865,\"scheduledPurgeDate\":1571268865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563492865,\"updated\":1563492865,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"deletedDate\":1563492026,\"scheduledPurgeDate\":1571268026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"deletedDate\":1563492929,\"scheduledPurgeDate\":1571268929,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492929,\"updated\":1563492929,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"deletedDate\":1561687104,\"scheduledPurgeDate\":1569463104,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687103,\"updated\":1561687103,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"deletedDate\":1561686972,\"scheduledPurgeDate\":1569462972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686972,\"updated\":1561686972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"deletedDate\":1561686397,\"scheduledPurgeDate\":1569462397,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686396,\"updated\":1561686396,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"deletedDate\":1563476819,\"scheduledPurgeDate\":1571252819,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"deletedDate\":1561687101,\"scheduledPurgeDate\":1569463101,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687068,\"updated\":1561687068,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2321", + "content-length": "3533", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:06 GMT", + "date": "Tue, 23 Jul 2019 00:40:59 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8dd8e10f-2d75-461b-90c0-b433e43d39be", + "x-ms-request-id": "876133d6-e7e4-4dd1-bbf8-2fd403d2ec3e", "cache-control": "no-cache", "expires": "-1" } @@ -3005,28 +8240,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"deletedDate\":1561686288,\"scheduledPurgeDate\":1569462288,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686279,\"updated\":1561686279,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"deletedDate\":1561686289,\"scheduledPurgeDate\":1569462289,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686280,\"updated\":1561686280,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"deletedDate\":1561686297,\"scheduledPurgeDate\":1569462297,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"deletedDate\":1561686298,\"scheduledPurgeDate\":1569462298,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1\",\"attributes\":{\"enabled\":true,\"created\":1561686290,\"updated\":1561686290,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592\",\"deletedDate\":1561686276,\"scheduledPurgeDate\":1569462276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686275,\"updated\":1561686275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087\",\"deletedDate\":1561685869,\"scheduledPurgeDate\":1569461869,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685868,\"updated\":1561685868,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "2733", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:06 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e9696c3a-17a3-4787-81fd-b54ebffc5c49", + "date": "Tue, 23 Jul 2019 00:40:59 GMT", + "x-ms-request-id": "7fad320e-70cc-4498-8564-adabb13e263c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:40:59 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "09a11004-5e28-4122-84eb-8d0feb700600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -3034,27 +8289,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"deletedDate\":1561686277,\"scheduledPurgeDate\":1569462277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592\",\"attributes\":{\"enabled\":true,\"created\":1561686277,\"updated\":1561686277,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"deletedDate\":1561685871,\"scheduledPurgeDate\":1569461871,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087\",\"attributes\":{\"enabled\":true,\"created\":1561685870,\"updated\":1561685870,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0\",\"deletedDate\":1561418276,\"scheduledPurgeDate\":1569194276,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561418275,\"updated\":1561418275,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1\",\"deletedDate\":1561418277,\"scheduledPurgeDate\":1569194277,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561418276,\"updated\":1561418276,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"deletedDate\":1561419307,\"scheduledPurgeDate\":1569195307,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0\",\"attributes\":{\"enabled\":true,\"created\":1561419306,\"updated\":1561419306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"deletedDate\":1561419308,\"scheduledPurgeDate\":1569195308,\"kid\":\"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1\",\"attributes\":{\"enabled\":true,\"created\":1561419307,\"updated\":1561419307,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"deletedDate\":1563396687,\"scheduledPurgeDate\":1571172687,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374\",\"attributes\":{\"enabled\":true,\"created\":1563396687,\"updated\":1563396687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"deletedDate\":1563396700,\"scheduledPurgeDate\":1571172700,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245\",\"attributes\":{\"enabled\":true,\"created\":1563396700,\"updated\":1563396700,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"deletedDate\":1561686970,\"scheduledPurgeDate\":1569462970,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686926,\"updated\":1561686926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"deletedDate\":1561686395,\"scheduledPurgeDate\":1569462395,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686361,\"updated\":1561686361,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"deletedDate\":1561723518,\"scheduledPurgeDate\":1569499518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"attributes\":{\"enabled\":true,\"created\":1561723517,\"updated\":1561723517,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"deletedDate\":1561723606,\"scheduledPurgeDate\":1569499606,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"attributes\":{\"enabled\":true,\"created\":1561723605,\"updated\":1561723605,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"deletedDate\":1561687106,\"scheduledPurgeDate\":1569463106,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687105,\"updated\":1561687105,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"deletedDate\":1561723459,\"scheduledPurgeDate\":1569499459,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"attributes\":{\"enabled\":true,\"created\":1561723458,\"updated\":1561723458,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"deletedDate\":1561723721,\"scheduledPurgeDate\":1569499721,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"attributes\":{\"enabled\":true,\"created\":1561723720,\"updated\":1561723720,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"deletedDate\":1561686975,\"scheduledPurgeDate\":1569462975,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686974,\"updated\":1561686974,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"deletedDate\":1561723348,\"scheduledPurgeDate\":1569499348,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"attributes\":{\"enabled\":true,\"created\":1561723347,\"updated\":1561723347,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"deletedDate\":1561686400,\"scheduledPurgeDate\":1569462400,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686399,\"updated\":1561686399,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"deletedDate\":1561723310,\"scheduledPurgeDate\":1569499310,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"attributes\":{\"enabled\":true,\"created\":1561723309,\"updated\":1561723309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNzIhTURBd01EZzFJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVGN5TURNNU16YzNNalUyT1RjNExUQXZSRU15TURjeU5UY3pNVEF4TkVRd05EZ3lSRGd5T1VReVF6TTJOalF4TWtZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3595", + "content-length": "5232", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:06 GMT", + "date": "Tue, 23 Jul 2019 00:41:00 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "35029d44-d2ec-4094-9eb4-6832cebfa3ad", + "x-ms-request-id": "b964fcb1-909b-493d-b233-81c6029f6037", "cache-control": "no-cache", "expires": "-1" } @@ -3063,28 +8318,48 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNzIhTURBd01EZzFJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVGN5TURNNU16YzNNalUyT1RjNExUQXZSRU15TURjeU5UY3pNVEF4TkVRd05EZ3lSRGd5T1VReVF6TTJOalF4TWtZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"deletedDate\":1563492865,\"scheduledPurgeDate\":1571268865,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788\",\"attributes\":{\"enabled\":true,\"nbf\":1546300805,\"created\":1563492865,\"updated\":1563492865,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"deletedDate\":1563492026,\"scheduledPurgeDate\":1571268026,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159\",\"attributes\":{\"enabled\":true,\"created\":1563492026,\"updated\":1563492026,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"deletedDate\":1563492929,\"scheduledPurgeDate\":1571268929,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089\",\"attributes\":{\"enabled\":true,\"created\":1563492929,\"updated\":1563492929,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"deletedDate\":1561687104,\"scheduledPurgeDate\":1569463104,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687103,\"updated\":1561687103,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"deletedDate\":1561686972,\"scheduledPurgeDate\":1569462972,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686972,\"updated\":1561686972,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"deletedDate\":1561686397,\"scheduledPurgeDate\":1569462397,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686396,\"updated\":1561686396,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"deletedDate\":1563476819,\"scheduledPurgeDate\":1571252819,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0\",\"attributes\":{\"enabled\":true,\"created\":1563476816,\"updated\":1563476816,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"deletedDate\":1561687101,\"scheduledPurgeDate\":1569463101,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687068,\"updated\":1561687068,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "3533", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:06 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fd8efca4-8035-449c-94f9-3e39253de2c2", + "date": "Tue, 23 Jul 2019 00:41:02 GMT", + "x-ms-request-id": "48834daf-7c45-4f8b-b9b6-9bb23dee676f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:02 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "ddcfc121-14e1-461f-9af0-2772cdf10500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -3092,57 +8367,76 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNzIhTURBd01EZzFJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVGN5TURNNU16YzNNalUyT1RjNExUQXZSRU15TURjeU5UY3pNVEF4TkVRd05EZ3lSRGd5T1VReVF6TTJOalF4TWtZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"deletedDate\":1561686970,\"scheduledPurgeDate\":1569462970,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686926,\"updated\":1561686926,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"deletedDate\":1561686395,\"scheduledPurgeDate\":1569462395,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686361,\"updated\":1561686361,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"deletedDate\":1561723518,\"scheduledPurgeDate\":1569499518,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567\",\"attributes\":{\"enabled\":true,\"created\":1561723517,\"updated\":1561723517,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"deletedDate\":1561723606,\"scheduledPurgeDate\":1569499606,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148\",\"attributes\":{\"enabled\":true,\"created\":1561723605,\"updated\":1561723605,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"deletedDate\":1561687106,\"scheduledPurgeDate\":1569463106,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214\",\"attributes\":{\"enabled\":true,\"created\":1561687105,\"updated\":1561687105,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"deletedDate\":1561723459,\"scheduledPurgeDate\":1569499459,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091\",\"attributes\":{\"enabled\":true,\"created\":1561723458,\"updated\":1561723458,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"deletedDate\":1561723721,\"scheduledPurgeDate\":1569499721,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701\",\"attributes\":{\"enabled\":true,\"created\":1561723720,\"updated\":1561723720,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"deletedDate\":1561686975,\"scheduledPurgeDate\":1569462975,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021\",\"attributes\":{\"enabled\":true,\"created\":1561686974,\"updated\":1561686974,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"deletedDate\":1561723348,\"scheduledPurgeDate\":1569499348,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285\",\"attributes\":{\"enabled\":true,\"created\":1561723347,\"updated\":1561723347,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"deletedDate\":1561686400,\"scheduledPurgeDate\":1569462400,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387\",\"attributes\":{\"enabled\":true,\"created\":1561686399,\"updated\":1561686399,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"deletedDate\":1561723310,\"scheduledPurgeDate\":1569499310,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768\",\"attributes\":{\"enabled\":true,\"created\":1561723309,\"updated\":1561723309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNzIhTURBd01EZzFJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVGN5TURNNU16YzNNalUyT1RjNExUQXZSRU15TURjeU5UY3pNVEF4TkVRd05EZ3lSRGd5T1VReVF6TTJOalF4TWtZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0\",\"deletedDate\":1563842417,\"scheduledPurgeDate\":1571618417,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0\",\"attributes\":{\"enabled\":true,\"created\":1563842415,\"updated\":1563842415,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1\",\"deletedDate\":1563842418,\"scheduledPurgeDate\":1571618418,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1\",\"attributes\":{\"enabled\":true,\"created\":1563842416,\"updated\":1563842416,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "5232", + "content-length": "1194", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", + "date": "Tue, 23 Jul 2019 00:41:02 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8cc05a65-49ab-4da3-a65c-4c86f3db5d58", + "x-ms-request-id": "4c4aaebf-4b9b-41dd-b31a-783670949b71", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net:443/deletedkeys", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNzIhTURBd01EZzFJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVGN5TURNNU16YzNNalUyT1RjNExUQXZSRU15TURjeU5UY3pNVEF4TkVRd05EZ3lSRGd5T1VReVF6TTJOalF4TWtZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"deletedDate\":1563476349,\"scheduledPurgeDate\":1571252349,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1\",\"attributes\":{\"enabled\":true,\"created\":1563476349,\"updated\":1563476349,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0\",\"deletedDate\":1563493313,\"scheduledPurgeDate\":1571269313,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0\",\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1\",\"deletedDate\":1563493313,\"scheduledPurgeDate\":1571269313,\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1\",\"attributes\":{\"enabled\":true,\"created\":1563493313,\"updated\":1563493313,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "1194", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c2882a33-773a-4676-8eeb-e2cea1783589", + "date": "Tue, 23 Jul 2019 00:41:03 GMT", + "x-ms-request-id": "6fb9e9ce-eb9d-4a59-887f-c9817d0dfb4c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:03 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "02b93886-3d33-4536-87dd-55a740290500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -3159,16 +8453,64 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "cf6f3a1e-6515-486f-8bb9-50cd63f7527f", + "x-ms-request-id": "037a2bea-8539-4258-b782-35b5220f303d", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:41:04 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:41:05 GMT", + "x-ms-request-id": "15254943-b73f-4a65-91d2-2b2c79b729a8", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:05 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "5e850a25-abe9-4fa4-825e-48baa8f70400", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -3185,15 +8527,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "76e0d3fc-54d5-4f00-9281-226fc1cd2082", + "x-ms-request-id": "7d0f3c43-fb59-4edb-a741-9a6859f5d2f5", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", + "date": "Tue, 23 Jul 2019 00:41:06 GMT", "cache-control": "no-cache", "expires": "-1" } diff --git a/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.json b/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.json index 898be1e73620..94c94083a1d9 100644 --- a/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.json +++ b/sdk/keyvault/keyvault-keys/recordings/browsers/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.json @@ -1,5 +1,33 @@ { "recordings": [ + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:41:06 GMT", + "x-ms-request-id": "ec34893c-1ccb-480b-b322-7b4e99363f7b", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, { "method": "POST", "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", @@ -11,9 +39,9 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", + "date": "Tue, 23 Jul 2019 00:41:06 GMT", "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", - "x-ms-request-id": "a6ecba66-1169-4989-b06c-c835718af600", + "x-ms-request-id": "fd1911d0-f5e0-47d3-a6e9-336390940500", "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", "content-length": "1231", @@ -28,11 +56,11 @@ }, "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/c539330b17134b4f9ac42e7f7670dec3\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0WHibgzWTI7DzoS2WEGheL27yizJwWV5eQNGB4VppDFSc5LAz3LVoUKp5-iv_7QSfAYee7enlKf-DUyJ7FTTrJedSNDJ2PHwsXON7h5xQrrj08nnsg7I48-Eedl0JJzlbYXG00kwOvTfbnWSf70B20OFgWdha7NkrLSt6PffIyw4ykOHzcRVj4qBSPQAWcpyy19wXZwXzTP0pN9hD0XhZ3Qbcqxp-A37q-FFXs6ZZlom3bOIlbbL6OubYfwqOuugTNJzKJcRmZMyB1yPhYpZVbCMzJwqz3bCsEXdhcjU1xhFqGE_MqechzLwKK6H5soPS_qt--WLFLqurSWAfGjufQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493328,\"updated\":1563493328,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/220c160a3cc547d1bb26e2df1ff45305\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"phckvUKcigJnNJeajpbt5bC61Z7F_LzMdMQXI4NtF8XyW5IwcvoGHUxb4nXioGEK6NZIysQLDTTEr5PGk2sr9uROQV2KJK2j43qjmQBjTgr5UYLyefSjMGw4RKPYCPUc4K-PVBwKhzxOf8KpvnQAAwyNaTOXyfq9yX8QaG0H_-ByFKrrY0zlwndYb0cN4q7IkVvkcAl0hRpsgb4TQOQjn7bZujs4kGgIwhENtvR5qfXAepyNTlEbSHgOKAUJFlZmTndnKiRW11yKkQaq_bkbxG686ISf7OHWs4efVhr8cOTlc0dlt8fnnJUChA9_xzsK9SZpeQb8aO3Eu1b8qAXlgw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842468,\"updated\":1563842468,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -41,9 +69,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", + "date": "Tue, 23 Jul 2019 00:41:07 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0d9d88cb-3126-4a31-9884-b27fc19c4f63", + "x-ms-request-id": "87b7dd13-03d9-4298-876a-a69243f00979", "cache-control": "no-cache", "expires": "-1" } @@ -54,52 +82,72 @@ "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-\",\"deletedDate\":1563493328,\"scheduledPurgeDate\":1571269328,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/c539330b17134b4f9ac42e7f7670dec3\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0WHibgzWTI7DzoS2WEGheL27yizJwWV5eQNGB4VppDFSc5LAz3LVoUKp5-iv_7QSfAYee7enlKf-DUyJ7FTTrJedSNDJ2PHwsXON7h5xQrrj08nnsg7I48-Eedl0JJzlbYXG00kwOvTfbnWSf70B20OFgWdha7NkrLSt6PffIyw4ykOHzcRVj4qBSPQAWcpyy19wXZwXzTP0pN9hD0XhZ3Qbcqxp-A37q-FFXs6ZZlom3bOIlbbL6OubYfwqOuugTNJzKJcRmZMyB1yPhYpZVbCMzJwqz3bCsEXdhcjU1xhFqGE_MqechzLwKK6H5soPS_qt--WLFLqurSWAfGjufQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493328,\"updated\":1563493328,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "873", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:07 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "18d1677c-6e55-4fe7-b8b2-39e18c90b162", + "date": "Tue, 23 Jul 2019 00:41:07 GMT", + "x-ms-request-id": "6bca60c0-97ba-46fe-9843-e1eca8c41b04", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:07 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "29a49499-b45d-4e39-972c-e457212a0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-\",\"deletedDate\":1563842469,\"scheduledPurgeDate\":1571618469,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/220c160a3cc547d1bb26e2df1ff45305\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"phckvUKcigJnNJeajpbt5bC61Z7F_LzMdMQXI4NtF8XyW5IwcvoGHUxb4nXioGEK6NZIysQLDTTEr5PGk2sr9uROQV2KJK2j43qjmQBjTgr5UYLyefSjMGw4RKPYCPUc4K-PVBwKhzxOf8KpvnQAAwyNaTOXyfq9yX8QaG0H_-ByFKrrY0zlwndYb0cN4q7IkVvkcAl0hRpsgb4TQOQjn7bZujs4kGgIwhENtvR5qfXAepyNTlEbSHgOKAUJFlZmTndnKiRW11yKkQaq_bkbxG686ISf7OHWs4efVhr8cOTlc0dlt8fnnJUChA9_xzsK9SZpeQb8aO3Eu1b8qAXlgw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842468,\"updated\":1563842468,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "121", + "content-length": "873", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:08 GMT", + "date": "Tue, 23 Jul 2019 00:41:08 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f8fc8f8f-233e-458f-82e9-4059be0fa8df", + "x-ms-request-id": "298d9038-3fba-46cc-a698-d20cbfc3dd95", "cache-control": "no-cache", "expires": "-1" } @@ -110,153 +158,213 @@ "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-\",\"deletedDate\":1563493328,\"scheduledPurgeDate\":1571269328,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/c539330b17134b4f9ac42e7f7670dec3\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0WHibgzWTI7DzoS2WEGheL27yizJwWV5eQNGB4VppDFSc5LAz3LVoUKp5-iv_7QSfAYee7enlKf-DUyJ7FTTrJedSNDJ2PHwsXON7h5xQrrj08nnsg7I48-Eedl0JJzlbYXG00kwOvTfbnWSf70B20OFgWdha7NkrLSt6PffIyw4ykOHzcRVj4qBSPQAWcpyy19wXZwXzTP0pN9hD0XhZ3Qbcqxp-A37q-FFXs6ZZlom3bOIlbbL6OubYfwqOuugTNJzKJcRmZMyB1yPhYpZVbCMzJwqz3bCsEXdhcjU1xhFqGE_MqechzLwKK6H5soPS_qt--WLFLqurSWAfGjufQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493328,\"updated\":1563493328,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "873", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:17 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2119fc80-cd05-4282-b8e5-e0e08808fc08", + "date": "Tue, 23 Jul 2019 00:41:08 GMT", + "x-ms-request-id": "e4f3d080-bd63-4281-9b9b-656182cf44d0", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-/recover", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:09 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "75ecd4ae-4b24-4fd5-a3b6-f66aef5e0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/c539330b17134b4f9ac42e7f7670dec3\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0WHibgzWTI7DzoS2WEGheL27yizJwWV5eQNGB4VppDFSc5LAz3LVoUKp5-iv_7QSfAYee7enlKf-DUyJ7FTTrJedSNDJ2PHwsXON7h5xQrrj08nnsg7I48-Eedl0JJzlbYXG00kwOvTfbnWSf70B20OFgWdha7NkrLSt6PffIyw4ykOHzcRVj4qBSPQAWcpyy19wXZwXzTP0pN9hD0XhZ3Qbcqxp-A37q-FFXs6ZZlom3bOIlbbL6OubYfwqOuugTNJzKJcRmZMyB1yPhYpZVbCMzJwqz3bCsEXdhcjU1xhFqGE_MqechzLwKK6H5soPS_qt--WLFLqurSWAfGjufQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493328,\"updated\":1563493328,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "404", "x-ms-keyvault-region": "westus", - "content-length": "699", + "content-length": "121", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:18 GMT", + "date": "Tue, 23 Jul 2019 00:41:09 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "67122ef4-8838-4055-ba07-b39a4e32753b", + "x-ms-request-id": "6b3773d2-a642-4a37-98f1-5afe31aa49e4", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "113", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:18 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d8670201-1dda-4bb1-869f-370ccdc20602", + "date": "Tue, 23 Jul 2019 00:41:19 GMT", + "x-ms-request-id": "bf650961-b00b-4074-a211-a8c26bc764c5", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:20 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "affa7061-e913-4ccb-9ee3-5f31052c0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, "requestBody": null, "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Deleted Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", "x-ms-keyvault-region": "westus", - "content-length": "113", + "content-length": "121", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:28 GMT", + "date": "Tue, 23 Jul 2019 00:41:21 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "63be21aa-0a3a-4e25-96b7-10413692bd6d", + "x-ms-request-id": "6b1aa1f3-42fc-4e36-b949-54c8f644b873", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/c539330b17134b4f9ac42e7f7670dec3\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0WHibgzWTI7DzoS2WEGheL27yizJwWV5eQNGB4VppDFSc5LAz3LVoUKp5-iv_7QSfAYee7enlKf-DUyJ7FTTrJedSNDJ2PHwsXON7h5xQrrj08nnsg7I48-Eedl0JJzlbYXG00kwOvTfbnWSf70B20OFgWdha7NkrLSt6PffIyw4ykOHzcRVj4qBSPQAWcpyy19wXZwXzTP0pN9hD0XhZ3Qbcqxp-A37q-FFXs6ZZlom3bOIlbbL6OubYfwqOuugTNJzKJcRmZMyB1yPhYpZVbCMzJwqz3bCsEXdhcjU1xhFqGE_MqechzLwKK6H5soPS_qt--WLFLqurSWAfGjufQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493328,\"updated\":1563493328,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "699", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:38 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d141e343-54d1-49f8-a0fb-bd0295ec0a7e", + "date": "Tue, 23 Jul 2019 00:41:32 GMT", + "x-ms-request-id": "018720d7-137f-46e7-b653-a0229e09bc0b", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:33 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1e836069-3efa-4bec-9b35-db84de350600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-\",\"deletedDate\":1563493359,\"scheduledPurgeDate\":1571269359,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/c539330b17134b4f9ac42e7f7670dec3\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"0WHibgzWTI7DzoS2WEGheL27yizJwWV5eQNGB4VppDFSc5LAz3LVoUKp5-iv_7QSfAYee7enlKf-DUyJ7FTTrJedSNDJ2PHwsXON7h5xQrrj08nnsg7I48-Eedl0JJzlbYXG00kwOvTfbnWSf70B20OFgWdha7NkrLSt6PffIyw4ykOHzcRVj4qBSPQAWcpyy19wXZwXzTP0pN9hD0XhZ3Qbcqxp-A37q-FFXs6ZZlom3bOIlbbL6OubYfwqOuugTNJzKJcRmZMyB1yPhYpZVbCMzJwqz3bCsEXdhcjU1xhFqGE_MqechzLwKK6H5soPS_qt--WLFLqurSWAfGjufQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493328,\"updated\":1563493328,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-\",\"deletedDate\":1563842469,\"scheduledPurgeDate\":1571618469,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/220c160a3cc547d1bb26e2df1ff45305\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"phckvUKcigJnNJeajpbt5bC61Z7F_LzMdMQXI4NtF8XyW5IwcvoGHUxb4nXioGEK6NZIysQLDTTEr5PGk2sr9uROQV2KJK2j43qjmQBjTgr5UYLyefSjMGw4RKPYCPUc4K-PVBwKhzxOf8KpvnQAAwyNaTOXyfq9yX8QaG0H_-ByFKrrY0zlwndYb0cN4q7IkVvkcAl0hRpsgb4TQOQjn7bZujs4kGgIwhENtvR5qfXAepyNTlEbSHgOKAUJFlZmTndnKiRW11yKkQaq_bkbxG686ISf7OHWs4efVhr8cOTlc0dlt8fnnJUChA9_xzsK9SZpeQb8aO3Eu1b8qAXlgw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842468,\"updated\":1563842468,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -265,376 +373,444 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:38 GMT", + "date": "Tue, 23 Jul 2019 00:41:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "cda8af12-d62e-459c-af1b-82de67ae632c", + "x-ms-request-id": "7d8fcd54-d90b-4d8d-b93c-2b683f6edeea", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-/recover", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:38 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c07745fd-ed0c-4075-bb30-189aec31d588", + "date": "Tue, 23 Jul 2019 00:41:33 GMT", + "x-ms-request-id": "cdbc0034-7759-4523-9eef-454e1d007609", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", + "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "6a05d009-3d73-4422-9208-3fa719516765", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:42:49 GMT", - "cache-control": "no-cache", + "date": "Tue, 23 Jul 2019 00:41:34 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c9263a18-40a3-4faf-8dea-1d1c7a950500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-/recover", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-/recover", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-\"}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/220c160a3cc547d1bb26e2df1ff45305\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"phckvUKcigJnNJeajpbt5bC61Z7F_LzMdMQXI4NtF8XyW5IwcvoGHUxb4nXioGEK6NZIysQLDTTEr5PGk2sr9uROQV2KJK2j43qjmQBjTgr5UYLyefSjMGw4RKPYCPUc4K-PVBwKhzxOf8KpvnQAAwyNaTOXyfq9yX8QaG0H_-ByFKrrY0zlwndYb0cN4q7IkVvkcAl0hRpsgb4TQOQjn7bZujs4kGgIwhENtvR5qfXAepyNTlEbSHgOKAUJFlZmTndnKiRW11yKkQaq_bkbxG686ISf7OHWs4efVhr8cOTlc0dlt8fnnJUChA9_xzsK9SZpeQb8aO3Eu1b8qAXlgw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842468,\"updated\":1563842468,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "139", + "content-length": "699", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:49 GMT", + "date": "Tue, 23 Jul 2019 00:41:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "54c0148c-e011-4e23-8865-9759dbb79894", + "x-ms-request-id": "3fee69c0-515f-4220-82f2-dc79fa02534d", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/create", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/944a3df93c584500a0735b8a609e3b17\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"7EL4htolKHhTCOXMUYnwdJuuWLjrfsbbIjAO60MfWLT5VAmniWf7cjW3z_HDEyqkHuR4qI3EbSo4UnCRvbXrb-TszwivkcWWGGR_yf8QGUBYek040HfQbmgmZTrZ-BZ9zbQC4lKYE2q_gLHNYNoKXuFjHldVmNsq0FN8Zx75EdD5U3hd7JZO1tV6XaWOmtx-pRpvJUz2aYx9EOow3oVG1XGgqDGxpIlbDmn0QLVys8ijjU-_1OPLK03GTpRZBAsb7s2IQCT_EbtZe2m_lWyA65z2OAOoPSjIVdkWXbWhrY5g1BnpA5aCSuJO8OzqgdF1r3CQ_WDhRY2VChGD5zf10Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493369,\"updated\":1563493369,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "702", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:49 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9faf79e4-450c-4b10-88b2-2297e63f5523", + "date": "Tue, 23 Jul 2019 00:41:35 GMT", + "x-ms-request-id": "70ca30d5-b6b6-43c0-8e9c-41a79c4f1ad3", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/backup", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:35 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "22415c67-3c25-44be-803c-a8a9c7ec0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLkFiWnYxdk5SZmFQS2ZwN3pIb0FfVW4ySjlvM1UxeTJqSmtVUVBwQnFsWnd4eEcyanptUkFJa3QxWlcyZDB0azY1Vl9Rc21TSDhyZXlsRTJ2U0E0aUEwZHJJZ29xUXpaLU1vQ3ZqR3dSeUtyY1hUcDJYdVRMa2tHQ3hvemJpb2szZjJqbi1BcTRpdlQ3Umh6VTlVUnJSM3A1UzRGdjRsOVpJS1lpckpneVhsZjlpdjl6YUJjSnptT3dwUTBqMVRuR3BJd3VaYUNxS1g3WXNyQk1fSHBEQlpzOHY2UlBIbTN4aFJsZjVuSXBJV1dIdXc2Y2lzaV95aTZSU3RjbzFHbkF0NzhseU5leFMyeE16b3BXRDZrN2pSNmpIMTV2azFvbkR0TUV3Tk9vSVZ0MkpJYzdUUnE4VFVNYlRYdGpSZGw2bThGWWlPaDExamxqcjlUck9ud2pHdy5rZ2hhNXRaTTFPWURHX25yMWd4WThRLm9ja2pyV21CMnMyMk1QcTlWY2tyckgxaC1faXp6aGtBSGtCVVBvRWdrVG9UbThiY2N2UVR0LUl5V1NUMEdOZkswMkJ6dHlrMU1fSk5lMmw1OEZhczNqTUduNTlyM2p5OEhNek5Db09SWlJTVHpNT1dCcFNZajJ1bHVQbEh0S2J6bml5RlBSR1NhT3JVS3hpV3VlekdBNC1MMHFWUDh6dUVySG53SlBUUnpMT2dpQnNNTWVVdnZqWkotMnRyWURTNlY3blBoN25aN21sTVRKQnZKYjRVZjhsUDN3Mndra251TTBxMG1scGxCQnJ3THJDdGw2aGVOUkJmV1VOX2tWRHphODlFbEVsSkV2b2Vqd3BrUTlnRmRKcUxyWlhSQWFHaENWNEdWSFJSSTVMNkMxMXJxWUVKUmd6bloxa1ZKU29jWTNjcHBwTzdfOWVvdF8zRXJBc3A2SUFYV0N3VDcwT0tXd0tzWWd3RUlvWmRUMzAtTVlJUEtfRGFybkZnSXNub3RHbHRVSUhUeTVWNXhXU212TlZjTGlFdFNYQnR5V2pRTmt2ZWg5NmF4NFc3SGZrNDBwdHVzSDhUUU5wQVdMSkVVLWc2ZVNPMUlORXZQWWowZzFQd0dORUV2VGx3dmZYeWZIMGpFOFJaLTB0dEdoUGY0Z010RW92cC1hVFp0ajhLeDlndi1IOUtHRUNfYnp5eEJLckIzSVZ0dUlFSENZd0dmSldSYS1jdG1aRWdRd19YdTNEMWFTSkZxRnh4eEF5djBRVHJaSHVLWUNtcFVMa2ZkY0pyd3dRSmVMWWxrZFR1UHROZ0FwZXZvdlE2RlhMdjI3MXQ0eTFnaW1TVFlvdVpfdl9iN1owdGFzWG5LTXVobG40X1BtLXhabGJzMDhhNlNoUm43ZWYtNUpWYXhrTUwxZU8xV3ozSy10NWJSc2R4OXpDcnJrc1N2Rm5tMXBpeFQ5SGxWRVhFTUs4czRZR2dsY1hqbFZWSUQtb3JXREgxa3E3NWh5Ykl0M3hYSzZYUk5PVnY1cFRtVk5TQ2VPZVA4SUVkbXVWWHJqdnNMY0x4M05mb182T25GbXRUS3RXTWluR1BaZnMwTkFtSkVVT21qWVBfY19IaGpZZHR1blRBR1JSbHc0MlFBLWZ4UXFCQ192SHo2SHc3aDRDNjBYdEY1eTh5Zl92SWY4cmtaZXNfZjRHalRiOWU5RW5XalRGQm1HY29XaWdydXoxc1huM1ZhemRkd19OUkQ2anA5T2Nybk15WUxSSTdpeTc2Wnl5alF6VnRGMG9fVFFEUENET0lxWE1WZkdZd3l1cmduQ2F6Q0o1NnlHcllmUzhOVmdkbDZuY1NHSVg2TjN3MXAxRHczMUE1TlFCZHBzX3NiVGUyUVVpM1ZRZV8yamxPRmFuRTBCNE9RZXo0eXlGVm1lQ3RDQXlIekJUbG5qYVh3a0pXTkxBX3ZWQXZEWE9ZSERZUHZjdWZOb0Z0MXVUbEc2U3lwNmdUbG1BNUJ6dzlBejNTaXo2Y2NabWxwV3ptTWpyUXByUU1fQWhVRDRJcXFid3RYMVY1enZuamZPVnlpazlBNExMZVo1Q04xdU9oc0JRSHg0SXBEaEd4MHV3SGphQlFwN211NUQtNVhQb1FJNFFGM2tiOElYR1EzX1NEcUhTRWNXY1JXMHJzLUYweXdYSnFNMXR2eU5RZUZReG9Xc3E1XzVKR1RqdWxMaXZ3amZWcjVYeVFWMUZGWDh3MzhYbjd6MkppOTh3TDdVX3I4UXMzTTNPb3RCMTdPTnc5OHAzeUxEcG5yRTZkeE9jLUdHLUlrYWxtWTI1RHdXZ0xxVXhydzZ1NUNXaF9oOVAwUktpcm56TTdndEl5eE5BYjRhVVFzM3RXX3kyVnkzZ3Axaks5UkhvSlNXNmpIQ016YVBId2dyakxmSXZzRXBwT21USzloZENvVHh0TEtJcEo1TFlJNmZvZC1GbHJzUlppNEM2blp4aF9Zd2RUREVONHFMZmFqcGdYbDFpc2NUQ3RrQzhZeXMtX1pPdEZQZkhjUFJqdk8wT1dBem5PclNhdFZzVmFjcl9QX0hqQ0J2cTNCUFpUUm9qYnBuUXp2bzMzX0g0MU9ROWRUWkh2azNIdmF3YWtGdzFJQk5DNHZtTVRoaEg0SFVIc0t1ejVXNG4tT0o4S1Z6N0JrbmZLa1Z3RUpXU3dWcHAwOUZsMno0MmhLWVNocnlyWEQ2VW51RHRvTGd4Rkd5ZTVlV25mTUhNamVsVlJSblhCR1JNek56NEFGa0ZHYWM5dDYzaXBKRnVZcnFfUXBwajhrUXpQY2IybExodDNFeXNJZXRqZFhZMjlkZmRhbG1LMXBKcjluQWhsbXNrSUdRU3drVVFvbTRiZVJ1cWRaZWVvU3hDeXlFWTB4bGZScE9UMDlWb2dFTF8xWWxLcGcxb0VWVDdEUWFYX2hHano2bEc5WjM1N2lFbEQ4aDhHMEpJc2xXcmx5S05XbnpCLTZNUWZYV0VKLWVYOTl5Uk44a2ZOSHpRWmNILUZiUjctNGU4VXcwa0tWN1VySE82aTBhQlU0LVFURzBVSUluYkhvRy1kWDJMazk2dFhuN0lkT1BvTXQzYmZRalN6V2dudldHODlMLUJwRVRQTWNhZE9nVGJiTEFTVWFQaF9qVnRuTTZTR0RYWG55bmlJUXEwcmc2eG12Vy1ycWh6RVdYclFxZV9IM1p4dnRtM0JYVVJaNWJqdWRuYk5tSjNoZnN4Q1I3SXJScVdyTmUteUZWU2xPNDJPd0d6T3Zuejl4cDZEVEN3R1RmUzJ5RV9uVkg0UWdYYUh5MWNVaWtERl93ZklKdFUxSU9OR2xVLURBZDFoLTRPSnd0T2RTenR1LUl2WkZ3Z2lWR0NRNS1UUDczcEhoYldqRWotYlRXSDFPNjE1MEc4UEMzemxJNGJtdGhFRFlidExfdmdOZWp0anR2RDUtQlpDck1zc0V0YUFZR3VLUFlHdUpQcXRkQ0ZraV9FZHM5QXJiQVMtdUZMNW1VM3RJQ2R0bi1IU3V5Y2JZTWNBVUVITnZ6dkRuQUFzR0tWNDFxWkNpdDhyekRTT3M0b0FpeGo5NkplQ2JkNDZ2SFNFXzNEdmlwSGRtQVZ5a1RsNy1DR1ZvZU9yX1VEcGgzUzkxaFhuSG9KaGJHSHprcHdXTlVYSXZNaExXUW5FcXZ0azR6dFNtVF9RaFUtRXpibGhVbkl5cmxod0ZoZko4aGhaa0EzRW5YZnpiNENJdHUxbXFIczBSVWFMSFJjX0VnODNZWjVfei15LW1jdVVwXzZTbkdDekVZSFBBcUhCaHBZZm1hWEZHb2FyaUZOVnB1cXkzQ2lRU3NlWkdiU2MtY1BGU3h5dFJFREtDeVJBTUhtLWtSaTYwQXd1c0hYaFp0MjZUS1BjRE5kZWRkbzF3eTcwU19wYjBkR0czRDJkSkxNVEN4dHhVRWpPaG82d0MxSjNlTF83VjVmZVR2aUtfYm14RzgyVHlpTjhEemtiSGROV0pIZ21aR0RRUWtGNnRmUVF2LVBWdWN6a3cwNmxuT1NVaHIzRzd4RUV3aW82S2xyOE1zdzJtX1FiS1JQeXBRNVUzUHh2SkY0YkxtVlgwNWpIQ3A5MGVjSk9fdFdxanZHYjNGT1ZaZmV0XzJwMFZ2X0RYUUV1U05jOGRpUWo2V0JyTFlaYmN3aWdpbTdOdnd3alpFbkp0aFVVMDdNZlVLRGV2Qy1sbFVZdXhtdDNSYlEyV0dreUdtejBPVHlZbGptVE1wZkVDSEFMdUFOczJDSGFzalgzT3JUVkFQbWZLWFdMTlF0UGlDNXBoMFpJT005eXhOMG93dlljdVMtbGRtelVQWGt5MEJTajFET0FCSFRNT1NBUEFTSkRIYlFBeWcwalRoRTE2RF9jWEJ4UXpVdDFJUU02MW5vS1pWUnlxTW5lbDNFc01neWhNcWJCa1dKY3VOUE1xZnBqcDQxSVQtZGR5QnFTU05JY2hWMHRzamVhQUFIdVhyTTVfcTEzdkR0T2U2ekp1dFVRcUFMbkxqdjc5UzVjcW9WMGZEc18wTDFBTWt4ZEduWHpfbmowTG4wSE9MTmNrVzRtV25ERnZFaDQ0NUYtYW9yZ3BqTDJkMjJnYVB0akpjeXRpeXNYeUdQM29qX3c1VW1RRGQtX3pjVnFtOUhybENLWWFrUGMzODFBdTZRN214el84Y3NTSUJCcU54SDFUam5QWkg1YzZ0bndjbldRQ2h2ajdUOGNWUU5wVWh1ZGg4UDVIQTh4aExWVVo0M1NsbGM4bDhvM3pmdEpvUmRDRGNiTXdnTWZhSzZVMDN1LTFMWnk0X0JLLTdCMjlEMERKaWVybllrRTJYRTZDbF9ZUjVuN3FiTkF4UlIxZmlyVzhId2ZmRUQtdktYRmdYd3pVT1FHb3VleDcxTHN5c2xMcUtBRTFlajQ5Nnk4T3NpNWZSTlpnSEgyemYyYUR5c2drTkQzcVlNSTZZd0Q1ZS1kVG8yY3U1TGQwbmY3Z2Q1YjdvYktuSEVwa0J3cFBhb0h2VlZMUENmeHBLOElXa1JrZVN0U0ppeGlhV2xnX18zdkxseHd1aFVnOHlURkhBM2RiS0o1ZmNabFNWTlhYcDByMzhXYjZCcmVBTnBuVHF4Y0gxZWxaNzB0MXE4TUJuMWtOUHVSR01NSjkzbC1HZm56V25LeGZGMW1zYnIwV2JucTc5QnlVOVU2X3pzQUh0ek5NbFMya1ozSVJoWHEwUWhqcmZpc3Z4bXI0S1pOcjhycUtxNzVSTUUyVzI1eGFFTjZQWUNkSy1zZHVrMUtSRWRXYWlqTjVXcEFPdUNiYnZmaVBEYnhxMnZodzNvQi1QdjZ3cDRqd3dtVVBEWlZkNDBCQ1JHN1NVZXRNNnRXUVM0dGhDekFEMTB1Y0dha3l1Ylo3a3pRWXBwbHRvZGJlb0VRRzhqTEdNaTA2VTJORGdhQjBBTlRHbmw0ZURINndrV2k0RC0tcURaRVVsd0lrdF9qcXp4ZGp6a1pva1haM3VoVXcxM01UdnFKQkFySWdXUl9HdkRsT1ZoMzNyVFY3bkZKY2Vfc0hWX0xmVmhaMW5VSW5DWE43clp4N0x2UG9tTk10VVVLLTY0X0hyTWxPOGZVNVYzeFIzT2JCeHRCVTh0UngtNF9uSnZyR05Xb3BhOUJUUzdYTlR6Wml3TGJ5RDc0SHVBWmdSWG90VFVRQ3JmOF9EMWJsc1VwVmR4VU5VRURCazlPNkNCdTBUa3FTU1RodDNkeGl6dkFkaVI3bjYxQ1lOU3ViSDhjQU1YN3ZQcU9RdjE0Vy0ySThvLXI2Rm9FS0F2OUw3Rm1kUk5YcFNyOWVNU3hFVng5ZVI1Zi1XajhheEdTUHhPaG94WUNZNEh6UnMxWmVUTFdlZEdNanRrMXJwdXBiZ0x3Rk9sbVZsUUNSczlhRWp1T1pjM2dmZnFsMUhmdjROSEZLek9EX0dPTzdZa25jeGk5emVEZURpNDNiUlRwN0RkZTFRVW5Rd2g2RHh1cUYwcF8xU25pMHJ3SzBqS2RDZnBjSDgxaGdDNW9iaDMxRlVqblZ6MGZrMl96Sno0cVdiTVRWT185MHhDODdKZTMwOTNDWkdONGdsQ0FmV19PTXptanNqUFZnMFNyV2doSnY4N05XLXJ5MmhSNHRGLVRtb2hRMmtIaEE5NlRvQ01fNEZvcjAybEE0bV9YanRlUjRaNkx4QllMMHNRM2FhSl8xcVNmeEUwaGRkV3d1Q3lULWZ6X3ZKdkRpT0FBTXBCeExaZnNSZnpjQlRrdGpENVRaSDI1UzAtUVl0UDctMHBEdzdDdWkzekhvN1NPZU5aajJPQ0tGcWdfcDdpNW1ZLTBJaFlFSTN1MjNVSTQxUElxS1JJQzgwWE1mZW9MVDQtTUxyY3draWpxUEpnbk00Q2xWY1I2dUtad1N5OGZMSmF6czA5cDdwYnlTSjVtYXMwN0RCcXlMNlFzZEk4UHdadlF5LWlPSk11YlFNQUR1V3YwdVRjR040akdtbkltQmlZZE8wLUJlUVRCTy14V2VteXVtZWRKMHlMWERKUDdYTFJfT2ZFSTRDak5nTmZNMGl4bXgtMVlheEVtQm5DZHNUblhuaUtzdW90NTEtaDZtWjI0NjJyZDNPNUdRQzhURlMwZWktckd6eVBnWk5Sd1NfeTIwelVRSjhOUmhzNF94ekJlV0lzSnFkU2k0YlNyak9FdXV5S1dJS3ZUZHU2SWlJNGNha1JFem1uVko1clVvb0IxM1hxOGpZb3RQd0ZNYm52cHhLOGlUcndpTUR4QUN6TUw3RmpzcG9BUi1wWExrRHFwcDBrenRoVFc2MVFlNkNJZjV0Vzd4ejBnYjZUZFBrWnhsTTNzUi1DNldsU1VHVkJsa2ZfeHBPR016dDVKdmZEUnVGZlVuVHYwVGdJWFVCTnBDVUcyc25ITGFjTXdteEMzdDl2WUdYek90UlEzT0RkVlFkTnNucWwwcEhDdllmQ3VmZnFLVmREN1pOZHBpVTVpNFN2MGtkS1pLTW1sWGZpYllsbktxOXNRMW9pYmJSX1dkalBrb0ZKZzZOTkUxcS1kbkRCVG13WFdEb0FEdWZfNTRSdkswSWZfTDJtSkJ5c2JpQlMxXzVhSjRvVGNiR1VPYS1vR1Q1amNHS0czdGxZRXFNZ1g5d05nUVZkV2NCdHRjcHVoR3NkcThKSW55VEVabElmRzhpbmNaMklxM2tjcDd5M2lQajVPeWEwUHpsN0RENUU4XzctWjFreENiRDk3QmdSTE5tWnozcU1BNnl1eTE3UEloX2hyaUhMb3NvUFdiRzlmQ3I4cjY1eEVrVzZxTnNDSzYtZHUxTTExdEdBQWFCRV84QmNscWdhZElXa0ZNbHBUckxXWkNGaExxbWI0eFNyMkpmb3lpUHFuQ0xzVEZybTZybENCeHZlSjZzTkZYZ0lCci0zUWpfd2I0OE1MQWNvdy1qZ3hiVjJtelZsVnN3S2Zqc1BoWHFySE44cWhraG9TV2JXZDE3V01BMVlpQ0ZOVE42UkRNeTJLOFBVODBuTGpHOThTUEpEdGhINS03SURsVUJ4QzdHWXRjQWxoNHFTak1nbWJkbVZKSzNhUndkeVhyVHBxTkdhamNLNzR6bXRuWlNOeFZTd0FkN1BOQy1iN0w1elI5RE96eU9vdUJOajhmc1VfakR0MFplNXlxZm16ek9XdGVMQlg1QmFjendFRHFVY3BGSGNhWktXMkNPRjJCcUFPbkt6bTd2QXFQOFJqRnhkdmVwVDJ1cGRIY0RNMVJSVUl1azF3T1dpcjFpcGdIUDgyRzdIbEMzdHNTUEV2ZHJRMGJXLUNLNU05RFprSGlRZlhFNUlsRFB3R3RBQkwtMUljbGFJLXR3djJ1QUw3cTM0RHlkQ1psWmtjRVFQd0hTWndCS2ZaQjJVbXppWjdvcEl0MmZNMnJJNGVmUVYyLU4wVVl4N2FCUkVYckJKQVdzeGgySGtYTG5QNVhhc3pvNG12clRhZDJyWURidzB2NWpQSWxZVGVFMHRlZzM2dTdpaWlERXpZZHdyYlVyNmo3Zm1FbVR6QTB0Z3JoWm9ER3AzQWZlc2pOcTBWbE9UM1RNUDZSUUppdFdGcmh1RU9DaUlrMjZYTDRyTkExNC1sYkpGd3VwY3pTUE1XVmNDWGlRQ2IzWmRucDZEWGhwd2ltaHMxY2xucWdCbHJHVmQyUVpDaFhwYUpFTDNDOUVEbTJLNVJTNEotR0tkemVQMWZvejg1WmI5dXhWMzJEakt1WU5wZmlBWnA1SERwUXhXZEIyNTR5cUF4X3U3M3dKWmMyYWN2NDVCZjFFcFZ4NGtqOGNkZW5RYlhsdTRwbVljMTVlLWg4WjhnY0FQX0ZZcFJuNnc5eUplZ0V5dE5mMmNUcXk1SlBHZk9BS1dLZmdfQVlKSXU3T3hBNFhhSVkxcHdsa1NIS1Voc3NiQ3R1N1h0ZlZIY0pyeTZkZUVuVUZXNFE0aVFWaFQyQjFFUW1OZncyM2Z1VXc0SFpFMXFfcU5MQnF3MU5KVV9HX1JjYVN6dDl1a1JWTUxPaUM0SjlMZkMyMHh5VVhpdU9EczNDWHZWcjRiaVh3NnRQT09ENFctVVU3eFdOeUpHWG81VTN6YXgwdl8wVkRlOFBtNjRPWTg0ZWRZVzl2c0s4V2d3N01wbmJUYjc0OG1nbGx0N09qTDlJcnlPWnVPcjNBRU1BWVQ0V0R2UVN2ZnpId2dBWnFKRzhoUm9wQWJJTDV4V0NObEVSb09VWUtRaWlnVG1vNEpHYWJjd3NEMjVYUXJHNkJOMXdmRWZyaUs1bl9oOV9zdmtwRWRLMG51SjJzdUJmOUhubE94X0ZzaFdOdVoxbHd6TXduaWdaR2hyNmw1WXVMUHBCcUNlNUxiejB4RlM5SVhZLXBHdE9RUlp5SUxPNkRRdzY1M3NEM2NRU181Q18xdFFhdEZyRVBleWhxYXdjZk51eDdKQ2JSWVdDcUhtQXRMZmtFVGVjWVh5cWRlcE13Ulg4QkxtVUhrYjVmQXpadXhRNmQ4RG9UUkd5UWk4SUF1aERYMVY0TVNfZkQzNFJPYVY3ZVNRTkFHTFBYVXd5WWxhWmU1cWtJd2NzaHk4dk5jRUlLZHpxNlVNdGhJaWpNWW1raFNNWDZWRFdxWmNNbVNNOV81dG5CUTBtbnpHc2ZQRk9HWnJoMTYxSUVram5lODFsMW9UcjZLN2xudi1jTGo4MU40VmhlSVlxRWlKeWt1MnA4Ynk2YzY4MFcxN2pZZGlBZFg4UmNoQ0VLTUs3MHg2QUZ5eGc1N0dSYUFiR296TGxsUU12TzZnb1RZWi1qVFJNdnpzRGdJUlg3ajhyV0t4Mm5yVU1VRTlZY0ZaS2tMQjltSjhUM3BmRFN5aDg4Y29udFdmb0hXdEdDMjhIbEhtekRuWFg1VndYX21fSVZ5UklKUGxCRlpZbHVpalBSSmpYci05LS03VUdUWVN3WUxMUVVEOENReE53VnVXRlNPQlNRMVVmazd3Y2lFQ1owWEtMekpNbDJtYVJ4aURtT2VSeHk1UjdRc3k4dWNLSnFEUmZESkpneHJPZ2w1eHpMeFhJcWlfbUN3Z3piazBaeVNva05hQ3dxWXFiSUdhdmdFN1AzV0E4WkV4aVhLVk4zODFPZExDdm1UbGo2QjA5eDVJZ2I3RE90OWFVWVh3X3FMd2ExeU5xMm0tV1dsV0t3dTRQZF8tQmc3LUFqNnM2bWtiT1U2OVRqNFQ1QW94THVBd1ZFNFZJWmt6VHFacFVJRHcyMWlRaDY2WmZSQ3U0bURIUl9kcG9XdDRCamxEc3FBRmFjemcyaE4zcEkyYVpEUXItcmJ5NGdfMkNoTk9HN2t3Nk9lRDZvc3lOMDBPb1JWNTh2UWZHcVgzdTN6SGlPb2s4clRHYUtveFRNY0U3SnRsS0d0QjlJdmt5aTBrZ2Z1NEZBNlJicFYzNHdPWVNGTW1yVDZIRGQ5M0J0VG8teTJFUU16dGZfOVpYai1LTGhjeGR0RFVRcGdlbG1nNXZ2V05XTjJYemxrbHZfWmdYRVpZak5RUTJCZzVTNUNPZlY4aWxGa1dTbldobEoydVFqYU5uelFtS1AtLWZ0TFRDWFIweVRHVTNqM3pmS3lnUTRYSUpJTWZyZEU3VklWdTZvUnVKMkM4UTVlWF8yMzEtaWswcDg0R2lVSk5SSTRMZk1TbEd5Ulk1eVpWazJKY0YwTkNsQ1RlVHFOc3Z0Z1NtcGpIR2RRSXJBeXBaS3dnejFWbG9OSXZtaWp4Tk9fTmpXYnFicS1YTVlnbW52cUJfb01UM3hYYkJuT0NUTmZBeXFmYTVCcERMOVRQTlZJSUFaakhYbVNZYmF2Z3BaZzE0Mk1PT2lVNm1oNGlSUGZTQXhnQWRaMHBrUE50T2Z6eUl5eERHTEdBOHRvTjZzSHdWWlZuMkxhelFlb0dCd2pqRmxDSjhrZEVFNzJOazJFa0hfMTJfSXlMSHZsb0hSSExMTjUyQzhPQUE1a1pZOFpGSm9HcUxFRmZrci1WYl92Y2xYSUZvMHplVDNyd2l3N19oS3A4RURCeTVnYjFORlFidFRyTlZwaEdsNU1GcU5ydkJHX210ZWNhcU0zOUhIU1NGUFN4OTdQUE11bTJXRkpMdksyT29kT1hpX1ZDYV9hVDB1YnVHeUpHeWxJLXZjYmFGeHUwN2J4dXhON0RxYWdhbWFiaG5ocUNfZmZxV19DR29rT2FTbXNqYzB0RVBWTHpYREFnOFRrbThHM0hoaFpsSEplLUlzNE05b21CMVhEUG04bVlYOGZGdzB2SWRWeWZXa25FZEFJT3VRSW1VSm8xZ1R1cEk0UFhGanNWM05qNlY3NzdVeWk4aV81Nkw5REVzdmVHdmgwcnczcGFiQnN0Tnl3RW8zVXA3c0hnVTlPM0FVb2t0b0pNUWpuZ2J4VllSTHB2NWVpTlUxUlJEa09hbnJaVHJUQkVMR3d5WG9xMFBLdkU4REQyUWhIZ2FJMzl5ckFmYlZPQTN3VW1TLUtGMklteUJGSDRrVjRxdmFuVXR0LVV1TGlhRHJLOVN6ZlF4enhfUzJsREh3YUNzdHVGUTJkTkFyWWZER2dLLTF3OW14TE1XR0ZtVUs3clFmbkt3WWZ2eUYzNkpkRnVIRkp6elBxOG9xclc2cC1tQVZuUHlZejZSc2NfdFNULVE2SVpVNzVSbzdCekMwRjFpSkRUSlMxZUlOTjVDZFpBVkI5bG9acE5vRmN2ZHRxQ05JeS1OMUY2clM1bmRfcWx3azFobDBnb0NKbXphMlFaTnFuTW5nS0praEdDWDMybGNWQ0FJYUtDZW5uWEo1d2dFd3hUNkltamJUM2sxdG5BZlBoQ2xpQ3MxeC1weUN4djhZRXA3SThuT24xM3hKTldLQS4tcXNMRDZjY1d2S005MXpwZmhaeFdn\"}", + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "404", "x-ms-keyvault-region": "westus", - "content-length": "11688", + "content-length": "113", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:49 GMT", + "date": "Tue, 23 Jul 2019 00:41:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1a01e384-83fa-481d-94c3-441b3fdfdf84", + "x-ms-request-id": "2ec19630-63db-4709-8494-2cf3c64ff568", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-\",\"deletedDate\":1563493369,\"scheduledPurgeDate\":1571269369,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/944a3df93c584500a0735b8a609e3b17\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"7EL4htolKHhTCOXMUYnwdJuuWLjrfsbbIjAO60MfWLT5VAmniWf7cjW3z_HDEyqkHuR4qI3EbSo4UnCRvbXrb-TszwivkcWWGGR_yf8QGUBYek040HfQbmgmZTrZ-BZ9zbQC4lKYE2q_gLHNYNoKXuFjHldVmNsq0FN8Zx75EdD5U3hd7JZO1tV6XaWOmtx-pRpvJUz2aYx9EOow3oVG1XGgqDGxpIlbDmn0QLVys8ijjU-_1OPLK03GTpRZBAsb7s2IQCT_EbtZe2m_lWyA65z2OAOoPSjIVdkWXbWhrY5g1BnpA5aCSuJO8OzqgdF1r3CQ_WDhRY2VChGD5zf10Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493369,\"updated\":1563493369,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "879", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:49 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b58b2489-b82e-432b-ae09-4836e179ab80", + "date": "Tue, 23 Jul 2019 00:41:46 GMT", + "x-ms-request-id": "3963dbd7-569e-4c71-b7c2-d7b23fe1eb3a", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:46 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "4f46ea58-5a4b-48f4-8317-e24ef27b0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-canrecoveradeletedkey-\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "404", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "113", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:49 GMT", + "date": "Tue, 23 Jul 2019 00:41:46 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1fd63a3d-4390-4f13-9cac-b2ae08c6e7b4", + "x-ms-request-id": "06cf9a8f-b7e9-4607-80e3-bfc260638ec4", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "118", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:42:59 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3865766c-3971-491e-a8e3-1858e5fe4738", + "date": "Tue, 23 Jul 2019 00:41:57 GMT", + "x-ms-request-id": "1f2b9f39-d32e-4bb0-9c99-a5f578f0973c", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 204, - "response": "", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", "responseHeaders": { "pragma": "no-cache", - "strict-transport-security": "max-age=31536000;includeSubDomains", + "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "server": "Microsoft-IIS/10.0", - "x-aspnet-version": "4.0.30319", - "x-ms-keyvault-service-version": "1.1.0.872", - "x-powered-by": "ASP.NET", - "status": "204", - "x-ms-request-id": "63326698-8d41-497a-bb23-baebe91a6d01", - "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:43:09 GMT", - "cache-control": "no-cache", + "date": "Tue, 23 Jul 2019 00:41:57 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "19fe4206-9690-4c68-a4e4-3bc67e510600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-failstogenerateabackupofanon-existingkey-/backup", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-failstogenerateabackupofanon-existingkey-\"}}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/220c160a3cc547d1bb26e2df1ff45305\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"phckvUKcigJnNJeajpbt5bC61Z7F_LzMdMQXI4NtF8XyW5IwcvoGHUxb4nXioGEK6NZIysQLDTTEr5PGk2sr9uROQV2KJK2j43qjmQBjTgr5UYLyefSjMGw4RKPYCPUc4K-PVBwKhzxOf8KpvnQAAwyNaTOXyfq9yX8QaG0H_-ByFKrrY0zlwndYb0cN4q7IkVvkcAl0hRpsgb4TQOQjn7bZujs4kGgIwhENtvR5qfXAepyNTlEbSHgOKAUJFlZmTndnKiRW11yKkQaq_bkbxG686ISf7OHWs4efVhr8cOTlc0dlt8fnnJUChA9_xzsK9SZpeQb8aO3Eu1b8qAXlgw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842468,\"updated\":1563842468,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "404", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "132", + "content-length": "699", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:09 GMT", + "date": "Tue, 23 Jul 2019 00:41:58 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "77987615-7f8b-44fb-ba9f-b7ea8fb13f6f", + "x-ms-request-id": "29a26864-d6f6-4b9a-a8f6-f1fdeaf24e8e", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/create", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": "{\"kty\":\"RSA\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xZUOaPRupyjYzj1Fq_865pPfneFOOqG97rzil-lvZtv9xTogMC6i6JlJARQfTrMY_wUHTGz_Ei1ty_eP6eus0DaibjpGBeex18sYq4ufhu5Gx9GHmG-Q9lS93eaQAFt504Strb9IG7UI5EkysG0QZ9ftUfKm0B5pa7UTKIIOfPOe58KnB4PqxJbO0zlM64OmpXlSbqXF09zCWNHDH9NJ-EsQxJM9TogZXgkVaOL-sgwjIFotLMDonGEeFQ2Q_6ngtlUTOM8K9rxyDB1CkCFD75KOCwWeWVxBqqVczjrtYVOkS4suWn0aJY8vYY2v9oeqe27DVsvz8_OaP6o552oTlQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493390,\"updated\":1563493390,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "708", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:09 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4638362b-50a2-4652-851c-468a4ce4af23", + "date": "Tue, 23 Jul 2019 00:41:58 GMT", + "x-ms-request-id": "e7b6e5dc-13ae-445d-a467-1e0473b35cda", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/backup", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "fac97d81-c67b-4ae6-8302-36b9f0230600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlF5TGJyMGZfTHpQUmZVZ0p5TTUzVGE1OGl6aEE3RkNFWWRwbVBFZE1aX09DcWp3ZUJLT3M1WE9jVTZnenR4WFBvemlzV0JtZGFoVDJqZ19DcFg3MHBFWUtrRThrQWtlUVd1OHhTWS1zX2QyblJKOVdEQVJkYjdVUFR2LUxuMUlac1ZHS24yV2puMFRvczZadHZPY1pDY2o1eEdYY184bDdGS2w4eDRDdi15c1FJYVVPUmRCXzQ1cTdYaDY3TE8tZTBKZXVSY3p5SU9ZQlVuLVg0X0dEZkYxQURQYjNicEszdENINUQtYTNvSi1BMVBGOEw2QzgyYXV3RlNEU3NtclRvWE5KLUtWQzlfMktqWDVKNElYalFVc0ZUaFZyUFNDOHFYNnNVSFVVX28zNldySDQtUXR3TWI0UE0zejJWTTMxQXUwQk9hTG9CYUh1dWJxNVBsdmVFdy5ZNjF6NU42aklqTmF4WXBOdWt3NllnLmxPR3UtZ2U5MWNLNmFiU2hEckdlQUJIQmFrVG5lMUJUajRxejI5OGNXWmFWQmczTDF2UVJMNEFINzZLZG5aYlhlakE3bS14bWpNVHZERmkwMlc1WTlnbGkzQUp6VzVSZm1pWU40R3k1TlVUcUNNaFNfSmJrLWtjSU1iMFFIZkY5UVNBNHpuMkw4TGdwdzB5eVJBem93TC1MeTNyVWF0MnU4UjdxRW9pRnU1eDVPdGNXa3M1bTNMQTIwcjIwcnljZ0NJQmd1ZkkxVEJXX3QtS2tPZTI4LVdabzZvRjhzS0JpbExfUjlhR1Y1Tm1QaEJ3bEFhSkgtaS1GT2NDT3JubFZwZ2pwMWFwTkZncEhvSnROSDZLMzFLMm5iWExpMUlQR1g1ZXozMlQ2X05sbmQtb0lHdldnZWhMbVA2WEt0VzFUazNzbUQ3dHA0Uzl1dDFkZ1ZyRFFOaXZyeWd4dlJpWmFfRkRfcE1JaTFDR3FmR1BnMVNHQkxEeExYS0tpU2F3YUdtZ1B2c3FXRTdkRHhydE9heWR5M2R1a0RxZjhCenpUc3d3THBsNENOZks1YXBlYktRWVZRWmJla2gtaFdWbTdsb0pwUzJweWJ3N1pLTFVrcmwtTGZxRllWRzIxVVlNR2RKM1JPZ2pWXzkydUI0RFg2TzNIdHhNcWNiOTNoaTY5M245TWVBc2V4ZjRLajBRRUxKcGlNQ0tLU3BmYUk2Tm5POWFrTEZFSS1kNlhLRTVKQm16NUgxc0UxZzVLY3JNMWprYXhQY2RtRy0yVkRkWmE5VUY5TGlGaWVQZDlnVTZLZDdKejhYTG5RM1ptNFVOMnB2aDRqV01reHVHWVprUTVvbmtPSnZqMUJWeXFOSnJ6SHJEN1ZmZVZ6bVpOV3R2QjFHV1d4ZTdkbVVfeWVHQkQ5RzJZTG9FVktGbTFoalZXWmZKUWpaeGlWSVJSS25jT3lpTnl5bVVvWVFmZVR1aVJXdjdodWNkeUdNMHFNNmVHand3c3IyekJQMWFDLW9PUlBtWkM1SnFaN1NBQ09fVndubHdiaGFyUmZpQ19ub2dXSFo0b1ktUndGeEJGOHdzT2stUDVoamhvdUwzUTlVbnBHM1Ayb2RfeWxJZ0FZZENidkd3bzc4S08tZ2plak50RF8tWERkaUQ1U3hyTV84TjlPSWkzUGdpT3dncXdlQVRIZHpSc2IyMWNqZVdYWEdDWk50VWNPTmtxeDZmWmx6Nzk5MU5lU21qLVZyVVNROWIwLWk1TUZaYzhwOFluYnNRR1ZNUDFrdy1ENkYyb1RzeWQwMGVERmIyWFNsNjN2cnl2Yk1NWDVROGpGVnVwYXBNQk9NRmZHNktOLVp5cDNONGZOTjNTNkhvdUtXWVoyckIxSG5vRWhEaUZCN2dDbGYzODJ4Q1NwYUw2MDF3ZVpnUXd0NmNwLUJpUnNXbk5MNnRfYUQ2WkYyX3dQRHhHZFowLThpSFBFeDBUM0FYSXRYR25jelFPZlRFVDFHdmlnenp4R3RIUkZzOVFnMTJTNVJxb0YxV3Z1b08xTG9vdmNYanljdlAzdEI0em9YR3hLTkw4UG9MOGFFczZXX0JpWDhxUDdCYzFhT1VIMFU5OVo0TWRfVnc3VzJ4UEl4UlJ2ZzNQV25UMVpQNVk1UnJzaXhuYXdGZXlHQUl0T0RlVFlYbkItQ3J5c2xFZTI4MzdXRlpyZk9kX2VhT3ZqLXRUTkgyNFNWZlRmbFlRaXkyX0ktcjN5d3FOUnUxYnAwaDBYWk9oalBJc2Rhc2ltUURuZ0MyQnVYVnFhbm1VY0dFUlRJd1BUNlIzRjFMVjYyOUpOdmpMZU9TOV83QlJ2M200ZFJGQlR6NW5NN0dfQ3JyMjlUSGx0b3FvNnF0T3NoZTJDcTcwdEV0WjdWTmVVZ2tjVXN2NGtQWXJta015ZzBlRERWVDBMSTJNbWJsZndLcWp5QXhHUWZEWWpnSkt2NjR2SEpHVWRJWTA5b3JZVDluZmJCUmd2VER0UFVvdDJxTWlTdUhHYzFXemdEUC1FeDJnYVFpcmxrNnkxUV9QeHNhelFKcHdwa2otWFJ2aUxWY29CcjdkM3k1NXk4MmJZS0RaTk5SS2NfaENWNVNhanpXVFJQREZiSUQ5ZEd3WjhjU3pMZ0dHdXAxOHhxYlNyNGJDWjVna3l0UGwwMkRTNTZ4TjlyMGhrVEVXRTh1azRSbVRYbUpvdnJsWjZMUU8wV1lTT3lZUXplUzFtWWFSTTY5RlM1cGM3c3A4VGhhdVFxQ2o4MkNKTzA2Z3pyOXhMQnVxSnNOaW1idzlXNXN5aE55cXNYVGo5Y2t6NTlYU3Q1X0JPTk12czAwME5lM1p5dHF3TzA3Z0ZRNzJZLUJ2dE5YcUZZRXpncGVVUDFMcm9SdkNHMUwyNTJCSVpXcXhMNHBzbkliMHVoMHBlcHdJRUNXZV9YZ0VtdkJ4blJjVTNZcjdJSnhWSXlQWlFaUC12alRGLUQzdFJyU3FpbVB2a0d2MTF6Y0VDcUg4MzBxaXRHVHlWTmZ1bHdMV2tGa0Ziemgxb0s0WUNSdUZMeWpHZHBIRkQwekRlSTFsRDBLb1ZPS3A0anRBTXh2NnJUaHRLZmgtaFcxdmNtM0UxakVTbGF0STVzRHhpYk5LR0VaWm9hZnlod0NiVGc5OEJvaUd4dDA2NzBkbmVteWw2SUxhYmdTaGZZOTJBcGVlWkNpakZ4d2Q3aFhNb0RWZmkxa0tLS0lUdmIyd3liZ0UzMlVUOHhJSkVabE0zLXZKc0pQa3N0SE1SaDBRR3hlR3djZl9sMG42Q2w3cHNkck4wc1o1TzZzdWJpUDJsSVpIdmVfVDdBY3pYd3dHSGhnbHppV3FkYnJrUzFPUjV6c2dzazZnR3E5QlFEekZadU5SVlNuMDFrQVh3bTN6Q0I4enZiMFhacUZVVDBrbWRJQW1aNnBZNW9qNl9oY055WFA5WEh5TmFzY1R1ZTVTNFVMdmdpeS1WTGlEVlQ2TFpSdnFLWGJJem5vbWZQRUhRc1h1bkpKa0J3c1lsTVFfTWUtV0FrbHl5UG1CN0RnRGJiYXV2TWJCNUVHWEZybUZtZ2pVNWZsd3A0TWNpWXFZYzB1ZGU5bENZRWc0aXlLYUY5S0JHUEkzNXpXZUtNOVp1Nm9JVV9vUjBnZHFaN0FHWXFKVHQtZ2Vld1N0ZDZjeGhHOHlqamE1Q1c4ekxZVU1YcFFiUG1uZDZVclhLSll2ektoMVp5Qno0SC1FSkJ2cGJ0X0VNMXBJTXlBUXJrQm5CckloZ1JfQ1pSajc3a2hMNjJxX3kwZTNKcVViUGJxV3ZNV3pFaktuUm5TQ3dna2V5OWd2dUpGT01QbW9Ta3p0V1BabUlHSzZKd1lDSzlLT3BuTlYzcUMwMjloc29yNjIxandMSjhPWDV1Q3kzOEFiT0VMR1BKVlJtSzRIU0dDVm5ub0s1TW91cHJFOFNxZTFSaVhpb2hRWl9Sa29LRi1RMVpLbmJpbjZpaXVpRGs0NEJhY2pQMDFDSl9tT2pmdW9LRDJiUC1Ock83dUF0VkxRb1BmRm1KRk42UVZLeno1LUJMYnFMb1VHNGQ0X2NRWko5ZTFTamtZdEQxNmZ3bmx1Z2o3QXJsNWY2T2twcHY0anRncjBmOTBtR2M2UFlUUERiblZGRWUybUNUeTVzM3RXT2l5Q0Y4LW5kM0tSZGl0Qnk1bDRna282c0JYLXA5emEzTkN3RG03X0xWMUZPZ1lrU2ZaOVA1UTJoeDNKTkNuREE4S2NhMzZTTUhqSFNZTGZYdWxQa3htajFLVHN5SGFDVHZ0dFl0d2ZKNXJpSndHaWMyRnZveGFkSk1JQ2hQLXBHRVNVbHp4LURscHlKQUY5NFItM0JNbk84UEw0V0V4WjJzU1huSDU0SzZ0VFRBc0hkVGRlN3o4NFdMdTVScFpZRno1ejZiZzlvSlVZY1RHUU1qaDBxMGZFdTJla2ZoZG82N25mYUppNjRWX3p6NGpfekJrUDdCdlF5eEN4cFR6TDBmaGZIck1DNnBsT3ZCMWRnT0luZ1NnSzcydURGN2J1ZW5LT0VmLUhtZWNSQ1BsNGlHczNZVVo2cDVoV2xKNERpaHZzUEpJZDVhQi1oR0ZJTWJHVFE4Vkp6OHNZY2ZNeDhvWnVFN0RFSkFrbVlPcUlRMld0N3BFNnZIRDc5dGNiQVJKNnR0ODVXUVphUEpKaXNkMU16WkJFX2FkaV8xLWJzZUhRT29ISUtQR2xLQU9xb1NNWlVaNnQ5R0Uxd0dEMTExeF9ucGxWZjlmeDRQelljeld2NWI3c1UzOTl0NFFxcjdmU2tycWQ1cUFLWVV0cXNsOV9JYUZWbTM0YlptdVU1NHRsMTVzbk5DczU0a2ptTXRSY1lVR3NKaloxRTY4MUNLM3FqMkx2MlZZMWNYNlg2SmJPOXB6eFJtRng1RV9rNGVCM1k2c25pZ25FeEFxT19zanBOMXkwMzY4VWpBUHRpYVc1aHRNT3QtQWRuQTIwUEdFLTItNGc0ZWY3aWdBMTJveWRZb1hveEVSZWZvUWFaLXA3ek1qQkRaSUpXb2MyQUt0WnJYNHJhQ01zNnNVRVptUmFaeFhYZnI2alpzT2puQUlVUXhVSlRsMW01UW5BTV9McEswVk9mdk5mdnd2VEZFOU5udk4yMFowMndkUlZZRVVWdFdoZllCVERVWW9rTmdrNUJxeFBva3EwcnRUOVR0eVBFb0h3V3VlSUFOSU05RzFZcmFad3ZUc1RfQjVhb3pLNktmM0VBcE1Rd3JJaVFwcWdDeElqLWZXaHpoYTlOaGlHelFYaGd2OGhIX1hIWFJ2b1hqUjBjc0RYOC1OZ2ZvSFluaTlVQl9VWmN5bDd6NjFVOGx3SzA3N2hPeURaVW1QbF9GclpqaXJ0c014YU5SZlN3Yy1lcWNQd1A4WG5qUVlYRzRkN0JhRTZzRjZuZ0VqMDJQMmloRFMyNUJvanhldnNGWGZKZHRocE5yUFVhSHdZZ01DSG5hVnZZNUIzVnVIVU8yd0FlUWRud1dCNDM2N3ZsaTVWRVNicXhYNzZXQWtLRmZENl9qdElZcldtMmNGMDg1R01vZTVsRTllQ3lfWFk2aG9NaVJoeEtkU1pNNWRFcDdxbHRjN0VLVHU5NGlQQ2R3UGhVdEswcWZtWGJDRkxFSV9HYXpCRGdqeHpmNkNjTEN1T3NpMnhfejBBZUdIXzJqT0xmZkV1Q1FiNGVIZzRHeEdrbHNjd3ZYd2plX0tncWJ3VGtjX05RZnd6QktSbHdHdFhSdWxRcGhVaTdNS3MyTFhxZjNuVzVOZjU5dlZScHhZMXNBRzM5Ni1HV05QTldQdkUwMlZERmhwdjdCd19xYlZ4SzVpQzdrLU14dTBiWXZSNmVhdUN3d1Z1NGNsXy1Nb0NaZW9UMnJIa1ZQcHNGRnBNYmdHQTFQdGFPSHM4U0ltM2VwT0c3RU9LLXBON1hxYVEzV0lOaWxXeTNxZ3FvNTVrYWNnQ01wV1NWVG1EcHVwa0QtMFJzWWJnWC1hRnRPZllpdTVVWDJUSGJQN2gwODZVOVN5MFJtWm5Ja1FGM0NDOUx2enRpcTQyQXA4N1lLbGZUN2hkelg2TWkxNzBkeExKM1c3dm4zWWFPMEJXNzJVbzNIV3d6a1JjWEsybHY0WTM5UVNVTk1Ec3BJNHN2WEtOLTRTMENCWXZhZl9TMmFPMVgwNl9MMDcyXzJSNVRsMlFQMnMyTnNseHRicHRKbGUwelBwN1RBWnk2ZUZQTGtuUW5NcE00Uk1JVVJzLXRPSVVSa2o5dHZOeFc1THRJbm1peTE4NEtNUHlsOElkdElkOVExSlk5UDFuQzMzTFlmUjY5aXVPaXR1UjI3ZEp5UUp6TDZ0X3dVWXVBVXE5MDVEVDU5WEVUeHRvYWdEUW5xMDJmcUdQOWxEZkZMSlhvZUphM1ltTHZoYjJvSUkwTTBZMjBRWTZyZGJzSm9uaUlTM3NmUmYtUEVkcHFUUERWVXZjZU1DZEtjUlZUWWxwUXlkajFiZ2J1UzMzcEU1ZFZ6UHE1dkdwYWRNa1M5bFNDR2hvblp4aXJqY1d1Q0NRWEJNY043Ymdmbk4yWXktcDU3TGhGd0RNSTZYMHhJV3JTMExjdWRYd0FYXzcwLVMxTTFKRElueDd2dkxvT1U5VldVTG9tbmZaWkFQLVNnYjhoalhwR25xX2k3T0dhSTVMMUY3Qmk4UFRxZ0RVaVBPM24waXZHRVNvYmdKbkQ5aW56eWJHdkxfX0JzQXZ1UWgyaFNFQW5ZbENTeUl3TmNzMWgtYUFpVVBKdzh2SVd4ZlU3Y3c5TmVCX0I5dFAzaVJkd1hyLVZuOUV2aDhNMjFXTHpXOTJDRG5kVzQ0bUlkSWNaMEctbmFGR2JCR1U4QS1yREJOWTNubVRaNUNBZFY3RFF5MlZCZElMektXVGVGZWJPdDFQZjg2cmx3WnlvRm4wNVp4M1ZvVGhGQ3lFOUpLczc5MWowcjdOdlE2MGNOcXhfd0lGY3pUeGU0R1Y3dFJWd2tCaVUxSXJiMmk4bFlMTDFtTjBudmJJd0pxeHR6Xzd1WXM2YThYRGw4MVBjUDU0SHpPTWxYdkZnTzFaQUFNUWVRbGtUQTRUWHJ0ZWEweUhWQWZyN0Rsb3hKSVgwTVg4dTNfRFlnMU5GdGpadGthTjgxY25JNTFDYUpJYUpiekxlTWdjMkkwYjB1SEdMZ3ZoZ3JXdDVCQmRuUkpsd1dFdDJ5ZmZVNVpnek5LV3RDS0pkWkxobEZUeXZoWmlCNE55cWM5cWdBV3FCVk9ZbklZckt2dXhFeWR1UEVmQXhpMTQ3MlZxdjJ6WDBtVEVSQjZwNFQzenlwU195aExTeTVKcEhYTU8ydThQaGdVLW5pYmx2YXh3dGJ2dkE2N19PUTBvVUZwN292ZnY4T3ZCQmFBbV9LZzZqS0pyaHRoemRKZ2RzNGhidlFQVndZUUM4ZmgxZmY4Wmd6Z0RSc0lyeGZpdzd1ZUR0djNUSEZjeHpZN1lLMGNNbmtKQ3VzaWNFOVJmV2VFaGlBaE9EM3RyT0I0a1lqdjZUT3h4amsxUFQ2cF9PSjNlb1ZNSnR6TVU0U2NnYjRESS01T0UzMGM3MDhVS3FKOF8zTzRWVTM2ZFdwNHV2cEVtVlNOeE9KNkQ5OC1ldm1vd2lfM3hzTFY2UG9NRVFqNFRhQjNVYmtJdWpKUndxcmZVMHhzZG01cFpvazZWVWZiV3V3Y0t1eHZLNmxvSi1hRC1CRjl3UmJzb3hoUTZxQ29YWTN4NlRIZUlEa0F1akhsbl9YZzk3bzJRc0NNb0gxZHgtUXF5bDAyOWRyTHpQaTh3emdhOExwaDdBcUVKS3V1a1JieWlCMnBuUFVWWWUyd0c2R20xaTY3R2lqRU1vajI5aXFhZmFINzVPZ1NzRmdKZUxQN0dLRE56UmhkNWhFbTZ4SGo4OFJsYzJxQTBfQXo1RjF0eEt4MzRxcWQ0OUJmWkxCcU1ud2IxYmxMRkQ0LXg0bHdSZjZRcXNsVUw2YW1fb3c4WGlJLUlYNzNlRU5rMUYwVkQ0U19nbWluNk13UXdZYWI5bGI3TTRaTURuR0Z0VzY5UHVUaDB2OTg4X3BjY2Q3V0ZIMG5McFB6T18zU0RqMVRrdlNXMWp1c0dDZHlwYVU0eWpxVWM5aVpSNlVUaWpsOURnV3EtNV9DQ2xiMXVpY0EyZVlDTThsNUFVb1JrQzlCcGd6OTk4SUpPNXViY01JR0VHWE9pbGhQQlE0Z0ptLUgzYVdWemFtRVc2Y2VrMTFhVmh2NTc5cGRsT0N0Q3REekdtN0RBY3REQnFKTmllRlBQNWFWcE1aQ09fOTJPREhjN1EweUdtWlRzc1dTc0xGVGhxY3dnSGFOODNfU05GNmFDdE5tOC0yV0hCOHBJTllqbDdqN1p3c2lNWjFuV2UtdU9LM0s0TzhXSTNxaEROMFRVZ2V4R0Q0X3pJZzhvZGJJem44cWhWT0Jvc3dFeU9JcE5DNGlPcG14aUtOS1lZQnFaV3ZBVWZIWHRZanl6d1JZTlJ5cUpiUlY5alBYSnlvVGU5QjNVUlpqdkxPZE5FVjJaTTBxeUhNcXh3VzM3dnF5VTlaX3ViUC1JZHh2MFFMRm5PeVYtbVdlbl9STDlVUi1vczNlMkpVXzJmLUpOVE84YmQ1RzhDNnNYV0R4aFBmRV9UYUV3bElKcmVHWjkwQTJSUWlrQk1qVUZ4MmlwSVdBQ2ZyMzI3WUM0ZnRKNUJ0SzlPeEQyOWNKWjZRWjNzbFA1ZEJNSjliN1BTb1lmNFZzZDBqRFNsVkktdXd4cVN6Q2RqRG1WSkxNbkRRS21QSnJUTFl4akhQZDVXVTA2b3NDZ3BVd0xzalc0UlgwTzdmVUwtbW8yTnV5alczOGRKa0dvSEtfU2RnMkNncTdrcnJNSTBqcVhua0FobW1rbHNrSktrRjhIaXN3REdwUklfXzlXZHNUSVVlR2ZidmZ2QWJkTnp6MGpzT25KemhZZ2V1WmNEYlZoOUpleXc1c3BzX2JnLXV0aFdjUXUwWi12UmI0RVpJck9ycjBPMFJpemgzUW5sVkk3dzBHZUxhYUNVSEFSaU5wNUMxcENZZmxfSldfbWdDTkFkTmxkckpsTmNQOHBiUTNkckRjMEpYNnd6eTVXZGNRY0lRLUJtNC1weE12QlNjcUF6Znh5LVN3a1NPbDBBRHJVUzFMekZSZG1kMWZlbnRlcnJPdTE2RDNuOHFoZmgxZFBlazVjOVE4SnU4ZTF1ZGpaLXlkMWdqa25Ec1hYUHp1U0FINExSOTNsM294NWNOZ3RxaExRdWlqSGU0dnlpYzMzbmpybU9mRlV5MWphSlR3RUtyajk2V0J6Vng4Z0FCdDREZDVhT01OamF6X09tUlBPUFNEYkdYMG1kVGZPT3BTLVhKVUlubmt2T2VRSFZrYmNYRGZmSE9wTzRFZ2JMa1NnWVVDRU8yT3RjYnJ3NzZwWmNGY1Bva0x6OUJVZEliTjB3azFWLXdWUUJEZWkzSEs2RkRKeG5ZbzJVcWk2SGRVbzQ2d2ZfSFNrYzFlNm9YQl9QMWJFLXlLVVlaOTZxVXQtRTE3LVBzZGFGMzBJYmJTVDZlOWtZOV9kTVNYSUtXR3NpRWNCaG1vRlREVk41YmxobHRoRE5IWUJqWENSRFBGUXA5cFlkZWc4Q19PVG9uV1haZjh1V0VZNS1lSm5WMWw4RUdqOWlnWjZlMmtiUW9WNmlaMVNFaDNaQnMwV0hnUzltLS1LQjNVNmxreElCT3RhMzBBRXZfSHpUb0pBeEdtc1h4WjZpTHowZXp1WXVydVk0RFFsQlZqMnJFVTZzZmdNYmFHOHpjMUpfNUlEWFZJQmhkVkJqaXowTnJsdTJ3dml1LXlES3lPM3hrVlMwNjV0bVVhR0VMVng3YlVxSy1qck5lMHVoX2lVQ2lMSHVIcWMwWkNyYVFNZE5lMHBLRUNOTVhrMXRBUVRSZncxblQ4ZEpSM1hpMFRvM3BEcER4dTMzdE1sXzZBTThVYnJkSVhfS2FwR1V0dTBDbnl2dlZ5Q0pySEFrc3RJWHB3SUg1TjhJYjNjU2JmQXFJemQyQzlVWkw4SEl2Qk56bWh0SWJWN0hSN2NLMmJibnBfZXo4QzVjcmVaRHJTQXhsczdOV0VJLUF3bGV6VXNrMHBjVVFvc1lvalNPZmJvYmlGZUlIMHdwQnVGamREOWZvcUhHeUhhcDk5SGxfaUJyMkt0OUN3R2Y4Q1N0MzM5eDRPakFQc2NTbzRZWnVMWVFXa3RiOGQyZTJxbkdqVC1rNEoybzllUEk4RDFrUFI4QUlrbEZFX09mdEpsOFRsRHJRYk9CUmFpMFBvdjZ5LWgyYTJZLWRkUm5NWnc4alB3VGdMX2VuYVBhbWtEWmpJdXZkU1dKaXFFLW51RGVseU9YQTF2WUNEdzN5SXZzODZYQm53UnlqbGNTMDdxRjJ3Z3lhUUJHeU1hVl9BaC05QWpZWHJ5R0JTTnB1d3RGVFhRUVkzVmFIdGZEdS04cUs4cVc2YjU3cU01cHBpSWgxaE5LZmRTZUZMWHZsV0J3SkxFVnctdmpQeGFuRnFOdDVLV3RTWHhRTDlFVGMweTRNQXNkd3NZSUQyYlVwU1B5Q244STZ3SVhpdmlLWkR5bXQ0bUo1d3VjTWJ6RUdNR2hmZFRNc3lZUEZsUUpnQVFLbHo2Vnc4MHRuZ2Q1NGdSSFROdkJtcHBEV3IxMFVGc2EyVDVBLXVrZ0w0dnVHenh5clYzLXJZbTZMWEhGRVZwZXdoS28xVlY0REFFUVhVeXRULTg1NUM3X09pVHp0ZDB4Zlo3QUJEYnF1bzFKTGRPdVJDeVIycC1jS09Qa2F3aEhXOFFmcHpLbWpMVUdsMklrUUpWMlJVNl9NcVp3LUtiQ1IxTEZSdXhvYTFkaWJRQjh5NU94eEhGd1pZMm1qM3FTSEFCMk9DZzBfUGEzZlE3cVp0T2ZlRlk2UUxJYzlVYURyd2IxYzBBWDk3OWVpUEYyTnEtUTVZdGFYT19lZXMwbGdJb1JVOVllRXpDcUc5RzVncGV3NmttZDlRQ2RmVHVlaklndFJ2Y2d1aGVhYl9HSVhqMTRCeVRzdXdSUDdILURRemdKeWlGNVpHbmNqRDQwVXZPcnQ2OU00cGFnbi1nZmVXejlyUnBQdkdmRk9KOVV5RUFyR1dyLTFwTDJGZVFXbDcyZUVhNl90dHdtdWxEdnRPV3ZrWmVwckk5NVRJUDVGLVpuUlhpQ0tpdmJNVjV0ZFRMb1ZiTkpTVzB1d3lMNG1mTmVibEJrcHF2MFRDMHR2WGJFXzFwLTNmOFlweHRvSF9iemhZZzN0NUhUNHFaUktGcTQwNnV5aHljM29qTmgzX1JKaGNDM3piOUwwUDBITTNNQVJXYWFSWnNzN2E3bm04aTQ5MC5faXhLUUc1VGE3bnhyajNlSWZNOGJB\"}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-\",\"deletedDate\":1563842519,\"scheduledPurgeDate\":1571618519,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/220c160a3cc547d1bb26e2df1ff45305\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"phckvUKcigJnNJeajpbt5bC61Z7F_LzMdMQXI4NtF8XyW5IwcvoGHUxb4nXioGEK6NZIysQLDTTEr5PGk2sr9uROQV2KJK2j43qjmQBjTgr5UYLyefSjMGw4RKPYCPUc4K-PVBwKhzxOf8KpvnQAAwyNaTOXyfq9yX8QaG0H_-ByFKrrY0zlwndYb0cN4q7IkVvkcAl0hRpsgb4TQOQjn7bZujs4kGgIwhENtvR5qfXAepyNTlEbSHgOKAUJFlZmTndnKiRW11yKkQaq_bkbxG686ISf7OHWs4efVhr8cOTlc0dlt8fnnJUChA9_xzsK9SZpeQb8aO3Eu1b8qAXlgw\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842468,\"updated\":1563842468,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "11716", + "content-length": "873", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:09 GMT", + "date": "Tue, 23 Jul 2019 00:41:59 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2f799edd-ca18-4a2b-8c74-6fe6e82ca21f", + "x-ms-request-id": "1fc71b0b-2e98-4345-b85c-d1b3cd19c813", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, - "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-\",\"deletedDate\":1563493390,\"scheduledPurgeDate\":1571269390,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xZUOaPRupyjYzj1Fq_865pPfneFOOqG97rzil-lvZtv9xTogMC6i6JlJARQfTrMY_wUHTGz_Ei1ty_eP6eus0DaibjpGBeex18sYq4ufhu5Gx9GHmG-Q9lS93eaQAFt504Strb9IG7UI5EkysG0QZ9ftUfKm0B5pa7UTKIIOfPOe58KnB4PqxJbO0zlM64OmpXlSbqXF09zCWNHDH9NJ-EsQxJM9TogZXgkVaOL-sgwjIFotLMDonGEeFQ2Q_6ngtlUTOM8K9rxyDB1CkCFD75KOCwWeWVxBqqVczjrtYVOkS4suWn0aJY8vYY2v9oeqe27DVsvz8_OaP6o552oTlQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493390,\"updated\":1563493390,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "891", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:10 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d8e05644-9da5-4e5f-9cba-05c8a60dc494", + "date": "Tue, 23 Jul 2019 00:41:59 GMT", + "x-ms-request-id": "faa3f590-77d5-474f-bc01-b39dd91d4d1e", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:41:59 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1d072a75-8855-480e-a40b-fb6f5b400600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, @@ -644,7 +820,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -653,16 +829,64 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:10 GMT", + "date": "Tue, 23 Jul 2019 00:42:00 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ea8636a2-51b3-4fc7-85c3-ecbfa67a2b34", + "x-ms-request-id": "6728271f-c437-4664-bb20-f45530d79677", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:10 GMT", + "x-ms-request-id": "c8d1bbda-cf00-4a60-985c-5bfece291e5a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:11 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "958a211f-b019-4a8f-a0ef-0c90d0690500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-", "query": { "api-version": "7.0" }, @@ -673,131 +897,1279 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "61776e7a-e69d-4d4d-8ffe-4197702fd798", + "x-ms-request-id": "b7f1de2f-6eb7-4c1a-992e-c8b4c677a51f", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:43:20 GMT", + "date": "Tue, 23 Jul 2019 00:42:11 GMT", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/restore", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-/recover", "query": { "api-version": "7.0" }, - "requestBody": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlF5TGJyMGZfTHpQUmZVZ0p5TTUzVGE1OGl6aEE3RkNFWWRwbVBFZE1aX09DcWp3ZUJLT3M1WE9jVTZnenR4WFBvemlzV0JtZGFoVDJqZ19DcFg3MHBFWUtrRThrQWtlUVd1OHhTWS1zX2QyblJKOVdEQVJkYjdVUFR2LUxuMUlac1ZHS24yV2puMFRvczZadHZPY1pDY2o1eEdYY184bDdGS2w4eDRDdi15c1FJYVVPUmRCXzQ1cTdYaDY3TE8tZTBKZXVSY3p5SU9ZQlVuLVg0X0dEZkYxQURQYjNicEszdENINUQtYTNvSi1BMVBGOEw2QzgyYXV3RlNEU3NtclRvWE5KLUtWQzlfMktqWDVKNElYalFVc0ZUaFZyUFNDOHFYNnNVSFVVX28zNldySDQtUXR3TWI0UE0zejJWTTMxQXUwQk9hTG9CYUh1dWJxNVBsdmVFdy5ZNjF6NU42aklqTmF4WXBOdWt3NllnLmxPR3UtZ2U5MWNLNmFiU2hEckdlQUJIQmFrVG5lMUJUajRxejI5OGNXWmFWQmczTDF2UVJMNEFINzZLZG5aYlhlakE3bS14bWpNVHZERmkwMlc1WTlnbGkzQUp6VzVSZm1pWU40R3k1TlVUcUNNaFNfSmJrLWtjSU1iMFFIZkY5UVNBNHpuMkw4TGdwdzB5eVJBem93TC1MeTNyVWF0MnU4UjdxRW9pRnU1eDVPdGNXa3M1bTNMQTIwcjIwcnljZ0NJQmd1ZkkxVEJXX3QtS2tPZTI4LVdabzZvRjhzS0JpbExfUjlhR1Y1Tm1QaEJ3bEFhSkgtaS1GT2NDT3JubFZwZ2pwMWFwTkZncEhvSnROSDZLMzFLMm5iWExpMUlQR1g1ZXozMlQ2X05sbmQtb0lHdldnZWhMbVA2WEt0VzFUazNzbUQ3dHA0Uzl1dDFkZ1ZyRFFOaXZyeWd4dlJpWmFfRkRfcE1JaTFDR3FmR1BnMVNHQkxEeExYS0tpU2F3YUdtZ1B2c3FXRTdkRHhydE9heWR5M2R1a0RxZjhCenpUc3d3THBsNENOZks1YXBlYktRWVZRWmJla2gtaFdWbTdsb0pwUzJweWJ3N1pLTFVrcmwtTGZxRllWRzIxVVlNR2RKM1JPZ2pWXzkydUI0RFg2TzNIdHhNcWNiOTNoaTY5M245TWVBc2V4ZjRLajBRRUxKcGlNQ0tLU3BmYUk2Tm5POWFrTEZFSS1kNlhLRTVKQm16NUgxc0UxZzVLY3JNMWprYXhQY2RtRy0yVkRkWmE5VUY5TGlGaWVQZDlnVTZLZDdKejhYTG5RM1ptNFVOMnB2aDRqV01reHVHWVprUTVvbmtPSnZqMUJWeXFOSnJ6SHJEN1ZmZVZ6bVpOV3R2QjFHV1d4ZTdkbVVfeWVHQkQ5RzJZTG9FVktGbTFoalZXWmZKUWpaeGlWSVJSS25jT3lpTnl5bVVvWVFmZVR1aVJXdjdodWNkeUdNMHFNNmVHand3c3IyekJQMWFDLW9PUlBtWkM1SnFaN1NBQ09fVndubHdiaGFyUmZpQ19ub2dXSFo0b1ktUndGeEJGOHdzT2stUDVoamhvdUwzUTlVbnBHM1Ayb2RfeWxJZ0FZZENidkd3bzc4S08tZ2plak50RF8tWERkaUQ1U3hyTV84TjlPSWkzUGdpT3dncXdlQVRIZHpSc2IyMWNqZVdYWEdDWk50VWNPTmtxeDZmWmx6Nzk5MU5lU21qLVZyVVNROWIwLWk1TUZaYzhwOFluYnNRR1ZNUDFrdy1ENkYyb1RzeWQwMGVERmIyWFNsNjN2cnl2Yk1NWDVROGpGVnVwYXBNQk9NRmZHNktOLVp5cDNONGZOTjNTNkhvdUtXWVoyckIxSG5vRWhEaUZCN2dDbGYzODJ4Q1NwYUw2MDF3ZVpnUXd0NmNwLUJpUnNXbk5MNnRfYUQ2WkYyX3dQRHhHZFowLThpSFBFeDBUM0FYSXRYR25jelFPZlRFVDFHdmlnenp4R3RIUkZzOVFnMTJTNVJxb0YxV3Z1b08xTG9vdmNYanljdlAzdEI0em9YR3hLTkw4UG9MOGFFczZXX0JpWDhxUDdCYzFhT1VIMFU5OVo0TWRfVnc3VzJ4UEl4UlJ2ZzNQV25UMVpQNVk1UnJzaXhuYXdGZXlHQUl0T0RlVFlYbkItQ3J5c2xFZTI4MzdXRlpyZk9kX2VhT3ZqLXRUTkgyNFNWZlRmbFlRaXkyX0ktcjN5d3FOUnUxYnAwaDBYWk9oalBJc2Rhc2ltUURuZ0MyQnVYVnFhbm1VY0dFUlRJd1BUNlIzRjFMVjYyOUpOdmpMZU9TOV83QlJ2M200ZFJGQlR6NW5NN0dfQ3JyMjlUSGx0b3FvNnF0T3NoZTJDcTcwdEV0WjdWTmVVZ2tjVXN2NGtQWXJta015ZzBlRERWVDBMSTJNbWJsZndLcWp5QXhHUWZEWWpnSkt2NjR2SEpHVWRJWTA5b3JZVDluZmJCUmd2VER0UFVvdDJxTWlTdUhHYzFXemdEUC1FeDJnYVFpcmxrNnkxUV9QeHNhelFKcHdwa2otWFJ2aUxWY29CcjdkM3k1NXk4MmJZS0RaTk5SS2NfaENWNVNhanpXVFJQREZiSUQ5ZEd3WjhjU3pMZ0dHdXAxOHhxYlNyNGJDWjVna3l0UGwwMkRTNTZ4TjlyMGhrVEVXRTh1azRSbVRYbUpvdnJsWjZMUU8wV1lTT3lZUXplUzFtWWFSTTY5RlM1cGM3c3A4VGhhdVFxQ2o4MkNKTzA2Z3pyOXhMQnVxSnNOaW1idzlXNXN5aE55cXNYVGo5Y2t6NTlYU3Q1X0JPTk12czAwME5lM1p5dHF3TzA3Z0ZRNzJZLUJ2dE5YcUZZRXpncGVVUDFMcm9SdkNHMUwyNTJCSVpXcXhMNHBzbkliMHVoMHBlcHdJRUNXZV9YZ0VtdkJ4blJjVTNZcjdJSnhWSXlQWlFaUC12alRGLUQzdFJyU3FpbVB2a0d2MTF6Y0VDcUg4MzBxaXRHVHlWTmZ1bHdMV2tGa0Ziemgxb0s0WUNSdUZMeWpHZHBIRkQwekRlSTFsRDBLb1ZPS3A0anRBTXh2NnJUaHRLZmgtaFcxdmNtM0UxakVTbGF0STVzRHhpYk5LR0VaWm9hZnlod0NiVGc5OEJvaUd4dDA2NzBkbmVteWw2SUxhYmdTaGZZOTJBcGVlWkNpakZ4d2Q3aFhNb0RWZmkxa0tLS0lUdmIyd3liZ0UzMlVUOHhJSkVabE0zLXZKc0pQa3N0SE1SaDBRR3hlR3djZl9sMG42Q2w3cHNkck4wc1o1TzZzdWJpUDJsSVpIdmVfVDdBY3pYd3dHSGhnbHppV3FkYnJrUzFPUjV6c2dzazZnR3E5QlFEekZadU5SVlNuMDFrQVh3bTN6Q0I4enZiMFhacUZVVDBrbWRJQW1aNnBZNW9qNl9oY055WFA5WEh5TmFzY1R1ZTVTNFVMdmdpeS1WTGlEVlQ2TFpSdnFLWGJJem5vbWZQRUhRc1h1bkpKa0J3c1lsTVFfTWUtV0FrbHl5UG1CN0RnRGJiYXV2TWJCNUVHWEZybUZtZ2pVNWZsd3A0TWNpWXFZYzB1ZGU5bENZRWc0aXlLYUY5S0JHUEkzNXpXZUtNOVp1Nm9JVV9vUjBnZHFaN0FHWXFKVHQtZ2Vld1N0ZDZjeGhHOHlqamE1Q1c4ekxZVU1YcFFiUG1uZDZVclhLSll2ektoMVp5Qno0SC1FSkJ2cGJ0X0VNMXBJTXlBUXJrQm5CckloZ1JfQ1pSajc3a2hMNjJxX3kwZTNKcVViUGJxV3ZNV3pFaktuUm5TQ3dna2V5OWd2dUpGT01QbW9Ta3p0V1BabUlHSzZKd1lDSzlLT3BuTlYzcUMwMjloc29yNjIxandMSjhPWDV1Q3kzOEFiT0VMR1BKVlJtSzRIU0dDVm5ub0s1TW91cHJFOFNxZTFSaVhpb2hRWl9Sa29LRi1RMVpLbmJpbjZpaXVpRGs0NEJhY2pQMDFDSl9tT2pmdW9LRDJiUC1Ock83dUF0VkxRb1BmRm1KRk42UVZLeno1LUJMYnFMb1VHNGQ0X2NRWko5ZTFTamtZdEQxNmZ3bmx1Z2o3QXJsNWY2T2twcHY0anRncjBmOTBtR2M2UFlUUERiblZGRWUybUNUeTVzM3RXT2l5Q0Y4LW5kM0tSZGl0Qnk1bDRna282c0JYLXA5emEzTkN3RG03X0xWMUZPZ1lrU2ZaOVA1UTJoeDNKTkNuREE4S2NhMzZTTUhqSFNZTGZYdWxQa3htajFLVHN5SGFDVHZ0dFl0d2ZKNXJpSndHaWMyRnZveGFkSk1JQ2hQLXBHRVNVbHp4LURscHlKQUY5NFItM0JNbk84UEw0V0V4WjJzU1huSDU0SzZ0VFRBc0hkVGRlN3o4NFdMdTVScFpZRno1ejZiZzlvSlVZY1RHUU1qaDBxMGZFdTJla2ZoZG82N25mYUppNjRWX3p6NGpfekJrUDdCdlF5eEN4cFR6TDBmaGZIck1DNnBsT3ZCMWRnT0luZ1NnSzcydURGN2J1ZW5LT0VmLUhtZWNSQ1BsNGlHczNZVVo2cDVoV2xKNERpaHZzUEpJZDVhQi1oR0ZJTWJHVFE4Vkp6OHNZY2ZNeDhvWnVFN0RFSkFrbVlPcUlRMld0N3BFNnZIRDc5dGNiQVJKNnR0ODVXUVphUEpKaXNkMU16WkJFX2FkaV8xLWJzZUhRT29ISUtQR2xLQU9xb1NNWlVaNnQ5R0Uxd0dEMTExeF9ucGxWZjlmeDRQelljeld2NWI3c1UzOTl0NFFxcjdmU2tycWQ1cUFLWVV0cXNsOV9JYUZWbTM0YlptdVU1NHRsMTVzbk5DczU0a2ptTXRSY1lVR3NKaloxRTY4MUNLM3FqMkx2MlZZMWNYNlg2SmJPOXB6eFJtRng1RV9rNGVCM1k2c25pZ25FeEFxT19zanBOMXkwMzY4VWpBUHRpYVc1aHRNT3QtQWRuQTIwUEdFLTItNGc0ZWY3aWdBMTJveWRZb1hveEVSZWZvUWFaLXA3ek1qQkRaSUpXb2MyQUt0WnJYNHJhQ01zNnNVRVptUmFaeFhYZnI2alpzT2puQUlVUXhVSlRsMW01UW5BTV9McEswVk9mdk5mdnd2VEZFOU5udk4yMFowMndkUlZZRVVWdFdoZllCVERVWW9rTmdrNUJxeFBva3EwcnRUOVR0eVBFb0h3V3VlSUFOSU05RzFZcmFad3ZUc1RfQjVhb3pLNktmM0VBcE1Rd3JJaVFwcWdDeElqLWZXaHpoYTlOaGlHelFYaGd2OGhIX1hIWFJ2b1hqUjBjc0RYOC1OZ2ZvSFluaTlVQl9VWmN5bDd6NjFVOGx3SzA3N2hPeURaVW1QbF9GclpqaXJ0c014YU5SZlN3Yy1lcWNQd1A4WG5qUVlYRzRkN0JhRTZzRjZuZ0VqMDJQMmloRFMyNUJvanhldnNGWGZKZHRocE5yUFVhSHdZZ01DSG5hVnZZNUIzVnVIVU8yd0FlUWRud1dCNDM2N3ZsaTVWRVNicXhYNzZXQWtLRmZENl9qdElZcldtMmNGMDg1R01vZTVsRTllQ3lfWFk2aG9NaVJoeEtkU1pNNWRFcDdxbHRjN0VLVHU5NGlQQ2R3UGhVdEswcWZtWGJDRkxFSV9HYXpCRGdqeHpmNkNjTEN1T3NpMnhfejBBZUdIXzJqT0xmZkV1Q1FiNGVIZzRHeEdrbHNjd3ZYd2plX0tncWJ3VGtjX05RZnd6QktSbHdHdFhSdWxRcGhVaTdNS3MyTFhxZjNuVzVOZjU5dlZScHhZMXNBRzM5Ni1HV05QTldQdkUwMlZERmhwdjdCd19xYlZ4SzVpQzdrLU14dTBiWXZSNmVhdUN3d1Z1NGNsXy1Nb0NaZW9UMnJIa1ZQcHNGRnBNYmdHQTFQdGFPSHM4U0ltM2VwT0c3RU9LLXBON1hxYVEzV0lOaWxXeTNxZ3FvNTVrYWNnQ01wV1NWVG1EcHVwa0QtMFJzWWJnWC1hRnRPZllpdTVVWDJUSGJQN2gwODZVOVN5MFJtWm5Ja1FGM0NDOUx2enRpcTQyQXA4N1lLbGZUN2hkelg2TWkxNzBkeExKM1c3dm4zWWFPMEJXNzJVbzNIV3d6a1JjWEsybHY0WTM5UVNVTk1Ec3BJNHN2WEtOLTRTMENCWXZhZl9TMmFPMVgwNl9MMDcyXzJSNVRsMlFQMnMyTnNseHRicHRKbGUwelBwN1RBWnk2ZUZQTGtuUW5NcE00Uk1JVVJzLXRPSVVSa2o5dHZOeFc1THRJbm1peTE4NEtNUHlsOElkdElkOVExSlk5UDFuQzMzTFlmUjY5aXVPaXR1UjI3ZEp5UUp6TDZ0X3dVWXVBVXE5MDVEVDU5WEVUeHRvYWdEUW5xMDJmcUdQOWxEZkZMSlhvZUphM1ltTHZoYjJvSUkwTTBZMjBRWTZyZGJzSm9uaUlTM3NmUmYtUEVkcHFUUERWVXZjZU1DZEtjUlZUWWxwUXlkajFiZ2J1UzMzcEU1ZFZ6UHE1dkdwYWRNa1M5bFNDR2hvblp4aXJqY1d1Q0NRWEJNY043Ymdmbk4yWXktcDU3TGhGd0RNSTZYMHhJV3JTMExjdWRYd0FYXzcwLVMxTTFKRElueDd2dkxvT1U5VldVTG9tbmZaWkFQLVNnYjhoalhwR25xX2k3T0dhSTVMMUY3Qmk4UFRxZ0RVaVBPM24waXZHRVNvYmdKbkQ5aW56eWJHdkxfX0JzQXZ1UWgyaFNFQW5ZbENTeUl3TmNzMWgtYUFpVVBKdzh2SVd4ZlU3Y3c5TmVCX0I5dFAzaVJkd1hyLVZuOUV2aDhNMjFXTHpXOTJDRG5kVzQ0bUlkSWNaMEctbmFGR2JCR1U4QS1yREJOWTNubVRaNUNBZFY3RFF5MlZCZElMektXVGVGZWJPdDFQZjg2cmx3WnlvRm4wNVp4M1ZvVGhGQ3lFOUpLczc5MWowcjdOdlE2MGNOcXhfd0lGY3pUeGU0R1Y3dFJWd2tCaVUxSXJiMmk4bFlMTDFtTjBudmJJd0pxeHR6Xzd1WXM2YThYRGw4MVBjUDU0SHpPTWxYdkZnTzFaQUFNUWVRbGtUQTRUWHJ0ZWEweUhWQWZyN0Rsb3hKSVgwTVg4dTNfRFlnMU5GdGpadGthTjgxY25JNTFDYUpJYUpiekxlTWdjMkkwYjB1SEdMZ3ZoZ3JXdDVCQmRuUkpsd1dFdDJ5ZmZVNVpnek5LV3RDS0pkWkxobEZUeXZoWmlCNE55cWM5cWdBV3FCVk9ZbklZckt2dXhFeWR1UEVmQXhpMTQ3MlZxdjJ6WDBtVEVSQjZwNFQzenlwU195aExTeTVKcEhYTU8ydThQaGdVLW5pYmx2YXh3dGJ2dkE2N19PUTBvVUZwN292ZnY4T3ZCQmFBbV9LZzZqS0pyaHRoemRKZ2RzNGhidlFQVndZUUM4ZmgxZmY4Wmd6Z0RSc0lyeGZpdzd1ZUR0djNUSEZjeHpZN1lLMGNNbmtKQ3VzaWNFOVJmV2VFaGlBaE9EM3RyT0I0a1lqdjZUT3h4amsxUFQ2cF9PSjNlb1ZNSnR6TVU0U2NnYjRESS01T0UzMGM3MDhVS3FKOF8zTzRWVTM2ZFdwNHV2cEVtVlNOeE9KNkQ5OC1ldm1vd2lfM3hzTFY2UG9NRVFqNFRhQjNVYmtJdWpKUndxcmZVMHhzZG01cFpvazZWVWZiV3V3Y0t1eHZLNmxvSi1hRC1CRjl3UmJzb3hoUTZxQ29YWTN4NlRIZUlEa0F1akhsbl9YZzk3bzJRc0NNb0gxZHgtUXF5bDAyOWRyTHpQaTh3emdhOExwaDdBcUVKS3V1a1JieWlCMnBuUFVWWWUyd0c2R20xaTY3R2lqRU1vajI5aXFhZmFINzVPZ1NzRmdKZUxQN0dLRE56UmhkNWhFbTZ4SGo4OFJsYzJxQTBfQXo1RjF0eEt4MzRxcWQ0OUJmWkxCcU1ud2IxYmxMRkQ0LXg0bHdSZjZRcXNsVUw2YW1fb3c4WGlJLUlYNzNlRU5rMUYwVkQ0U19nbWluNk13UXdZYWI5bGI3TTRaTURuR0Z0VzY5UHVUaDB2OTg4X3BjY2Q3V0ZIMG5McFB6T18zU0RqMVRrdlNXMWp1c0dDZHlwYVU0eWpxVWM5aVpSNlVUaWpsOURnV3EtNV9DQ2xiMXVpY0EyZVlDTThsNUFVb1JrQzlCcGd6OTk4SUpPNXViY01JR0VHWE9pbGhQQlE0Z0ptLUgzYVdWemFtRVc2Y2VrMTFhVmh2NTc5cGRsT0N0Q3REekdtN0RBY3REQnFKTmllRlBQNWFWcE1aQ09fOTJPREhjN1EweUdtWlRzc1dTc0xGVGhxY3dnSGFOODNfU05GNmFDdE5tOC0yV0hCOHBJTllqbDdqN1p3c2lNWjFuV2UtdU9LM0s0TzhXSTNxaEROMFRVZ2V4R0Q0X3pJZzhvZGJJem44cWhWT0Jvc3dFeU9JcE5DNGlPcG14aUtOS1lZQnFaV3ZBVWZIWHRZanl6d1JZTlJ5cUpiUlY5alBYSnlvVGU5QjNVUlpqdkxPZE5FVjJaTTBxeUhNcXh3VzM3dnF5VTlaX3ViUC1JZHh2MFFMRm5PeVYtbVdlbl9STDlVUi1vczNlMkpVXzJmLUpOVE84YmQ1RzhDNnNYV0R4aFBmRV9UYUV3bElKcmVHWjkwQTJSUWlrQk1qVUZ4MmlwSVdBQ2ZyMzI3WUM0ZnRKNUJ0SzlPeEQyOWNKWjZRWjNzbFA1ZEJNSjliN1BTb1lmNFZzZDBqRFNsVkktdXd4cVN6Q2RqRG1WSkxNbkRRS21QSnJUTFl4akhQZDVXVTA2b3NDZ3BVd0xzalc0UlgwTzdmVUwtbW8yTnV5alczOGRKa0dvSEtfU2RnMkNncTdrcnJNSTBqcVhua0FobW1rbHNrSktrRjhIaXN3REdwUklfXzlXZHNUSVVlR2ZidmZ2QWJkTnp6MGpzT25KemhZZ2V1WmNEYlZoOUpleXc1c3BzX2JnLXV0aFdjUXUwWi12UmI0RVpJck9ycjBPMFJpemgzUW5sVkk3dzBHZUxhYUNVSEFSaU5wNUMxcENZZmxfSldfbWdDTkFkTmxkckpsTmNQOHBiUTNkckRjMEpYNnd6eTVXZGNRY0lRLUJtNC1weE12QlNjcUF6Znh5LVN3a1NPbDBBRHJVUzFMekZSZG1kMWZlbnRlcnJPdTE2RDNuOHFoZmgxZFBlazVjOVE4SnU4ZTF1ZGpaLXlkMWdqa25Ec1hYUHp1U0FINExSOTNsM294NWNOZ3RxaExRdWlqSGU0dnlpYzMzbmpybU9mRlV5MWphSlR3RUtyajk2V0J6Vng4Z0FCdDREZDVhT01OamF6X09tUlBPUFNEYkdYMG1kVGZPT3BTLVhKVUlubmt2T2VRSFZrYmNYRGZmSE9wTzRFZ2JMa1NnWVVDRU8yT3RjYnJ3NzZwWmNGY1Bva0x6OUJVZEliTjB3azFWLXdWUUJEZWkzSEs2RkRKeG5ZbzJVcWk2SGRVbzQ2d2ZfSFNrYzFlNm9YQl9QMWJFLXlLVVlaOTZxVXQtRTE3LVBzZGFGMzBJYmJTVDZlOWtZOV9kTVNYSUtXR3NpRWNCaG1vRlREVk41YmxobHRoRE5IWUJqWENSRFBGUXA5cFlkZWc4Q19PVG9uV1haZjh1V0VZNS1lSm5WMWw4RUdqOWlnWjZlMmtiUW9WNmlaMVNFaDNaQnMwV0hnUzltLS1LQjNVNmxreElCT3RhMzBBRXZfSHpUb0pBeEdtc1h4WjZpTHowZXp1WXVydVk0RFFsQlZqMnJFVTZzZmdNYmFHOHpjMUpfNUlEWFZJQmhkVkJqaXowTnJsdTJ3dml1LXlES3lPM3hrVlMwNjV0bVVhR0VMVng3YlVxSy1qck5lMHVoX2lVQ2lMSHVIcWMwWkNyYVFNZE5lMHBLRUNOTVhrMXRBUVRSZncxblQ4ZEpSM1hpMFRvM3BEcER4dTMzdE1sXzZBTThVYnJkSVhfS2FwR1V0dTBDbnl2dlZ5Q0pySEFrc3RJWHB3SUg1TjhJYjNjU2JmQXFJemQyQzlVWkw4SEl2Qk56bWh0SWJWN0hSN2NLMmJibnBfZXo4QzVjcmVaRHJTQXhsczdOV0VJLUF3bGV6VXNrMHBjVVFvc1lvalNPZmJvYmlGZUlIMHdwQnVGamREOWZvcUhHeUhhcDk5SGxfaUJyMkt0OUN3R2Y4Q1N0MzM5eDRPakFQc2NTbzRZWnVMWVFXa3RiOGQyZTJxbkdqVC1rNEoybzllUEk4RDFrUFI4QUlrbEZFX09mdEpsOFRsRHJRYk9CUmFpMFBvdjZ5LWgyYTJZLWRkUm5NWnc4alB3VGdMX2VuYVBhbWtEWmpJdXZkU1dKaXFFLW51RGVseU9YQTF2WUNEdzN5SXZzODZYQm53UnlqbGNTMDdxRjJ3Z3lhUUJHeU1hVl9BaC05QWpZWHJ5R0JTTnB1d3RGVFhRUVkzVmFIdGZEdS04cUs4cVc2YjU3cU01cHBpSWgxaE5LZmRTZUZMWHZsV0J3SkxFVnctdmpQeGFuRnFOdDVLV3RTWHhRTDlFVGMweTRNQXNkd3NZSUQyYlVwU1B5Q244STZ3SVhpdmlLWkR5bXQ0bUo1d3VjTWJ6RUdNR2hmZFRNc3lZUEZsUUpnQVFLbHo2Vnc4MHRuZ2Q1NGdSSFROdkJtcHBEV3IxMFVGc2EyVDVBLXVrZ0w0dnVHenh5clYzLXJZbTZMWEhGRVZwZXdoS28xVlY0REFFUVhVeXRULTg1NUM3X09pVHp0ZDB4Zlo3QUJEYnF1bzFKTGRPdVJDeVIycC1jS09Qa2F3aEhXOFFmcHpLbWpMVUdsMklrUUpWMlJVNl9NcVp3LUtiQ1IxTEZSdXhvYTFkaWJRQjh5NU94eEhGd1pZMm1qM3FTSEFCMk9DZzBfUGEzZlE3cVp0T2ZlRlk2UUxJYzlVYURyd2IxYzBBWDk3OWVpUEYyTnEtUTVZdGFYT19lZXMwbGdJb1JVOVllRXpDcUc5RzVncGV3NmttZDlRQ2RmVHVlaklndFJ2Y2d1aGVhYl9HSVhqMTRCeVRzdXdSUDdILURRemdKeWlGNVpHbmNqRDQwVXZPcnQ2OU00cGFnbi1nZmVXejlyUnBQdkdmRk9KOVV5RUFyR1dyLTFwTDJGZVFXbDcyZUVhNl90dHdtdWxEdnRPV3ZrWmVwckk5NVRJUDVGLVpuUlhpQ0tpdmJNVjV0ZFRMb1ZiTkpTVzB1d3lMNG1mTmVibEJrcHF2MFRDMHR2WGJFXzFwLTNmOFlweHRvSF9iemhZZzN0NUhUNHFaUktGcTQwNnV5aHljM29qTmgzX1JKaGNDM3piOUwwUDBITTNNQVJXYWFSWnNzN2E3bm04aTQ5MC5faXhLUUc1VGE3bnhyajNlSWZNOGJB\"}", - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Conflict while restoring key https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62 - key already exists or concurrent access\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "249", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:21 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ddc79ae6-adeb-430e-be3f-f3139300c0a0", + "date": "Tue, 23 Jul 2019 00:42:11 GMT", + "x-ms-request-id": "1ec436cb-68a5-4ff6-87ff-f6dad8471acb", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/restore", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:12 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "766616d8-961e-4f29-8c69-1b2cf5270500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-/recover", "query": { "api-version": "7.0" }, - "requestBody": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlF5TGJyMGZfTHpQUmZVZ0p5TTUzVGE1OGl6aEE3RkNFWWRwbVBFZE1aX09DcWp3ZUJLT3M1WE9jVTZnenR4WFBvemlzV0JtZGFoVDJqZ19DcFg3MHBFWUtrRThrQWtlUVd1OHhTWS1zX2QyblJKOVdEQVJkYjdVUFR2LUxuMUlac1ZHS24yV2puMFRvczZadHZPY1pDY2o1eEdYY184bDdGS2w4eDRDdi15c1FJYVVPUmRCXzQ1cTdYaDY3TE8tZTBKZXVSY3p5SU9ZQlVuLVg0X0dEZkYxQURQYjNicEszdENINUQtYTNvSi1BMVBGOEw2QzgyYXV3RlNEU3NtclRvWE5KLUtWQzlfMktqWDVKNElYalFVc0ZUaFZyUFNDOHFYNnNVSFVVX28zNldySDQtUXR3TWI0UE0zejJWTTMxQXUwQk9hTG9CYUh1dWJxNVBsdmVFdy5ZNjF6NU42aklqTmF4WXBOdWt3NllnLmxPR3UtZ2U5MWNLNmFiU2hEckdlQUJIQmFrVG5lMUJUajRxejI5OGNXWmFWQmczTDF2UVJMNEFINzZLZG5aYlhlakE3bS14bWpNVHZERmkwMlc1WTlnbGkzQUp6VzVSZm1pWU40R3k1TlVUcUNNaFNfSmJrLWtjSU1iMFFIZkY5UVNBNHpuMkw4TGdwdzB5eVJBem93TC1MeTNyVWF0MnU4UjdxRW9pRnU1eDVPdGNXa3M1bTNMQTIwcjIwcnljZ0NJQmd1ZkkxVEJXX3QtS2tPZTI4LVdabzZvRjhzS0JpbExfUjlhR1Y1Tm1QaEJ3bEFhSkgtaS1GT2NDT3JubFZwZ2pwMWFwTkZncEhvSnROSDZLMzFLMm5iWExpMUlQR1g1ZXozMlQ2X05sbmQtb0lHdldnZWhMbVA2WEt0VzFUazNzbUQ3dHA0Uzl1dDFkZ1ZyRFFOaXZyeWd4dlJpWmFfRkRfcE1JaTFDR3FmR1BnMVNHQkxEeExYS0tpU2F3YUdtZ1B2c3FXRTdkRHhydE9heWR5M2R1a0RxZjhCenpUc3d3THBsNENOZks1YXBlYktRWVZRWmJla2gtaFdWbTdsb0pwUzJweWJ3N1pLTFVrcmwtTGZxRllWRzIxVVlNR2RKM1JPZ2pWXzkydUI0RFg2TzNIdHhNcWNiOTNoaTY5M245TWVBc2V4ZjRLajBRRUxKcGlNQ0tLU3BmYUk2Tm5POWFrTEZFSS1kNlhLRTVKQm16NUgxc0UxZzVLY3JNMWprYXhQY2RtRy0yVkRkWmE5VUY5TGlGaWVQZDlnVTZLZDdKejhYTG5RM1ptNFVOMnB2aDRqV01reHVHWVprUTVvbmtPSnZqMUJWeXFOSnJ6SHJEN1ZmZVZ6bVpOV3R2QjFHV1d4ZTdkbVVfeWVHQkQ5RzJZTG9FVktGbTFoalZXWmZKUWpaeGlWSVJSS25jT3lpTnl5bVVvWVFmZVR1aVJXdjdodWNkeUdNMHFNNmVHand3c3IyekJQMWFDLW9PUlBtWkM1SnFaN1NBQ09fVndubHdiaGFyUmZpQ19ub2dXSFo0b1ktUndGeEJGOHdzT2stUDVoamhvdUwzUTlVbnBHM1Ayb2RfeWxJZ0FZZENidkd3bzc4S08tZ2plak50RF8tWERkaUQ1U3hyTV84TjlPSWkzUGdpT3dncXdlQVRIZHpSc2IyMWNqZVdYWEdDWk50VWNPTmtxeDZmWmx6Nzk5MU5lU21qLVZyVVNROWIwLWk1TUZaYzhwOFluYnNRR1ZNUDFrdy1ENkYyb1RzeWQwMGVERmIyWFNsNjN2cnl2Yk1NWDVROGpGVnVwYXBNQk9NRmZHNktOLVp5cDNONGZOTjNTNkhvdUtXWVoyckIxSG5vRWhEaUZCN2dDbGYzODJ4Q1NwYUw2MDF3ZVpnUXd0NmNwLUJpUnNXbk5MNnRfYUQ2WkYyX3dQRHhHZFowLThpSFBFeDBUM0FYSXRYR25jelFPZlRFVDFHdmlnenp4R3RIUkZzOVFnMTJTNVJxb0YxV3Z1b08xTG9vdmNYanljdlAzdEI0em9YR3hLTkw4UG9MOGFFczZXX0JpWDhxUDdCYzFhT1VIMFU5OVo0TWRfVnc3VzJ4UEl4UlJ2ZzNQV25UMVpQNVk1UnJzaXhuYXdGZXlHQUl0T0RlVFlYbkItQ3J5c2xFZTI4MzdXRlpyZk9kX2VhT3ZqLXRUTkgyNFNWZlRmbFlRaXkyX0ktcjN5d3FOUnUxYnAwaDBYWk9oalBJc2Rhc2ltUURuZ0MyQnVYVnFhbm1VY0dFUlRJd1BUNlIzRjFMVjYyOUpOdmpMZU9TOV83QlJ2M200ZFJGQlR6NW5NN0dfQ3JyMjlUSGx0b3FvNnF0T3NoZTJDcTcwdEV0WjdWTmVVZ2tjVXN2NGtQWXJta015ZzBlRERWVDBMSTJNbWJsZndLcWp5QXhHUWZEWWpnSkt2NjR2SEpHVWRJWTA5b3JZVDluZmJCUmd2VER0UFVvdDJxTWlTdUhHYzFXemdEUC1FeDJnYVFpcmxrNnkxUV9QeHNhelFKcHdwa2otWFJ2aUxWY29CcjdkM3k1NXk4MmJZS0RaTk5SS2NfaENWNVNhanpXVFJQREZiSUQ5ZEd3WjhjU3pMZ0dHdXAxOHhxYlNyNGJDWjVna3l0UGwwMkRTNTZ4TjlyMGhrVEVXRTh1azRSbVRYbUpvdnJsWjZMUU8wV1lTT3lZUXplUzFtWWFSTTY5RlM1cGM3c3A4VGhhdVFxQ2o4MkNKTzA2Z3pyOXhMQnVxSnNOaW1idzlXNXN5aE55cXNYVGo5Y2t6NTlYU3Q1X0JPTk12czAwME5lM1p5dHF3TzA3Z0ZRNzJZLUJ2dE5YcUZZRXpncGVVUDFMcm9SdkNHMUwyNTJCSVpXcXhMNHBzbkliMHVoMHBlcHdJRUNXZV9YZ0VtdkJ4blJjVTNZcjdJSnhWSXlQWlFaUC12alRGLUQzdFJyU3FpbVB2a0d2MTF6Y0VDcUg4MzBxaXRHVHlWTmZ1bHdMV2tGa0Ziemgxb0s0WUNSdUZMeWpHZHBIRkQwekRlSTFsRDBLb1ZPS3A0anRBTXh2NnJUaHRLZmgtaFcxdmNtM0UxakVTbGF0STVzRHhpYk5LR0VaWm9hZnlod0NiVGc5OEJvaUd4dDA2NzBkbmVteWw2SUxhYmdTaGZZOTJBcGVlWkNpakZ4d2Q3aFhNb0RWZmkxa0tLS0lUdmIyd3liZ0UzMlVUOHhJSkVabE0zLXZKc0pQa3N0SE1SaDBRR3hlR3djZl9sMG42Q2w3cHNkck4wc1o1TzZzdWJpUDJsSVpIdmVfVDdBY3pYd3dHSGhnbHppV3FkYnJrUzFPUjV6c2dzazZnR3E5QlFEekZadU5SVlNuMDFrQVh3bTN6Q0I4enZiMFhacUZVVDBrbWRJQW1aNnBZNW9qNl9oY055WFA5WEh5TmFzY1R1ZTVTNFVMdmdpeS1WTGlEVlQ2TFpSdnFLWGJJem5vbWZQRUhRc1h1bkpKa0J3c1lsTVFfTWUtV0FrbHl5UG1CN0RnRGJiYXV2TWJCNUVHWEZybUZtZ2pVNWZsd3A0TWNpWXFZYzB1ZGU5bENZRWc0aXlLYUY5S0JHUEkzNXpXZUtNOVp1Nm9JVV9vUjBnZHFaN0FHWXFKVHQtZ2Vld1N0ZDZjeGhHOHlqamE1Q1c4ekxZVU1YcFFiUG1uZDZVclhLSll2ektoMVp5Qno0SC1FSkJ2cGJ0X0VNMXBJTXlBUXJrQm5CckloZ1JfQ1pSajc3a2hMNjJxX3kwZTNKcVViUGJxV3ZNV3pFaktuUm5TQ3dna2V5OWd2dUpGT01QbW9Ta3p0V1BabUlHSzZKd1lDSzlLT3BuTlYzcUMwMjloc29yNjIxandMSjhPWDV1Q3kzOEFiT0VMR1BKVlJtSzRIU0dDVm5ub0s1TW91cHJFOFNxZTFSaVhpb2hRWl9Sa29LRi1RMVpLbmJpbjZpaXVpRGs0NEJhY2pQMDFDSl9tT2pmdW9LRDJiUC1Ock83dUF0VkxRb1BmRm1KRk42UVZLeno1LUJMYnFMb1VHNGQ0X2NRWko5ZTFTamtZdEQxNmZ3bmx1Z2o3QXJsNWY2T2twcHY0anRncjBmOTBtR2M2UFlUUERiblZGRWUybUNUeTVzM3RXT2l5Q0Y4LW5kM0tSZGl0Qnk1bDRna282c0JYLXA5emEzTkN3RG03X0xWMUZPZ1lrU2ZaOVA1UTJoeDNKTkNuREE4S2NhMzZTTUhqSFNZTGZYdWxQa3htajFLVHN5SGFDVHZ0dFl0d2ZKNXJpSndHaWMyRnZveGFkSk1JQ2hQLXBHRVNVbHp4LURscHlKQUY5NFItM0JNbk84UEw0V0V4WjJzU1huSDU0SzZ0VFRBc0hkVGRlN3o4NFdMdTVScFpZRno1ejZiZzlvSlVZY1RHUU1qaDBxMGZFdTJla2ZoZG82N25mYUppNjRWX3p6NGpfekJrUDdCdlF5eEN4cFR6TDBmaGZIck1DNnBsT3ZCMWRnT0luZ1NnSzcydURGN2J1ZW5LT0VmLUhtZWNSQ1BsNGlHczNZVVo2cDVoV2xKNERpaHZzUEpJZDVhQi1oR0ZJTWJHVFE4Vkp6OHNZY2ZNeDhvWnVFN0RFSkFrbVlPcUlRMld0N3BFNnZIRDc5dGNiQVJKNnR0ODVXUVphUEpKaXNkMU16WkJFX2FkaV8xLWJzZUhRT29ISUtQR2xLQU9xb1NNWlVaNnQ5R0Uxd0dEMTExeF9ucGxWZjlmeDRQelljeld2NWI3c1UzOTl0NFFxcjdmU2tycWQ1cUFLWVV0cXNsOV9JYUZWbTM0YlptdVU1NHRsMTVzbk5DczU0a2ptTXRSY1lVR3NKaloxRTY4MUNLM3FqMkx2MlZZMWNYNlg2SmJPOXB6eFJtRng1RV9rNGVCM1k2c25pZ25FeEFxT19zanBOMXkwMzY4VWpBUHRpYVc1aHRNT3QtQWRuQTIwUEdFLTItNGc0ZWY3aWdBMTJveWRZb1hveEVSZWZvUWFaLXA3ek1qQkRaSUpXb2MyQUt0WnJYNHJhQ01zNnNVRVptUmFaeFhYZnI2alpzT2puQUlVUXhVSlRsMW01UW5BTV9McEswVk9mdk5mdnd2VEZFOU5udk4yMFowMndkUlZZRVVWdFdoZllCVERVWW9rTmdrNUJxeFBva3EwcnRUOVR0eVBFb0h3V3VlSUFOSU05RzFZcmFad3ZUc1RfQjVhb3pLNktmM0VBcE1Rd3JJaVFwcWdDeElqLWZXaHpoYTlOaGlHelFYaGd2OGhIX1hIWFJ2b1hqUjBjc0RYOC1OZ2ZvSFluaTlVQl9VWmN5bDd6NjFVOGx3SzA3N2hPeURaVW1QbF9GclpqaXJ0c014YU5SZlN3Yy1lcWNQd1A4WG5qUVlYRzRkN0JhRTZzRjZuZ0VqMDJQMmloRFMyNUJvanhldnNGWGZKZHRocE5yUFVhSHdZZ01DSG5hVnZZNUIzVnVIVU8yd0FlUWRud1dCNDM2N3ZsaTVWRVNicXhYNzZXQWtLRmZENl9qdElZcldtMmNGMDg1R01vZTVsRTllQ3lfWFk2aG9NaVJoeEtkU1pNNWRFcDdxbHRjN0VLVHU5NGlQQ2R3UGhVdEswcWZtWGJDRkxFSV9HYXpCRGdqeHpmNkNjTEN1T3NpMnhfejBBZUdIXzJqT0xmZkV1Q1FiNGVIZzRHeEdrbHNjd3ZYd2plX0tncWJ3VGtjX05RZnd6QktSbHdHdFhSdWxRcGhVaTdNS3MyTFhxZjNuVzVOZjU5dlZScHhZMXNBRzM5Ni1HV05QTldQdkUwMlZERmhwdjdCd19xYlZ4SzVpQzdrLU14dTBiWXZSNmVhdUN3d1Z1NGNsXy1Nb0NaZW9UMnJIa1ZQcHNGRnBNYmdHQTFQdGFPSHM4U0ltM2VwT0c3RU9LLXBON1hxYVEzV0lOaWxXeTNxZ3FvNTVrYWNnQ01wV1NWVG1EcHVwa0QtMFJzWWJnWC1hRnRPZllpdTVVWDJUSGJQN2gwODZVOVN5MFJtWm5Ja1FGM0NDOUx2enRpcTQyQXA4N1lLbGZUN2hkelg2TWkxNzBkeExKM1c3dm4zWWFPMEJXNzJVbzNIV3d6a1JjWEsybHY0WTM5UVNVTk1Ec3BJNHN2WEtOLTRTMENCWXZhZl9TMmFPMVgwNl9MMDcyXzJSNVRsMlFQMnMyTnNseHRicHRKbGUwelBwN1RBWnk2ZUZQTGtuUW5NcE00Uk1JVVJzLXRPSVVSa2o5dHZOeFc1THRJbm1peTE4NEtNUHlsOElkdElkOVExSlk5UDFuQzMzTFlmUjY5aXVPaXR1UjI3ZEp5UUp6TDZ0X3dVWXVBVXE5MDVEVDU5WEVUeHRvYWdEUW5xMDJmcUdQOWxEZkZMSlhvZUphM1ltTHZoYjJvSUkwTTBZMjBRWTZyZGJzSm9uaUlTM3NmUmYtUEVkcHFUUERWVXZjZU1DZEtjUlZUWWxwUXlkajFiZ2J1UzMzcEU1ZFZ6UHE1dkdwYWRNa1M5bFNDR2hvblp4aXJqY1d1Q0NRWEJNY043Ymdmbk4yWXktcDU3TGhGd0RNSTZYMHhJV3JTMExjdWRYd0FYXzcwLVMxTTFKRElueDd2dkxvT1U5VldVTG9tbmZaWkFQLVNnYjhoalhwR25xX2k3T0dhSTVMMUY3Qmk4UFRxZ0RVaVBPM24waXZHRVNvYmdKbkQ5aW56eWJHdkxfX0JzQXZ1UWgyaFNFQW5ZbENTeUl3TmNzMWgtYUFpVVBKdzh2SVd4ZlU3Y3c5TmVCX0I5dFAzaVJkd1hyLVZuOUV2aDhNMjFXTHpXOTJDRG5kVzQ0bUlkSWNaMEctbmFGR2JCR1U4QS1yREJOWTNubVRaNUNBZFY3RFF5MlZCZElMektXVGVGZWJPdDFQZjg2cmx3WnlvRm4wNVp4M1ZvVGhGQ3lFOUpLczc5MWowcjdOdlE2MGNOcXhfd0lGY3pUeGU0R1Y3dFJWd2tCaVUxSXJiMmk4bFlMTDFtTjBudmJJd0pxeHR6Xzd1WXM2YThYRGw4MVBjUDU0SHpPTWxYdkZnTzFaQUFNUWVRbGtUQTRUWHJ0ZWEweUhWQWZyN0Rsb3hKSVgwTVg4dTNfRFlnMU5GdGpadGthTjgxY25JNTFDYUpJYUpiekxlTWdjMkkwYjB1SEdMZ3ZoZ3JXdDVCQmRuUkpsd1dFdDJ5ZmZVNVpnek5LV3RDS0pkWkxobEZUeXZoWmlCNE55cWM5cWdBV3FCVk9ZbklZckt2dXhFeWR1UEVmQXhpMTQ3MlZxdjJ6WDBtVEVSQjZwNFQzenlwU195aExTeTVKcEhYTU8ydThQaGdVLW5pYmx2YXh3dGJ2dkE2N19PUTBvVUZwN292ZnY4T3ZCQmFBbV9LZzZqS0pyaHRoemRKZ2RzNGhidlFQVndZUUM4ZmgxZmY4Wmd6Z0RSc0lyeGZpdzd1ZUR0djNUSEZjeHpZN1lLMGNNbmtKQ3VzaWNFOVJmV2VFaGlBaE9EM3RyT0I0a1lqdjZUT3h4amsxUFQ2cF9PSjNlb1ZNSnR6TVU0U2NnYjRESS01T0UzMGM3MDhVS3FKOF8zTzRWVTM2ZFdwNHV2cEVtVlNOeE9KNkQ5OC1ldm1vd2lfM3hzTFY2UG9NRVFqNFRhQjNVYmtJdWpKUndxcmZVMHhzZG01cFpvazZWVWZiV3V3Y0t1eHZLNmxvSi1hRC1CRjl3UmJzb3hoUTZxQ29YWTN4NlRIZUlEa0F1akhsbl9YZzk3bzJRc0NNb0gxZHgtUXF5bDAyOWRyTHpQaTh3emdhOExwaDdBcUVKS3V1a1JieWlCMnBuUFVWWWUyd0c2R20xaTY3R2lqRU1vajI5aXFhZmFINzVPZ1NzRmdKZUxQN0dLRE56UmhkNWhFbTZ4SGo4OFJsYzJxQTBfQXo1RjF0eEt4MzRxcWQ0OUJmWkxCcU1ud2IxYmxMRkQ0LXg0bHdSZjZRcXNsVUw2YW1fb3c4WGlJLUlYNzNlRU5rMUYwVkQ0U19nbWluNk13UXdZYWI5bGI3TTRaTURuR0Z0VzY5UHVUaDB2OTg4X3BjY2Q3V0ZIMG5McFB6T18zU0RqMVRrdlNXMWp1c0dDZHlwYVU0eWpxVWM5aVpSNlVUaWpsOURnV3EtNV9DQ2xiMXVpY0EyZVlDTThsNUFVb1JrQzlCcGd6OTk4SUpPNXViY01JR0VHWE9pbGhQQlE0Z0ptLUgzYVdWemFtRVc2Y2VrMTFhVmh2NTc5cGRsT0N0Q3REekdtN0RBY3REQnFKTmllRlBQNWFWcE1aQ09fOTJPREhjN1EweUdtWlRzc1dTc0xGVGhxY3dnSGFOODNfU05GNmFDdE5tOC0yV0hCOHBJTllqbDdqN1p3c2lNWjFuV2UtdU9LM0s0TzhXSTNxaEROMFRVZ2V4R0Q0X3pJZzhvZGJJem44cWhWT0Jvc3dFeU9JcE5DNGlPcG14aUtOS1lZQnFaV3ZBVWZIWHRZanl6d1JZTlJ5cUpiUlY5alBYSnlvVGU5QjNVUlpqdkxPZE5FVjJaTTBxeUhNcXh3VzM3dnF5VTlaX3ViUC1JZHh2MFFMRm5PeVYtbVdlbl9STDlVUi1vczNlMkpVXzJmLUpOVE84YmQ1RzhDNnNYV0R4aFBmRV9UYUV3bElKcmVHWjkwQTJSUWlrQk1qVUZ4MmlwSVdBQ2ZyMzI3WUM0ZnRKNUJ0SzlPeEQyOWNKWjZRWjNzbFA1ZEJNSjliN1BTb1lmNFZzZDBqRFNsVkktdXd4cVN6Q2RqRG1WSkxNbkRRS21QSnJUTFl4akhQZDVXVTA2b3NDZ3BVd0xzalc0UlgwTzdmVUwtbW8yTnV5alczOGRKa0dvSEtfU2RnMkNncTdrcnJNSTBqcVhua0FobW1rbHNrSktrRjhIaXN3REdwUklfXzlXZHNUSVVlR2ZidmZ2QWJkTnp6MGpzT25KemhZZ2V1WmNEYlZoOUpleXc1c3BzX2JnLXV0aFdjUXUwWi12UmI0RVpJck9ycjBPMFJpemgzUW5sVkk3dzBHZUxhYUNVSEFSaU5wNUMxcENZZmxfSldfbWdDTkFkTmxkckpsTmNQOHBiUTNkckRjMEpYNnd6eTVXZGNRY0lRLUJtNC1weE12QlNjcUF6Znh5LVN3a1NPbDBBRHJVUzFMekZSZG1kMWZlbnRlcnJPdTE2RDNuOHFoZmgxZFBlazVjOVE4SnU4ZTF1ZGpaLXlkMWdqa25Ec1hYUHp1U0FINExSOTNsM294NWNOZ3RxaExRdWlqSGU0dnlpYzMzbmpybU9mRlV5MWphSlR3RUtyajk2V0J6Vng4Z0FCdDREZDVhT01OamF6X09tUlBPUFNEYkdYMG1kVGZPT3BTLVhKVUlubmt2T2VRSFZrYmNYRGZmSE9wTzRFZ2JMa1NnWVVDRU8yT3RjYnJ3NzZwWmNGY1Bva0x6OUJVZEliTjB3azFWLXdWUUJEZWkzSEs2RkRKeG5ZbzJVcWk2SGRVbzQ2d2ZfSFNrYzFlNm9YQl9QMWJFLXlLVVlaOTZxVXQtRTE3LVBzZGFGMzBJYmJTVDZlOWtZOV9kTVNYSUtXR3NpRWNCaG1vRlREVk41YmxobHRoRE5IWUJqWENSRFBGUXA5cFlkZWc4Q19PVG9uV1haZjh1V0VZNS1lSm5WMWw4RUdqOWlnWjZlMmtiUW9WNmlaMVNFaDNaQnMwV0hnUzltLS1LQjNVNmxreElCT3RhMzBBRXZfSHpUb0pBeEdtc1h4WjZpTHowZXp1WXVydVk0RFFsQlZqMnJFVTZzZmdNYmFHOHpjMUpfNUlEWFZJQmhkVkJqaXowTnJsdTJ3dml1LXlES3lPM3hrVlMwNjV0bVVhR0VMVng3YlVxSy1qck5lMHVoX2lVQ2lMSHVIcWMwWkNyYVFNZE5lMHBLRUNOTVhrMXRBUVRSZncxblQ4ZEpSM1hpMFRvM3BEcER4dTMzdE1sXzZBTThVYnJkSVhfS2FwR1V0dTBDbnl2dlZ5Q0pySEFrc3RJWHB3SUg1TjhJYjNjU2JmQXFJemQyQzlVWkw4SEl2Qk56bWh0SWJWN0hSN2NLMmJibnBfZXo4QzVjcmVaRHJTQXhsczdOV0VJLUF3bGV6VXNrMHBjVVFvc1lvalNPZmJvYmlGZUlIMHdwQnVGamREOWZvcUhHeUhhcDk5SGxfaUJyMkt0OUN3R2Y4Q1N0MzM5eDRPakFQc2NTbzRZWnVMWVFXa3RiOGQyZTJxbkdqVC1rNEoybzllUEk4RDFrUFI4QUlrbEZFX09mdEpsOFRsRHJRYk9CUmFpMFBvdjZ5LWgyYTJZLWRkUm5NWnc4alB3VGdMX2VuYVBhbWtEWmpJdXZkU1dKaXFFLW51RGVseU9YQTF2WUNEdzN5SXZzODZYQm53UnlqbGNTMDdxRjJ3Z3lhUUJHeU1hVl9BaC05QWpZWHJ5R0JTTnB1d3RGVFhRUVkzVmFIdGZEdS04cUs4cVc2YjU3cU01cHBpSWgxaE5LZmRTZUZMWHZsV0J3SkxFVnctdmpQeGFuRnFOdDVLV3RTWHhRTDlFVGMweTRNQXNkd3NZSUQyYlVwU1B5Q244STZ3SVhpdmlLWkR5bXQ0bUo1d3VjTWJ6RUdNR2hmZFRNc3lZUEZsUUpnQVFLbHo2Vnc4MHRuZ2Q1NGdSSFROdkJtcHBEV3IxMFVGc2EyVDVBLXVrZ0w0dnVHenh5clYzLXJZbTZMWEhGRVZwZXdoS28xVlY0REFFUVhVeXRULTg1NUM3X09pVHp0ZDB4Zlo3QUJEYnF1bzFKTGRPdVJDeVIycC1jS09Qa2F3aEhXOFFmcHpLbWpMVUdsMklrUUpWMlJVNl9NcVp3LUtiQ1IxTEZSdXhvYTFkaWJRQjh5NU94eEhGd1pZMm1qM3FTSEFCMk9DZzBfUGEzZlE3cVp0T2ZlRlk2UUxJYzlVYURyd2IxYzBBWDk3OWVpUEYyTnEtUTVZdGFYT19lZXMwbGdJb1JVOVllRXpDcUc5RzVncGV3NmttZDlRQ2RmVHVlaklndFJ2Y2d1aGVhYl9HSVhqMTRCeVRzdXdSUDdILURRemdKeWlGNVpHbmNqRDQwVXZPcnQ2OU00cGFnbi1nZmVXejlyUnBQdkdmRk9KOVV5RUFyR1dyLTFwTDJGZVFXbDcyZUVhNl90dHdtdWxEdnRPV3ZrWmVwckk5NVRJUDVGLVpuUlhpQ0tpdmJNVjV0ZFRMb1ZiTkpTVzB1d3lMNG1mTmVibEJrcHF2MFRDMHR2WGJFXzFwLTNmOFlweHRvSF9iemhZZzN0NUhUNHFaUktGcTQwNnV5aHljM29qTmgzX1JKaGNDM3piOUwwUDBITTNNQVJXYWFSWnNzN2E3bm04aTQ5MC5faXhLUUc1VGE3bnhyajNlSWZNOGJB\"}", - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Conflict while restoring key https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62 - key already exists or concurrent access\"}}", + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "404", "x-ms-keyvault-region": "westus", - "content-length": "249", + "content-length": "139", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:30 GMT", + "date": "Tue, 23 Jul 2019 00:42:12 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2f1ce2ad-18dd-46f8-b55d-0562a7b38aff", + "x-ms-request-id": "386f0ab2-0855-4b50-a3e5-fd01714329a0", "cache-control": "no-cache", "expires": "-1" } }, { "method": "POST", - "url": "https://keyvault_name.vault.azure.net/keys/restore", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/create", "query": { "api-version": "7.0" }, - "requestBody": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlF5TGJyMGZfTHpQUmZVZ0p5TTUzVGE1OGl6aEE3RkNFWWRwbVBFZE1aX09DcWp3ZUJLT3M1WE9jVTZnenR4WFBvemlzV0JtZGFoVDJqZ19DcFg3MHBFWUtrRThrQWtlUVd1OHhTWS1zX2QyblJKOVdEQVJkYjdVUFR2LUxuMUlac1ZHS24yV2puMFRvczZadHZPY1pDY2o1eEdYY184bDdGS2w4eDRDdi15c1FJYVVPUmRCXzQ1cTdYaDY3TE8tZTBKZXVSY3p5SU9ZQlVuLVg0X0dEZkYxQURQYjNicEszdENINUQtYTNvSi1BMVBGOEw2QzgyYXV3RlNEU3NtclRvWE5KLUtWQzlfMktqWDVKNElYalFVc0ZUaFZyUFNDOHFYNnNVSFVVX28zNldySDQtUXR3TWI0UE0zejJWTTMxQXUwQk9hTG9CYUh1dWJxNVBsdmVFdy5ZNjF6NU42aklqTmF4WXBOdWt3NllnLmxPR3UtZ2U5MWNLNmFiU2hEckdlQUJIQmFrVG5lMUJUajRxejI5OGNXWmFWQmczTDF2UVJMNEFINzZLZG5aYlhlakE3bS14bWpNVHZERmkwMlc1WTlnbGkzQUp6VzVSZm1pWU40R3k1TlVUcUNNaFNfSmJrLWtjSU1iMFFIZkY5UVNBNHpuMkw4TGdwdzB5eVJBem93TC1MeTNyVWF0MnU4UjdxRW9pRnU1eDVPdGNXa3M1bTNMQTIwcjIwcnljZ0NJQmd1ZkkxVEJXX3QtS2tPZTI4LVdabzZvRjhzS0JpbExfUjlhR1Y1Tm1QaEJ3bEFhSkgtaS1GT2NDT3JubFZwZ2pwMWFwTkZncEhvSnROSDZLMzFLMm5iWExpMUlQR1g1ZXozMlQ2X05sbmQtb0lHdldnZWhMbVA2WEt0VzFUazNzbUQ3dHA0Uzl1dDFkZ1ZyRFFOaXZyeWd4dlJpWmFfRkRfcE1JaTFDR3FmR1BnMVNHQkxEeExYS0tpU2F3YUdtZ1B2c3FXRTdkRHhydE9heWR5M2R1a0RxZjhCenpUc3d3THBsNENOZks1YXBlYktRWVZRWmJla2gtaFdWbTdsb0pwUzJweWJ3N1pLTFVrcmwtTGZxRllWRzIxVVlNR2RKM1JPZ2pWXzkydUI0RFg2TzNIdHhNcWNiOTNoaTY5M245TWVBc2V4ZjRLajBRRUxKcGlNQ0tLU3BmYUk2Tm5POWFrTEZFSS1kNlhLRTVKQm16NUgxc0UxZzVLY3JNMWprYXhQY2RtRy0yVkRkWmE5VUY5TGlGaWVQZDlnVTZLZDdKejhYTG5RM1ptNFVOMnB2aDRqV01reHVHWVprUTVvbmtPSnZqMUJWeXFOSnJ6SHJEN1ZmZVZ6bVpOV3R2QjFHV1d4ZTdkbVVfeWVHQkQ5RzJZTG9FVktGbTFoalZXWmZKUWpaeGlWSVJSS25jT3lpTnl5bVVvWVFmZVR1aVJXdjdodWNkeUdNMHFNNmVHand3c3IyekJQMWFDLW9PUlBtWkM1SnFaN1NBQ09fVndubHdiaGFyUmZpQ19ub2dXSFo0b1ktUndGeEJGOHdzT2stUDVoamhvdUwzUTlVbnBHM1Ayb2RfeWxJZ0FZZENidkd3bzc4S08tZ2plak50RF8tWERkaUQ1U3hyTV84TjlPSWkzUGdpT3dncXdlQVRIZHpSc2IyMWNqZVdYWEdDWk50VWNPTmtxeDZmWmx6Nzk5MU5lU21qLVZyVVNROWIwLWk1TUZaYzhwOFluYnNRR1ZNUDFrdy1ENkYyb1RzeWQwMGVERmIyWFNsNjN2cnl2Yk1NWDVROGpGVnVwYXBNQk9NRmZHNktOLVp5cDNONGZOTjNTNkhvdUtXWVoyckIxSG5vRWhEaUZCN2dDbGYzODJ4Q1NwYUw2MDF3ZVpnUXd0NmNwLUJpUnNXbk5MNnRfYUQ2WkYyX3dQRHhHZFowLThpSFBFeDBUM0FYSXRYR25jelFPZlRFVDFHdmlnenp4R3RIUkZzOVFnMTJTNVJxb0YxV3Z1b08xTG9vdmNYanljdlAzdEI0em9YR3hLTkw4UG9MOGFFczZXX0JpWDhxUDdCYzFhT1VIMFU5OVo0TWRfVnc3VzJ4UEl4UlJ2ZzNQV25UMVpQNVk1UnJzaXhuYXdGZXlHQUl0T0RlVFlYbkItQ3J5c2xFZTI4MzdXRlpyZk9kX2VhT3ZqLXRUTkgyNFNWZlRmbFlRaXkyX0ktcjN5d3FOUnUxYnAwaDBYWk9oalBJc2Rhc2ltUURuZ0MyQnVYVnFhbm1VY0dFUlRJd1BUNlIzRjFMVjYyOUpOdmpMZU9TOV83QlJ2M200ZFJGQlR6NW5NN0dfQ3JyMjlUSGx0b3FvNnF0T3NoZTJDcTcwdEV0WjdWTmVVZ2tjVXN2NGtQWXJta015ZzBlRERWVDBMSTJNbWJsZndLcWp5QXhHUWZEWWpnSkt2NjR2SEpHVWRJWTA5b3JZVDluZmJCUmd2VER0UFVvdDJxTWlTdUhHYzFXemdEUC1FeDJnYVFpcmxrNnkxUV9QeHNhelFKcHdwa2otWFJ2aUxWY29CcjdkM3k1NXk4MmJZS0RaTk5SS2NfaENWNVNhanpXVFJQREZiSUQ5ZEd3WjhjU3pMZ0dHdXAxOHhxYlNyNGJDWjVna3l0UGwwMkRTNTZ4TjlyMGhrVEVXRTh1azRSbVRYbUpvdnJsWjZMUU8wV1lTT3lZUXplUzFtWWFSTTY5RlM1cGM3c3A4VGhhdVFxQ2o4MkNKTzA2Z3pyOXhMQnVxSnNOaW1idzlXNXN5aE55cXNYVGo5Y2t6NTlYU3Q1X0JPTk12czAwME5lM1p5dHF3TzA3Z0ZRNzJZLUJ2dE5YcUZZRXpncGVVUDFMcm9SdkNHMUwyNTJCSVpXcXhMNHBzbkliMHVoMHBlcHdJRUNXZV9YZ0VtdkJ4blJjVTNZcjdJSnhWSXlQWlFaUC12alRGLUQzdFJyU3FpbVB2a0d2MTF6Y0VDcUg4MzBxaXRHVHlWTmZ1bHdMV2tGa0Ziemgxb0s0WUNSdUZMeWpHZHBIRkQwekRlSTFsRDBLb1ZPS3A0anRBTXh2NnJUaHRLZmgtaFcxdmNtM0UxakVTbGF0STVzRHhpYk5LR0VaWm9hZnlod0NiVGc5OEJvaUd4dDA2NzBkbmVteWw2SUxhYmdTaGZZOTJBcGVlWkNpakZ4d2Q3aFhNb0RWZmkxa0tLS0lUdmIyd3liZ0UzMlVUOHhJSkVabE0zLXZKc0pQa3N0SE1SaDBRR3hlR3djZl9sMG42Q2w3cHNkck4wc1o1TzZzdWJpUDJsSVpIdmVfVDdBY3pYd3dHSGhnbHppV3FkYnJrUzFPUjV6c2dzazZnR3E5QlFEekZadU5SVlNuMDFrQVh3bTN6Q0I4enZiMFhacUZVVDBrbWRJQW1aNnBZNW9qNl9oY055WFA5WEh5TmFzY1R1ZTVTNFVMdmdpeS1WTGlEVlQ2TFpSdnFLWGJJem5vbWZQRUhRc1h1bkpKa0J3c1lsTVFfTWUtV0FrbHl5UG1CN0RnRGJiYXV2TWJCNUVHWEZybUZtZ2pVNWZsd3A0TWNpWXFZYzB1ZGU5bENZRWc0aXlLYUY5S0JHUEkzNXpXZUtNOVp1Nm9JVV9vUjBnZHFaN0FHWXFKVHQtZ2Vld1N0ZDZjeGhHOHlqamE1Q1c4ekxZVU1YcFFiUG1uZDZVclhLSll2ektoMVp5Qno0SC1FSkJ2cGJ0X0VNMXBJTXlBUXJrQm5CckloZ1JfQ1pSajc3a2hMNjJxX3kwZTNKcVViUGJxV3ZNV3pFaktuUm5TQ3dna2V5OWd2dUpGT01QbW9Ta3p0V1BabUlHSzZKd1lDSzlLT3BuTlYzcUMwMjloc29yNjIxandMSjhPWDV1Q3kzOEFiT0VMR1BKVlJtSzRIU0dDVm5ub0s1TW91cHJFOFNxZTFSaVhpb2hRWl9Sa29LRi1RMVpLbmJpbjZpaXVpRGs0NEJhY2pQMDFDSl9tT2pmdW9LRDJiUC1Ock83dUF0VkxRb1BmRm1KRk42UVZLeno1LUJMYnFMb1VHNGQ0X2NRWko5ZTFTamtZdEQxNmZ3bmx1Z2o3QXJsNWY2T2twcHY0anRncjBmOTBtR2M2UFlUUERiblZGRWUybUNUeTVzM3RXT2l5Q0Y4LW5kM0tSZGl0Qnk1bDRna282c0JYLXA5emEzTkN3RG03X0xWMUZPZ1lrU2ZaOVA1UTJoeDNKTkNuREE4S2NhMzZTTUhqSFNZTGZYdWxQa3htajFLVHN5SGFDVHZ0dFl0d2ZKNXJpSndHaWMyRnZveGFkSk1JQ2hQLXBHRVNVbHp4LURscHlKQUY5NFItM0JNbk84UEw0V0V4WjJzU1huSDU0SzZ0VFRBc0hkVGRlN3o4NFdMdTVScFpZRno1ejZiZzlvSlVZY1RHUU1qaDBxMGZFdTJla2ZoZG82N25mYUppNjRWX3p6NGpfekJrUDdCdlF5eEN4cFR6TDBmaGZIck1DNnBsT3ZCMWRnT0luZ1NnSzcydURGN2J1ZW5LT0VmLUhtZWNSQ1BsNGlHczNZVVo2cDVoV2xKNERpaHZzUEpJZDVhQi1oR0ZJTWJHVFE4Vkp6OHNZY2ZNeDhvWnVFN0RFSkFrbVlPcUlRMld0N3BFNnZIRDc5dGNiQVJKNnR0ODVXUVphUEpKaXNkMU16WkJFX2FkaV8xLWJzZUhRT29ISUtQR2xLQU9xb1NNWlVaNnQ5R0Uxd0dEMTExeF9ucGxWZjlmeDRQelljeld2NWI3c1UzOTl0NFFxcjdmU2tycWQ1cUFLWVV0cXNsOV9JYUZWbTM0YlptdVU1NHRsMTVzbk5DczU0a2ptTXRSY1lVR3NKaloxRTY4MUNLM3FqMkx2MlZZMWNYNlg2SmJPOXB6eFJtRng1RV9rNGVCM1k2c25pZ25FeEFxT19zanBOMXkwMzY4VWpBUHRpYVc1aHRNT3QtQWRuQTIwUEdFLTItNGc0ZWY3aWdBMTJveWRZb1hveEVSZWZvUWFaLXA3ek1qQkRaSUpXb2MyQUt0WnJYNHJhQ01zNnNVRVptUmFaeFhYZnI2alpzT2puQUlVUXhVSlRsMW01UW5BTV9McEswVk9mdk5mdnd2VEZFOU5udk4yMFowMndkUlZZRVVWdFdoZllCVERVWW9rTmdrNUJxeFBva3EwcnRUOVR0eVBFb0h3V3VlSUFOSU05RzFZcmFad3ZUc1RfQjVhb3pLNktmM0VBcE1Rd3JJaVFwcWdDeElqLWZXaHpoYTlOaGlHelFYaGd2OGhIX1hIWFJ2b1hqUjBjc0RYOC1OZ2ZvSFluaTlVQl9VWmN5bDd6NjFVOGx3SzA3N2hPeURaVW1QbF9GclpqaXJ0c014YU5SZlN3Yy1lcWNQd1A4WG5qUVlYRzRkN0JhRTZzRjZuZ0VqMDJQMmloRFMyNUJvanhldnNGWGZKZHRocE5yUFVhSHdZZ01DSG5hVnZZNUIzVnVIVU8yd0FlUWRud1dCNDM2N3ZsaTVWRVNicXhYNzZXQWtLRmZENl9qdElZcldtMmNGMDg1R01vZTVsRTllQ3lfWFk2aG9NaVJoeEtkU1pNNWRFcDdxbHRjN0VLVHU5NGlQQ2R3UGhVdEswcWZtWGJDRkxFSV9HYXpCRGdqeHpmNkNjTEN1T3NpMnhfejBBZUdIXzJqT0xmZkV1Q1FiNGVIZzRHeEdrbHNjd3ZYd2plX0tncWJ3VGtjX05RZnd6QktSbHdHdFhSdWxRcGhVaTdNS3MyTFhxZjNuVzVOZjU5dlZScHhZMXNBRzM5Ni1HV05QTldQdkUwMlZERmhwdjdCd19xYlZ4SzVpQzdrLU14dTBiWXZSNmVhdUN3d1Z1NGNsXy1Nb0NaZW9UMnJIa1ZQcHNGRnBNYmdHQTFQdGFPSHM4U0ltM2VwT0c3RU9LLXBON1hxYVEzV0lOaWxXeTNxZ3FvNTVrYWNnQ01wV1NWVG1EcHVwa0QtMFJzWWJnWC1hRnRPZllpdTVVWDJUSGJQN2gwODZVOVN5MFJtWm5Ja1FGM0NDOUx2enRpcTQyQXA4N1lLbGZUN2hkelg2TWkxNzBkeExKM1c3dm4zWWFPMEJXNzJVbzNIV3d6a1JjWEsybHY0WTM5UVNVTk1Ec3BJNHN2WEtOLTRTMENCWXZhZl9TMmFPMVgwNl9MMDcyXzJSNVRsMlFQMnMyTnNseHRicHRKbGUwelBwN1RBWnk2ZUZQTGtuUW5NcE00Uk1JVVJzLXRPSVVSa2o5dHZOeFc1THRJbm1peTE4NEtNUHlsOElkdElkOVExSlk5UDFuQzMzTFlmUjY5aXVPaXR1UjI3ZEp5UUp6TDZ0X3dVWXVBVXE5MDVEVDU5WEVUeHRvYWdEUW5xMDJmcUdQOWxEZkZMSlhvZUphM1ltTHZoYjJvSUkwTTBZMjBRWTZyZGJzSm9uaUlTM3NmUmYtUEVkcHFUUERWVXZjZU1DZEtjUlZUWWxwUXlkajFiZ2J1UzMzcEU1ZFZ6UHE1dkdwYWRNa1M5bFNDR2hvblp4aXJqY1d1Q0NRWEJNY043Ymdmbk4yWXktcDU3TGhGd0RNSTZYMHhJV3JTMExjdWRYd0FYXzcwLVMxTTFKRElueDd2dkxvT1U5VldVTG9tbmZaWkFQLVNnYjhoalhwR25xX2k3T0dhSTVMMUY3Qmk4UFRxZ0RVaVBPM24waXZHRVNvYmdKbkQ5aW56eWJHdkxfX0JzQXZ1UWgyaFNFQW5ZbENTeUl3TmNzMWgtYUFpVVBKdzh2SVd4ZlU3Y3c5TmVCX0I5dFAzaVJkd1hyLVZuOUV2aDhNMjFXTHpXOTJDRG5kVzQ0bUlkSWNaMEctbmFGR2JCR1U4QS1yREJOWTNubVRaNUNBZFY3RFF5MlZCZElMektXVGVGZWJPdDFQZjg2cmx3WnlvRm4wNVp4M1ZvVGhGQ3lFOUpLczc5MWowcjdOdlE2MGNOcXhfd0lGY3pUeGU0R1Y3dFJWd2tCaVUxSXJiMmk4bFlMTDFtTjBudmJJd0pxeHR6Xzd1WXM2YThYRGw4MVBjUDU0SHpPTWxYdkZnTzFaQUFNUWVRbGtUQTRUWHJ0ZWEweUhWQWZyN0Rsb3hKSVgwTVg4dTNfRFlnMU5GdGpadGthTjgxY25JNTFDYUpJYUpiekxlTWdjMkkwYjB1SEdMZ3ZoZ3JXdDVCQmRuUkpsd1dFdDJ5ZmZVNVpnek5LV3RDS0pkWkxobEZUeXZoWmlCNE55cWM5cWdBV3FCVk9ZbklZckt2dXhFeWR1UEVmQXhpMTQ3MlZxdjJ6WDBtVEVSQjZwNFQzenlwU195aExTeTVKcEhYTU8ydThQaGdVLW5pYmx2YXh3dGJ2dkE2N19PUTBvVUZwN292ZnY4T3ZCQmFBbV9LZzZqS0pyaHRoemRKZ2RzNGhidlFQVndZUUM4ZmgxZmY4Wmd6Z0RSc0lyeGZpdzd1ZUR0djNUSEZjeHpZN1lLMGNNbmtKQ3VzaWNFOVJmV2VFaGlBaE9EM3RyT0I0a1lqdjZUT3h4amsxUFQ2cF9PSjNlb1ZNSnR6TVU0U2NnYjRESS01T0UzMGM3MDhVS3FKOF8zTzRWVTM2ZFdwNHV2cEVtVlNOeE9KNkQ5OC1ldm1vd2lfM3hzTFY2UG9NRVFqNFRhQjNVYmtJdWpKUndxcmZVMHhzZG01cFpvazZWVWZiV3V3Y0t1eHZLNmxvSi1hRC1CRjl3UmJzb3hoUTZxQ29YWTN4NlRIZUlEa0F1akhsbl9YZzk3bzJRc0NNb0gxZHgtUXF5bDAyOWRyTHpQaTh3emdhOExwaDdBcUVKS3V1a1JieWlCMnBuUFVWWWUyd0c2R20xaTY3R2lqRU1vajI5aXFhZmFINzVPZ1NzRmdKZUxQN0dLRE56UmhkNWhFbTZ4SGo4OFJsYzJxQTBfQXo1RjF0eEt4MzRxcWQ0OUJmWkxCcU1ud2IxYmxMRkQ0LXg0bHdSZjZRcXNsVUw2YW1fb3c4WGlJLUlYNzNlRU5rMUYwVkQ0U19nbWluNk13UXdZYWI5bGI3TTRaTURuR0Z0VzY5UHVUaDB2OTg4X3BjY2Q3V0ZIMG5McFB6T18zU0RqMVRrdlNXMWp1c0dDZHlwYVU0eWpxVWM5aVpSNlVUaWpsOURnV3EtNV9DQ2xiMXVpY0EyZVlDTThsNUFVb1JrQzlCcGd6OTk4SUpPNXViY01JR0VHWE9pbGhQQlE0Z0ptLUgzYVdWemFtRVc2Y2VrMTFhVmh2NTc5cGRsT0N0Q3REekdtN0RBY3REQnFKTmllRlBQNWFWcE1aQ09fOTJPREhjN1EweUdtWlRzc1dTc0xGVGhxY3dnSGFOODNfU05GNmFDdE5tOC0yV0hCOHBJTllqbDdqN1p3c2lNWjFuV2UtdU9LM0s0TzhXSTNxaEROMFRVZ2V4R0Q0X3pJZzhvZGJJem44cWhWT0Jvc3dFeU9JcE5DNGlPcG14aUtOS1lZQnFaV3ZBVWZIWHRZanl6d1JZTlJ5cUpiUlY5alBYSnlvVGU5QjNVUlpqdkxPZE5FVjJaTTBxeUhNcXh3VzM3dnF5VTlaX3ViUC1JZHh2MFFMRm5PeVYtbVdlbl9STDlVUi1vczNlMkpVXzJmLUpOVE84YmQ1RzhDNnNYV0R4aFBmRV9UYUV3bElKcmVHWjkwQTJSUWlrQk1qVUZ4MmlwSVdBQ2ZyMzI3WUM0ZnRKNUJ0SzlPeEQyOWNKWjZRWjNzbFA1ZEJNSjliN1BTb1lmNFZzZDBqRFNsVkktdXd4cVN6Q2RqRG1WSkxNbkRRS21QSnJUTFl4akhQZDVXVTA2b3NDZ3BVd0xzalc0UlgwTzdmVUwtbW8yTnV5alczOGRKa0dvSEtfU2RnMkNncTdrcnJNSTBqcVhua0FobW1rbHNrSktrRjhIaXN3REdwUklfXzlXZHNUSVVlR2ZidmZ2QWJkTnp6MGpzT25KemhZZ2V1WmNEYlZoOUpleXc1c3BzX2JnLXV0aFdjUXUwWi12UmI0RVpJck9ycjBPMFJpemgzUW5sVkk3dzBHZUxhYUNVSEFSaU5wNUMxcENZZmxfSldfbWdDTkFkTmxkckpsTmNQOHBiUTNkckRjMEpYNnd6eTVXZGNRY0lRLUJtNC1weE12QlNjcUF6Znh5LVN3a1NPbDBBRHJVUzFMekZSZG1kMWZlbnRlcnJPdTE2RDNuOHFoZmgxZFBlazVjOVE4SnU4ZTF1ZGpaLXlkMWdqa25Ec1hYUHp1U0FINExSOTNsM294NWNOZ3RxaExRdWlqSGU0dnlpYzMzbmpybU9mRlV5MWphSlR3RUtyajk2V0J6Vng4Z0FCdDREZDVhT01OamF6X09tUlBPUFNEYkdYMG1kVGZPT3BTLVhKVUlubmt2T2VRSFZrYmNYRGZmSE9wTzRFZ2JMa1NnWVVDRU8yT3RjYnJ3NzZwWmNGY1Bva0x6OUJVZEliTjB3azFWLXdWUUJEZWkzSEs2RkRKeG5ZbzJVcWk2SGRVbzQ2d2ZfSFNrYzFlNm9YQl9QMWJFLXlLVVlaOTZxVXQtRTE3LVBzZGFGMzBJYmJTVDZlOWtZOV9kTVNYSUtXR3NpRWNCaG1vRlREVk41YmxobHRoRE5IWUJqWENSRFBGUXA5cFlkZWc4Q19PVG9uV1haZjh1V0VZNS1lSm5WMWw4RUdqOWlnWjZlMmtiUW9WNmlaMVNFaDNaQnMwV0hnUzltLS1LQjNVNmxreElCT3RhMzBBRXZfSHpUb0pBeEdtc1h4WjZpTHowZXp1WXVydVk0RFFsQlZqMnJFVTZzZmdNYmFHOHpjMUpfNUlEWFZJQmhkVkJqaXowTnJsdTJ3dml1LXlES3lPM3hrVlMwNjV0bVVhR0VMVng3YlVxSy1qck5lMHVoX2lVQ2lMSHVIcWMwWkNyYVFNZE5lMHBLRUNOTVhrMXRBUVRSZncxblQ4ZEpSM1hpMFRvM3BEcER4dTMzdE1sXzZBTThVYnJkSVhfS2FwR1V0dTBDbnl2dlZ5Q0pySEFrc3RJWHB3SUg1TjhJYjNjU2JmQXFJemQyQzlVWkw4SEl2Qk56bWh0SWJWN0hSN2NLMmJibnBfZXo4QzVjcmVaRHJTQXhsczdOV0VJLUF3bGV6VXNrMHBjVVFvc1lvalNPZmJvYmlGZUlIMHdwQnVGamREOWZvcUhHeUhhcDk5SGxfaUJyMkt0OUN3R2Y4Q1N0MzM5eDRPakFQc2NTbzRZWnVMWVFXa3RiOGQyZTJxbkdqVC1rNEoybzllUEk4RDFrUFI4QUlrbEZFX09mdEpsOFRsRHJRYk9CUmFpMFBvdjZ5LWgyYTJZLWRkUm5NWnc4alB3VGdMX2VuYVBhbWtEWmpJdXZkU1dKaXFFLW51RGVseU9YQTF2WUNEdzN5SXZzODZYQm53UnlqbGNTMDdxRjJ3Z3lhUUJHeU1hVl9BaC05QWpZWHJ5R0JTTnB1d3RGVFhRUVkzVmFIdGZEdS04cUs4cVc2YjU3cU01cHBpSWgxaE5LZmRTZUZMWHZsV0J3SkxFVnctdmpQeGFuRnFOdDVLV3RTWHhRTDlFVGMweTRNQXNkd3NZSUQyYlVwU1B5Q244STZ3SVhpdmlLWkR5bXQ0bUo1d3VjTWJ6RUdNR2hmZFRNc3lZUEZsUUpnQVFLbHo2Vnc4MHRuZ2Q1NGdSSFROdkJtcHBEV3IxMFVGc2EyVDVBLXVrZ0w0dnVHenh5clYzLXJZbTZMWEhGRVZwZXdoS28xVlY0REFFUVhVeXRULTg1NUM3X09pVHp0ZDB4Zlo3QUJEYnF1bzFKTGRPdVJDeVIycC1jS09Qa2F3aEhXOFFmcHpLbWpMVUdsMklrUUpWMlJVNl9NcVp3LUtiQ1IxTEZSdXhvYTFkaWJRQjh5NU94eEhGd1pZMm1qM3FTSEFCMk9DZzBfUGEzZlE3cVp0T2ZlRlk2UUxJYzlVYURyd2IxYzBBWDk3OWVpUEYyTnEtUTVZdGFYT19lZXMwbGdJb1JVOVllRXpDcUc5RzVncGV3NmttZDlRQ2RmVHVlaklndFJ2Y2d1aGVhYl9HSVhqMTRCeVRzdXdSUDdILURRemdKeWlGNVpHbmNqRDQwVXZPcnQ2OU00cGFnbi1nZmVXejlyUnBQdkdmRk9KOVV5RUFyR1dyLTFwTDJGZVFXbDcyZUVhNl90dHdtdWxEdnRPV3ZrWmVwckk5NVRJUDVGLVpuUlhpQ0tpdmJNVjV0ZFRMb1ZiTkpTVzB1d3lMNG1mTmVibEJrcHF2MFRDMHR2WGJFXzFwLTNmOFlweHRvSF9iemhZZzN0NUhUNHFaUktGcTQwNnV5aHljM29qTmgzX1JKaGNDM3piOUwwUDBITTNNQVJXYWFSWnNzN2E3bm04aTQ5MC5faXhLUUc1VGE3bnhyajNlSWZNOGJB\"}", - "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xZUOaPRupyjYzj1Fq_865pPfneFOOqG97rzil-lvZtv9xTogMC6i6JlJARQfTrMY_wUHTGz_Ei1ty_eP6eus0DaibjpGBeex18sYq4ufhu5Gx9GHmG-Q9lS93eaQAFt504Strb9IG7UI5EkysG0QZ9ftUfKm0B5pa7UTKIIOfPOe58KnB4PqxJbO0zlM64OmpXlSbqXF09zCWNHDH9NJ-EsQxJM9TogZXgkVaOL-sgwjIFotLMDonGEeFQ2Q_6ngtlUTOM8K9rxyDB1CkCFD75KOCwWeWVxBqqVczjrtYVOkS4suWn0aJY8vYY2v9oeqe27DVsvz8_OaP6o552oTlQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493390,\"updated\":1563493390,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "requestBody": "", + "status": 401, + "response": "", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "401", "x-ms-keyvault-region": "westus", - "content-length": "708", + "content-length": "0", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:40 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d50243ba-d99a-47b5-b22f-a24d7bc91a0d", + "date": "Tue, 23 Jul 2019 00:42:13 GMT", + "x-ms-request-id": "ce16ef27-ab9f-48d9-9279-e4e8182a4ccc", "cache-control": "no-cache", + "x-content-type-options": "nosniff", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/", + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:14 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "af7739c2-8f56-4928-8129-bc667d420500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/create", "query": { "api-version": "7.0" }, - "requestBody": null, + "requestBody": "{\"kty\":\"RSA\"}", "status": 200, - "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xZUOaPRupyjYzj1Fq_865pPfneFOOqG97rzil-lvZtv9xTogMC6i6JlJARQfTrMY_wUHTGz_Ei1ty_eP6eus0DaibjpGBeex18sYq4ufhu5Gx9GHmG-Q9lS93eaQAFt504Strb9IG7UI5EkysG0QZ9ftUfKm0B5pa7UTKIIOfPOe58KnB4PqxJbO0zlM64OmpXlSbqXF09zCWNHDH9NJ-EsQxJM9TogZXgkVaOL-sgwjIFotLMDonGEeFQ2Q_6ngtlUTOM8K9rxyDB1CkCFD75KOCwWeWVxBqqVczjrtYVOkS4suWn0aJY8vYY2v9oeqe27DVsvz8_OaP6o552oTlQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493390,\"updated\":1563493390,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/38c873b73cbb4fc99233e2ab7d99ef8e\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"uhXInQa7GMh5cMtBYtJlcyYjZSH-doF2Rs0fVPrZgYEMbvRfIOcyfOvvDkdnsUtNfxf6z1YS4WHUQCoUE-11h8OwKq2J2CIfCGwf7TkAfUoAGHCBBfcRPs4pjnuOzLSaNYt-KDDeAxS_rJMU4VT1q2v_sTSkwhYTnnfwB85hSt3oDYo10YLc2o7decOMvd22tUkiMXzHMzg6gnzRvcMqoInZbm1zTWpcNjhnJ1O1OywcxotGez_3NSwGkJSOW9yEZKTZFRNoGMVMUP5d55ayf950tfgntCAFA8jadHywF50PuvFHrwJr38BaG0uCFGQRKpDxcnK8xSvGpRr1TqVJ-Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842534,\"updated\":1563842534,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "708", + "content-length": "702", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:40 GMT", + "date": "Tue, 23 Jul 2019 00:42:14 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4acc3b51-d566-4cba-a983-d8b8be1d47e9", + "x-ms-request-id": "7a22a814-eede-4197-8ed1-68ecc2ccb4d5", "cache-control": "no-cache", "expires": "-1" } }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/backup", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:14 GMT", + "x-ms-request-id": "34272b42-6911-46bd-8edc-090c5486ebff", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:15 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d0101413-cacd-4a3b-a200-bc150ea20600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/backup", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmFSX2sxZ1o5WjhReFpFdXdubTFnS1NxczZiUTBfeE9rRVlpLWdfZlpKM2kzRllhWk9HWnVYNEVvdkEwaW1mMms2TS1kZTZaUUVydTBWb3NXYVVWUE5PNjFjdk9MbG90WE5GbDhMYTZqX0NYSHBzSldWWjZDSFczUDJIZllMYzNRZFVxSTVQdUVncGVycmhFd080Vk9sQk1LRm1KLU1ObDlVS3M4LXAzMXZXSi02VTI4cXhDUVhGQ3VPejFMUFNJN2N0bzV5RlBpc1ZjZjVtTXZnTUE2dGpmdFdTd19ENzlIdUJpRXVPYlZVUG9mZnRoZ1pjZldKTWtWczRKamw2Q2FHN3VVU0hUaVhDeVkzLWJDdTFSSFk1WUtuN2xtTXI5cnlFbWxJU1A3MDFxQ2dLVmpsNG1YOHppQ2NBU0pYNVctYV81eHd0NE05YmFKVmpDaTBHXzRwUS5ZLXVRdlZlLUJ5QzU4bkRKeVRqUzFnLnFZSlc3b3p3WmFUWmxoVWt3eUdseW9NbExNNWJsVWdZU1J5MzhpYTUzQjRtZ2FIZmQzMm50T3RYcV9iU1BWWGtaWXFGcGJiUVQ0VmtLRTFXajN1a3V4bjFLOUtmaVQzX2VMaDdqUVJDcHlmN2VVNl93SE9rWV9vLUpGVXlTRWdqVTIzNENZUjdvcUI2LXVYSWdyRjdlc3lhclFLOVlDd1YyX00xT2JJQzVUZFB0NGRrYUZ6YVVWTFF3bnF3dmlsRXBqTVc3XzdhclpaUHlhUzJ3WUFpc2JBZVV6SlhnaXdIVjNJcTNPcURuSkZLYUVwRkFMSzluR01GckpwVFhqNXJUajhSNnVVdHVpRVdTTGVKV1BqQ2JTaTVRd1VEaFMzcWRfVFVCa20zc0xTYkEtZjlKTXhuUWZjSjBIMldmQll2V3VVZVQtU1pTbkh4MGZRTnhNeEdaQk42NW4wcGhhRlF1QzZFcDFCbjlORE1XRXllQnJuYkVYcUp3Zmx1bnBGS3RJSDZ4aWZPTHotWmVUNmVIX2U3d3FYQ1JhS1ExNGFfVWEtYmV5M1FxMnl5QmZPcFBOa1AyYTFqZnlQUGNBcGhCYVpyNm5US25nZjV6bjFvLWF2Z1BEbDFEemFGQVpMbWJwVVpKc2lKd3hIa2JkVERSYzFiWXdpZW44V0tkYUFaaUZMX1hnWkNIQ1JSb0NmOE1iQTJEUkJCNnJXdTlvY0JnQlQ5c2tMeS1IMHphQnhpeC0xRzhOUFRvMGEwRmZGSmZUS3lWUVVDNlU4aWplRWpVaHNKWkFaVXJ2NXpPWlJ4bldzZXVFZV90TlFGWUVacDVaV1ZIaFJVRENhM1IyQkRoa2c0bDJ6NjRDQ3EyY0ptRWNsYnpNNkxmNTNMVWxad0JHWWZaTm5hY25sYTZkZGRCbWYyQXQxdGw2dzA2aUg4ejkxLXRzQkRuamhzTnk1T0E3WTNBeHNrTmFfTmlleE9HcDJSSzhyUktHUlBWa2hUTjlEX2JOMU9QSDdZNkNhSk5YUTZiRFd0S19LZTNCOWRHdkRoSjFiWFE4N1lYdERlRVMzQVlyak5NQW1lcWZ5RnpfSnBJa0lIUHZ1NmpoVUl5YmhsbFdkS1psVzlaUXdlcTRZaW91b2Q5dkdZOWtTRjNnaExZc2dtODh4emd3VWhOWUhEZUVWRVR0US1Kc3psa3R5Wl9aU1BBVVFzUjM5QWJVMUFNWHhDYkxNbEJsVHAtWS1YdTJnSXdzNndtSHZ2WGF2VlB2eXBJRF94N2xuQXlKVHpNWV9wUzhoRkllOWlKb1M0M1R3dmFMWnMtbE03dHhpblQ2R1ZIdmVNYUg3bDg0NG45Y1B6cDdOQlc5SmhhWDRCV2ZiVVpmSVo1RHV1X0ZQUV9jS3QtM0c4a3FGYzlMTHJ1TWJIQ2pRb1VMREhQdmNsMllQTUt2RktYZFA0NFd5UzFoQkVvS3hIOXFOYlFfTlhfRjR0eVFpazA3VW5CcWJWd1BsUWVtTkt2U0ZtZHB1YWxwVi1wUUVYN2hTc0ZncUJGTHd0OUNOVm1vcUNiemtibjRyaGd0Z05kbEw5Wk92UDljLWJuaXdBQ3BweVp3X3VZUHR3NlZVVkFDc0tQQU15djdYYXU5Zi0yYmxpREltdFk5YlBRbXM2OHBUS0ROVEdKektDSkNRQWpzaTVTR3lYeGtfUGNFUFVpRDd5M2JxME1ua1phOG9iRTVGMHZVUFQzLWtoX0hrZEc1MjN3TXB1RE9zdzc3UDRPczZ3OWdmZmxSTUtMR0M4dVlxMEt6aFl1d21qMmxKN2Q5M2pGZ0Y0cl8ydTZ3ZWRQa25TQmJFcTVkUkJObUJ3TVRIbU1CNm12XzZnWVM1Znc1RmlLWlVVMllkMmN4M2MwMVkydHQ3YURXSTd3eGZXMVZ0NFlqWXFCX2F4M0JPQWVZem1OeTlDM3lTZm00UFNkbnRld3ljOEZWUzFZZ3pmeG9ROVpneDdTR2IyNzlKam15bV81R0V6d1BJNE5UdjVsM0JjQ3JUREhFMmxFVFRoRWdQQlk3bDdZYlNNRzRnNldUVjEtNzA5N0VjRFg5Q25Hc2VEMTl6SUtkeU85UWRMMlp2ZlZGZkNVSWJHVHNnVlVKZU15dE5JVkFvb2NMMFQxWjRvSTYxMVRrOHJxbjBfMTJoM29aVVVoMkx0dDVjbEZYRnRuMVZPRGpyM0ZJQkdYaGtudjFCd0U2aEJHdTdZVWRFOUttOEx6ekdrX0Q1VHJkV3diTzBJQnNfY3pHdGFHb1B0SWpZN3pMZV93eFBQRU5HV2xqZ0VFSFItNVQzeVVMNF94MVhlakIwclFKb011WFVyb01XV1UtazFqdnBxcFR4bUVIOU9pcnRVZ1pCRnhwV0Y4V3hQTzVwVzBtU01OYWktMU94aEgwQ2NqVmdBb3R4NGtvT3h5WnUzUGVLN2lTMWZzZGZ0MWhJVFNvZE9uSlo3bm5OdVNXSEZFdnBpUkZSM2k0MU9LYmhTUEF3QWxPc3hxbFVXNmpIc0k3MDlfU3RuaHBVZHNxN3l6V0RQdDN2QnA1WjlpMDRoRlNYcTMtMGV6YmdPZXlaUVhNMTEyTVdJZFZ2WDItb3pWNndPOFBPU2VjV1VkS3B3X2dlSUE0bDFTbVlaSUNWdHdGQW0xZ1V0ZkxHUFhrZURPbHU5bG1qUkdiZ0x5N25sNlJFOEtKYUF1RFkycGZTb0kycFpZNVU0MjQzQ19uVWdKbjJ3dGx6UFdES0RBZ0ZGel90TV8zdHNxaGlXSzhIN0hUa3dGZExSLXkzcV83bVpEazh1eERDLWV6dnlMamZSTFI4a0RPdm1nYXhCajNuYnd2dlE4SE1TQkpnM3E5OEtVM0xYOF8zeVJ3Z0o2WFVoY3dMNE96RlNkQXFCaE1sOFF0ZFEwbUo2d1BTOUdlZkNZanY4RnFGVzZoUndYUjhvaE9Md2puLUs4SlJONlZkWDJWNEZOaWFSNklfQUJ5OXdHV2l2MFZ2N2JFN3I4RW9NN3ZMbU02Y09OVWtHcjEweHNzQ0E2dWZ0bmxvZVFJeTZrOFduaVFBMkVVZU0zaS14dE44TnA3cElwYWdoUFRMc2JsN1dLNTdxc3Q0OGtSakZQa3ZRNmEzMTBNYWRaZ25zaEZMUUFLZE1yMjBLdXBUZ01wWUlmZ2lteGdkTGhKTWNuRC1iMnp2djhqcjhKYlQ5LUtXN01XOWJveXRxZGloc2staGloWmNrMXBabG55cHZJTS00Tjl4M2ZJaERGblA5c2VRLWFXRTdDNS1JblVWc1dUTEZVam43N0pWZXdGNEg2akN4WTdqeTZEaWUxTFlDc3doWm0yWm83MG13QVdQWlFCRVQ5TGZDUHdWbnVaeHk2dnh5eC15bzFrUW9WYjRZT0MyZUFLcjFXUjNBdUVtRm5oSkRQNTRpVzhUYUwwZHh6b0hHMDJIT2JqUHQzc0k0VzZkMEhGelp1WjZfc3BIS3ZNazN0Mjg5cDBGMm5WcldnemZmQm1LMVVJX0FmWDhIb0tCWEhSWTIwMXBROC1RbHpKZzhxSURER0VicC1vSGdzNzNjc01XbkQzTzdyWlpxSWR3dFluOFp5YmV6ZjRfQURHWmFOTkJSa0NzRDhwdkNXRUo0RTI5VUhocWVGbDVFZm9FMDI0ZEdyUTJtOWc2RndXaUpMUTdsbVRZRHBVT0JoNFlEdW42bnNmZm1ZUzgzSEhNSWdYVWtmNGlhVXpYR1JYal9DQ1Z3WEI3Zi1kdGtGWmZPQlBNN2RfVUVvMmktR0J4V2ZWRDh2TFpzNDVOb3dxRlN5dVZPNEltV1pnRTg2XzhOQU4zX25OMGxxYU1xUk1iM0hjeHZIQ2ZqeWJYOHR4WUE0ZjdYeWZkdlhaZ1Z1ZWdaZ0JfdnZ2OWcxNU5Ec0VQOUtpNkpfVldHMnJkNHFibUFrMElGRlBPS19ESDlEdGpGRThzdjVCbklfT0ZoOWFVNmYzeWpNanI3bTN6dnBBVW9LcWg1RGZIdEtvRDB4U0wzSGp4azVYTTVYTnRlUnFTNjJYanE2MkhjOGRMMUhpcGQ2RnhXcWpMSGNYRnJDOHJZNzBHRVVlZnNzYWZMVHFqYnFHbG9XdmdMTk1Dcy12VlZUbzBvMWk1VU5lcm1xWEVVRkllbExGSFlacTNpcVI1aVMtVEhwVnFaTDdpUzBOLUVYQUNzeTZ2MUZoME96VGV4NmRLdlhNTmVENUppSjZHdFFEOEtjXzhvaWJZRms2dXBJa3QxT2xmY0UyS0NHOHZWTzBlNG1NbjNoSDVoYzlBS0pOTXZtakJYRHhwdFRPQlVpVWpoSzlJd0tDTWZhTTNNX0hSUnlpMm1QalZHYTVFSV9oZDZYeWk5S3FjSlhONjJOc2xfa3JxTjNGYVV4ZkxyTDl3U2xtT2g5bDlOWURaU1h3WUFzNDB6dlZxbXNjVGZnWUZiZ0JDSWVMTldwYXdtTGZKYnpRYU5CVnJYSmdObldEcW1JSFBhLWZIQjB1VWplREc5MVhDZ21yRXg0OEJGSFAtaTNKZnM3UFZFaThCOWkyYXFLOXNrSWZ5SFBRN1habVhBbFYySnVZWTNEeExjUnVCU0p3dWFTTjBKemY5UjVmbEs3dTBVUjYweUVUUUJFV0dOTUZnX2xZSkN6ZloyT3c0S1c4T2g3Y2oxcjNEeVFleW1yS0xqMWtyeHRuSEtUQVcwRGg3NHNxZHNXckl2eGZwWkpVb2ZGLXEwcG1nZUN2YXRQOGNpbExwQWV1TjViQ2JJY0hvWUdkbGU0UTNFN3hGX1J4NE9ydTU3ZW04amRHdmRja1pGWlUzZ2ltZTNOWTZhS0JHWXBfNVFFZDNKLWhvRHNPZW92aThIQ3hHbGVlMDF0WWRoVDgwaHlNVEYxNHlraDJOQVRTUmVUQk1Hak5UWFBsOGxjUW5nM2RfWGdtemJHMTBtX1BkcEkzZ1o0TmJJWFhQcUxKTVdPcEp2RnUzWDlsbXRJWHFDaUFYR3g1aUU5MDl0MlF2enhyeUlEXzZqRVkzX213MVRkalJySENJNFU0MnFhZ0dkcVM4Mmt5Y0FKSjc4WW5qSnhuNWJwLWZwYUM1a0J1QXk3ajBCeDB1Y29NTVVpRHJBb2ctLXVjaDROX2RkQmJRUjhGRWdybUZKWWotMGpnalNsRDNfazdBN2Ztd1RCNEpUdFk0alh4NTJTSTlFSEwyQ0JiUFdvMDJ2ZGxLVU9KRDMycG5WZl9fd1ZzaWVDa3dOZzJ0ZTFuYklVRGFVRk05Sk5vc212QTlxemNrWUdJX29rcnloNS1NaEt1NjhPN0lJenhyT2Q0YjlFN0g0U2JJOVhtNXNFUHBqWWctNVNJem8xaHFycnZka3Uwb3MyQ2UzektKRnpmcVE5YmpPRTdRcFNKand5UGFnM2FwSHVHY3pKR2hDeVZBdzNSblRRSU1Cb1p3UWo0d2FqWmgtQWh2SUxtS2FJMnJ4Vkx5Vl9FMkhKcGpVeDRnWkxkbFcyTE1EUkVTMkdsZ0J1dlhjekFRWWRnQ19GSUJuYWg1WWJFTzdhR29VZW5tMUNDWl9xcTVnTHlUMDRzY2VWSUd4R1ZHRWw4QlV5d1NYRkdWOU4wdmVqR1lSWUFaTmZqRGRzaWxJbTR5WVRKajlpZzYzR3VmblpIaFpUcHZIem9oekh0ckRoSXNTd25oUmpIc1NYUVFmT0RDMXBJYkFaZGZ6UkhmWUdkTzBxU2R6cG40OWxhMjdxWEo5Q1FPVjFyRVMxX0JLZFJNRm00ZHlCUkZLal9nWHp0QXVpTjZnVG1uNEw2NU9DbUR3c2tnbWZ5Tm92LTNuWU1IR1JOLS0tdUY0bmxZdnVwTjhHM0lqVjctN0xHTUxqUDYtQVJkVlhnN0JBdFotUVZCZmpyTktzREtqWklzSnV3ZHhBMXdfSGhHZWd3YV8tdzE0Ymc4OF9KNnE4d056ZmVoZjI2QW5ENFZsUUw5YkZKTUdDNzc1Y0I3eEswRVlselJ0T0V2WUlrVDBxWE5uMjYtMEFuc3N1SWxOSjZWT284V0hxV1dpaTlTb3dGYUV4MTRQTWtGenZCOTBaS2ZVVGdJVXFSOXZlSmJua3E5TkZrUjAyTm4ta29yTGp6eHZIZE40c0ZCTUNicF9EcV8zME9TUnRqMXA4dlRsYmxHb1NDUWVCdU00dDFFVEZ3NEp5NHIwTExmVXdtUERFTkxTeG1YMW03MWc1MV9iakZBVWN3Z19UbjY5TkxVV2ZBZVNPTUJNcndrQ3RCeWotV0w3ZklHRUloNmh3OXQ3U05rVnZfUklFSmNrSUI2bk1zLXJGQjU4OTlJTklpSlJsa3dMdGVtekN6ZVhSZGhMMDg3QVduWVEzNGg1YnVCQTZONmFaZUhWaHpnUUVPRzlKTmFIVnNaY3VvUHlYUzR0RWVBMzFaMjM4QmJ5MjFOcE1yMWhBWEI1blFkV3c1aWdMRmpLUkRITnN4SGF5UF95eU8xM21SbTBVcHUzbTJJRmpFXzJnUVRmT0h6V1REZXR3ZFRTTzdmREhya1JEMWwwTnE0S2pWZ2lRcFZNWFIxODZ0ZlRsOXA0Z1VOeE1zRWotZy1OendrUWRpRm5oU0ExdGl5M05QeWVBekYyV20tTVpYVTBvOEVoQzNrbWtBTExsaDRJV3V6UC1aTmdSenhOc240aWp6UExSVkN6ejZZVTV4MVJnbFpfM0V6STExYW9EejhjLWZoaDNFdFFhbUZwMkFsQnZOZzVDRU9jTUdYZ0tiSHhsMkJlUVpUOE9ZT01EaTI0OWtkVTdNbWZhTy1tZlAtX2ZqZncwcUpzVjJ6NC1Makxzd3hpc2VUMEtxLXRadmo1bEdRcDk0X1ZvTE8wQXpzQXlfRVhaZXpZNGhRNmpjbmJxQ2ttN09TX0RZTmVuM1B0dzFpTW5jb1hCYy1vU2ZVNHRzTENPb0xORVNieVRaNzliVTByQWE5YU9wc1FJVGl5U3lNVEhJU2s5YldnU0FaaGVGTkNDam40Mk9KT0hIZHZYaEw1aGIzNFBrTEhnX3pBSEhsalpMOTl2NVVDTGhRSDRwdEhSWHhEbE0tVjc5dHJYNGNPTDBWUzhKdV96VDBGa2x6SHBoSDl2UVJXZ2ttMXBnRWFSbV83clNjb2VTcWtCSl9NSThSNHh6N3lHUjVhSWV4ckYyRnpCa25RLUczV0tzUVJvV0NETEctbGV4VGMwbTI4Y0hFWE5Vbmk3RVF2cmVHSDJLSDNuTXBQZHpfZWlyU1JwbVRaNjNXUEdCNGk1MTF4VThBM3g3S3VxajEtVlFuY3k4LUFmbldKZEs3TnN0LVc1QTlBS2haZUZyTk1NQmVuR3hGRkxNdUNPejNackotaFhqejBiZGpuS2kyT1FtV083eGdiMENaYnZwaHNVRFBubTYtUk9tX2h2am52Mm5rS0VHOWU0ckdQSWx0T2ZHeFJUYzAzbnZ1bFM5eEQtanNvb2tQUFg3OWdwcUtGWDEzdDVDRjEtUHlBbm5yUFdaeW9oVVdpTWZRWWlCV0ZsVTAzRHFmUVJYLVNYaWhQYmRkZDVNbUMxUGRGMWxaVl9wZ2xnRkFYczRzMXB5VWQ2amR4V0JIUUpuNnZON1IzYXRwTjlBNmxwSGQyNk0xeXl6TENCMUQ1YXhWTlF3bUdhTGhWQ3g1d1M4Ym03dzlEMW8yb2c2THA0Zi1jWUVseUx1UGotOElSTXhjVFRUTVA0cUdrZUJ6TnQtTHFGYkhtRzFzZlpMdUJIUUtNSWxpMjVxMEM3WEFkdWoweXBWSFczZG1ldXVMNG5SM05oMHhGWlpIemoxa1Z3MzRmQU1pTlZMdnpRUW90YThjNUhWMjZxMHdRWnJXb3VUNUF4M0k2cnkwV3EtZmlTUnlyQjU0LWVYVFA3Nnl4S2p6dklTMnF3dWhHckl2TVlRY2RnNlZXbFFMTERJWmZrUjFCcWRWVzRRc1IxNERYSEZ5a0Qwc2pBSlFHcl9NTkl6aEZRQk95SkxXQkx2bllaS0FyNmtoaW9iVllNSWdWa3FjbkZ5djNRVkt2MWhzM3RQRE5VVy03d21VUmZRMWRyTk9HNWkwcl9Ja3MxQTY5R09PMFJCT09ocUJHT0NzTkgxemp4b0VaRjlyTDN1dGoxU19DM0c2R3NJb0E5ZFFiSHBYT0xiS1ZEUjhZRExLYTVVanZEa2U1Tjh5Q2wyQXhycm5FOFBPV01ESURnbHI0ZVl5OXZmN09QZ1R4d016aWtCM3dmSklha3dqWVZwN09wcnhsR18weUJ3SnVEc25IM2JEQmRVSU8zUUFCd1FZQzNyYjk3OWRHeGQ3dllRc21VVFpLS3luY3NWbkpENDg5cVo5OGRuYWFpRXBMU0YzbGhZSVBrOVlUb1prTFNwT09DNW9yRUpsNkF6R0VOUUdyY014dEhjd0FsNUFjUHlrR1hTNGxqQTBpU1NwbWxTQjJZOGFEQ1luRWJRXzE4Qlp3ejRuaURqb1ZkX2NaX0hSdHdmWmVKUVRXMEtvdk9NMmc1ajZ1YUdCeTE0bVRYRndyT2M1NUg5dFNzUHEzb1lQU0lLMzVkTkxfY3BfZVFMN3B1b09HSzhZdVlndldhakdPOElEdnlUV0hKQ3BxOUlsSmZTbXd3dldoUDRqcF9zdlg4VUdiN3dNX0hmZzQ5WkpoRXh0S3F6RzN1b2F1UjVyWFZXZlhtMnVVWUY1UTFnVnpWcG5HWGVLdXhEaEtPd2RLNjlRRFlJeGlPRG1HQ2hpT1M4MkgzT19IMDV1S1paYU40dGRkdTRSLXZjTnNnNGVmeC10QXJUajVMMkc1RGNydS1jOFNQcnBCX1gxcmtkOXhJUGRNcFBaSjFkcHozS3F3VXlmTS1uazNaNk1uLTFXOUF1bDFmY3BaTElRSjJhNWpBNXJkNlAzMldVaDQyc1Z1TXEtSkdKMmFHc0JkdlA2RTNtVFprTUNnTUZuTllUQ2JUeFhoZTFZLUtfRERoenFoNi0zZWRnR1liWlFLWlE0MHdtbVhWSFNCbHR3aHRENUlMbEFKYnR5bFpuVjZkSjZ4NU1GMDVaVnBkQTJ3ZnVGLUVIYWZWMmhSS0pqSmhGZnVxZnVNZjhXY0VxUl93T0xaaF9XN0prc0sxZHpkdklPRjlWb0JpN1g4ckpnNGpLNEZoRW53X1JrbEJxRjNWZDVsd2lXSW9iS21vR3ZzYWxtaDVRUEhUcUhKV0V1MmJiRWxGTmlNS1ljWnRPWnZKNG5NaFJpQkN5dHJVOXVQUGFoTTJIQ2xfdkJpM05ZYnNvVUlDbDZidVRZWXRKRlZTLUxpTUh4c2xfM3NDMDdaelBwZXNwQnFha0tmUzVxcGZScDRqaTNZUUpzOVRJT1JCUVItT21CbWV2ZnNUdkVJWnF0ZmNZRWlfR0h3bXk1TzVUTlhSb3hPSVdWUExIQkw5RWhneFJHM3NqTENkcGVGbDM0NEhha1JmZm52a0JqeHkySW1VeTl6SXBxdVB0YkdnRXZjbzRDS09Zb0NTVHptYXNYeFlqLWZveHJxZ05pU3hDX05jekFvNHdBWm9hMXBSUF9QcUtTNk1EOXN1SWFKNlRTYTk0aWpQVFVFZE8wc2FKUnY5X2tFWGtmNXFXaDRuM1hlWVAyQ3p3SGY4blNCYzl4VnFoTS1DeTNraFZlcmpvLU9SRTdTenpwNFpOU1B6bWIzYklGZ1NYODFPOWVEMFZMbmxjUHRHRjRKMnp3aHlXMWJKcE9pVTZrR3N2ZWVPbGZCcG1JOHY0d3ZveE1qbHp0N2tVbVJnTkEwVXNJSWxDTnJFOGNXbGdMUlNydEVRQnZXUUN3RXktM1QtV09yYjczTnZwbzZzV3RscFNrWEI3YTNOa1c1VHBmNXZoSVV3dzZ6UTdvNW1JczRiR3dpN0ZhUGsxdDBGQ0lxTHZkZXUtalFXOVFMUTJZUHhhSWQ3Y09pYWt6ODNXVkxTenVRZFRjaG1ZVnNsTDk0QldZTGRUNUhRRnFPNWFHeDJPVkliUFFhdWFnc2VNMVlkeVFfX19pbXZpQmJQazlLSHpONmhSaThocGtiaGE1WDV3VFpJVDg2WDMtUVZMLTR2WVI5VVhzMks2b2MwY093ejRJOXRMRk5fT1hVY2VEeFpvOHpOcVFJSXVDVThvcGxxeTU3bHo0VHFyZUx2X01CQTBVYklIV3JFMmF0aVRPdVRsWTJyT0x3RWM2TFZRcEszaHVMTldmS2NYSk5xeU5SZ3NDY1dMem1IblQ3dGxMb0tsb1cxaG5NbFFDbzAwa1pyYkMwQmZyV1BZTW5QMEoyeGJnSGY0SENTazkzRHNBQTFYQ3lnR2hIdVFWSVFPemZqX2d4NXZTRW85MndDNWN3MFh0dlBsVUY3bHpjUUFfN1FSaHlSN0V5NWpWT1pCSHc2N2NIQlBfUUIzaDQxZHlNXzhNeGN0M29tdGJfZWNlYkh0azdJMXdReXBpdkFyNS1uMk5WbEVYT0EwUWpyR3NrUnBHYmRmY0hpclg0VlBjWFd4SnRFcFlPb3ZXdjg5cWpUTmFCVWFVT0RvMGkwOXJHYU1WSEtmVURKcnRhNVd3ZzNWTFVWMTZnMlIyZGdJdEtXd1V5UVc0UUlLLVNndXJCTmo5d3RwemwtT3pLLUVZb3pETnh3OTFlT1c4RDFyRlY2WG41VGdJSXR6YkIxbTU2YmVIUzk5TEVuSHlnYzlreV9yMmtVOTRrVGkxRUZGeE1KSkdmN3BHUHFfY19OVmxMV0pETXRkS2xOMVlpaFRQMDJXZDI1N2kzMHVueVZiOHJHMlVlUmRrZGVXWHVQS1loTzR6emRsNXB0c0tkTm9jT2NlX19BVnBsbVJ4N2xlN0JLU3ZxVEppTGY3RTdPUEY1SFVSdkNILTBkVjhpdU1GZS03XzhOM0JVVzZ2STlZUjZmUnJhZ3pwc1JLb3E0dG1SWjlrSWU0UWdtejFnWHg2T0gzMC5yalZVWEtDMlpnWTJzcXJaTzVqblZn\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "11716", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:15 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "309bdf1f-a0b2-457e-b606-a6ed6329261e", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:16 GMT", + "x-ms-request-id": "031bc5f9-4e88-4eb4-941f-40018aea952a", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:16 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "19fe4206-9690-4c68-a4e4-3bc667550600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-\",\"deletedDate\":1563842537,\"scheduledPurgeDate\":1571618537,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/38c873b73cbb4fc99233e2ab7d99ef8e\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"uhXInQa7GMh5cMtBYtJlcyYjZSH-doF2Rs0fVPrZgYEMbvRfIOcyfOvvDkdnsUtNfxf6z1YS4WHUQCoUE-11h8OwKq2J2CIfCGwf7TkAfUoAGHCBBfcRPs4pjnuOzLSaNYt-KDDeAxS_rJMU4VT1q2v_sTSkwhYTnnfwB85hSt3oDYo10YLc2o7decOMvd22tUkiMXzHMzg6gnzRvcMqoInZbm1zTWpcNjhnJ1O1OywcxotGez_3NSwGkJSOW9yEZKTZFRNoGMVMUP5d55ayf950tfgntCAFA8jadHywF50PuvFHrwJr38BaG0uCFGQRKpDxcnK8xSvGpRr1TqVJ-Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842534,\"updated\":1563842534,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "879", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:16 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "b1511b69-9c27-44bf-8bb6-b16b152abe6e", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:17 GMT", + "x-ms-request-id": "b0005a09-3ef8-4f36-8446-43297c1a0daf", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3599,\"ext_expires_in\":3599,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:17 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "570a0a1c-7b2c-47f3-bb05-ff596c710500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:17 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "001e8e7b-e11a-47cd-b087-07625336fe16", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:28 GMT", + "x-ms-request-id": "7c7f9983-11f5-4a32-97e4-f4ca75ec823d", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:28 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f8141d10-b265-4d28-a6ad-886bd87c0500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "1de8fce1-d177-458d-b1b2-bbdf41b8b996", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:42:29 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-failstogenerateabackupofanon-existingkey-/backup", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:29 GMT", + "x-ms-request-id": "fde9c9d5-d86c-41df-ad3e-b7fb3eba61cc", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:29 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "a340ab92-c84d-4e20-8c6c-e88b722c0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-failstogenerateabackupofanon-existingkey-/backup", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"KeyNotFound\",\"message\":\"Key not found: recoverKeyName-failstogenerateabackupofanon-existingkey-\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "132", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:30 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "fd815ac2-474b-45cb-afb6-1567f2326a7a", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:30 GMT", + "x-ms-request-id": "072b22b8-ac87-4ebf-9327-028d475f261c", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:30 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "c48629bf-9896-4166-9dbb-dae403460500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/create", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"kty\":\"RSA\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/0c3a0d4f0480426384515591d1f45960\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"h29KIj_UXzU-x3nn4cnNQNYk7nlfsJJ9xjp8qVlsL1txO5jtm_8LAkZibJWjnSncBb9ddfUAgA2IjJ7TeK9gKimNzkkNGKRtSb-2uHI_1aQbat9EzdGRapJ6MzyCzPUpSAvCME4YMjSP2fQJN7QVKe0b7zvJD_tPMGjYs1bd4kMchutda3JqCSt6x8vAbisI67oj0_5k2Bv8PAmxERsuRF-i6ZKJxL21KXcHvVi6ZLP8ayEsgiOsY-_Ha62awB4i0-cYwGdUUMICVZQldnRRRfUdbgnEASQygkFxUQVIN1DMpBZb7mJq2kKAWV8Wkip6V8exMqvjkWdFWxCS20oy_Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842551,\"updated\":1563842551,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "708", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:31 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "3591a320-fca3-4651-8844-0c58d2d98984", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/backup", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:32 GMT", + "x-ms-request-id": "0f7e62a5-527b-4f8a-b0ba-353c542cccb8", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:31 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "b6856dfd-d693-4a42-962a-675fb8390500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/backup", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLm56SVdROXNBTnR0cDQtWHpNWWRzN0NON01JSTR4WVNxLUpfenRrelk2eEpsOGt5REM3UnVNcUJkQzJoLWM1YTdHWVpDMlBSZ1FhRnhwSU5ERGIxZndrMmpwQjRaV0RrQUNZYnhYU2VZM1NfVkdKS1dnSkpYeUY0WUhWWlJISHlfd3ZTcGpSaFM0TWk5eGhNX3RZdV95MUxjejBhaW5ZdlhnUUZfV2VQa2JyNFBVRnB6UmxqN2tFYmRfX2ZOR0NxWUtRVnpnbnItbjQyYnFsTFJfWDFfZlEzdU9OazJXeFI1WmpHTWpHc1NSN0h1SlEyWGw1NTVVNXcweDF6S2FCVGVHeXNld1dmTXZkOWpBWUo0YWk0RE1SQWdKaUFiYzlPRVowRnM1MS10dHF5WVNqeDZHaGczeUF3TmRIN2poeTQ5RjZGeFJrVGprTUdZa3ZINUtSVnZXUS5qNDQ2eWQ5eE8yTGdBbEgtaGVxSW13LmhZcWthcVZmdy1RRk9IeG9tRFB1MjRyUHZYT1RoNzRNbVZvc3dvSWF0aDhvSXh2b0c0X0V5ZVVqLWo3S3hTWk9LaWtXZGYxNXg3VHVvU0pxVUc2bXFkRTA3bmRUcFVzOFhpYk1TTXBFQWxRY1BHOFFyd09tQVpMXzdlZWVURzJzMl9tU3p4dkphU1RfOEFSVFl1bTJuaXFKMnpOa3RiN29PVHJsVi1Lb1ZPdC1tTGs0dVgtOHZxYTR1OTdQNExsck5KTUszUl92NXZDUWhPeDhncGxCTkNWT0RvaDFzcHZwaTlNRDlEUWllTERIcHd1UTNCWTN6c3ZZSnFfSVNFcTNMdi1TWU16LWdiUFVLV29LZm1XOW5tMHVDbE9mX200OHFWU2dTY3NGc3ZhTWZTb0JiNXJ0VGdIcTVudnplNE1BOXRkenUxSXVEOUZpYnVZUGZzdTJ1Z0xxVVpOWGEzVkRkek0yakxqZFp5WVY5NXpsWDFhbExNbTVsUFFKbUY1aWVBRHkzX0pYQXdya1Bkd21FdEFyem1tT1p4bklBS05DRmtVVEZJcXdCTTQ0LTRFaVlzTGFaSGdCWEFVYTdTdzlIUkVEemlnY0F4ZzJVUlV6VzdMNnVZS2kyT1pHR0JsZ0NVeVhWOWZ5NVdUd3Q5UW5rVUxUSWJQMGhPNE93Y0puQWVXSDB5MzlDbEYyT1hrSEVLalk5bnBvQmp6aWVOZ1F2cHcyaGtPNnRYMzd3ZWxYWTNOY2dtYm15VHJ4TnIycVZ3WG1zeEIzZV9tQnhsWkZScXF0MkROU3JjMC1Vamx5UkNMQmxnYXRMeFowWVBCV3ZWak5CeUFraW5Rc3ZXb1pNR3BWWXEwRTFmY0xvODhncUpUeGhNa1lxdzg0ckpyeHdvdGJ2NnBLUEhfc1dtMjlmRDRXV2Rnc0JnRVRiQ3A4SFE0d0NPcmNORWIxSWJFZkM0enA2cFFBYlpKTmJlVW9IR19STFFPWXZDZUtOUnlGekVHNkswS3dKYTVsUGpKSkRjY2VEbXZ0R0xGWG1MRm1FamFJaXY4N05DbVFMNGZjWWFZSWQ5c1FyTzRIYkZkSjN0QW1IakNFNzI3bFFqT2x3TzhsQl9SeFJVT0h4dll1Zzd5T1U2UE5XWDZvQXYwUXk1dnJCMFNtQV8wbG50bDNfWFgzZi1VR2lDdTd3bHRSajZXXzQ2RV83aTJIRUxxN1VvVHdrTERUdnVqOFpWWTlLNm01Z2RscDZycDV1Ml82TzFaYmQ1ZEVzbVNNdFVJRHh1ZmVRal80VUd6NDk4ZE9EaHoyRkxzbVd5VS1kYXJ4SWF5X2d6OU5EWmZMOVBuWExvQjczcHNOcVdDQnVwSS1GRWZxZUExY0ZUeVFOeHNBUkNtdzE4SzlBanhlUGxVdlIxQUpuM050WGl0ZDVZNGs4LUx4U18tTEZDWHRmWlE3Y2oxMk5LSTFIbmVtM1ZlcXRYRnp5aVYwQ3pYd2t4dXBERUFoaWRJano4RElReHkxZGxwN1lsblJLbnR5RU4zbWw4c2ltNGxNMEdKWlg5OXA4d193RDRKaGdfaXktRklVLVJYdzBPd0t0QXFxRmhCYVNvX2RHMjlfYXVSZVhNcmVXQnRZU3lTNEk4MlQyN2x5RG1FWDc4SWwzeTh1em4zbXJ3S3Y1OTNNZkZESkFBNFRHN3pkbEdHb0JDZnhvczZodmhHVHplTmliZGJ3TFM1YUs5RmZPSk13UTlsRG1NdWV0UWl3X2k3M1NOS2JjNlRGVjVDaFFENi1nMTFwVnFMWGRJY3FEaVh0cWpseFBSNUU0R1FDZDl4QzhMQ1JqMElxRk1LdTNWa1FDRExJN1Vad1JObnJ6a0RqT0VPRlEtaVo0Y2l6VnlmLUN2Qk9XRV9MR3FUNkp4cG9NN3VYLUdDR2JJYVBPSzZWSXRZMEJtMXhva05yWUF5VU50OXQ4bDgwSlhDcEJ6Ui1hREZGaC1acFMwQmV0V2s5bFJkYW84S3VYbzM0eHdiRmVVVUVvNFUzNjlNSzZUak5haXIyQ08zMU1MS3pJWHNTckZmX0NEeURzYzZsU01qWFByS1hDWEpZeFlrTm05REFsR1RBY2pwMjlYeDBwTDdZUzQ5NEpPTjlWRXVuUDVxb000RXVpSXNjeTVlaTBsVE5EUklLa0daZXc4TWx5Z1BzSlFubDdPbGdzenc0MVh2VXpqVUZfbnpYZnpjY2J0QVFfZUVkWFhRTWFrM25zdVV4aFo3Y0lvdlpwVWZNU3pFQURsSVROcnBucjRfVmN4QTRNbUJaNnNwdzduV1RhQk1UNjZDdW9hdWpDQzJwTmJ3NXZsVG5IaUktUzd6RzZxUnhUeXZoVUJ5cHp3UnF3MXJyOVRyZFRNaFJ5RVY3NU50TjF4S1lqUjJLZ05FTUc4dld5V190QWtYdXBNMTljUEluVVQtTEtMLS1LbThhcWRDZnk5dGdiZ2hxT2JNbk9hZGhYUVBFYUg0ZVlPZmxaNlR5QVNCS0NodzdwNmY2bG96MnVPOVphT2xqdjhUTHlSVTg1R25SOEhiMHBnSk9zdHgtdzYyMVZFVGdSSUE5TUVxNXowSEw5ZXo3azRvOXFIQkc0d0pfaDh5WFJDcWsyOVBWdmZmQUdpaWZ3RXJTdnBEMURwSkpUYWI3dnVpZUF4dTlIT2M3WExtUzduOHdXaEx4VEdWWkhYWGItcmNvS1NkNFNfTFI1U291dU90c0tyN2h5YTBSWWEyNGZidGFEVG5ORGJrOEdsci1LaUVCNGc0ODBzY0FnSkpEN1g5ZmRTam82NVVIdVhOM1B4amxUR2hzczhmdklzYTEtZWxqa1d2U1lsN1RZNDR0OXFhUGJYQlFjWEF2VFZTVXRxVkFreWJTcXd3WWg5ZTdqVnhIbkxyX1hCeXREdFk1NE1TNkV3dlRTSE5Md2lWM3gyMW1xWEttdHVJOWtpQVRBeVhZejBqci1sSTBMYi04NjQ1SHpmRDRBeVpuald0ZkhsNUVsLTFmUGxkYk9HSG9CaVNJc1REU2JlU0VaOGRxeHRpaC1jRnMxcU1scHItRE80VDdrY3c1eGRfSmF0LU1hX1dwTlp3QV80YWo2Z3ZKWVZHTHZNbXBxQlFWQ3NCLTkzdlpwMkVOaDg4MEI5SXhnRHlfbFRkTm5zeTVkbWtnb3hSeUxxQndYTXZLb0dIbU1kRTdvZHEtRmNzbVkycGVwM3VFV3VSREtScG1uak1jVG1oUzJSYV9hUEFVUHF5aVhWS0VSTG9DVUo0WjZab3h1Z3BpM1dtLV9WYmNrZlJCRFJyTzc2dUZSMkctdW93T1dCc1R2TzE1STd2QVpFUllKbWZkOFZoXzgwcDkzOG1YblNiRGFjMG94SEdMc1FaS0FPWnI1UmVieTVObTdXczZNV1pmYm1qQng5ZEdFaTM4Ynl6ZzcwTm1wWTBKemtwM0VXdlVfeXN0Rm5HQjlsY0x3Tjg1OC03bG9TQXM2eEdHSk1QcFJLNzhWLVZ4N3hIb05WckFYTXU5MnZFejVPSktIclp2bnZCc1FRR3Y3QzVkVjBTV3EyZVRnMGZ1MHFjVEVuT3g1NzlzZEpyaVhoQ2pjUHRXLWc2RGMwcENTblR4eFZySkt3aWRtazd2SE1PQlVxcTloZEs2ck00bGdXaWtBMjVid3pLRDdXYzhrdG9QOGhPZkdaN29rb2pJTGtmSWc5aFZqZTFkWFV1ei1TZG5rcGtoMGxIZkdOS0ViUTVZa0wzbHNWbWwxQnFGd1N3M2dCU3JsT25hV3M0dTRCeHltdHdxckFwemI3SU5mYlZEZm8xbFlWaHowaFV5eHF5N1kwQXRRYUIyanJ0VHM3TmJqSG9WWVpVZ19lYThxaWxXTlRoOWhvYmVTaVNldEVEcEJZRjE3QV9YT0EyRnNxS2JUeVVfVlZVc0tQZDJkRVJta2Y5NzJkV2Nhd2ZYV1BLcnpicTRpQXF6aVgxZ1AwZlB0WVA1LTlQbnZkajVRZ0c5VDU3aF9TQkJmYmFvRW5tcVJoNGl5eUk2OV9TUzBzdTZod3dPV1NyWk42b0QzZURjb2hlNGd3U3JmQ3ZhWjI1SmVETFlfa0JwRVFjSDhGdng2UFlzeTl6aEZLaEZsa2F3ZDBjS0tlS08tSndsSFNFc0FCcnJMd3o0TUFBU3k5MlA4aXlDdjBRVXN5MWZ3YWtRQlVtRzlMYjZSOXJkcFdtTTBuLTRIOXpQTm4xYmZwa0FNM3FNOTBmZzlNdW9HdXczdWxGRlBON0l0RTdzU3ctdDZqYnFFQThzd2xxZXlyOHB5T2hUZlpDYkVoZ19TRHoxWkJuTVVqdW1FMlFIdUZ6UkhiS205Z3BJcWduMXlXeXlsMkgyS3Awa1RYTUlBWDVlMzZiVHJ2Z3JtaWRfZmdaU3lsUmppQkhSbWw1ZWszSExsNkNFWk5ZYkVLQTl5OWdQTUtjbDRZR1V0SVYyeHZ1RmlkamV5T1RaRnV2eXk4OXJDVTVWM3RKLW9QbFlVamk2T1o5OExjOHZLTmZ5S1AyMzVUMmVYdzEtaEZCLVFMT2g2SURaeXZwOV80bkVVN2JXcElZVVd0aWJQb1R6azVJWEhNMXZiSVdqUWZHQlZOdWp0aVgxZjlnQjZsZGo2MnJnRW0tbnlUSnN4c25XbTYxdUdpTXBGQktPYkxjWTFKY2dFc1Y4LTlzeEt4V2JhT0RjRzVkQk9mcElvb3VMeDM5SHJLTG1vVEVBMjFfZ1dqejdSMmVka0Rfc2piTWZMaFdURHh5M1BucmVQeTVWdWtlWFFfdzdKWXIzZUNpbmd6UkFfLTJ4MzlTVjU0cnc5WXBnb2NEOE1TUng2QnNFMGd0a1pDeHgyZldDWVdMWFVXWkxIT2dnTkozbWhKYkdNR0xSSG54azVWaGNzMWt2VDIzeExyZEg4STJCaUt0RGhFRHY4N3FBX2xGNDl1V25LbG1DOGhWTEVFMWl2OGtFZ19ndmJJZEdETGprdEU2bkhETW9rS2lJN3hKVWkwY1M5bmlPWUpfeGtaMDFRREFfbHVQdWotV3FqNUstcC15Q0xZTU85UjhaTnp4d0s4SDREVzdkdXBRbHlsdW8xMlBkYWlKV05RM1Z1UnFVZ0FibEFxb21tSFZNaUo5dkpfR1RKQnRsSGMxajBRUld6bDZ5cll6SElRRlE1aGRRbF9TNTUwZ0lhM2t6eHhsWmJkQllxNkdLN3Y4YVdhYVVvejhCeEhoSUdZSm5CdEJiMFU5TDhjZzRTQnFZcndWaTJUUzJzUFR2UEZKajdFZ0hLV29RTEpmYkZEUkRBRDZ1ZmV4U25yWnRtdi1PMXVjcGJ2RUtrQ2ZLYjk4R1lqTE1DdnVEMFcxNUtoaWxwai1pc3d5ZU1vcjQ3bTNrbnJtTVNLQTczekxiRFplS2tibkZnSF9Lak02Q2N1RElwR05rTURoX0xjaXdMR2VIeG5QeHVaMmtrcXR1Q2VoZ2VqaUZJM2N2WGtIUlNHc1lkdF9rdTRiMW04OGRpZEpwUmUzTW84M3hmbVhqamh5UEZlNUprUE5pS2hxVXVZbWl1WTYzNlVJT1dWWTBMTnRoYWMyWU0zMVROa0xfSDhoaDczX3ZxYkpLNFBtMWdpNHBwanl3Wm1IZm52U2xCNk9Gc1FvZl9DUmExeFRsaG1ZWk9KemxyaENQVjBVSW5NdWlGVS0ydDVkdXhsX3c5VXVxN1o2dlU5OG5zeUxfZHhERmFzeld0Y1I0OXpXVlo5LVNPYTVEZjI3dG1xQlJ4ZGZSRWNUcnQ4aWhwcjQycVpnblBQbXhyR1YwRWJuWmQxYi1YWllhSXB5azJQUmtaOXpqeW5IZ2xDU05MZEcyeWRHRm9MWmcxRTRjdi1tbDlTQWVzUW5hcDE2LXNyd3BNZFpaRE5NcEVmNXpqenhVNHJsMC04alQxOTNaaE1oXzdvTnVZT2dCOE05c2xTM2pHNFFNR3hVdUtqZnh0ajZobHVHd0hrZnpKOTV5YnJvUDR4bVh3S0hnckFFQzA4b3dqUzZaNzQ1d2JhZncwbF9QRGM0U05sdG5LLUY4Ql9HaFZidExwMXB1UWhvelV6NC1WUkVUOGJRY3lmdGtHY1RfQ3V4Tlo5T0hYQUVEdmxWVUxpanJweXlOT1FZaGZMXzVBTW5IZVJ2N2V3T1JlQW50UENPa2EzZDNZd3VvRG54aGFiUDA5RHYxbUlGdng0cml4TGozWDhhUVFteWRRdF9QUDYydUs4NTBoUW1wa2pjRWpkellnRDRMQTNIUnFNYmFkUWtWbkZWc2psZkotWXZoRUZmY1lKRGw3Z3ZWQlFmZjhZS0pjUW1tVFFBRkRrUjFjZjkyU0pEdy1mQ3pQUlZjdkpTSkVQaFlsNENVMFNONzhaWWdXa04xMFhMUG9TUkUwRFozSnBtUXpLU1BxZjRDZk5FSXV5ZGtzVmNCRFNJNDlrbW04UE15Q1EzcmRTUFBCS1FnQ1FQVmQzLU5SWDNrQlY1eGtzRDdUX08zVXBrQkFON2w2YUUzZHBIaFl3alRSUjBUTUVyakhnRVZqNERUQ190eDU4RXpDU3B3QmxETjVOd0k2UlhXLTFnYlNhWGxMRlhBeDVNRjQxbWxOeXlYSWpyd2ZzampjcmxVNlpsdjR0aVp3c3BGVmJGbTAxZWJNRXdnQ2Z6QzMzem5tSUh0aDcwMWtOV2ZOeEEyR2cydnpCOVRjQVc4ajJSd0V6bGJZa1dkbHZ1VWgwWEU3T09NSC1PU2pUaDB5WHlOb24yTjR6dzhlYm1taWdObXY1cGVGWmF5UGMyWnZ4VDRXSDNpYUZNNVltX0pyeVpXQ29ELTl6TTg3eU1nUU9ZUkhibDIwdURoRm1jQU9zM0tKR1B0U0tsZUlGbVoySjhpV1hXa3g4UXdwallTSFlKckN4ZkxTb184M2Q1QVFaWWgxMjdncEFOMnV5OE13R2JDUHpTcWxqNGp0X3ZHa0ViMEZiSVBqaDg3MnNpYkwwOTYyZ1Q4UHZITzNVVzFoemxUeTdGVGxaVmlOT1ZtMXU0eWIzZVpPU2VDVnBSTkRoazJHdTFJZ3ZoSjN4Y1Z1YjdmWk9kemNjWW82V2l3UjRPR3Y3NThISFlhUVNka0ZOSGY0V0FnY1N1U2VQOUZfcUZha2U3N3BoRkVXOGpUdXlKTnhTcnJQeE9wMWFWaEo4U09FRl9GNjlBR0xzWDAyY2JlamJrekdHbnN1WmlTLTFCcHdWV1JsS2pyOXVpVHUtU2R2TnltLTg4Y1lqeG9wcXdiSnBHNmFyaXNRbkZETUJoX1NNNDNoTnZqNHc3a19qeTlJZ0oyNTlnTllFY1NLaEpuOS12UzQwZXJ4MFhEV3JlQ3FRZGJkRGtsLWhoOVJzVU9YVEZ4Mld2NWRuTmFXdUN6NGVRV2hFU3AwQ0xjZzZuU2hWVVZ4R3Z0SF9tLW1Vb3JiQkhaSFZaTk9PbV9EQTJPSXc0Nk05eGd6NEhEMWlJOVpGWHJZRDF1N0RIOTBHSVFzbjRfRHpfTkh4Y0EwM3U4LTJEeTFONnloY0NCdjJVenh0enhUWTlFd0dyZVo0RmlWZ2RmS0F3ZmppVVZENHhOdnQ5NlFVd3hQVFNJOU5sdVRCT1d5WUdGNmIzeWpYNTctZlY5Qi1NQ3ZxUGdWYjVGaE5OdDh3RktxSHNVcHBHUkk1UHZSdzRKVm82SzBkZ0dMSm9ILWRxMndiUjJIR2NTcENLTndPdnU4YnNRNG1obGVGc1ZIbXBpNmNDQ3RwelVuTU5zb1BvX1RPeXE5UVpHZU1QT1M0R1VjM01PWTEteC1wMm9UbTUzZWg3b3VMX3VxdmNQUDRZd3dhSTdsTHRmZjhGUm1yVl9iZjhtTUctRFA1M3pNV0RWMERlU2V5VmxYbDhLSHNYZ0lRQjZBa2hJLVRpRjJOZUZQalpYVjF1ZEZjRU9wLU1vNGpablN1VE1jeVMyR1l1cFV0bVduOFRhRWlxZmdPMlpHaXBwVUc2UzJQZ2VMeFZLakQ1WTFjWG41VUY3UDRBUlpnTG9LUVFpNkU0NGhHOTUxOVNNUEVBdHRHcjA1NEo2SnIyRTdVOVZ2d2Z4Y2lWYXN1SnlPQlFmYW9jS1dKSjFXV0dpNTVKYmppdUdjSm9lS3g2ZmhPME1WSEt3TGJaM1dWTW0xeXlZckpSZG5INEZIeVloQTlHY1FFb0d5TnloX0E0bDBUanBvVXFfYWM2MmR2a1E2MTR3YXU0WFh2N0JDcGNaeEhySm9DVC00eDV3a3lnaHNiRWhBa0ZRY3VoZWZzYW9wZVRjMlZBNmV1czZJRk50MldRVDh2X1VXQnE5NWtzdlFKdHVKZ2lXN2xLU3NGZGNHY3VpUm9WOTQ1YW5HVWNGQXVrNFgtek1aYmFRT2FBWDF1ZEdHT0VjQ3VMU1YxRFdTYmlmUGExTWswWDB4OHdYRlFuNVRmX3U2elhlQmxZblEzQ0JMalF3cm1neGppUUZVdFFDREI5OVZ2UEJnWGl2TldxV3doazZ3emhHM0tlNlU5UUxnZVM5RmwzMWxZekltUkFSNV9leFd2U0w5andPTUV5XzBmSFlJak5wa3FUd1dHUHB3elFqa084R1NZcHc3LV85YWgycUNBYlp4eDBtbzdmY1BDWTJTSWhONTVDZlBpS2lsSm9xRHJOWDhrSUhFUUhjRUNrYUUzMjBfYl9ub2FoNGJYVGhRWkFTaVpLNlVaRTNTNmtWdGJVZGo4WXVLTlFfdGxVdnFqRTZ0N1ZOSG5jenJacm9JVlUxeVZyNHFOdkt0MjJoTWhzWTJ4aVpsb3dod1lGWFY4dXNHcVZzaG5QOGNKYXZCcmw2ZlZCSlBrVXdxeWhqNUtUcURRYzlSTzBXNE4tbzZvekRtbjEwYV9zV1RqeWhPRm1Lem9Fb2ZGeV8tY1JrUmtCbjFsZk5KZUk1MVFpMHNmY0p0YzJ1WXI5Ti1hbGdnWGx1MzhPbktTTnBlbjVCZnRQNjY0S0NPbmFlSEE5eU15TEotbVkzUEFXOFlGSmlfTWdzZW8yb21DY0lxWjZzQi02ZnR5ZnBLZlZUVDBOVXpOVlRmQnkyZmRHaW9MTjhIUVJRMXdZNlVLc0d4THQ1cE1NTnlqd1Z6LWlOQkZiTEFkb3d2REtIOXN1ZUJUWnBvRXlIeWd4YU5jWlhWenVncU9KMUFCekZGRG5QYks4aTNjTXAyN2VOdVhYOG5HVVNxUVpscFdpWVV6RzJZNklQTXpuSGYzd0UtRTdZcnZxM25ObGN3eExsZmRUb0N4RG1UNGh0UTUyNlZ4SGVERk45a0czbVc2b1J1X2JQeHhuZFE2dHR5UUo1SG1oQ1FuS3E3SmxiLUExRGJqTldwVzhwUlZiNFlFS3JmS1ZRMXhCNklUU3FHQ2pia3lIQ0VDYVJXUnZnNnhicER0eW1DbzZRUVRYY3ctZldKa3AzcXhoUGxqbFlMek9VaWdYd3hCQjdSNkFweHd3Rkh0T3ZfWUMtandfREszb0tvQ180ZkZFTFFjN05rNTRIYzlnLXRnM1ROLTFIVXZwSE15V3dEeWQ4OFd2SUpSdjlXZUphN2l5RXQ3bEw4NnZtM2VudjJkbzhNWEljMW1HN015VnRmY3ZoQS1iU2pTVkJJdlEtODEzeTRwTTcwYlFpUFdUeWhqaXdCdHNQRXFwUmEtUkdTNjBIRU00M2pDb2ctdnU5MWx2empSa0FsWV9SYnpUWGpkaWFQNWxDNGt2WG9LYVZjSTN3bmNOZVBTVmg4OHV1WmVuZnBrUGxPdFc0bHB1WHBETFlvRzdpb0NnOTNwWkttdWdPNlROODJjN2RjRWFkb0pqOWRDT1BSVmQ2bHY2NXZGcHQ4WTMxb2h1eHFtMlFGT1RiQ0JpRkIzbDZmN0FCVXpPWVRCNG5aVTBFTm5xNjlZeFgyRDFFbTZZdTR5aTBmcGlJVFE5SlN3cnZnTEk2Y2N1RFZCZkNWcnRleG9vWjhxZHNYTjFSWjQtMS1QX2tfVWpCQmNXczQxeEIxZXczSFlkNmhZNjI1aEM2QkplSXdJYVdQMDZ4OEtMVy1oQlh5ZmY2QTdldEpPVnUzZTVKemM3ZXRHMXZGQUhMVXRMS19nMDRqQ0tLT200M2QtWXpiU0NyM2czb2hMbUhPWWRVQkgyVW04Y0dNQUl2Qi04T25VNmtjZEJNSGxPcFM3T0lhMDkwQTJic1liS1BkZ1lSbFU4MFhyQlVCVWU4cnRHbzF2aHplV3JPSUgxXzN6c1lyYk83MDlMeGRkR015WVMwU3ZDNUROOFdPVzREZnNoLVpGMEkyYUNWYkFvdXlLdlQ4ckZiUnlCY013Qm9UR2dfcVJla0JiQU9lNWQwUDBYaGdIa3B5M3plQzduZzdRTXp4RmNnMHpETUM1TUdGanVsVzhucE90WWxndXFEUG0zLUM3WFZac2U0T2ZHVFpLczJsYzEyZERRSG9NUUx6TWhydWlsd09WLUVPM1hxekx5N0dKVkR6OGhSalY4R09SckUta1YxOHNPcWI1NU5HaTg2d25Odm0yUVl6RmZLMUQyZTJCN0QyMnZpYUozdnEwSGsybkdLUkF3Q3kteVN3ZVp4enpDQXdrS0tVRnk1NjN6OGM2bDBCdnQxelVEZGsyRDBZNGtBQnVFQlBDMU5DcXNUWjU0UUVZUEx0LW9EOW9rLTh6RjNKeTJJdlBuYnNrcl9tQTcxWmJCX2drUHl6bFkyeVRrcFBhMkhld1l0Mnd4RkJ1Ynlybm1PN21SWmtrNXo4Z01ELTBITngxbEdOWnlmMURJc3RHWmJOUmhoMDZsNm13RmtCQU56SWl2aFJYeUlid0FLc0JXNEpmTmZYU1NHeEFDdUYzNFBSV1U0Tm92dGpYREpBcHdsOGpmV2xWWDZBVV9YMFExWXY1a3VHNVczUW1EWDRYM2xoNzRGZUpIV3hHRjRBUVhpb0ZBaTk1MWtkOGZ2QUJ2WEctMjhFeGdvRTVsTS5oZlZQU2JheTYyWjVhcndMeTFRT2p3\"}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "11744", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:32 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "2905256a-d85a-42ab-b501-3f6e52b97e5b", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:34 GMT", + "x-ms-request-id": "0312c0b7-4155-4f84-be5b-04a97df2be1e", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:34 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "f75a806d-d46c-466e-85e1-652b760d0600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-\",\"deletedDate\":1563842555,\"scheduledPurgeDate\":1571618555,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/0c3a0d4f0480426384515591d1f45960\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"h29KIj_UXzU-x3nn4cnNQNYk7nlfsJJ9xjp8qVlsL1txO5jtm_8LAkZibJWjnSncBb9ddfUAgA2IjJ7TeK9gKimNzkkNGKRtSb-2uHI_1aQbat9EzdGRapJ6MzyCzPUpSAvCME4YMjSP2fQJN7QVKe0b7zvJD_tPMGjYs1bd4kMchutda3JqCSt6x8vAbisI67oj0_5k2Bv8PAmxERsuRF-i6ZKJxL21KXcHvVi6ZLP8ayEsgiOsY-_Ha62awB4i0-cYwGdUUMICVZQldnRRRfUdbgnEASQygkFxUQVIN1DMpBZb7mJq2kKAWV8Wkip6V8exMqvjkWdFWxCS20oy_Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842551,\"updated\":1563842551,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "891", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:34 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "8b1551f9-3ffb-419a-a7f6-4b88eee5756c", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:35 GMT", + "x-ms-request-id": "5c6555bd-7679-4645-96bd-d4edbe6fa7e9", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:35 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "69878676-50bf-40de-bcb0-def2ba200500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:36 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "9d4bbf95-20e8-4686-97bb-ddf622b58817", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:45 GMT", + "x-ms-request-id": "84a5d3ab-e6e9-4f90-a9ba-3f81de351b53", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:46 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "17d0b93f-a438-4020-8566-612c2e040600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Key is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "118", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:46 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "bb7febef-f2e4-422c-8239-67ec9e3560cb", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:58 GMT", + "x-ms-request-id": "6168eba7-34e3-463e-b6a4-0216d769b0d5", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:58 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "872aa0ba-7d2e-453b-a86c-760de8a00500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 204, + "response": "", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "server": "Microsoft-IIS/10.0", + "x-aspnet-version": "4.0.30319", + "x-ms-keyvault-service-version": "1.1.0.872", + "x-powered-by": "ASP.NET", + "status": "204", + "x-ms-request-id": "c2cfd00e-f4ce-4b31-9aac-d7900ce577ba", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:42:58 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/restore", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:42:59 GMT", + "x-ms-request-id": "88eaa287-0871-42fc-95cc-2d617232a268", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:42:59 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "affa7061-e913-4ccb-9ee3-5f31fb420500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/restore", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLm56SVdROXNBTnR0cDQtWHpNWWRzN0NON01JSTR4WVNxLUpfenRrelk2eEpsOGt5REM3UnVNcUJkQzJoLWM1YTdHWVpDMlBSZ1FhRnhwSU5ERGIxZndrMmpwQjRaV0RrQUNZYnhYU2VZM1NfVkdKS1dnSkpYeUY0WUhWWlJISHlfd3ZTcGpSaFM0TWk5eGhNX3RZdV95MUxjejBhaW5ZdlhnUUZfV2VQa2JyNFBVRnB6UmxqN2tFYmRfX2ZOR0NxWUtRVnpnbnItbjQyYnFsTFJfWDFfZlEzdU9OazJXeFI1WmpHTWpHc1NSN0h1SlEyWGw1NTVVNXcweDF6S2FCVGVHeXNld1dmTXZkOWpBWUo0YWk0RE1SQWdKaUFiYzlPRVowRnM1MS10dHF5WVNqeDZHaGczeUF3TmRIN2poeTQ5RjZGeFJrVGprTUdZa3ZINUtSVnZXUS5qNDQ2eWQ5eE8yTGdBbEgtaGVxSW13LmhZcWthcVZmdy1RRk9IeG9tRFB1MjRyUHZYT1RoNzRNbVZvc3dvSWF0aDhvSXh2b0c0X0V5ZVVqLWo3S3hTWk9LaWtXZGYxNXg3VHVvU0pxVUc2bXFkRTA3bmRUcFVzOFhpYk1TTXBFQWxRY1BHOFFyd09tQVpMXzdlZWVURzJzMl9tU3p4dkphU1RfOEFSVFl1bTJuaXFKMnpOa3RiN29PVHJsVi1Lb1ZPdC1tTGs0dVgtOHZxYTR1OTdQNExsck5KTUszUl92NXZDUWhPeDhncGxCTkNWT0RvaDFzcHZwaTlNRDlEUWllTERIcHd1UTNCWTN6c3ZZSnFfSVNFcTNMdi1TWU16LWdiUFVLV29LZm1XOW5tMHVDbE9mX200OHFWU2dTY3NGc3ZhTWZTb0JiNXJ0VGdIcTVudnplNE1BOXRkenUxSXVEOUZpYnVZUGZzdTJ1Z0xxVVpOWGEzVkRkek0yakxqZFp5WVY5NXpsWDFhbExNbTVsUFFKbUY1aWVBRHkzX0pYQXdya1Bkd21FdEFyem1tT1p4bklBS05DRmtVVEZJcXdCTTQ0LTRFaVlzTGFaSGdCWEFVYTdTdzlIUkVEemlnY0F4ZzJVUlV6VzdMNnVZS2kyT1pHR0JsZ0NVeVhWOWZ5NVdUd3Q5UW5rVUxUSWJQMGhPNE93Y0puQWVXSDB5MzlDbEYyT1hrSEVLalk5bnBvQmp6aWVOZ1F2cHcyaGtPNnRYMzd3ZWxYWTNOY2dtYm15VHJ4TnIycVZ3WG1zeEIzZV9tQnhsWkZScXF0MkROU3JjMC1Vamx5UkNMQmxnYXRMeFowWVBCV3ZWak5CeUFraW5Rc3ZXb1pNR3BWWXEwRTFmY0xvODhncUpUeGhNa1lxdzg0ckpyeHdvdGJ2NnBLUEhfc1dtMjlmRDRXV2Rnc0JnRVRiQ3A4SFE0d0NPcmNORWIxSWJFZkM0enA2cFFBYlpKTmJlVW9IR19STFFPWXZDZUtOUnlGekVHNkswS3dKYTVsUGpKSkRjY2VEbXZ0R0xGWG1MRm1FamFJaXY4N05DbVFMNGZjWWFZSWQ5c1FyTzRIYkZkSjN0QW1IakNFNzI3bFFqT2x3TzhsQl9SeFJVT0h4dll1Zzd5T1U2UE5XWDZvQXYwUXk1dnJCMFNtQV8wbG50bDNfWFgzZi1VR2lDdTd3bHRSajZXXzQ2RV83aTJIRUxxN1VvVHdrTERUdnVqOFpWWTlLNm01Z2RscDZycDV1Ml82TzFaYmQ1ZEVzbVNNdFVJRHh1ZmVRal80VUd6NDk4ZE9EaHoyRkxzbVd5VS1kYXJ4SWF5X2d6OU5EWmZMOVBuWExvQjczcHNOcVdDQnVwSS1GRWZxZUExY0ZUeVFOeHNBUkNtdzE4SzlBanhlUGxVdlIxQUpuM050WGl0ZDVZNGs4LUx4U18tTEZDWHRmWlE3Y2oxMk5LSTFIbmVtM1ZlcXRYRnp5aVYwQ3pYd2t4dXBERUFoaWRJano4RElReHkxZGxwN1lsblJLbnR5RU4zbWw4c2ltNGxNMEdKWlg5OXA4d193RDRKaGdfaXktRklVLVJYdzBPd0t0QXFxRmhCYVNvX2RHMjlfYXVSZVhNcmVXQnRZU3lTNEk4MlQyN2x5RG1FWDc4SWwzeTh1em4zbXJ3S3Y1OTNNZkZESkFBNFRHN3pkbEdHb0JDZnhvczZodmhHVHplTmliZGJ3TFM1YUs5RmZPSk13UTlsRG1NdWV0UWl3X2k3M1NOS2JjNlRGVjVDaFFENi1nMTFwVnFMWGRJY3FEaVh0cWpseFBSNUU0R1FDZDl4QzhMQ1JqMElxRk1LdTNWa1FDRExJN1Vad1JObnJ6a0RqT0VPRlEtaVo0Y2l6VnlmLUN2Qk9XRV9MR3FUNkp4cG9NN3VYLUdDR2JJYVBPSzZWSXRZMEJtMXhva05yWUF5VU50OXQ4bDgwSlhDcEJ6Ui1hREZGaC1acFMwQmV0V2s5bFJkYW84S3VYbzM0eHdiRmVVVUVvNFUzNjlNSzZUak5haXIyQ08zMU1MS3pJWHNTckZmX0NEeURzYzZsU01qWFByS1hDWEpZeFlrTm05REFsR1RBY2pwMjlYeDBwTDdZUzQ5NEpPTjlWRXVuUDVxb000RXVpSXNjeTVlaTBsVE5EUklLa0daZXc4TWx5Z1BzSlFubDdPbGdzenc0MVh2VXpqVUZfbnpYZnpjY2J0QVFfZUVkWFhRTWFrM25zdVV4aFo3Y0lvdlpwVWZNU3pFQURsSVROcnBucjRfVmN4QTRNbUJaNnNwdzduV1RhQk1UNjZDdW9hdWpDQzJwTmJ3NXZsVG5IaUktUzd6RzZxUnhUeXZoVUJ5cHp3UnF3MXJyOVRyZFRNaFJ5RVY3NU50TjF4S1lqUjJLZ05FTUc4dld5V190QWtYdXBNMTljUEluVVQtTEtMLS1LbThhcWRDZnk5dGdiZ2hxT2JNbk9hZGhYUVBFYUg0ZVlPZmxaNlR5QVNCS0NodzdwNmY2bG96MnVPOVphT2xqdjhUTHlSVTg1R25SOEhiMHBnSk9zdHgtdzYyMVZFVGdSSUE5TUVxNXowSEw5ZXo3azRvOXFIQkc0d0pfaDh5WFJDcWsyOVBWdmZmQUdpaWZ3RXJTdnBEMURwSkpUYWI3dnVpZUF4dTlIT2M3WExtUzduOHdXaEx4VEdWWkhYWGItcmNvS1NkNFNfTFI1U291dU90c0tyN2h5YTBSWWEyNGZidGFEVG5ORGJrOEdsci1LaUVCNGc0ODBzY0FnSkpEN1g5ZmRTam82NVVIdVhOM1B4amxUR2hzczhmdklzYTEtZWxqa1d2U1lsN1RZNDR0OXFhUGJYQlFjWEF2VFZTVXRxVkFreWJTcXd3WWg5ZTdqVnhIbkxyX1hCeXREdFk1NE1TNkV3dlRTSE5Md2lWM3gyMW1xWEttdHVJOWtpQVRBeVhZejBqci1sSTBMYi04NjQ1SHpmRDRBeVpuald0ZkhsNUVsLTFmUGxkYk9HSG9CaVNJc1REU2JlU0VaOGRxeHRpaC1jRnMxcU1scHItRE80VDdrY3c1eGRfSmF0LU1hX1dwTlp3QV80YWo2Z3ZKWVZHTHZNbXBxQlFWQ3NCLTkzdlpwMkVOaDg4MEI5SXhnRHlfbFRkTm5zeTVkbWtnb3hSeUxxQndYTXZLb0dIbU1kRTdvZHEtRmNzbVkycGVwM3VFV3VSREtScG1uak1jVG1oUzJSYV9hUEFVUHF5aVhWS0VSTG9DVUo0WjZab3h1Z3BpM1dtLV9WYmNrZlJCRFJyTzc2dUZSMkctdW93T1dCc1R2TzE1STd2QVpFUllKbWZkOFZoXzgwcDkzOG1YblNiRGFjMG94SEdMc1FaS0FPWnI1UmVieTVObTdXczZNV1pmYm1qQng5ZEdFaTM4Ynl6ZzcwTm1wWTBKemtwM0VXdlVfeXN0Rm5HQjlsY0x3Tjg1OC03bG9TQXM2eEdHSk1QcFJLNzhWLVZ4N3hIb05WckFYTXU5MnZFejVPSktIclp2bnZCc1FRR3Y3QzVkVjBTV3EyZVRnMGZ1MHFjVEVuT3g1NzlzZEpyaVhoQ2pjUHRXLWc2RGMwcENTblR4eFZySkt3aWRtazd2SE1PQlVxcTloZEs2ck00bGdXaWtBMjVid3pLRDdXYzhrdG9QOGhPZkdaN29rb2pJTGtmSWc5aFZqZTFkWFV1ei1TZG5rcGtoMGxIZkdOS0ViUTVZa0wzbHNWbWwxQnFGd1N3M2dCU3JsT25hV3M0dTRCeHltdHdxckFwemI3SU5mYlZEZm8xbFlWaHowaFV5eHF5N1kwQXRRYUIyanJ0VHM3TmJqSG9WWVpVZ19lYThxaWxXTlRoOWhvYmVTaVNldEVEcEJZRjE3QV9YT0EyRnNxS2JUeVVfVlZVc0tQZDJkRVJta2Y5NzJkV2Nhd2ZYV1BLcnpicTRpQXF6aVgxZ1AwZlB0WVA1LTlQbnZkajVRZ0c5VDU3aF9TQkJmYmFvRW5tcVJoNGl5eUk2OV9TUzBzdTZod3dPV1NyWk42b0QzZURjb2hlNGd3U3JmQ3ZhWjI1SmVETFlfa0JwRVFjSDhGdng2UFlzeTl6aEZLaEZsa2F3ZDBjS0tlS08tSndsSFNFc0FCcnJMd3o0TUFBU3k5MlA4aXlDdjBRVXN5MWZ3YWtRQlVtRzlMYjZSOXJkcFdtTTBuLTRIOXpQTm4xYmZwa0FNM3FNOTBmZzlNdW9HdXczdWxGRlBON0l0RTdzU3ctdDZqYnFFQThzd2xxZXlyOHB5T2hUZlpDYkVoZ19TRHoxWkJuTVVqdW1FMlFIdUZ6UkhiS205Z3BJcWduMXlXeXlsMkgyS3Awa1RYTUlBWDVlMzZiVHJ2Z3JtaWRfZmdaU3lsUmppQkhSbWw1ZWszSExsNkNFWk5ZYkVLQTl5OWdQTUtjbDRZR1V0SVYyeHZ1RmlkamV5T1RaRnV2eXk4OXJDVTVWM3RKLW9QbFlVamk2T1o5OExjOHZLTmZ5S1AyMzVUMmVYdzEtaEZCLVFMT2g2SURaeXZwOV80bkVVN2JXcElZVVd0aWJQb1R6azVJWEhNMXZiSVdqUWZHQlZOdWp0aVgxZjlnQjZsZGo2MnJnRW0tbnlUSnN4c25XbTYxdUdpTXBGQktPYkxjWTFKY2dFc1Y4LTlzeEt4V2JhT0RjRzVkQk9mcElvb3VMeDM5SHJLTG1vVEVBMjFfZ1dqejdSMmVka0Rfc2piTWZMaFdURHh5M1BucmVQeTVWdWtlWFFfdzdKWXIzZUNpbmd6UkFfLTJ4MzlTVjU0cnc5WXBnb2NEOE1TUng2QnNFMGd0a1pDeHgyZldDWVdMWFVXWkxIT2dnTkozbWhKYkdNR0xSSG54azVWaGNzMWt2VDIzeExyZEg4STJCaUt0RGhFRHY4N3FBX2xGNDl1V25LbG1DOGhWTEVFMWl2OGtFZ19ndmJJZEdETGprdEU2bkhETW9rS2lJN3hKVWkwY1M5bmlPWUpfeGtaMDFRREFfbHVQdWotV3FqNUstcC15Q0xZTU85UjhaTnp4d0s4SDREVzdkdXBRbHlsdW8xMlBkYWlKV05RM1Z1UnFVZ0FibEFxb21tSFZNaUo5dkpfR1RKQnRsSGMxajBRUld6bDZ5cll6SElRRlE1aGRRbF9TNTUwZ0lhM2t6eHhsWmJkQllxNkdLN3Y4YVdhYVVvejhCeEhoSUdZSm5CdEJiMFU5TDhjZzRTQnFZcndWaTJUUzJzUFR2UEZKajdFZ0hLV29RTEpmYkZEUkRBRDZ1ZmV4U25yWnRtdi1PMXVjcGJ2RUtrQ2ZLYjk4R1lqTE1DdnVEMFcxNUtoaWxwai1pc3d5ZU1vcjQ3bTNrbnJtTVNLQTczekxiRFplS2tibkZnSF9Lak02Q2N1RElwR05rTURoX0xjaXdMR2VIeG5QeHVaMmtrcXR1Q2VoZ2VqaUZJM2N2WGtIUlNHc1lkdF9rdTRiMW04OGRpZEpwUmUzTW84M3hmbVhqamh5UEZlNUprUE5pS2hxVXVZbWl1WTYzNlVJT1dWWTBMTnRoYWMyWU0zMVROa0xfSDhoaDczX3ZxYkpLNFBtMWdpNHBwanl3Wm1IZm52U2xCNk9Gc1FvZl9DUmExeFRsaG1ZWk9KemxyaENQVjBVSW5NdWlGVS0ydDVkdXhsX3c5VXVxN1o2dlU5OG5zeUxfZHhERmFzeld0Y1I0OXpXVlo5LVNPYTVEZjI3dG1xQlJ4ZGZSRWNUcnQ4aWhwcjQycVpnblBQbXhyR1YwRWJuWmQxYi1YWllhSXB5azJQUmtaOXpqeW5IZ2xDU05MZEcyeWRHRm9MWmcxRTRjdi1tbDlTQWVzUW5hcDE2LXNyd3BNZFpaRE5NcEVmNXpqenhVNHJsMC04alQxOTNaaE1oXzdvTnVZT2dCOE05c2xTM2pHNFFNR3hVdUtqZnh0ajZobHVHd0hrZnpKOTV5YnJvUDR4bVh3S0hnckFFQzA4b3dqUzZaNzQ1d2JhZncwbF9QRGM0U05sdG5LLUY4Ql9HaFZidExwMXB1UWhvelV6NC1WUkVUOGJRY3lmdGtHY1RfQ3V4Tlo5T0hYQUVEdmxWVUxpanJweXlOT1FZaGZMXzVBTW5IZVJ2N2V3T1JlQW50UENPa2EzZDNZd3VvRG54aGFiUDA5RHYxbUlGdng0cml4TGozWDhhUVFteWRRdF9QUDYydUs4NTBoUW1wa2pjRWpkellnRDRMQTNIUnFNYmFkUWtWbkZWc2psZkotWXZoRUZmY1lKRGw3Z3ZWQlFmZjhZS0pjUW1tVFFBRkRrUjFjZjkyU0pEdy1mQ3pQUlZjdkpTSkVQaFlsNENVMFNONzhaWWdXa04xMFhMUG9TUkUwRFozSnBtUXpLU1BxZjRDZk5FSXV5ZGtzVmNCRFNJNDlrbW04UE15Q1EzcmRTUFBCS1FnQ1FQVmQzLU5SWDNrQlY1eGtzRDdUX08zVXBrQkFON2w2YUUzZHBIaFl3alRSUjBUTUVyakhnRVZqNERUQ190eDU4RXpDU3B3QmxETjVOd0k2UlhXLTFnYlNhWGxMRlhBeDVNRjQxbWxOeXlYSWpyd2ZzampjcmxVNlpsdjR0aVp3c3BGVmJGbTAxZWJNRXdnQ2Z6QzMzem5tSUh0aDcwMWtOV2ZOeEEyR2cydnpCOVRjQVc4ajJSd0V6bGJZa1dkbHZ1VWgwWEU3T09NSC1PU2pUaDB5WHlOb24yTjR6dzhlYm1taWdObXY1cGVGWmF5UGMyWnZ4VDRXSDNpYUZNNVltX0pyeVpXQ29ELTl6TTg3eU1nUU9ZUkhibDIwdURoRm1jQU9zM0tKR1B0U0tsZUlGbVoySjhpV1hXa3g4UXdwallTSFlKckN4ZkxTb184M2Q1QVFaWWgxMjdncEFOMnV5OE13R2JDUHpTcWxqNGp0X3ZHa0ViMEZiSVBqaDg3MnNpYkwwOTYyZ1Q4UHZITzNVVzFoemxUeTdGVGxaVmlOT1ZtMXU0eWIzZVpPU2VDVnBSTkRoazJHdTFJZ3ZoSjN4Y1Z1YjdmWk9kemNjWW82V2l3UjRPR3Y3NThISFlhUVNka0ZOSGY0V0FnY1N1U2VQOUZfcUZha2U3N3BoRkVXOGpUdXlKTnhTcnJQeE9wMWFWaEo4U09FRl9GNjlBR0xzWDAyY2JlamJrekdHbnN1WmlTLTFCcHdWV1JsS2pyOXVpVHUtU2R2TnltLTg4Y1lqeG9wcXdiSnBHNmFyaXNRbkZETUJoX1NNNDNoTnZqNHc3a19qeTlJZ0oyNTlnTllFY1NLaEpuOS12UzQwZXJ4MFhEV3JlQ3FRZGJkRGtsLWhoOVJzVU9YVEZ4Mld2NWRuTmFXdUN6NGVRV2hFU3AwQ0xjZzZuU2hWVVZ4R3Z0SF9tLW1Vb3JiQkhaSFZaTk9PbV9EQTJPSXc0Nk05eGd6NEhEMWlJOVpGWHJZRDF1N0RIOTBHSVFzbjRfRHpfTkh4Y0EwM3U4LTJEeTFONnloY0NCdjJVenh0enhUWTlFd0dyZVo0RmlWZ2RmS0F3ZmppVVZENHhOdnQ5NlFVd3hQVFNJOU5sdVRCT1d5WUdGNmIzeWpYNTctZlY5Qi1NQ3ZxUGdWYjVGaE5OdDh3RktxSHNVcHBHUkk1UHZSdzRKVm82SzBkZ0dMSm9ILWRxMndiUjJIR2NTcENLTndPdnU4YnNRNG1obGVGc1ZIbXBpNmNDQ3RwelVuTU5zb1BvX1RPeXE5UVpHZU1QT1M0R1VjM01PWTEteC1wMm9UbTUzZWg3b3VMX3VxdmNQUDRZd3dhSTdsTHRmZjhGUm1yVl9iZjhtTUctRFA1M3pNV0RWMERlU2V5VmxYbDhLSHNYZ0lRQjZBa2hJLVRpRjJOZUZQalpYVjF1ZEZjRU9wLU1vNGpablN1VE1jeVMyR1l1cFV0bVduOFRhRWlxZmdPMlpHaXBwVUc2UzJQZ2VMeFZLakQ1WTFjWG41VUY3UDRBUlpnTG9LUVFpNkU0NGhHOTUxOVNNUEVBdHRHcjA1NEo2SnIyRTdVOVZ2d2Z4Y2lWYXN1SnlPQlFmYW9jS1dKSjFXV0dpNTVKYmppdUdjSm9lS3g2ZmhPME1WSEt3TGJaM1dWTW0xeXlZckpSZG5INEZIeVloQTlHY1FFb0d5TnloX0E0bDBUanBvVXFfYWM2MmR2a1E2MTR3YXU0WFh2N0JDcGNaeEhySm9DVC00eDV3a3lnaHNiRWhBa0ZRY3VoZWZzYW9wZVRjMlZBNmV1czZJRk50MldRVDh2X1VXQnE5NWtzdlFKdHVKZ2lXN2xLU3NGZGNHY3VpUm9WOTQ1YW5HVWNGQXVrNFgtek1aYmFRT2FBWDF1ZEdHT0VjQ3VMU1YxRFdTYmlmUGExTWswWDB4OHdYRlFuNVRmX3U2elhlQmxZblEzQ0JMalF3cm1neGppUUZVdFFDREI5OVZ2UEJnWGl2TldxV3doazZ3emhHM0tlNlU5UUxnZVM5RmwzMWxZekltUkFSNV9leFd2U0w5andPTUV5XzBmSFlJak5wa3FUd1dHUHB3elFqa084R1NZcHc3LV85YWgycUNBYlp4eDBtbzdmY1BDWTJTSWhONTVDZlBpS2lsSm9xRHJOWDhrSUhFUUhjRUNrYUUzMjBfYl9ub2FoNGJYVGhRWkFTaVpLNlVaRTNTNmtWdGJVZGo4WXVLTlFfdGxVdnFqRTZ0N1ZOSG5jenJacm9JVlUxeVZyNHFOdkt0MjJoTWhzWTJ4aVpsb3dod1lGWFY4dXNHcVZzaG5QOGNKYXZCcmw2ZlZCSlBrVXdxeWhqNUtUcURRYzlSTzBXNE4tbzZvekRtbjEwYV9zV1RqeWhPRm1Lem9Fb2ZGeV8tY1JrUmtCbjFsZk5KZUk1MVFpMHNmY0p0YzJ1WXI5Ti1hbGdnWGx1MzhPbktTTnBlbjVCZnRQNjY0S0NPbmFlSEE5eU15TEotbVkzUEFXOFlGSmlfTWdzZW8yb21DY0lxWjZzQi02ZnR5ZnBLZlZUVDBOVXpOVlRmQnkyZmRHaW9MTjhIUVJRMXdZNlVLc0d4THQ1cE1NTnlqd1Z6LWlOQkZiTEFkb3d2REtIOXN1ZUJUWnBvRXlIeWd4YU5jWlhWenVncU9KMUFCekZGRG5QYks4aTNjTXAyN2VOdVhYOG5HVVNxUVpscFdpWVV6RzJZNklQTXpuSGYzd0UtRTdZcnZxM25ObGN3eExsZmRUb0N4RG1UNGh0UTUyNlZ4SGVERk45a0czbVc2b1J1X2JQeHhuZFE2dHR5UUo1SG1oQ1FuS3E3SmxiLUExRGJqTldwVzhwUlZiNFlFS3JmS1ZRMXhCNklUU3FHQ2pia3lIQ0VDYVJXUnZnNnhicER0eW1DbzZRUVRYY3ctZldKa3AzcXhoUGxqbFlMek9VaWdYd3hCQjdSNkFweHd3Rkh0T3ZfWUMtandfREszb0tvQ180ZkZFTFFjN05rNTRIYzlnLXRnM1ROLTFIVXZwSE15V3dEeWQ4OFd2SUpSdjlXZUphN2l5RXQ3bEw4NnZtM2VudjJkbzhNWEljMW1HN015VnRmY3ZoQS1iU2pTVkJJdlEtODEzeTRwTTcwYlFpUFdUeWhqaXdCdHNQRXFwUmEtUkdTNjBIRU00M2pDb2ctdnU5MWx2empSa0FsWV9SYnpUWGpkaWFQNWxDNGt2WG9LYVZjSTN3bmNOZVBTVmg4OHV1WmVuZnBrUGxPdFc0bHB1WHBETFlvRzdpb0NnOTNwWkttdWdPNlROODJjN2RjRWFkb0pqOWRDT1BSVmQ2bHY2NXZGcHQ4WTMxb2h1eHFtMlFGT1RiQ0JpRkIzbDZmN0FCVXpPWVRCNG5aVTBFTm5xNjlZeFgyRDFFbTZZdTR5aTBmcGlJVFE5SlN3cnZnTEk2Y2N1RFZCZkNWcnRleG9vWjhxZHNYTjFSWjQtMS1QX2tfVWpCQmNXczQxeEIxZXczSFlkNmhZNjI1aEM2QkplSXdJYVdQMDZ4OEtMVy1oQlh5ZmY2QTdldEpPVnUzZTVKemM3ZXRHMXZGQUhMVXRMS19nMDRqQ0tLT200M2QtWXpiU0NyM2czb2hMbUhPWWRVQkgyVW04Y0dNQUl2Qi04T25VNmtjZEJNSGxPcFM3T0lhMDkwQTJic1liS1BkZ1lSbFU4MFhyQlVCVWU4cnRHbzF2aHplV3JPSUgxXzN6c1lyYk83MDlMeGRkR015WVMwU3ZDNUROOFdPVzREZnNoLVpGMEkyYUNWYkFvdXlLdlQ4ckZiUnlCY013Qm9UR2dfcVJla0JiQU9lNWQwUDBYaGdIa3B5M3plQzduZzdRTXp4RmNnMHpETUM1TUdGanVsVzhucE90WWxndXFEUG0zLUM3WFZac2U0T2ZHVFpLczJsYzEyZERRSG9NUUx6TWhydWlsd09WLUVPM1hxekx5N0dKVkR6OGhSalY4R09SckUta1YxOHNPcWI1NU5HaTg2d25Odm0yUVl6RmZLMUQyZTJCN0QyMnZpYUozdnEwSGsybkdLUkF3Q3kteVN3ZVp4enpDQXdrS0tVRnk1NjN6OGM2bDBCdnQxelVEZGsyRDBZNGtBQnVFQlBDMU5DcXNUWjU0UUVZUEx0LW9EOW9rLTh6RjNKeTJJdlBuYnNrcl9tQTcxWmJCX2drUHl6bFkyeVRrcFBhMkhld1l0Mnd4RkJ1Ynlybm1PN21SWmtrNXo4Z01ELTBITngxbEdOWnlmMURJc3RHWmJOUmhoMDZsNm13RmtCQU56SWl2aFJYeUlid0FLc0JXNEpmTmZYU1NHeEFDdUYzNFBSV1U0Tm92dGpYREpBcHdsOGpmV2xWWDZBVV9YMFExWXY1a3VHNVczUW1EWDRYM2xoNzRGZUpIV3hHRjRBUVhpb0ZBaTk1MWtkOGZ2QUJ2WEctMjhFeGdvRTVsTS5oZlZQU2JheTYyWjVhcndMeTFRT2p3\"}", + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Conflict while restoring key https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/0c3a0d4f0480426384515591d1f45960 - key already exists or concurrent access\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "249", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:00 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "e6374946-9d8f-45ca-878f-d152b1945b3f", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/restore", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:10 GMT", + "x-ms-request-id": "230ba205-184f-4477-b449-93a9b029aaa9", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:43:11 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "aaeae436-374d-4f13-9d66-673bb9330600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/restore", + "query": { + "api-version": "7.0" + }, + "requestBody": "{\"value\":\"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLm56SVdROXNBTnR0cDQtWHpNWWRzN0NON01JSTR4WVNxLUpfenRrelk2eEpsOGt5REM3UnVNcUJkQzJoLWM1YTdHWVpDMlBSZ1FhRnhwSU5ERGIxZndrMmpwQjRaV0RrQUNZYnhYU2VZM1NfVkdKS1dnSkpYeUY0WUhWWlJISHlfd3ZTcGpSaFM0TWk5eGhNX3RZdV95MUxjejBhaW5ZdlhnUUZfV2VQa2JyNFBVRnB6UmxqN2tFYmRfX2ZOR0NxWUtRVnpnbnItbjQyYnFsTFJfWDFfZlEzdU9OazJXeFI1WmpHTWpHc1NSN0h1SlEyWGw1NTVVNXcweDF6S2FCVGVHeXNld1dmTXZkOWpBWUo0YWk0RE1SQWdKaUFiYzlPRVowRnM1MS10dHF5WVNqeDZHaGczeUF3TmRIN2poeTQ5RjZGeFJrVGprTUdZa3ZINUtSVnZXUS5qNDQ2eWQ5eE8yTGdBbEgtaGVxSW13LmhZcWthcVZmdy1RRk9IeG9tRFB1MjRyUHZYT1RoNzRNbVZvc3dvSWF0aDhvSXh2b0c0X0V5ZVVqLWo3S3hTWk9LaWtXZGYxNXg3VHVvU0pxVUc2bXFkRTA3bmRUcFVzOFhpYk1TTXBFQWxRY1BHOFFyd09tQVpMXzdlZWVURzJzMl9tU3p4dkphU1RfOEFSVFl1bTJuaXFKMnpOa3RiN29PVHJsVi1Lb1ZPdC1tTGs0dVgtOHZxYTR1OTdQNExsck5KTUszUl92NXZDUWhPeDhncGxCTkNWT0RvaDFzcHZwaTlNRDlEUWllTERIcHd1UTNCWTN6c3ZZSnFfSVNFcTNMdi1TWU16LWdiUFVLV29LZm1XOW5tMHVDbE9mX200OHFWU2dTY3NGc3ZhTWZTb0JiNXJ0VGdIcTVudnplNE1BOXRkenUxSXVEOUZpYnVZUGZzdTJ1Z0xxVVpOWGEzVkRkek0yakxqZFp5WVY5NXpsWDFhbExNbTVsUFFKbUY1aWVBRHkzX0pYQXdya1Bkd21FdEFyem1tT1p4bklBS05DRmtVVEZJcXdCTTQ0LTRFaVlzTGFaSGdCWEFVYTdTdzlIUkVEemlnY0F4ZzJVUlV6VzdMNnVZS2kyT1pHR0JsZ0NVeVhWOWZ5NVdUd3Q5UW5rVUxUSWJQMGhPNE93Y0puQWVXSDB5MzlDbEYyT1hrSEVLalk5bnBvQmp6aWVOZ1F2cHcyaGtPNnRYMzd3ZWxYWTNOY2dtYm15VHJ4TnIycVZ3WG1zeEIzZV9tQnhsWkZScXF0MkROU3JjMC1Vamx5UkNMQmxnYXRMeFowWVBCV3ZWak5CeUFraW5Rc3ZXb1pNR3BWWXEwRTFmY0xvODhncUpUeGhNa1lxdzg0ckpyeHdvdGJ2NnBLUEhfc1dtMjlmRDRXV2Rnc0JnRVRiQ3A4SFE0d0NPcmNORWIxSWJFZkM0enA2cFFBYlpKTmJlVW9IR19STFFPWXZDZUtOUnlGekVHNkswS3dKYTVsUGpKSkRjY2VEbXZ0R0xGWG1MRm1FamFJaXY4N05DbVFMNGZjWWFZSWQ5c1FyTzRIYkZkSjN0QW1IakNFNzI3bFFqT2x3TzhsQl9SeFJVT0h4dll1Zzd5T1U2UE5XWDZvQXYwUXk1dnJCMFNtQV8wbG50bDNfWFgzZi1VR2lDdTd3bHRSajZXXzQ2RV83aTJIRUxxN1VvVHdrTERUdnVqOFpWWTlLNm01Z2RscDZycDV1Ml82TzFaYmQ1ZEVzbVNNdFVJRHh1ZmVRal80VUd6NDk4ZE9EaHoyRkxzbVd5VS1kYXJ4SWF5X2d6OU5EWmZMOVBuWExvQjczcHNOcVdDQnVwSS1GRWZxZUExY0ZUeVFOeHNBUkNtdzE4SzlBanhlUGxVdlIxQUpuM050WGl0ZDVZNGs4LUx4U18tTEZDWHRmWlE3Y2oxMk5LSTFIbmVtM1ZlcXRYRnp5aVYwQ3pYd2t4dXBERUFoaWRJano4RElReHkxZGxwN1lsblJLbnR5RU4zbWw4c2ltNGxNMEdKWlg5OXA4d193RDRKaGdfaXktRklVLVJYdzBPd0t0QXFxRmhCYVNvX2RHMjlfYXVSZVhNcmVXQnRZU3lTNEk4MlQyN2x5RG1FWDc4SWwzeTh1em4zbXJ3S3Y1OTNNZkZESkFBNFRHN3pkbEdHb0JDZnhvczZodmhHVHplTmliZGJ3TFM1YUs5RmZPSk13UTlsRG1NdWV0UWl3X2k3M1NOS2JjNlRGVjVDaFFENi1nMTFwVnFMWGRJY3FEaVh0cWpseFBSNUU0R1FDZDl4QzhMQ1JqMElxRk1LdTNWa1FDRExJN1Vad1JObnJ6a0RqT0VPRlEtaVo0Y2l6VnlmLUN2Qk9XRV9MR3FUNkp4cG9NN3VYLUdDR2JJYVBPSzZWSXRZMEJtMXhva05yWUF5VU50OXQ4bDgwSlhDcEJ6Ui1hREZGaC1acFMwQmV0V2s5bFJkYW84S3VYbzM0eHdiRmVVVUVvNFUzNjlNSzZUak5haXIyQ08zMU1MS3pJWHNTckZmX0NEeURzYzZsU01qWFByS1hDWEpZeFlrTm05REFsR1RBY2pwMjlYeDBwTDdZUzQ5NEpPTjlWRXVuUDVxb000RXVpSXNjeTVlaTBsVE5EUklLa0daZXc4TWx5Z1BzSlFubDdPbGdzenc0MVh2VXpqVUZfbnpYZnpjY2J0QVFfZUVkWFhRTWFrM25zdVV4aFo3Y0lvdlpwVWZNU3pFQURsSVROcnBucjRfVmN4QTRNbUJaNnNwdzduV1RhQk1UNjZDdW9hdWpDQzJwTmJ3NXZsVG5IaUktUzd6RzZxUnhUeXZoVUJ5cHp3UnF3MXJyOVRyZFRNaFJ5RVY3NU50TjF4S1lqUjJLZ05FTUc4dld5V190QWtYdXBNMTljUEluVVQtTEtMLS1LbThhcWRDZnk5dGdiZ2hxT2JNbk9hZGhYUVBFYUg0ZVlPZmxaNlR5QVNCS0NodzdwNmY2bG96MnVPOVphT2xqdjhUTHlSVTg1R25SOEhiMHBnSk9zdHgtdzYyMVZFVGdSSUE5TUVxNXowSEw5ZXo3azRvOXFIQkc0d0pfaDh5WFJDcWsyOVBWdmZmQUdpaWZ3RXJTdnBEMURwSkpUYWI3dnVpZUF4dTlIT2M3WExtUzduOHdXaEx4VEdWWkhYWGItcmNvS1NkNFNfTFI1U291dU90c0tyN2h5YTBSWWEyNGZidGFEVG5ORGJrOEdsci1LaUVCNGc0ODBzY0FnSkpEN1g5ZmRTam82NVVIdVhOM1B4amxUR2hzczhmdklzYTEtZWxqa1d2U1lsN1RZNDR0OXFhUGJYQlFjWEF2VFZTVXRxVkFreWJTcXd3WWg5ZTdqVnhIbkxyX1hCeXREdFk1NE1TNkV3dlRTSE5Md2lWM3gyMW1xWEttdHVJOWtpQVRBeVhZejBqci1sSTBMYi04NjQ1SHpmRDRBeVpuald0ZkhsNUVsLTFmUGxkYk9HSG9CaVNJc1REU2JlU0VaOGRxeHRpaC1jRnMxcU1scHItRE80VDdrY3c1eGRfSmF0LU1hX1dwTlp3QV80YWo2Z3ZKWVZHTHZNbXBxQlFWQ3NCLTkzdlpwMkVOaDg4MEI5SXhnRHlfbFRkTm5zeTVkbWtnb3hSeUxxQndYTXZLb0dIbU1kRTdvZHEtRmNzbVkycGVwM3VFV3VSREtScG1uak1jVG1oUzJSYV9hUEFVUHF5aVhWS0VSTG9DVUo0WjZab3h1Z3BpM1dtLV9WYmNrZlJCRFJyTzc2dUZSMkctdW93T1dCc1R2TzE1STd2QVpFUllKbWZkOFZoXzgwcDkzOG1YblNiRGFjMG94SEdMc1FaS0FPWnI1UmVieTVObTdXczZNV1pmYm1qQng5ZEdFaTM4Ynl6ZzcwTm1wWTBKemtwM0VXdlVfeXN0Rm5HQjlsY0x3Tjg1OC03bG9TQXM2eEdHSk1QcFJLNzhWLVZ4N3hIb05WckFYTXU5MnZFejVPSktIclp2bnZCc1FRR3Y3QzVkVjBTV3EyZVRnMGZ1MHFjVEVuT3g1NzlzZEpyaVhoQ2pjUHRXLWc2RGMwcENTblR4eFZySkt3aWRtazd2SE1PQlVxcTloZEs2ck00bGdXaWtBMjVid3pLRDdXYzhrdG9QOGhPZkdaN29rb2pJTGtmSWc5aFZqZTFkWFV1ei1TZG5rcGtoMGxIZkdOS0ViUTVZa0wzbHNWbWwxQnFGd1N3M2dCU3JsT25hV3M0dTRCeHltdHdxckFwemI3SU5mYlZEZm8xbFlWaHowaFV5eHF5N1kwQXRRYUIyanJ0VHM3TmJqSG9WWVpVZ19lYThxaWxXTlRoOWhvYmVTaVNldEVEcEJZRjE3QV9YT0EyRnNxS2JUeVVfVlZVc0tQZDJkRVJta2Y5NzJkV2Nhd2ZYV1BLcnpicTRpQXF6aVgxZ1AwZlB0WVA1LTlQbnZkajVRZ0c5VDU3aF9TQkJmYmFvRW5tcVJoNGl5eUk2OV9TUzBzdTZod3dPV1NyWk42b0QzZURjb2hlNGd3U3JmQ3ZhWjI1SmVETFlfa0JwRVFjSDhGdng2UFlzeTl6aEZLaEZsa2F3ZDBjS0tlS08tSndsSFNFc0FCcnJMd3o0TUFBU3k5MlA4aXlDdjBRVXN5MWZ3YWtRQlVtRzlMYjZSOXJkcFdtTTBuLTRIOXpQTm4xYmZwa0FNM3FNOTBmZzlNdW9HdXczdWxGRlBON0l0RTdzU3ctdDZqYnFFQThzd2xxZXlyOHB5T2hUZlpDYkVoZ19TRHoxWkJuTVVqdW1FMlFIdUZ6UkhiS205Z3BJcWduMXlXeXlsMkgyS3Awa1RYTUlBWDVlMzZiVHJ2Z3JtaWRfZmdaU3lsUmppQkhSbWw1ZWszSExsNkNFWk5ZYkVLQTl5OWdQTUtjbDRZR1V0SVYyeHZ1RmlkamV5T1RaRnV2eXk4OXJDVTVWM3RKLW9QbFlVamk2T1o5OExjOHZLTmZ5S1AyMzVUMmVYdzEtaEZCLVFMT2g2SURaeXZwOV80bkVVN2JXcElZVVd0aWJQb1R6azVJWEhNMXZiSVdqUWZHQlZOdWp0aVgxZjlnQjZsZGo2MnJnRW0tbnlUSnN4c25XbTYxdUdpTXBGQktPYkxjWTFKY2dFc1Y4LTlzeEt4V2JhT0RjRzVkQk9mcElvb3VMeDM5SHJLTG1vVEVBMjFfZ1dqejdSMmVka0Rfc2piTWZMaFdURHh5M1BucmVQeTVWdWtlWFFfdzdKWXIzZUNpbmd6UkFfLTJ4MzlTVjU0cnc5WXBnb2NEOE1TUng2QnNFMGd0a1pDeHgyZldDWVdMWFVXWkxIT2dnTkozbWhKYkdNR0xSSG54azVWaGNzMWt2VDIzeExyZEg4STJCaUt0RGhFRHY4N3FBX2xGNDl1V25LbG1DOGhWTEVFMWl2OGtFZ19ndmJJZEdETGprdEU2bkhETW9rS2lJN3hKVWkwY1M5bmlPWUpfeGtaMDFRREFfbHVQdWotV3FqNUstcC15Q0xZTU85UjhaTnp4d0s4SDREVzdkdXBRbHlsdW8xMlBkYWlKV05RM1Z1UnFVZ0FibEFxb21tSFZNaUo5dkpfR1RKQnRsSGMxajBRUld6bDZ5cll6SElRRlE1aGRRbF9TNTUwZ0lhM2t6eHhsWmJkQllxNkdLN3Y4YVdhYVVvejhCeEhoSUdZSm5CdEJiMFU5TDhjZzRTQnFZcndWaTJUUzJzUFR2UEZKajdFZ0hLV29RTEpmYkZEUkRBRDZ1ZmV4U25yWnRtdi1PMXVjcGJ2RUtrQ2ZLYjk4R1lqTE1DdnVEMFcxNUtoaWxwai1pc3d5ZU1vcjQ3bTNrbnJtTVNLQTczekxiRFplS2tibkZnSF9Lak02Q2N1RElwR05rTURoX0xjaXdMR2VIeG5QeHVaMmtrcXR1Q2VoZ2VqaUZJM2N2WGtIUlNHc1lkdF9rdTRiMW04OGRpZEpwUmUzTW84M3hmbVhqamh5UEZlNUprUE5pS2hxVXVZbWl1WTYzNlVJT1dWWTBMTnRoYWMyWU0zMVROa0xfSDhoaDczX3ZxYkpLNFBtMWdpNHBwanl3Wm1IZm52U2xCNk9Gc1FvZl9DUmExeFRsaG1ZWk9KemxyaENQVjBVSW5NdWlGVS0ydDVkdXhsX3c5VXVxN1o2dlU5OG5zeUxfZHhERmFzeld0Y1I0OXpXVlo5LVNPYTVEZjI3dG1xQlJ4ZGZSRWNUcnQ4aWhwcjQycVpnblBQbXhyR1YwRWJuWmQxYi1YWllhSXB5azJQUmtaOXpqeW5IZ2xDU05MZEcyeWRHRm9MWmcxRTRjdi1tbDlTQWVzUW5hcDE2LXNyd3BNZFpaRE5NcEVmNXpqenhVNHJsMC04alQxOTNaaE1oXzdvTnVZT2dCOE05c2xTM2pHNFFNR3hVdUtqZnh0ajZobHVHd0hrZnpKOTV5YnJvUDR4bVh3S0hnckFFQzA4b3dqUzZaNzQ1d2JhZncwbF9QRGM0U05sdG5LLUY4Ql9HaFZidExwMXB1UWhvelV6NC1WUkVUOGJRY3lmdGtHY1RfQ3V4Tlo5T0hYQUVEdmxWVUxpanJweXlOT1FZaGZMXzVBTW5IZVJ2N2V3T1JlQW50UENPa2EzZDNZd3VvRG54aGFiUDA5RHYxbUlGdng0cml4TGozWDhhUVFteWRRdF9QUDYydUs4NTBoUW1wa2pjRWpkellnRDRMQTNIUnFNYmFkUWtWbkZWc2psZkotWXZoRUZmY1lKRGw3Z3ZWQlFmZjhZS0pjUW1tVFFBRkRrUjFjZjkyU0pEdy1mQ3pQUlZjdkpTSkVQaFlsNENVMFNONzhaWWdXa04xMFhMUG9TUkUwRFozSnBtUXpLU1BxZjRDZk5FSXV5ZGtzVmNCRFNJNDlrbW04UE15Q1EzcmRTUFBCS1FnQ1FQVmQzLU5SWDNrQlY1eGtzRDdUX08zVXBrQkFON2w2YUUzZHBIaFl3alRSUjBUTUVyakhnRVZqNERUQ190eDU4RXpDU3B3QmxETjVOd0k2UlhXLTFnYlNhWGxMRlhBeDVNRjQxbWxOeXlYSWpyd2ZzampjcmxVNlpsdjR0aVp3c3BGVmJGbTAxZWJNRXdnQ2Z6QzMzem5tSUh0aDcwMWtOV2ZOeEEyR2cydnpCOVRjQVc4ajJSd0V6bGJZa1dkbHZ1VWgwWEU3T09NSC1PU2pUaDB5WHlOb24yTjR6dzhlYm1taWdObXY1cGVGWmF5UGMyWnZ4VDRXSDNpYUZNNVltX0pyeVpXQ29ELTl6TTg3eU1nUU9ZUkhibDIwdURoRm1jQU9zM0tKR1B0U0tsZUlGbVoySjhpV1hXa3g4UXdwallTSFlKckN4ZkxTb184M2Q1QVFaWWgxMjdncEFOMnV5OE13R2JDUHpTcWxqNGp0X3ZHa0ViMEZiSVBqaDg3MnNpYkwwOTYyZ1Q4UHZITzNVVzFoemxUeTdGVGxaVmlOT1ZtMXU0eWIzZVpPU2VDVnBSTkRoazJHdTFJZ3ZoSjN4Y1Z1YjdmWk9kemNjWW82V2l3UjRPR3Y3NThISFlhUVNka0ZOSGY0V0FnY1N1U2VQOUZfcUZha2U3N3BoRkVXOGpUdXlKTnhTcnJQeE9wMWFWaEo4U09FRl9GNjlBR0xzWDAyY2JlamJrekdHbnN1WmlTLTFCcHdWV1JsS2pyOXVpVHUtU2R2TnltLTg4Y1lqeG9wcXdiSnBHNmFyaXNRbkZETUJoX1NNNDNoTnZqNHc3a19qeTlJZ0oyNTlnTllFY1NLaEpuOS12UzQwZXJ4MFhEV3JlQ3FRZGJkRGtsLWhoOVJzVU9YVEZ4Mld2NWRuTmFXdUN6NGVRV2hFU3AwQ0xjZzZuU2hWVVZ4R3Z0SF9tLW1Vb3JiQkhaSFZaTk9PbV9EQTJPSXc0Nk05eGd6NEhEMWlJOVpGWHJZRDF1N0RIOTBHSVFzbjRfRHpfTkh4Y0EwM3U4LTJEeTFONnloY0NCdjJVenh0enhUWTlFd0dyZVo0RmlWZ2RmS0F3ZmppVVZENHhOdnQ5NlFVd3hQVFNJOU5sdVRCT1d5WUdGNmIzeWpYNTctZlY5Qi1NQ3ZxUGdWYjVGaE5OdDh3RktxSHNVcHBHUkk1UHZSdzRKVm82SzBkZ0dMSm9ILWRxMndiUjJIR2NTcENLTndPdnU4YnNRNG1obGVGc1ZIbXBpNmNDQ3RwelVuTU5zb1BvX1RPeXE5UVpHZU1QT1M0R1VjM01PWTEteC1wMm9UbTUzZWg3b3VMX3VxdmNQUDRZd3dhSTdsTHRmZjhGUm1yVl9iZjhtTUctRFA1M3pNV0RWMERlU2V5VmxYbDhLSHNYZ0lRQjZBa2hJLVRpRjJOZUZQalpYVjF1ZEZjRU9wLU1vNGpablN1VE1jeVMyR1l1cFV0bVduOFRhRWlxZmdPMlpHaXBwVUc2UzJQZ2VMeFZLakQ1WTFjWG41VUY3UDRBUlpnTG9LUVFpNkU0NGhHOTUxOVNNUEVBdHRHcjA1NEo2SnIyRTdVOVZ2d2Z4Y2lWYXN1SnlPQlFmYW9jS1dKSjFXV0dpNTVKYmppdUdjSm9lS3g2ZmhPME1WSEt3TGJaM1dWTW0xeXlZckpSZG5INEZIeVloQTlHY1FFb0d5TnloX0E0bDBUanBvVXFfYWM2MmR2a1E2MTR3YXU0WFh2N0JDcGNaeEhySm9DVC00eDV3a3lnaHNiRWhBa0ZRY3VoZWZzYW9wZVRjMlZBNmV1czZJRk50MldRVDh2X1VXQnE5NWtzdlFKdHVKZ2lXN2xLU3NGZGNHY3VpUm9WOTQ1YW5HVWNGQXVrNFgtek1aYmFRT2FBWDF1ZEdHT0VjQ3VMU1YxRFdTYmlmUGExTWswWDB4OHdYRlFuNVRmX3U2elhlQmxZblEzQ0JMalF3cm1neGppUUZVdFFDREI5OVZ2UEJnWGl2TldxV3doazZ3emhHM0tlNlU5UUxnZVM5RmwzMWxZekltUkFSNV9leFd2U0w5andPTUV5XzBmSFlJak5wa3FUd1dHUHB3elFqa084R1NZcHc3LV85YWgycUNBYlp4eDBtbzdmY1BDWTJTSWhONTVDZlBpS2lsSm9xRHJOWDhrSUhFUUhjRUNrYUUzMjBfYl9ub2FoNGJYVGhRWkFTaVpLNlVaRTNTNmtWdGJVZGo4WXVLTlFfdGxVdnFqRTZ0N1ZOSG5jenJacm9JVlUxeVZyNHFOdkt0MjJoTWhzWTJ4aVpsb3dod1lGWFY4dXNHcVZzaG5QOGNKYXZCcmw2ZlZCSlBrVXdxeWhqNUtUcURRYzlSTzBXNE4tbzZvekRtbjEwYV9zV1RqeWhPRm1Lem9Fb2ZGeV8tY1JrUmtCbjFsZk5KZUk1MVFpMHNmY0p0YzJ1WXI5Ti1hbGdnWGx1MzhPbktTTnBlbjVCZnRQNjY0S0NPbmFlSEE5eU15TEotbVkzUEFXOFlGSmlfTWdzZW8yb21DY0lxWjZzQi02ZnR5ZnBLZlZUVDBOVXpOVlRmQnkyZmRHaW9MTjhIUVJRMXdZNlVLc0d4THQ1cE1NTnlqd1Z6LWlOQkZiTEFkb3d2REtIOXN1ZUJUWnBvRXlIeWd4YU5jWlhWenVncU9KMUFCekZGRG5QYks4aTNjTXAyN2VOdVhYOG5HVVNxUVpscFdpWVV6RzJZNklQTXpuSGYzd0UtRTdZcnZxM25ObGN3eExsZmRUb0N4RG1UNGh0UTUyNlZ4SGVERk45a0czbVc2b1J1X2JQeHhuZFE2dHR5UUo1SG1oQ1FuS3E3SmxiLUExRGJqTldwVzhwUlZiNFlFS3JmS1ZRMXhCNklUU3FHQ2pia3lIQ0VDYVJXUnZnNnhicER0eW1DbzZRUVRYY3ctZldKa3AzcXhoUGxqbFlMek9VaWdYd3hCQjdSNkFweHd3Rkh0T3ZfWUMtandfREszb0tvQ180ZkZFTFFjN05rNTRIYzlnLXRnM1ROLTFIVXZwSE15V3dEeWQ4OFd2SUpSdjlXZUphN2l5RXQ3bEw4NnZtM2VudjJkbzhNWEljMW1HN015VnRmY3ZoQS1iU2pTVkJJdlEtODEzeTRwTTcwYlFpUFdUeWhqaXdCdHNQRXFwUmEtUkdTNjBIRU00M2pDb2ctdnU5MWx2empSa0FsWV9SYnpUWGpkaWFQNWxDNGt2WG9LYVZjSTN3bmNOZVBTVmg4OHV1WmVuZnBrUGxPdFc0bHB1WHBETFlvRzdpb0NnOTNwWkttdWdPNlROODJjN2RjRWFkb0pqOWRDT1BSVmQ2bHY2NXZGcHQ4WTMxb2h1eHFtMlFGT1RiQ0JpRkIzbDZmN0FCVXpPWVRCNG5aVTBFTm5xNjlZeFgyRDFFbTZZdTR5aTBmcGlJVFE5SlN3cnZnTEk2Y2N1RFZCZkNWcnRleG9vWjhxZHNYTjFSWjQtMS1QX2tfVWpCQmNXczQxeEIxZXczSFlkNmhZNjI1aEM2QkplSXdJYVdQMDZ4OEtMVy1oQlh5ZmY2QTdldEpPVnUzZTVKemM3ZXRHMXZGQUhMVXRMS19nMDRqQ0tLT200M2QtWXpiU0NyM2czb2hMbUhPWWRVQkgyVW04Y0dNQUl2Qi04T25VNmtjZEJNSGxPcFM3T0lhMDkwQTJic1liS1BkZ1lSbFU4MFhyQlVCVWU4cnRHbzF2aHplV3JPSUgxXzN6c1lyYk83MDlMeGRkR015WVMwU3ZDNUROOFdPVzREZnNoLVpGMEkyYUNWYkFvdXlLdlQ4ckZiUnlCY013Qm9UR2dfcVJla0JiQU9lNWQwUDBYaGdIa3B5M3plQzduZzdRTXp4RmNnMHpETUM1TUdGanVsVzhucE90WWxndXFEUG0zLUM3WFZac2U0T2ZHVFpLczJsYzEyZERRSG9NUUx6TWhydWlsd09WLUVPM1hxekx5N0dKVkR6OGhSalY4R09SckUta1YxOHNPcWI1NU5HaTg2d25Odm0yUVl6RmZLMUQyZTJCN0QyMnZpYUozdnEwSGsybkdLUkF3Q3kteVN3ZVp4enpDQXdrS0tVRnk1NjN6OGM2bDBCdnQxelVEZGsyRDBZNGtBQnVFQlBDMU5DcXNUWjU0UUVZUEx0LW9EOW9rLTh6RjNKeTJJdlBuYnNrcl9tQTcxWmJCX2drUHl6bFkyeVRrcFBhMkhld1l0Mnd4RkJ1Ynlybm1PN21SWmtrNXo4Z01ELTBITngxbEdOWnlmMURJc3RHWmJOUmhoMDZsNm13RmtCQU56SWl2aFJYeUlid0FLc0JXNEpmTmZYU1NHeEFDdUYzNFBSV1U0Tm92dGpYREpBcHdsOGpmV2xWWDZBVV9YMFExWXY1a3VHNVczUW1EWDRYM2xoNzRGZUpIV3hHRjRBUVhpb0ZBaTk1MWtkOGZ2QUJ2WEctMjhFeGdvRTVsTS5oZlZQU2JheTYyWjVhcndMeTFRT2p3\"}", + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/0c3a0d4f0480426384515591d1f45960\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"h29KIj_UXzU-x3nn4cnNQNYk7nlfsJJ9xjp8qVlsL1txO5jtm_8LAkZibJWjnSncBb9ddfUAgA2IjJ7TeK9gKimNzkkNGKRtSb-2uHI_1aQbat9EzdGRapJ6MzyCzPUpSAvCME4YMjSP2fQJN7QVKe0b7zvJD_tPMGjYs1bd4kMchutda3JqCSt6x8vAbisI67oj0_5k2Bv8PAmxERsuRF-i6ZKJxL21KXcHvVi6ZLP8ayEsgiOsY-_Ha62awB4i0-cYwGdUUMICVZQldnRRRfUdbgnEASQygkFxUQVIN1DMpBZb7mJq2kKAWV8Wkip6V8exMqvjkWdFWxCS20oy_Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842551,\"updated\":1563842551,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "708", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:11 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "4e324e5c-887b-49c1-96d6-e0aa9aa56400", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:12 GMT", + "x-ms-request-id": "b91607c9-7296-4c96-b4c6-6402158590f9", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:43:12 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1a400a84-e2fd-4dda-a8e4-47f5f9120600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 200, + "response": "{\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/0c3a0d4f0480426384515591d1f45960\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"h29KIj_UXzU-x3nn4cnNQNYk7nlfsJJ9xjp8qVlsL1txO5jtm_8LAkZibJWjnSncBb9ddfUAgA2IjJ7TeK9gKimNzkkNGKRtSb-2uHI_1aQbat9EzdGRapJ6MzyCzPUpSAvCME4YMjSP2fQJN7QVKe0b7zvJD_tPMGjYs1bd4kMchutda3JqCSt6x8vAbisI67oj0_5k2Bv8PAmxERsuRF-i6ZKJxL21KXcHvVi6ZLP8ayEsgiOsY-_Ha62awB4i0-cYwGdUUMICVZQldnRRRfUdbgnEASQygkFxUQVIN1DMpBZb7mJq2kKAWV8Wkip6V8exMqvjkWdFWxCS20oy_Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842551,\"updated\":1563842551,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "200", + "x-ms-keyvault-region": "westus", + "content-length": "708", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:13 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "6a4ac7ff-bac1-4acd-9e3a-0c2ece868488", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:13 GMT", + "x-ms-request-id": "84b28b4c-2c95-4dd1-a27e-2edc51ef888f", + "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:43:14 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "69878676-50bf-40de-bcb0-def268290500", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", + "expires": "-1" + } + }, { "method": "DELETE", "url": "https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-", @@ -806,11 +2178,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-\",\"deletedDate\":1563493421,\"scheduledPurgeDate\":1571269421,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/feb2fc4c577e4e9294581d9081654d62\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"xZUOaPRupyjYzj1Fq_865pPfneFOOqG97rzil-lvZtv9xTogMC6i6JlJARQfTrMY_wUHTGz_Ei1ty_eP6eus0DaibjpGBeex18sYq4ufhu5Gx9GHmG-Q9lS93eaQAFt504Strb9IG7UI5EkysG0QZ9ftUfKm0B5pa7UTKIIOfPOe58KnB4PqxJbO0zlM64OmpXlSbqXF09zCWNHDH9NJ-EsQxJM9TogZXgkVaOL-sgwjIFotLMDonGEeFQ2Q_6ngtlUTOM8K9rxyDB1CkCFD75KOCwWeWVxBqqVczjrtYVOkS4suWn0aJY8vYY2v9oeqe27DVsvz8_OaP6o552oTlQ\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563493390,\"updated\":1563493390,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-\",\"deletedDate\":1563842594,\"scheduledPurgeDate\":1571618594,\"key\":{\"kid\":\"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/0c3a0d4f0480426384515591d1f45960\",\"kty\":\"RSA\",\"key_ops\":[\"encrypt\",\"decrypt\",\"sign\",\"verify\",\"wrapKey\",\"unwrapKey\"],\"n\":\"h29KIj_UXzU-x3nn4cnNQNYk7nlfsJJ9xjp8qVlsL1txO5jtm_8LAkZibJWjnSncBb9ddfUAgA2IjJ7TeK9gKimNzkkNGKRtSb-2uHI_1aQbat9EzdGRapJ6MzyCzPUpSAvCME4YMjSP2fQJN7QVKe0b7zvJD_tPMGjYs1bd4kMchutda3JqCSt6x8vAbisI67oj0_5k2Bv8PAmxERsuRF-i6ZKJxL21KXcHvVi6ZLP8ayEsgiOsY-_Ha62awB4i0-cYwGdUUMICVZQldnRRRfUdbgnEASQygkFxUQVIN1DMpBZb7mJq2kKAWV8Wkip6V8exMqvjkWdFWxCS20oy_Q\",\"e\":\"AQAB\"},\"attributes\":{\"enabled\":true,\"created\":1563842551,\"updated\":1563842551,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -819,10 +2191,58 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:41 GMT", + "date": "Tue, 23 Jul 2019 00:43:14 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8ee80311-466a-4792-a88d-b88d04fa0d00", + "x-ms-request-id": "98bc5a01-6bd4-46ad-b858-97a8e3697f0c", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:15 GMT", + "x-ms-request-id": "6d83baed-c90f-4b9c-bac9-6d5b3cb9c40f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:43:15 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "29a49499-b45d-4e39-972c-e457f1480600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -838,7 +2258,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -847,10 +2267,58 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:41 GMT", + "date": "Tue, 23 Jul 2019 00:43:15 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ba67281c-4fd0-475c-a958-dace7f885a5f", + "x-ms-request-id": "ca4563d6-cd8f-41ca-ab21-0de355d0399f", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", + "x-ms-keyvault-region": "westus", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:26 GMT", + "x-ms-request-id": "738a9210-e2f1-4db5-aa7b-7d7dc55ff71f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:43:26 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "1e836069-3efa-4bec-9b35-db8422520600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -867,16 +2335,64 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "3415a2f7-ccd6-49e4-a18d-f38c6744c342", + "x-ms-request-id": "0db719f8-26c9-4365-acab-c08ba0017ff3", + "x-ms-keyvault-region": "westus", + "date": "Tue, 23 Jul 2019 00:43:27 GMT", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://keyvault_name.vault.azure.net/keys/restore", + "query": { + "api-version": "7.0" + }, + "requestBody": "", + "status": 401, + "response": "", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "www-authenticate": "Bearer authorization=\"https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47\", resource=\"https://vault.azure.net\"", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "401", "x-ms-keyvault-region": "westus", - "date": "Thu, 18 Jul 2019 23:43:51 GMT", + "content-length": "0", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:43:27 GMT", + "x-ms-request-id": "6fea6161-b8db-456e-bc0a-9d7b69147e7f", "cache-control": "no-cache", + "x-content-type-options": "nosniff", + "expires": "-1" + } + }, + { + "method": "POST", + "url": "https://login.microsoftonline.com/azure_tenant_id/oauth2/v2.0/token", + "query": {}, + "requestBody": "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", + "status": 200, + "response": "{\"token_type\":\"Bearer\",\"expires_in\":3600,\"ext_expires_in\":3600,\"access_token\":\"access_token\"}", + "responseHeaders": { + "pragma": "no-cache", + "strict-transport-security": "max-age=31536000; includeSubDomains", + "x-content-type-options": "nosniff", + "date": "Tue, 23 Jul 2019 00:43:28 GMT", + "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", + "x-ms-request-id": "d0101413-cacd-4a3b-a200-bc154fb50600", + "cache-control": "no-cache, no-store", + "content-type": "application/json; charset=utf-8", + "content-length": "1231", "expires": "-1" } }, @@ -892,7 +2408,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "400", @@ -901,9 +2417,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Thu, 18 Jul 2019 23:43:51 GMT", + "date": "Tue, 23 Jul 2019 00:43:28 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b7fcbbb6-e1a1-4593-8a4c-f7b224773154", + "x-ms-request-id": "4d4b18dd-6682-4dfe-a2ae-fc0dc0e595c1", "cache-control": "no-cache", "expires": "-1" } diff --git a/sdk/keyvault/keyvault-keys/recordings/node/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.js b/sdk/keyvault/keyvault-keys/recordings/node/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.js index 3d83d06a749b..65befb48845f 100644 --- a/sdk/keyvault/keyvault-keys/recordings/node/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.js +++ b/sdk/keyvault/keyvault-keys/recordings/node/keys_client__create_read_update_and_delete_operations/recording_before_all_hook.js @@ -2,6 +2,43 @@ let nock = require('nock'); module.exports.testInfo = {} +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'cac33b62-6000-4909-b30a-90462986fa92', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:06:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + 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', @@ -17,17 +54,17 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '3d602285-4b2b-426b-a3b8-70de13ecf200', + 'de6c0b33-bc82-4bfe-aa5e-a565a5c40300', 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'Set-Cookie', - 'fpc=AspZcq3Qj5hBm8g8G-CMLTg_aSJHAQAAAFj2wtQOAAAA; expires=Sat, 17-Aug-2019 23:23:04 GMT; path=/; secure; HttpOnly', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHAQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:06:51 GMT; path=/; secure; HttpOnly', 'Set-Cookie', 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', 'Set-Cookie', 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:23:03 GMT', + 'Tue, 23 Jul 2019 00:06:51 GMT', 'Connection', 'close', 'Content-Length', @@ -37,7 +74,7 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .post('/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/create', {"kty":"RSA"}) .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/8b16516a3c734d2e9aed515ed05b586a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"vDDxKrG0yAueOVQFYBLGWNriKyIAW5WQ5Vzo5vUAsrTpo4LSxgT7XJREZ-Nsl-AdfWaqTaDrxVwF64iOzz9KgrHayGfXbqHyRMKEywlEr8H1pf8CxPdZQlPyp1900axG5e98XyO0ywysKFaHVhMVGrZSX-cltAdr94kW9BoSJl7j_SW-jg-gDt0LG5aHd51nET0g4YYbLOhtkvCq954kC5lS_kfLuS7cBvb9EuAGNkzuNt85DA8tLb2SPJfiazxWLG7W6ZSOwnWepXkQ4lqYQn8pHB1ar8T-KOp-vu2eLJnAEV04FfMAk5X4DvSIYhFGsYKRJogzQf5oOyrQobBNmw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492185,"updated":1563492185,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/05f53c9533e1481786687fcd39e3a09b","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wq46jiL80A-Psioeq7fwAEwCwz3SQFW7Ac24yfyzpe1rYh79Zhxaueg7zFI8gCoYU1Pe6exagEey9eymnEADZN25FsrWuvgFh4iXPRJpwVhF-W_Wo6kLPApr5GNFOU3mmMsWLaxzFjfCtXAvy5czL7EnrBnQeEUhcVt8RJUWr1TzU9DtVRisRobX-7djT0VKjppPZj6r88NEjkKcYSHEVPfRdEOJ7sdynRaKWdB9rCCDYL054Jjo-Uh71snWsMB0FkC8yR6XyCg3_wKstX14Kq5MOIVK0Xkewy3FK9FIBZAoAScIoinLITPXJL7HNaR8Bo3xEJaj5CK7Qd9jJI_dlQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840412,"updated":1563840412,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -50,11 +87,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '05ee4d73-c02f-499a-ad95-0a97c5146952', + 'b638ea03-f3a4-475a-a519-87026f2eeab9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -64,34 +101,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:04 GMT', + 'Tue, 23 Jul 2019 00:06:52 GMT', 'Connection', 'close', 'Content-Length', - '714' ]); + '713' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-","deletedDate":1563492185,"scheduledPurgeDate":1571268185,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/8b16516a3c734d2e9aed515ed05b586a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"vDDxKrG0yAueOVQFYBLGWNriKyIAW5WQ5Vzo5vUAsrTpo4LSxgT7XJREZ-Nsl-AdfWaqTaDrxVwF64iOzz9KgrHayGfXbqHyRMKEywlEr8H1pf8CxPdZQlPyp1900axG5e98XyO0ywysKFaHVhMVGrZSX-cltAdr94kW9BoSJl7j_SW-jg-gDt0LG5aHd51nET0g4YYbLOhtkvCq954kC5lS_kfLuS7cBvb9EuAGNkzuNt85DA8tLb2SPJfiazxWLG7W6ZSOwnWepXkQ4lqYQn8pHB1ar8T-KOp-vu2eLJnAEV04FfMAk5X4DvSIYhFGsYKRJogzQf5oOyrQobBNmw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492185,"updated":1563492185,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5602cce6-73c6-4e82-8760-0464c5824caf', + '688c52a7-c5a8-498a-ae76-eac51e3d9a17', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -101,59 +138,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:05 GMT', + 'Tue, 23 Jul 2019 00:06:53 GMT', 'Connection', 'close', 'Content-Length', - '903' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '93ef7040-9f1e-42d8-8187-fdbe236fdf3b', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'bd5d790f-6726-4ae5-b1f4-22d4188d0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHAgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:06:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:23:05 GMT', + 'Tue, 23 Jul 2019 00:06:54 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-') + .delete('/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-","deletedDate":1563840415,"scheduledPurgeDate":1571616415,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-/05f53c9533e1481786687fcd39e3a09b","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wq46jiL80A-Psioeq7fwAEwCwz3SQFW7Ac24yfyzpe1rYh79Zhxaueg7zFI8gCoYU1Pe6exagEey9eymnEADZN25FsrWuvgFh4iXPRJpwVhF-W_Wo6kLPApr5GNFOU3mmMsWLaxzFjfCtXAvy5czL7EnrBnQeEUhcVt8RJUWr1TzU9DtVRisRobX-7djT0VKjppPZj6r88NEjkKcYSHEVPfRdEOJ7sdynRaKWdB9rCCDYL054Jjo-Uh71snWsMB0FkC8yR6XyCg3_wKstX14Kq5MOIVK0Xkewy3FK9FIBZAoAScIoinLITPXJL7HNaR8Bo3xEJaj5CK7Qd9jJI_dlQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840412,"updated":1563840412,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -163,11 +193,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ab03eef5-cba6-4e91-a197-2102a2b02cfd', + 'a3601673-46a0-4421-8231-68ba8a396a47', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -177,15 +207,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:16 GMT', + 'Tue, 23 Jul 2019 00:06:55 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '901' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -193,14 +225,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2cf6da0f-9b87-4c25-9191-a4afcee37e7c', + '11e68e4c-271a-4168-bb21-876bf1fcf56a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -210,55 +244,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:26 GMT', + 'Tue, 23 Jul 2019 00:06:56 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateaRSAkey-/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/3e4d22f549b347dda7275bb319e8e9d9","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zK1por1jccnPEGEQutzkbs2EXNlWFFh94HpIZ8xn4X95Bq_HSnMZYuismsC4nTGpyCvHgqkS8EJNy-i3u5vdijC1Fa_Fg-pvo8_-RAe9ITQuzEwVrEG-W8Srn04cP4WAZUcytUz-lhWqlA21e7EfKudIY_VrGg2QW1DRPTj0s_92VmZ2sSmr_gbs-aT3hBve_EKZ65howccBTi9oVuPxuoqyzWt2SNodMlJW5kP849vPq1Npqd-EdQrimAOh1sQIf9qJfgkU_galH1BpfObg6tRmSVgbpVwDsvWBBYj31q5hApVacoH5ecN_z3fk3hKdeyd6NYQCH0NoSJrZbSzLKQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492207,"updated":1563492207,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'dac37ae3-3c8d-473a-8517-42f1b25fefb2', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '1258aa61-cfc5-4703-bd39-2949a3d10300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHAwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:06:57 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:23:26 GMT', + 'Tue, 23 Jul 2019 00:06:56 GMT', 'Connection', 'close', 'Content-Length', - '695' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateaRSAkey-') + .delete('/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-","deletedDate":1563492208,"scheduledPurgeDate":1571268208,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/3e4d22f549b347dda7275bb319e8e9d9","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zK1por1jccnPEGEQutzkbs2EXNlWFFh94HpIZ8xn4X95Bq_HSnMZYuismsC4nTGpyCvHgqkS8EJNy-i3u5vdijC1Fa_Fg-pvo8_-RAe9ITQuzEwVrEG-W8Srn04cP4WAZUcytUz-lhWqlA21e7EfKudIY_VrGg2QW1DRPTj0s_92VmZ2sSmr_gbs-aT3hBve_EKZ65howccBTi9oVuPxuoqyzWt2SNodMlJW5kP849vPq1Npqd-EdQrimAOh1sQIf9qJfgkU_galH1BpfObg6tRmSVgbpVwDsvWBBYj31q5hApVacoH5ecN_z3fk3hKdeyd6NYQCH0NoSJrZbSzLKQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492207,"updated":1563492207,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -268,11 +301,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e2862407-0871-4d50-b490-fa46e04bd945', + '1e09281a-1656-4715-a48a-339b3361d2ed', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -282,36 +315,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:27 GMT', + 'Tue, 23 Jul 2019 00:06:57 GMT', 'Connection', - 'close', - 'Content-Length', - '865' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') + .delete('/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9ae70472-8ad2-4a74-84d6-c0f9d7a63142', + 'b7036505-fc91-4985-ab01-cc4d1136057b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -321,13 +350,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:27 GMT', + 'Tue, 23 Jul 2019 00:07:10 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '4b4adc53-a24a-4937-8b94-5ce9bb290400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHBAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:07:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') + .delete('/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -340,11 +403,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'd6c1f583-6fba-4378-ada4-a8fd83f6734d', + 'c2090418-6263-45e2-bec0-ef04e2ef6667', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -354,32 +417,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:38 GMT', + 'Tue, 23 Jul 2019 00:07:12 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateaRSAkeywithsize-/create', {"kty":"RSA","key_size":2048,"attributes":{}}) + .post('/keys/recoverKeyName-cancreateaRSAkey-/create') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/f387d2b1170b42b3a47fd51ad5a1b711","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"ugePHlWghOCYN5mdr9JWoX-Jm9ye6RdIXWDRBIzAxGrVx4jFqv2MpLeq6t6g_FPXRVpl7jd1DHmsFqgYrm3NbSj1ngc5xGjVXKGB69DHykwC8CQL_2Ik64S6JqygFHTpJkYQbOCrnV_TOdkQDKLsj5aTMLQqk6ChOImbAXSQgVFY21rYFzvmrrKxfG8jZogY66V9aIxGqkG--bYX0BXigiITWXRE7jd6WJW7dzjIWaIB3ukwpdOvmLnDnuz9uNsCTaMmgxw8hTZM7g6yXwIiM1tQLV_SCzzH7A4hu3DIyXMORqlGaDnIIZM0G5DUTuDXt_-9OWtjxdcUPoLmrvshFw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492219,"updated":1563492219,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0b225377-6e94-414a-a6c0-bf3c9602c454', + '29b0e25b-d4e2-4c81-8034-8a2d9ae1e142', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -389,59 +452,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:39 GMT', + 'Tue, 23 Jul 2019 00:07:16 GMT', 'Connection', 'close', 'Content-Length', - '703' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateaRSAkeywithsize-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-","deletedDate":1563492219,"scheduledPurgeDate":1571268219,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/f387d2b1170b42b3a47fd51ad5a1b711","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"ugePHlWghOCYN5mdr9JWoX-Jm9ye6RdIXWDRBIzAxGrVx4jFqv2MpLeq6t6g_FPXRVpl7jd1DHmsFqgYrm3NbSj1ngc5xGjVXKGB69DHykwC8CQL_2Ik64S6JqygFHTpJkYQbOCrnV_TOdkQDKLsj5aTMLQqk6ChOImbAXSQgVFY21rYFzvmrrKxfG8jZogY66V9aIxGqkG--bYX0BXigiITWXRE7jd6WJW7dzjIWaIB3ukwpdOvmLnDnuz9uNsCTaMmgxw8hTZM7g6yXwIiM1tQLV_SCzzH7A4hu3DIyXMORqlGaDnIIZM0G5DUTuDXt_-9OWtjxdcUPoLmrvshFw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492219,"updated":1563492219,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '8f996249-a603-46a4-acb3-f0ddf6c862f2', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '2194ee23-3628-4212-99f1-626672af0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHBQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:23:39 GMT', + 'Tue, 23 Jul 2019 00:07:16 GMT', 'Connection', 'close', 'Content-Length', - '881' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-') + .post('/keys/recoverKeyName-cancreateaRSAkey-/create', {"kty":"RSA"}) .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/5c69764e8c5b43cab6f43b9a951ca3e1","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"tUZGdhPrvVlatuU0eFIHEIpC4x3q5K_d585W6q8vDR_ZZDUAqcpvTfp9hmTwBB2m5Q3E5wZwgWQDGkgSsIu6ny86YUBYxSszMQgbAViT3Y2MTZza4OiwFVVNV0U6lBD8dQCSUtuZU1S2jV9yOAGe53tdZxf0ZeyYzitnZfCvE18h0v6NPb3OyNW9vo9npNF6rYlWbx5RqtStHO7QVz9b-mCObBvqWstn4qAjK8-hgRqDjD2s3pZSQkWzgbjW7qeIelJ1x89FM6CPCmBnOs-KjmZQejy1oOJjeRXMwXfklc3q-EyXraYUFd_SKC3meOOKtzOVccaEGJkySO8QykMDdw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840438,"updated":1563840438,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -451,11 +507,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'fd34578e-3617-4d79-aa1f-e120b563c0b0', + '08027c21-52de-4bdc-82b1-6af5c0a7735f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -465,15 +521,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:39 GMT', + 'Tue, 23 Jul 2019 00:07:18 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '694' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-') + .delete('/keys/recoverKeyName-cancreateaRSAkey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -481,14 +539,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6d5a21e1-d72b-4fa0-8e1c-b8e876a28076', + '7ee85825-dfcf-43dd-a346-1e363f95ce2f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -498,52 +558,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:50 GMT', + 'Tue, 23 Jul 2019 00:07:18 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateanECkey-/create', {"kty":"EC"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/95b65a54fc8c4e5895514d5a4ce03ffa","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"czFW08Hq6fpiwmpRHAyarr7WoZIEK2JafYgYjzEOcq4","y":"nm0On9ylxOvBr5zBu0cC-GuwuWNAVpcat7buo5tMPZU"},"attributes":{"enabled":true,"created":1563492231,"updated":1563492231,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '0bf58eba-53fc-4ad6-9f18-478153d65145', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9c112d1f-6633-40d6-bcd7-a34bc04c0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHBgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:23:50 GMT', + 'Tue, 23 Jul 2019 00:07:19 GMT', 'Connection', 'close', 'Content-Length', - '406' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateanECkey-') + .delete('/keys/recoverKeyName-cancreateaRSAkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-","deletedDate":1563492231,"scheduledPurgeDate":1571268231,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/95b65a54fc8c4e5895514d5a4ce03ffa","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"czFW08Hq6fpiwmpRHAyarr7WoZIEK2JafYgYjzEOcq4","y":"nm0On9ylxOvBr5zBu0cC-GuwuWNAVpcat7buo5tMPZU"},"attributes":{"enabled":true,"created":1563492231,"updated":1563492231,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-","deletedDate":1563840441,"scheduledPurgeDate":1571616441,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-/5c69764e8c5b43cab6f43b9a951ca3e1","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"tUZGdhPrvVlatuU0eFIHEIpC4x3q5K_d585W6q8vDR_ZZDUAqcpvTfp9hmTwBB2m5Q3E5wZwgWQDGkgSsIu6ny86YUBYxSszMQgbAViT3Y2MTZza4OiwFVVNV0U6lBD8dQCSUtuZU1S2jV9yOAGe53tdZxf0ZeyYzitnZfCvE18h0v6NPb3OyNW9vo9npNF6rYlWbx5RqtStHO7QVz9b-mCObBvqWstn4qAjK8-hgRqDjD2s3pZSQkWzgbjW7qeIelJ1x89FM6CPCmBnOs-KjmZQejy1oOJjeRXMwXfklc3q-EyXraYUFd_SKC3meOOKtzOVccaEGJkySO8QykMDdw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840438,"updated":1563840438,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -556,11 +613,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '81229cd5-6841-432e-b30d-19ffcba6d353', + 'a9093391-8744-4a18-8127-8468a8932c9f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -570,36 +627,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:50 GMT', + 'Tue, 23 Jul 2019 00:07:20 GMT', 'Connection', 'close', 'Content-Length', - '576' ]); + '863' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '473ea8c7-e5ff-4187-98e2-b9cec591be5b', + 'e27c3972-1ea7-4eaf-b27a-742234602a8f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -609,14 +664,48 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:23:51 GMT', + 'Tue, 23 Jul 2019 00:07:21 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') - .query(true) +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', + 'b672fb54-8ac3-4d43-b398-49e1c3240400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHBwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:07:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') + .query(true) .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', @@ -632,11 +721,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '66f80e27-b957-4797-bbba-6758ac974dcb', + 'a74ac3ae-bbc9-42c8-ae0a-4a0e74ab984a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -646,15 +735,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:01 GMT', + 'Tue, 23 Jul 2019 00:07:23 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -662,14 +751,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ff895053-896c-4e62-a686-e06acd87cca0', + '96d4fe93-3a3d-4727-8333-83facfb1a3eb', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -679,55 +770,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:12 GMT', + 'Tue, 23 Jul 2019 00:07:34 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateanECkeywithcurve-/create', {"kty":"EC","attributes":{},"crv":"P-256"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/b3a5c29252054d39a6af864c527d8960","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"QjYLIMLnHKTezOkpZOQOUAOXJ1FjwH9r03EWy7qEQEY","y":"-KuwF0DFCCB653ifTOf_PfQvuaZPBiAnXwH9oNgLpSs"},"attributes":{"enabled":true,"created":1563492253,"updated":1563492253,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'a7111b0d-4e3e-4e3e-a2c9-096737d369c0', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'cf9b4bbd-dcec-424e-9fce-407514010400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHCAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:36 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:24:12 GMT', + 'Tue, 23 Jul 2019 00:07:35 GMT', 'Connection', 'close', 'Content-Length', - '415' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateanECkeywithcurve-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-","deletedDate":1563492253,"scheduledPurgeDate":1571268253,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/b3a5c29252054d39a6af864c527d8960","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"QjYLIMLnHKTezOkpZOQOUAOXJ1FjwH9r03EWy7qEQEY","y":"-KuwF0DFCCB653ifTOf_PfQvuaZPBiAnXwH9oNgLpSs"},"attributes":{"enabled":true,"created":1563492253,"updated":1563492253,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -737,11 +827,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e1eab38d-4c78-4d7c-a416-d428b6aef7eb', + '445adfc5-6b6c-4490-9ade-d0c8b2323b27', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -751,36 +841,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:14 GMT', + 'Tue, 23 Jul 2019 00:07:37 GMT', 'Connection', - 'close', - 'Content-Length', - '594' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'beb72df1-463a-4d6b-8272-560bbb77e5a5', + 'e0968de1-b054-4f4e-8ad6-b2e693cc4242', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -790,13 +876,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:14 GMT', + 'Tue, 23 Jul 2019 00:07:48 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b27885ae-d156-4175-8c27-a48d1bc60300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHCQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:07:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkey-') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -809,11 +929,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '23e62796-3895-443a-b1f5-0ecf86e6c82d', + '324dabd3-bb30-4abe-b1d6-969bdeabbc77', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -823,32 +943,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:24 GMT', + 'Tue, 23 Jul 2019 00:07:50 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateadisabledkey-/create', {"kty":"RSA","attributes":{"enabled":false}}) + .post('/keys/recoverKeyName-cancreateaRSAkeywithsize-/create') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/bba075aa79044ca6b6dc0c67f6bfe965","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zhjvNiQoO76Azouf18RThoeoL7lBndl-XuIEyEVrkKktHnX81ZWCKehS9fLg-ECYhVhVb67AAWgowVoOr_V6RfRRrXCmTG5p2U6bU9tosUs58Y6M2N_jmuRsxe9mmJc-dCf-DO8WGPw1hRthi4_8xkqQpBPeHNyBtV1Kttn0gKaxiyh-_C4AeJSQpcOocs_UdyybLIaTir0zftNYkH_LWSRs0vUvySvU-fLcGlUDaRd0aIYLzPkF92JEvdqLtShjGmAwlwZGACGGXyw81B4_EYftN8RicpRY4hefT_WAPzDUc44buFx4nEMvdmj_t2D4oSbaJewoJ0GvhDorX7ukvQ","e":"AQAB"},"attributes":{"enabled":false,"created":1563492265,"updated":1563492265,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ec011483-aabe-4032-a27e-314c1b523757', + '774f89d2-a58d-4f6a-98d4-b72cc0b0fd40', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -858,59 +978,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:24 GMT', + 'Tue, 23 Jul 2019 00:07:51 GMT', 'Connection', 'close', 'Content-Length', - '701' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateadisabledkey-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-","deletedDate":1563492265,"scheduledPurgeDate":1571268265,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/bba075aa79044ca6b6dc0c67f6bfe965","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zhjvNiQoO76Azouf18RThoeoL7lBndl-XuIEyEVrkKktHnX81ZWCKehS9fLg-ECYhVhVb67AAWgowVoOr_V6RfRRrXCmTG5p2U6bU9tosUs58Y6M2N_jmuRsxe9mmJc-dCf-DO8WGPw1hRthi4_8xkqQpBPeHNyBtV1Kttn0gKaxiyh-_C4AeJSQpcOocs_UdyybLIaTir0zftNYkH_LWSRs0vUvySvU-fLcGlUDaRd0aIYLzPkF92JEvdqLtShjGmAwlwZGACGGXyw81B4_EYftN8RicpRY4hefT_WAPzDUc44buFx4nEMvdmj_t2D4oSbaJewoJ0GvhDorX7ukvQ","e":"AQAB"},"attributes":{"enabled":false,"created":1563492265,"updated":1563492265,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'd7c429ce-b96b-4f2f-bdae-6dac1fa09a4b', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '0bc9866b-0756-4b70-bc1f-e9bea6f20300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHCgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:51 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:24:25 GMT', + 'Tue, 23 Jul 2019 00:07:51 GMT', 'Connection', 'close', 'Content-Length', - '876' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .post('/keys/recoverKeyName-cancreateaRSAkeywithsize-/create', {"kty":"RSA","key_size":2048,"attributes":{}}) .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/964ddcdd4a02435380a771b3dc2d896a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"3NHVOKn5eO8VmVsSdqIctJz-lru5PDgGqXzazh_NY-tsPitc71maV_f9sPEo8Wjl0Edt-bgafilO534S-BCoesUhOKixtBZikrCkiR9oXGaTK1fAsjDh5QDofr9ydveTPRgjg4OiaEXEQX-PcpAp6bHoyMM16dgvNHONXvWxLV4vNj_kUk-63cCd7tLUP-EjH4JkHzw7tyVikm3bPlTCRZBmXQFmpyaLM5_OCJ8lzvLlPoOxXR902MZi8emZcJ9x5bhnROAfHVxHwBF3PSs5Jp-XKehOfwsXwjwhPPRzKO8zhc_vDxZeVymwbXUW5tcwPhn65AnJLBBhCs3oK1UMMw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840473,"updated":1563840473,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -920,11 +1033,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '00405f49-404c-4d46-9bf0-188ea40fd5c3', + '822b391c-d2e4-4f33-bde8-c5b4fd5daebb', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -934,15 +1047,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:25 GMT', + 'Tue, 23 Jul 2019 00:07:53 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '702' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .delete('/keys/recoverKeyName-cancreateaRSAkeywithsize-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -950,14 +1065,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'db65e5c3-6c30-4899-80b3-7216dee13ed0', + 'd45546ba-07cc-4811-a065-d491fc9386e1', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -967,52 +1084,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:36 GMT', + 'Tue, 23 Jul 2019 00:07:53 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateakeywithnotBefore-/create', {"kty":"RSA","attributes":{"nbf":1546300805}}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/01515ffbf50e4da7aac5892ad6141dc9","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"taAf6UZkdEmUoF2nkfwmXkzW7JIQw1MAiPstA4YokjisO0nIF4Z_PZ8-WngvuAJDMR7jW1Qzj3kO8Ne7LrJ_afWCwjmlNzPZF7kb-MGdHW8vXdZGIqPiu5d9i-kWgORADyl2nGykTYMB_1k5NGN9dLl5SIj-He_YpdiCE469gq1bHbBuLuDIBO2fq86jbHB3yJp0iyXbayZE0OY8Y2KCQ6dZdejXuiDKoyZqbQg9fqqIkC666_eT9L1LKvjCrcFPlZKvfQ-7pr7XD_3VCl6rfWbFFM6Cq2Tlm2E5i1_iCPusQc52I5sUBtZhKmp55QjNanSUcrsRLWAmWktQ_IizWw","e":"AQAB"},"attributes":{"enabled":true,"nbf":1546300805,"created":1563492277,"updated":1563492277,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f60d77f3-9ce9-46cb-8297-5806e8c8a68c', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '21b615f5-2f6e-440d-b949-3a2cb2ce0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHCwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:24:36 GMT', + 'Tue, 23 Jul 2019 00:07:54 GMT', 'Connection', 'close', 'Content-Length', - '722' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateakeywithnotBefore-') + .delete('/keys/recoverKeyName-cancreateaRSAkeywithsize-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-","deletedDate":1563492277,"scheduledPurgeDate":1571268277,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/01515ffbf50e4da7aac5892ad6141dc9","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"taAf6UZkdEmUoF2nkfwmXkzW7JIQw1MAiPstA4YokjisO0nIF4Z_PZ8-WngvuAJDMR7jW1Qzj3kO8Ne7LrJ_afWCwjmlNzPZF7kb-MGdHW8vXdZGIqPiu5d9i-kWgORADyl2nGykTYMB_1k5NGN9dLl5SIj-He_YpdiCE469gq1bHbBuLuDIBO2fq86jbHB3yJp0iyXbayZE0OY8Y2KCQ6dZdejXuiDKoyZqbQg9fqqIkC666_eT9L1LKvjCrcFPlZKvfQ-7pr7XD_3VCl6rfWbFFM6Cq2Tlm2E5i1_iCPusQc52I5sUBtZhKmp55QjNanSUcrsRLWAmWktQ_IizWw","e":"AQAB"},"attributes":{"enabled":true,"nbf":1546300805,"created":1563492277,"updated":1563492277,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-","deletedDate":1563840476,"scheduledPurgeDate":1571616476,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-/964ddcdd4a02435380a771b3dc2d896a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"3NHVOKn5eO8VmVsSdqIctJz-lru5PDgGqXzazh_NY-tsPitc71maV_f9sPEo8Wjl0Edt-bgafilO534S-BCoesUhOKixtBZikrCkiR9oXGaTK1fAsjDh5QDofr9ydveTPRgjg4OiaEXEQX-PcpAp6bHoyMM16dgvNHONXvWxLV4vNj_kUk-63cCd7tLUP-EjH4JkHzw7tyVikm3bPlTCRZBmXQFmpyaLM5_OCJ8lzvLlPoOxXR902MZi8emZcJ9x5bhnROAfHVxHwBF3PSs5Jp-XKehOfwsXwjwhPPRzKO8zhc_vDxZeVymwbXUW5tcwPhn65AnJLBBhCs3oK1UMMw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840473,"updated":1563840473,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1025,11 +1139,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0787481e-94dd-4a28-b57f-2e93cd574e34', + '83a9d5a8-5d2c-4309-b628-c06d03b188ed', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1039,36 +1153,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:37 GMT', + 'Tue, 23 Jul 2019 00:07:55 GMT', 'Connection', 'close', 'Content-Length', - '902' ]); + '879' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ad46203f-5d2b-4eed-9c89-ee49a9475198', + '1301c8cb-4bb0-4844-9f45-186988dcdddc', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1078,13 +1190,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:37 GMT', + 'Tue, 23 Jul 2019 00:07:56 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '4cb197ad-fd3c-4013-9624-9a1e04bd0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHDAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:07:57 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:07:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -1101,11 +1247,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e3ebbcda-60a0-491f-86e5-1107039cd0fa', + '3bc16a3d-81ce-45f8-9184-e57251da7ec4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1115,15 +1261,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:47 GMT', + 'Tue, 23 Jul 2019 00:07:59 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1131,14 +1277,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6e90c1fc-2b55-44df-958c-e98af4f86d01', + 'bd544cb0-7c58-481e-92ee-dd105127d539', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1148,57 +1296,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:57 GMT', + 'Tue, 23 Jul 2019 00:08:10 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cancreateakeywithexpires-/create', {"kty":"RSA","attributes":{"exp":1546300805}}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/669c75894539448c8d5123cadd87aec5","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"7q1074UVf-u1QynGM-Nydwqo-7vmCnbZbfL405S2mb-RkaIH682WKJjfPWdYteksh-ct9CX2YkNnlCi7wJC0ieYn199DO43VVT8IXpyYX2Jv1vsTQiicDEqq546NlveLuQ8_sYWhNGxRnUJAyJuu21ZwnvSSZFY3GW4hjSTd3govNO_i5qQ6VG_bFGmNwHyReQJ2vZcAL23dCfwciA0Cs8ctvr58XO4M6Q2nwFFi7SSV4I_lhZLVbqMz6DJIQc6sLCyVNakcd44Vm1dyoADHl5TBIVIfZBq5_BTqywSY_KgNiBG0_zJcluQcB-qDTpX-o_IDFSFWRxunyHvGwlcmQw","e":"AQAB"},"attributes":{"enabled":true,"exp":1546300805,"created":1563492299,"updated":1563492299,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '0e0bf03e-bef5-4dfd-b4da-2ba2db48d559', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '8b27481b-2a3f-4d10-8021-4f34d4cb0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHDQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:24:59 GMT', + 'Tue, 23 Jul 2019 00:08:10 GMT', 'Connection', 'close', 'Content-Length', - '720' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cancreateakeywithexpires-') + .delete('/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-","deletedDate":1563492299,"scheduledPurgeDate":1571268299,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/669c75894539448c8d5123cadd87aec5","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"7q1074UVf-u1QynGM-Nydwqo-7vmCnbZbfL405S2mb-RkaIH682WKJjfPWdYteksh-ct9CX2YkNnlCi7wJC0ieYn199DO43VVT8IXpyYX2Jv1vsTQiicDEqq546NlveLuQ8_sYWhNGxRnUJAyJuu21ZwnvSSZFY3GW4hjSTd3govNO_i5qQ6VG_bFGmNwHyReQJ2vZcAL23dCfwciA0Cs8ctvr58XO4M6Q2nwFFi7SSV4I_lhZLVbqMz6DJIQc6sLCyVNakcd44Vm1dyoADHl5TBIVIfZBq5_BTqywSY_KgNiBG0_zJcluQcB-qDTpX-o_IDFSFWRxunyHvGwlcmQw","e":"AQAB"},"attributes":{"enabled":true,"exp":1546300805,"created":1563492299,"updated":1563492299,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1206,11 +1349,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0fa10ef3-13f0-4f5e-8a88-4c43c1ce8130', + 'f260a31d-f9e2-412b-b6ca-9e21acbf3ed1', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1220,36 +1363,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:59 GMT', + 'Tue, 23 Jul 2019 00:08:11 GMT', 'Connection', - 'close', - 'Content-Length', - '898' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .post('/keys/recoverKeyName-cancreateanECkey-/create') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0f0f30f8-111b-4955-80b8-0869f234e8e4', + 'b55761bc-602c-4a8d-9f81-2b8928a63972', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1259,48 +1398,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:24:59 GMT', + 'Tue, 23 Jul 2019 00:08:13 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') - .query(true) - .reply(204, "", [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '6480f835-54aa-4662-90af-3085808ab932', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '1bb2a075-7abb-4df9-a22a-32c034840400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHDgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:14 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:25:10 GMT', + 'Tue, 23 Jul 2019 00:08:13 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-canupdatekey-/create', {"kty":"RSA"}) + .post('/keys/recoverKeyName-cancreateanECkey-/create', {"kty":"EC"}) .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/25f37c89c78344adb8a571b3e6bfba7c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oo3ez4bFIu6VgCSNfCXXir-vTBD8PjYQTiFsRyli0f7Fpz8w2n_eDGSqKxW8pyMKSkIDLce4L7wS5wqk30QWoO9joOWFZntwSk32673Qc-_Sk0T_IjyYAIVaO7zm-typbN75LwmvNWr-AD-ZapxEvPFL6STl7m6e7vI5pPHLz2MLg8yGh5vNQQhrPOFh-h-LXPNQgbYTI_fV2uzSHQOXUi08T0r14Ch-mYvlLN-qwqqimJtnzS_7TpI-BTbDiJOg-ivnyyKkFAgkvElVsJvlgvDsZIK01rWd9GfT2gWEFc05udsaG1nWjmFQ3QT32maO_y3Pa4icXw6-2EA1mYh3Hw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492310,"updated":1563492310,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/9dcd1ae21394405ea1b62249fce6836f","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"yYA811iUO3lYcHpUrsXpIYi5wJAHfP5vRATkl7GYgUo","y":"7AXfzDA15UhgeIQCR1vCoXKTsK2-1MPgzFm9Ixhg4RE"},"attributes":{"enabled":true,"created":1563840494,"updated":1563840494,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1313,11 +1453,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '06ccf125-de8f-4f42-80cd-535883ff8366', + '041ce08b-765c-450a-9aa7-3376ec8b6058', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1327,34 +1467,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:10 GMT', + 'Tue, 23 Jul 2019 00:08:14 GMT', 'Connection', 'close', 'Content-Length', - '691' ]); + '405' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .patch('/keys/recoverKeyName-canupdatekey-/25f37c89c78344adb8a571b3e6bfba7c', {"attributes":{"enabled":false}}) + .delete('/keys/recoverKeyName-cancreateanECkey-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/25f37c89c78344adb8a571b3e6bfba7c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oo3ez4bFIu6VgCSNfCXXir-vTBD8PjYQTiFsRyli0f7Fpz8w2n_eDGSqKxW8pyMKSkIDLce4L7wS5wqk30QWoO9joOWFZntwSk32673Qc-_Sk0T_IjyYAIVaO7zm-typbN75LwmvNWr-AD-ZapxEvPFL6STl7m6e7vI5pPHLz2MLg8yGh5vNQQhrPOFh-h-LXPNQgbYTI_fV2uzSHQOXUi08T0r14Ch-mYvlLN-qwqqimJtnzS_7TpI-BTbDiJOg-ivnyyKkFAgkvElVsJvlgvDsZIK01rWd9GfT2gWEFc05udsaG1nWjmFQ3QT32maO_y3Pa4icXw6-2EA1mYh3Hw","e":"AQAB"},"attributes":{"enabled":false,"created":1563492310,"updated":1563492311,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ea01d311-2340-4a7c-97b8-23287a1189fe', + '84b2f766-33a8-4a90-80cf-0b3dadb269d7', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1364,59 +1504,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:11 GMT', + 'Tue, 23 Jul 2019 00:08:15 GMT', 'Connection', 'close', 'Content-Length', - '692' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-canupdatekey-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-","deletedDate":1563492311,"scheduledPurgeDate":1571268311,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/25f37c89c78344adb8a571b3e6bfba7c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oo3ez4bFIu6VgCSNfCXXir-vTBD8PjYQTiFsRyli0f7Fpz8w2n_eDGSqKxW8pyMKSkIDLce4L7wS5wqk30QWoO9joOWFZntwSk32673Qc-_Sk0T_IjyYAIVaO7zm-typbN75LwmvNWr-AD-ZapxEvPFL6STl7m6e7vI5pPHLz2MLg8yGh5vNQQhrPOFh-h-LXPNQgbYTI_fV2uzSHQOXUi08T0r14Ch-mYvlLN-qwqqimJtnzS_7TpI-BTbDiJOg-ivnyyKkFAgkvElVsJvlgvDsZIK01rWd9GfT2gWEFc05udsaG1nWjmFQ3QT32maO_y3Pa4icXw6-2EA1mYh3Hw","e":"AQAB"},"attributes":{"enabled":false,"created":1563492310,"updated":1563492311,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '6b04f369-84a9-4909-8cc6-97d2e28158db', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '36f539ec-d96c-4845-bcfa-fd983bd60300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHDwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:25:10 GMT', + 'Tue, 23 Jul 2019 00:08:16 GMT', 'Connection', 'close', 'Content-Length', - '858' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canupdatekey-') + .delete('/keys/recoverKeyName-cancreateanECkey-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkey-","deletedDate":1563840497,"scheduledPurgeDate":1571616497,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkey-/9dcd1ae21394405ea1b62249fce6836f","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"yYA811iUO3lYcHpUrsXpIYi5wJAHfP5vRATkl7GYgUo","y":"7AXfzDA15UhgeIQCR1vCoXKTsK2-1MPgzFm9Ixhg4RE"},"attributes":{"enabled":true,"created":1563840494,"updated":1563840494,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1426,11 +1559,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9a2bf644-2e6f-41c1-9525-9255e5950a68', + 'ce3aebc6-be80-495c-8655-5d22e1d7ce36', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1440,15 +1573,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:11 GMT', + 'Tue, 23 Jul 2019 00:08:17 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '574' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canupdatekey-') + .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1456,14 +1591,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8423795d-c030-4a62-872d-424952b4a64e', + 'ee25595c-fd34-42ad-a7ca-8903cfacfd52', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1473,55 +1610,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:22 GMT', + 'Tue, 23 Jul 2019 00:08:18 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-canupdateadisabledkey-/create', {"kty":"RSA","attributes":{"enabled":false}}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/a70c3c942f5849a0b8c4960658bee33f","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zJ4eQwY7tmVh3X5lX2jweToRpTq9sp1lakBKJ5ghJKhC8vWnexlI7bQPHt34sh1VFkVG5yxl8-5p1DUGld6NO_IKkckeexHHb55ECKOieVSH2clBvlomDDBBGmGOZPDCPvOF9dbjS8TPWH6GxjHL970zYuCib47Rq9UaKNNeI3Jx6Yo63I87ymKQRp5KbC9E9K9zPcorZ7_Fbi8P_ZWNWEYgC7LeKLKNlGhHc4uFii_nD5ustxVhXamOQFba0ytwUXLUVBYMzFIXzx8C0xMspCJIa8scsDHDw5ONSHcEMIgowqorog73NFn7_NJaYC-bCbaWRaJGZN9bakEcPmAhxQ","e":"AQAB"},"attributes":{"enabled":false,"created":1563492322,"updated":1563492322,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '0c5cfc83-56bb-4c4f-9a98-395fa35e5fe5', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '87b4d2c3-49f5-4e9d-b5b8-ab195f520300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHEAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:25:22 GMT', + 'Tue, 23 Jul 2019 00:08:19 GMT', 'Connection', 'close', 'Content-Length', - '701' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .patch('/keys/recoverKeyName-canupdateadisabledkey-/a70c3c942f5849a0b8c4960658bee33f', {"attributes":{"exp":1546300800}}) + .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/a70c3c942f5849a0b8c4960658bee33f","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zJ4eQwY7tmVh3X5lX2jweToRpTq9sp1lakBKJ5ghJKhC8vWnexlI7bQPHt34sh1VFkVG5yxl8-5p1DUGld6NO_IKkckeexHHb55ECKOieVSH2clBvlomDDBBGmGOZPDCPvOF9dbjS8TPWH6GxjHL970zYuCib47Rq9UaKNNeI3Jx6Yo63I87ymKQRp5KbC9E9K9zPcorZ7_Fbi8P_ZWNWEYgC7LeKLKNlGhHc4uFii_nD5ustxVhXamOQFba0ytwUXLUVBYMzFIXzx8C0xMspCJIa8scsDHDw5ONSHcEMIgowqorog73NFn7_NJaYC-bCbaWRaJGZN9bakEcPmAhxQ","e":"AQAB"},"attributes":{"enabled":false,"exp":1546300800,"created":1563492322,"updated":1563492323,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1531,11 +1667,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a69efbc7-4bac-4f54-a480-d4d103c90e60', + '077954d9-859c-4fa1-b38c-c0854b9a954c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1545,34 +1681,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:22 GMT', + 'Tue, 23 Jul 2019 00:08:20 GMT', 'Connection', - 'close', - 'Content-Length', - '718' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-canupdateadisabledkey-') + .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-","deletedDate":1563492323,"scheduledPurgeDate":1571268323,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/a70c3c942f5849a0b8c4960658bee33f","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zJ4eQwY7tmVh3X5lX2jweToRpTq9sp1lakBKJ5ghJKhC8vWnexlI7bQPHt34sh1VFkVG5yxl8-5p1DUGld6NO_IKkckeexHHb55ECKOieVSH2clBvlomDDBBGmGOZPDCPvOF9dbjS8TPWH6GxjHL970zYuCib47Rq9UaKNNeI3Jx6Yo63I87ymKQRp5KbC9E9K9zPcorZ7_Fbi8P_ZWNWEYgC7LeKLKNlGhHc4uFii_nD5ustxVhXamOQFba0ytwUXLUVBYMzFIXzx8C0xMspCJIa8scsDHDw5ONSHcEMIgowqorog73NFn7_NJaYC-bCbaWRaJGZN9bakEcPmAhxQ","e":"AQAB"},"attributes":{"enabled":false,"exp":1546300800,"created":1563492322,"updated":1563492323,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '80848b1c-6e57-4977-b3f2-ddbf0f90f239', + 'bda98b82-d097-4a50-9272-fecd22b2fadf', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1582,61 +1716,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:22 GMT', + 'Tue, 23 Jul 2019 00:08:31 GMT', 'Connection', 'close', 'Content-Length', - '893' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'e636d16e-120d-414f-a06b-4f6278b468cd', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '80455aec-f995-4d6c-a278-1ff5e7b30400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHEQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:25:23 GMT', + 'Tue, 23 Jul 2019 00:08:32 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') + .delete('/deletedkeys/recoverKeyName-cancreateanECkey-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1644,11 +1769,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '813030dd-b06f-45ff-a45d-77e9b25fd86a', + '7845b0eb-3331-41db-ac76-f3e3bc967cc4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1658,15 +1783,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:33 GMT', + 'Tue, 23 Jul 2019 00:08:32 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') + .post('/keys/recoverKeyName-cancreateanECkeywithcurve-/create') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1674,14 +1799,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e4295edd-6926-47d9-837f-f5c7d2f29a71', + '68f378a3-78b0-4466-bef4-10d68cb37351', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1691,52 +1818,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:44 GMT', + 'Tue, 23 Jul 2019 00:08:34 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-candeleteakey-/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/c3ac28ea54e14a2cbc976343d0e38927","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"5X0SlO2tnB_XEYBi6a4Ds5NBGLWEiO59fv6FeIAhmf_3q2zzfWsfIwt4EcVONsheqHgVBIEHqiPlfMj76c2C4EK_nJB252eonR6lUDrykEVw1wMpr8BHkCKjQZQjcC2I-8MwVCZ-S4KfIV_GoNxv3kx2kbMASHQuOE3DZXk2YHSnZdyybTMPW8XnnqRylYkpOxcZ4PAgx7zbMPl0V_TPOxI4tiRij5A9-yUwu5V9IBbFHCF0-DT_KY-rBP3Q5h1vF79JIL_EwgnfC7En9qScTUMMAU-BPwQUTvye2BIcOQeyWl6wHyV8cr1Qjtn-zjePxuSyzFWs8ZnK6k5NjBEypw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492345,"updated":1563492345,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '7c98bc50-22ba-4665-a7d7-150cc92ef2dc', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '557fccfb-8315-4d95-bddb-cf810fa50400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHEgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:25:45 GMT', + 'Tue, 23 Jul 2019 00:08:34 GMT', 'Connection', 'close', 'Content-Length', - '692' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-candeleteakey-') + .post('/keys/recoverKeyName-cancreateanECkeywithcurve-/create', {"kty":"EC","attributes":{},"crv":"P-256"}) .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-","deletedDate":1563492346,"scheduledPurgeDate":1571268346,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/c3ac28ea54e14a2cbc976343d0e38927","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"5X0SlO2tnB_XEYBi6a4Ds5NBGLWEiO59fv6FeIAhmf_3q2zzfWsfIwt4EcVONsheqHgVBIEHqiPlfMj76c2C4EK_nJB252eonR6lUDrykEVw1wMpr8BHkCKjQZQjcC2I-8MwVCZ-S4KfIV_GoNxv3kx2kbMASHQuOE3DZXk2YHSnZdyybTMPW8XnnqRylYkpOxcZ4PAgx7zbMPl0V_TPOxI4tiRij5A9-yUwu5V9IBbFHCF0-DT_KY-rBP3Q5h1vF79JIL_EwgnfC7En9qScTUMMAU-BPwQUTvye2BIcOQeyWl6wHyV8cr1Qjtn-zjePxuSyzFWs8ZnK6k5NjBEypw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492345,"updated":1563492345,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/2af7a7eeed564766a2c83d85200d8a18","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"msYPCMphKot6_bZkxO1snWZnyMV-PqhN2TpQFJYlNrU","y":"fiW_S33-GfGYOkBjBMIAEQ0ecZu8NXeTbC2Qgiqywvc"},"attributes":{"enabled":true,"created":1563840515,"updated":1563840515,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1749,11 +1873,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '666f2eed-3b26-44f5-b5d8-fc152c3abaa1', + 'd046bb0b-3b17-488e-aa07-26e92965b2ca', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1763,36 +1887,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:45 GMT', + 'Tue, 23 Jul 2019 00:08:35 GMT', 'Connection', 'close', 'Content-Length', - '859' ]); + '414' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-candeleteakey-/') + .delete('/keys/recoverKeyName-cancreateanECkeywithcurve-') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-candeleteakey-"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '106', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '337f3014-4191-4770-a1ee-3f285e60c914', + 'f8df65e0-6a83-496c-80e3-77a2490499b9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1802,13 +1924,153 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:46 GMT', + 'Tue, 23 Jul 2019 00:08:36 GMT', 'Connection', - 'close' ]); - + 'close', + 'Content-Length', + '0' ]); + + +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', + '0987d425-541f-499f-8115-85f48c260300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHEwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:08:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .delete('/keys/recoverKeyName-cancreateanECkeywithcurve-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-","deletedDate":1563840518,"scheduledPurgeDate":1571616518,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateanECkeywithcurve-/2af7a7eeed564766a2c83d85200d8a18","kty":"EC","key_ops":["sign","verify"],"crv":"P-256","x":"msYPCMphKot6_bZkxO1snWZnyMV-PqhN2TpQFJYlNrU","y":"fiW_S33-GfGYOkBjBMIAEQ0ecZu8NXeTbC2Qgiqywvc"},"attributes":{"enabled":true,"created":1563840515,"updated":1563840515,"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', + 'b618e9fa-238d-4213-9339-006c5868ae83', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:08:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '592' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1f651da9-4e1a-4dcb-b280-28047e0d8081', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:08:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '35c82d3a-97bd-4fd7-9aaa-58199a7f0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHFAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:08:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -1825,11 +2087,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b7461b3c-568b-436f-8223-72cf74ab8940', + 'f957bd70-345a-4bb6-8bea-1f432d29218c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1839,13 +2101,82 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:46 GMT', + 'Tue, 23 Jul 2019 00:08:41 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .delete('/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd18f6897-ccd7-4e54-b3b3-ac14a109de4c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:08:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '248a1664-844b-447c-a713-7abc79ed0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHFQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:53 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:08:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateanECkeywithcurve-') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -1858,11 +2189,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b917a24d-e0c0-45c4-84aa-eccc57d8fc87', + '196c3e40-149a-463e-910e-dddfabeebb14', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1872,20 +2203,87 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:57 GMT', + 'Tue, 23 Jul 2019 00:08:54 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-deletenonexistingkey-/') + .post('/keys/recoverKeyName-cancreateadisabledkey-/create') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-deletenonexistingkey-"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '099944f2-132b-4b24-a30e-e6ae67ee9ed2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:08:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7356751b-cd5b-4890-81aa-8bbe79050400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHFgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:08:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:08:55 GMT', + 'Connection', + 'close', 'Content-Length', - '113', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cancreateadisabledkey-/create', {"kty":"RSA","attributes":{"enabled":false}}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/7be2b6bc38e641488d28542089ac5e16","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oq_QxBZl6NFEXLfFK79ULwrIaXcVIsPatV-mCyORIrtav4s6HHvf31jxybjW48JUdkqqU3PTcj61K-aATiFvujFqjUScdg4uG1Kxf_zx4-ah_lJSRzsSfVomiPoiApxNZBASsTErOjYxujU1BM1PhREdY7mu5v_dktALzaHO9SBvN4ndhMFcqfWIQyKSIcZlgYP7DBYDPtlUopUD1CFD8K0AamJTpItJQfw6kn6PsXi5HJaksb_IhjMwOq6MTdi6EORGoBm9kQVcF2kN5JcaVsDaXuIqSKY3pQ4SaASQ7yfIciVEhBDyKf1DnzWq2NlEsCRnlC6bph_f8gmrtgurew","e":"AQAB"},"attributes":{"enabled":false,"created":1563840536,"updated":1563840536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1895,11 +2293,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '926029bd-bce8-485c-8ba2-1e7577a99452', + '56391168-dc11-432e-b485-4719d951d46e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1909,15 +2307,4400 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:58 GMT', + 'Tue, 23 Jul 2019 00:08:56 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '700' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '5f353b1a-9564-4c2a-b87e-8e36e34c5703', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:08:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '8b6e7961-5727-487d-9ad6-5f7008df0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHFwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:01 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateadisabledkey-","deletedDate":1563840543,"scheduledPurgeDate":1571616543,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateadisabledkey-/7be2b6bc38e641488d28542089ac5e16","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oq_QxBZl6NFEXLfFK79ULwrIaXcVIsPatV-mCyORIrtav4s6HHvf31jxybjW48JUdkqqU3PTcj61K-aATiFvujFqjUScdg4uG1Kxf_zx4-ah_lJSRzsSfVomiPoiApxNZBASsTErOjYxujU1BM1PhREdY7mu5v_dktALzaHO9SBvN4ndhMFcqfWIQyKSIcZlgYP7DBYDPtlUopUD1CFD8K0AamJTpItJQfw6kn6PsXi5HJaksb_IhjMwOq6MTdi6EORGoBm9kQVcF2kN5JcaVsDaXuIqSKY3pQ4SaASQ7yfIciVEhBDyKf1DnzWq2NlEsCRnlC6bph_f8gmrtgurew","e":"AQAB"},"attributes":{"enabled":false,"created":1563840536,"updated":1563840536,"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', + 'b645be31-7408-4d17-8598-d452d768c39d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '874' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd120ac95-98f4-4cf5-910f-634239b30c97', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'da813871-8363-4e62-a602-8beaf4120400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'cada8e81-5db2-4c39-aaec-e873c22e01fa', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:05 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2e6fe72d-8f1e-41ca-8058-0a18234df736', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '26da1415-24de-4531-8265-ee1fa9320400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '00ee8aa4-1f79-4618-9fa5-3481719cab87', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:18 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'e83f88da-bbad-436b-98a2-baaedcc383bf', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bff98853-9e4a-4a69-a006-3cae07480100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:30 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateadisabledkey-') + .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', + 'c06bb1f7-c0d3-4788-8d9a-4c81682f8a10', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:31 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cancreateakeywithnotBefore-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd347b3a8-2d57-4237-a582-45210ec9eb25', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '8845b688-b71a-475d-b54a-7b81eb060200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:34 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cancreateakeywithnotBefore-/create', {"kty":"RSA","attributes":{"nbf":1546300805}}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/fee8fe4994aa453e92f8851bde8ba206","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"sm-Ag2xdy5qVvQFt4UxmS-3oPNTSP8EKkRKYxD2d6VsvIXWKdgqoDY4NhQcm1w8XeBygnNoku1VcqjotqVQxHnuCkkNzLsLLVSV1B6gw8taVDa8cALMPOZHR6s7ph-6ivYfZq2wD_Jp4i14nGBTjjp8YR1tq6jiNNsJN3tArkyX6hY4lgg6mPPino089_4rBZ_JQ11-Kg-X3hKHxQ1e8gYsnT1omqoTlFP-fN4bqFvmQMeT0v9Jkm9aokHoMNd-2UKyDNEl72QRXQC9K_jz0YwJFzR5svKW59Oa0FXCBIfuvvYZOij9CSG7vKlZiIqI2Wd29KTEDmx89OJpkftEGpQ","e":"AQAB"},"attributes":{"enabled":true,"nbf":1546300805,"created":1563840575,"updated":1563840575,"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', + '001e407e-9faa-4ce1-b656-dddd2781da61', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '721' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cancreateakeywithnotBefore-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bd0609ca-453b-406c-bd9e-f9dee88f84af', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd77a9818-a89a-41de-9cfa-b10f81510100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cancreateakeywithnotBefore-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-","deletedDate":1563840581,"scheduledPurgeDate":1571616581,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-/fee8fe4994aa453e92f8851bde8ba206","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"sm-Ag2xdy5qVvQFt4UxmS-3oPNTSP8EKkRKYxD2d6VsvIXWKdgqoDY4NhQcm1w8XeBygnNoku1VcqjotqVQxHnuCkkNzLsLLVSV1B6gw8taVDa8cALMPOZHR6s7ph-6ivYfZq2wD_Jp4i14nGBTjjp8YR1tq6jiNNsJN3tArkyX6hY4lgg6mPPino089_4rBZ_JQ11-Kg-X3hKHxQ1e8gYsnT1omqoTlFP-fN4bqFvmQMeT0v9Jkm9aokHoMNd-2UKyDNEl72QRXQC9K_jz0YwJFzR5svKW59Oa0FXCBIfuvvYZOij9CSG7vKlZiIqI2Wd29KTEDmx89OJpkftEGpQ","e":"AQAB"},"attributes":{"enabled":true,"nbf":1546300805,"created":1563840575,"updated":1563840575,"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', + 'd1c48bd6-4517-4b1c-aa7e-0ad3a8ce81cd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '900' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4bd82d41-462c-4893-90bd-201d2197e0ee', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '17266eb1-6053-4580-9b3d-36e62ebc0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'de6960c1-aa51-45e5-9148-5c113b9e9836', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:44 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3222daa7-7d70-4e81-bd25-de7b70527da3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'ecd1716f-e7f2-4c21-b87a-c80cf6330200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:09:57 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-') + .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', + 'b22115a2-4997-4187-b69f-cc50b1ca977b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:58 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cancreateakeywithexpires-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'aa14c64c-fe6f-4f07-a797-b9d0249c99e0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:09:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '81906e5c-0ae1-4ea2-b787-0d23eecc0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:00 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:09:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cancreateakeywithexpires-/create', {"kty":"RSA","attributes":{"exp":1546300805}}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/a676b26f20ed4b75aea720210369ea98","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oViw8MZy0OI5u_P4Aky5FUG-WxhGqNWn3zR8wV70cKCWM8CDsEbEWW9RXaLw7E9dBAYrpUSpwlzZAagdKJz8W1jkSTVLXRFe6vdtb-gLppKmEzQKD2CrUzcvk4lCVH2GGWCxQ8RpkqWULelCj1LRWYasfZOCafGtTzWLkmRuNH7HjofUT3wGZ1c9yaq4qMUR85ecdtE4RZsTZoE41i8mz-fMEP3uDqixdDrrRiPEBdecqVszuEcbfYoTkRVsE5fS3Xil2AQpjpNPygcClqA4lE-5KbW4JU4docjtLD_nZ-xJmA0iCeJTtMstCT3xr8tvh7efPle1VZt0P6OmbQ4oww","e":"AQAB"},"attributes":{"enabled":true,"exp":1546300805,"created":1563840601,"updated":1563840601,"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', + '84da36c0-76f6-492d-89aa-d5a8359f1aed', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '719' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '139571da-f3df-48df-91c1-b09cb121f711', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '515709ab-5c00-4f37-8141-0cbd1b0b0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIAAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:03 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithexpires-","deletedDate":1563840604,"scheduledPurgeDate":1571616604,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithexpires-/a676b26f20ed4b75aea720210369ea98","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oViw8MZy0OI5u_P4Aky5FUG-WxhGqNWn3zR8wV70cKCWM8CDsEbEWW9RXaLw7E9dBAYrpUSpwlzZAagdKJz8W1jkSTVLXRFe6vdtb-gLppKmEzQKD2CrUzcvk4lCVH2GGWCxQ8RpkqWULelCj1LRWYasfZOCafGtTzWLkmRuNH7HjofUT3wGZ1c9yaq4qMUR85ecdtE4RZsTZoE41i8mz-fMEP3uDqixdDrrRiPEBdecqVszuEcbfYoTkRVsE5fS3Xil2AQpjpNPygcClqA4lE-5KbW4JU4docjtLD_nZ-xJmA0iCeJTtMstCT3xr8tvh7efPle1VZt0P6OmbQ4oww","e":"AQAB"},"attributes":{"enabled":true,"exp":1546300805,"created":1563840601,"updated":1563840601,"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', + '0efe8fc0-c502-42f8-98f0-f081e986144c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '896' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bfa5c953-8ff1-4cc0-b4e5-5ca4a7da6733', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '943ae6c0-6d1f-4620-91b8-4b0d631c0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIQAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1ef25af5-3686-4e37-bf34-00838bcad88f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:07 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ca9f851e-a75d-40fe-8d54-e25bee54d3b5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3eff7c6a-688a-4e26-a383-cb7da50d0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIgAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0588d2f0-f5a2-4b2e-b296-bb5bc3e78e39', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:20 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a7494acf-6fc1-4b73-a4bb-87d80981204a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '2473fec2-6e28-4b9c-9da6-43a2f5b10100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cancreateakeywithexpires-') + .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', + 'e6447944-d818-4ae8-9030-a4e4864f3f65', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:33 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canupdatekey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6c0e37ea-943e-4ae9-8d64-762f83f4e138', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b46bad95-c625-4f60-aa15-206886e80100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canupdatekey-/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/5511a4ae14f1434982b92e56ff493265","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"sv7LDjUE2LLqkbbKFAovoJlteZZ6E3iUtY2Xgfdc3-plgm2T4cEwPIyFpYRH3B00Ju8Gz6RVzhmK42c0amrEsp7fpPiJrOYrCTZpYxXJ4ssOFjbCiFUAT53QiXdX3wnlwfozA3XYdb2hrHvdPbSrfYhcJPcWhP_cQ8sTORQtPSdTS-TD8p-3QE2DfJrE2HVZ2QrPtBRIB1LlmAt4Xb8YUF5R3rAsZhKARhilbBrWmf-dhvIgdLrl55R6dFqSYOigpdllr2nSIZ_vl5T2J0YTT21Xj7iKyDa8yHbNP7O9TE1UboQtCN1lCu0ThmOnzkYz3R4D7iT1uKtkJHIDJb14Ww","e":"AQAB"},"attributes":{"enabled":true,"created":1563840636,"updated":1563840636,"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', + 'a9c5381a-42d8-4524-9edc-eef3bfc6362c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '690' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .patch('/keys/recoverKeyName-canupdatekey-/5511a4ae14f1434982b92e56ff493265') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1b7a834f-b5eb-4563-88f6-758b1668bd10', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3ead9e3b-c63d-45e5-8cd2-1b3baa460100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .patch('/keys/recoverKeyName-canupdatekey-/5511a4ae14f1434982b92e56ff493265', {"attributes":{"enabled":false}}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/5511a4ae14f1434982b92e56ff493265","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"sv7LDjUE2LLqkbbKFAovoJlteZZ6E3iUtY2Xgfdc3-plgm2T4cEwPIyFpYRH3B00Ju8Gz6RVzhmK42c0amrEsp7fpPiJrOYrCTZpYxXJ4ssOFjbCiFUAT53QiXdX3wnlwfozA3XYdb2hrHvdPbSrfYhcJPcWhP_cQ8sTORQtPSdTS-TD8p-3QE2DfJrE2HVZ2QrPtBRIB1LlmAt4Xb8YUF5R3rAsZhKARhilbBrWmf-dhvIgdLrl55R6dFqSYOigpdllr2nSIZ_vl5T2J0YTT21Xj7iKyDa8yHbNP7O9TE1UboQtCN1lCu0ThmOnzkYz3R4D7iT1uKtkJHIDJb14Ww","e":"AQAB"},"attributes":{"enabled":false,"created":1563840636,"updated":1563840642,"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', + 'dbe01202-d7bc-4d0d-b904-66cbad28e1b5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '691' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canupdatekey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '56432a92-9b7d-4af1-bd18-159bc0929da0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '0c920c83-a823-42e5-bd13-87b9fde60200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canupdatekey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdatekey-","deletedDate":1563840645,"scheduledPurgeDate":1571616645,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdatekey-/5511a4ae14f1434982b92e56ff493265","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"sv7LDjUE2LLqkbbKFAovoJlteZZ6E3iUtY2Xgfdc3-plgm2T4cEwPIyFpYRH3B00Ju8Gz6RVzhmK42c0amrEsp7fpPiJrOYrCTZpYxXJ4ssOFjbCiFUAT53QiXdX3wnlwfozA3XYdb2hrHvdPbSrfYhcJPcWhP_cQ8sTORQtPSdTS-TD8p-3QE2DfJrE2HVZ2QrPtBRIB1LlmAt4Xb8YUF5R3rAsZhKARhilbBrWmf-dhvIgdLrl55R6dFqSYOigpdllr2nSIZ_vl5T2J0YTT21Xj7iKyDa8yHbNP7O9TE1UboQtCN1lCu0ThmOnzkYz3R4D7iT1uKtkJHIDJb14Ww","e":"AQAB"},"attributes":{"enabled":false,"created":1563840636,"updated":1563840642,"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', + 'e1a38469-50a1-4ead-a946-1fd0a8d34b75', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '856' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdatekey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'dc68effc-5548-449f-b8e2-17ff8b595c4f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '630e7358-bb60-419f-b13a-723697020200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:10:47 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:10:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdatekey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1f73211c-51ac-43c4-bca7-c2189d740ab0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:48 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdatekey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'efa1bebf-f09e-42a3-93b7-9a452adc75e9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:10:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a9c6b6e6-c757-48e8-abd3-f8dfa3480100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:00 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdatekey-') + .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', + '0b551d0b-3ef3-443a-ac04-3029da2141f6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:01 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canupdateadisabledkey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3603e5b2-fa18-47c7-af16-51d50e397237', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '74bb82da-68d0-44b1-812a-539181900200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canupdateadisabledkey-/create', {"kty":"RSA","attributes":{"enabled":false}}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2d67a21cc2ba42648c4b6dd03edbd80a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rVnIdAS9LUnpDnsZuokhah1jFEJSivaczi7s1nH1IH6l4TgrJGj2kMUQdHX6HfvColEpWYfZ8tNC0f-ct9OWNpqonSrTEhb03Gu3jAyA4fT7Y1nvmRUnaqE5gjlsShNWcAwsHdnB9vD6omV95iFalUuwLHANGpuzX9JmNOjSvZAJjWswO-zykSxNsvxArUKfjXPaydWAgLVXcJExcDAiHMDJTkwSJu0zeQ4iYkAKBlzeB5TaEER-cH6PNFBqux6IgzFVsqghC8FYDrzA4atV6nJQGxb_TzhBtW0vVsAboP-A2Q_zPSIu0gXiydO5uqkBuHSk2L73cz1oqvP5xo7CyQ","e":"AQAB"},"attributes":{"enabled":false,"created":1563840670,"updated":1563840670,"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', + '61466aaa-5223-4c67-b5ad-f9dc5f5cb22a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '700' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .patch('/keys/recoverKeyName-canupdateadisabledkey-/2d67a21cc2ba42648c4b6dd03edbd80a') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7f7aca7d-12ee-471c-96e4-deb105475759', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '5c5644fa-63d2-44cd-8567-03424f7d0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .patch('/keys/recoverKeyName-canupdateadisabledkey-/2d67a21cc2ba42648c4b6dd03edbd80a', {"attributes":{"exp":1546300800}}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2d67a21cc2ba42648c4b6dd03edbd80a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rVnIdAS9LUnpDnsZuokhah1jFEJSivaczi7s1nH1IH6l4TgrJGj2kMUQdHX6HfvColEpWYfZ8tNC0f-ct9OWNpqonSrTEhb03Gu3jAyA4fT7Y1nvmRUnaqE5gjlsShNWcAwsHdnB9vD6omV95iFalUuwLHANGpuzX9JmNOjSvZAJjWswO-zykSxNsvxArUKfjXPaydWAgLVXcJExcDAiHMDJTkwSJu0zeQ4iYkAKBlzeB5TaEER-cH6PNFBqux6IgzFVsqghC8FYDrzA4atV6nJQGxb_TzhBtW0vVsAboP-A2Q_zPSIu0gXiydO5uqkBuHSk2L73cz1oqvP5xo7CyQ","e":"AQAB"},"attributes":{"enabled":false,"exp":1546300800,"created":1563840670,"updated":1563840677,"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', + 'c5292027-6796-41a9-9610-c15af8754c9b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '717' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canupdateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '468d9704-503b-4a62-8fa1-5e2dc0a677b2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '08b2b56f-d9f1-407c-8964-98dc57420200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canupdateadisabledkey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canupdateadisabledkey-","deletedDate":1563840680,"scheduledPurgeDate":1571616680,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canupdateadisabledkey-/2d67a21cc2ba42648c4b6dd03edbd80a","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rVnIdAS9LUnpDnsZuokhah1jFEJSivaczi7s1nH1IH6l4TgrJGj2kMUQdHX6HfvColEpWYfZ8tNC0f-ct9OWNpqonSrTEhb03Gu3jAyA4fT7Y1nvmRUnaqE5gjlsShNWcAwsHdnB9vD6omV95iFalUuwLHANGpuzX9JmNOjSvZAJjWswO-zykSxNsvxArUKfjXPaydWAgLVXcJExcDAiHMDJTkwSJu0zeQ4iYkAKBlzeB5TaEER-cH6PNFBqux6IgzFVsqghC8FYDrzA4atV6nJQGxb_TzhBtW0vVsAboP-A2Q_zPSIu0gXiydO5uqkBuHSk2L73cz1oqvP5xo7CyQ","e":"AQAB"},"attributes":{"enabled":false,"exp":1546300800,"created":1563840670,"updated":1563840677,"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', + '8ea6677f-9476-4ba9-b5e1-1d3b36642e75', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '891' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f63b6c87-7ee5-42aa-a949-fd6c0cbb9638', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd3a43553-82bb-48ef-a438-8675c35f0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:25 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'df8be336-8ef4-4999-8702-f0a1cc0aa4bd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:26 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'dcd61d76-9ef7-4897-8fd8-6e13c00e17fc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '325afcdd-f147-4f9e-8e60-58c5dfe70100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:38 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canupdateadisabledkey-') + .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', + '5e9753c1-fd8c-46b2-89a3-a31cff234321', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:39 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-candeleteakey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f715137c-2b2f-46df-b694-4a795fd4f0cc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '9758d2a2-74a8-4604-b5dd-2c78d1260200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-candeleteakey-/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/ad425e09cdee4ec2bfdd262fdf7f4663","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"lyGUk2Nr0zWa1iVSM6sKxVxJ6K225J95Jjm6TJ48rLHTM2fcXAFWTJf4KWgRoPEV3pVFreZlpGs-RmvW4m8qUKtgedzi-ze7rtcbBst91vBEWGF31FKN-M-dPvZ80EZAiRK-oh898iKSQITorR7eUI0Y2ZNVygAWrrPKD1eEAAXTc1Lfkl_lU8yrXj_Flwrjh2FsrjOBOul7IaqAFFgVdQGJN6bsIsGlTAjzPOccnQliq7xwKTXgIrCTAOBXyk_G33O2Xcxq_V8TeZk3mdBu0rUlW8Lp59UFTqikhcunTB12BotfIhBhY4KOyTQx-z4vMVVXR7Dlh7lncSHPYFJ_fQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840703,"updated":1563840703,"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', + '61b66e66-2db6-4e1c-aef7-3842ab12e721', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '691' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-candeleteakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '78715f5e-d025-4df7-95e8-63ba144f49bc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '07dd4f10-9e88-4651-9b52-5a37b4270100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:45 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-candeleteakey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-candeleteakey-","deletedDate":1563840707,"scheduledPurgeDate":1571616707,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-candeleteakey-/ad425e09cdee4ec2bfdd262fdf7f4663","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"lyGUk2Nr0zWa1iVSM6sKxVxJ6K225J95Jjm6TJ48rLHTM2fcXAFWTJf4KWgRoPEV3pVFreZlpGs-RmvW4m8qUKtgedzi-ze7rtcbBst91vBEWGF31FKN-M-dPvZ80EZAiRK-oh898iKSQITorR7eUI0Y2ZNVygAWrrPKD1eEAAXTc1Lfkl_lU8yrXj_Flwrjh2FsrjOBOul7IaqAFFgVdQGJN6bsIsGlTAjzPOccnQliq7xwKTXgIrCTAOBXyk_G33O2Xcxq_V8TeZk3mdBu0rUlW8Lp59UFTqikhcunTB12BotfIhBhY4KOyTQx-z4vMVVXR7Dlh7lncSHPYFJ_fQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840703,"updated":1563840703,"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', + '21618b9e-8089-4b92-b656-a39939fde324', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '857' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-candeleteakey-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ce287e31-2b99-4a4d-9936-9cb5d45eb1f9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd4b8dcb9-6b86-446b-bc12-4a1f912b0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAJtGyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-candeleteakey-/') + .query(true) + .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-candeleteakey-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '105', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '66f53f1a-e5e7-4f7b-ad19-504cfa4979a1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:50 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c346c0a8-8ee2-4607-877b-1b1c4bcec51c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a0d8d613-6324-4883-9543-9dda7b110200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHFwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:11:52 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:11:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '68d1569e-71b5-46bd-a0da-30b395f26819', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:11:53 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '009985e1-053b-4da3-9935-8bbdb8851f5e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '95f3be13-1824-453c-ae1b-e9d8bf7b0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGAAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'aff295b1-45e7-4fc6-b8f1-1aa4295ba5a4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:07 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c45a46c3-5170-48a0-b1a5-527c5daa2570', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '35d86f4f-ce3b-4e69-84a5-d3dae1350200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGQAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-candeleteakey-') + .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', + '5daa51f6-3c1d-4798-801e-a46a797bc077', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:24 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-deletenonexistingkey-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9a7589a8-dc09-47e5-ae61-82330e5acb5d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '2473fec2-6e28-4b9c-9da6-43a2f6cd0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGgAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:27 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-deletenonexistingkey-/') + .query(true) + .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-deletenonexistingkey-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '112', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0d4ab8ba-90db-4562-b3bd-dfc86655be72', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:28 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetakey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6df01ce6-db87-4839-97de-20e35f42f56f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '9cb7ec68-3029-4a2c-aa21-7719415b0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHGwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetakey-/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/1c2a1624fc3647be8ba6a1ddf5ef2555","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"4FlB9iyz9tqNtIsLP9ZP62dRt9YqUEfJo7gLXO6eb7nWcwtxadsXm_6HA-nr-Rew4LdX6ugZ3LkU87nwiYEtCyNHAApTUNq0WdEDqjFzi2IXeFg8yX30HdkJ7m7kkNL7tLy6kUQKBqo-w1A2AL0-0CmmcmPJfn3Cwa51WuDH8jFVFwGWA9DpBI2O0HKsV2VTxFj3--pWfdQ6THxibv_Bc7UvRkcKzCLmL2DcpsnIDhH5nkEM1Vm4GbDLwit5nUYgawMTeTNUfap8Da02r_o7Wei_TGcWMzuwiqRWhbYFj3ufEKJkN4zJyX_2IxyGFVqIY6gn7Cb5_9ksVdTcDn-Ukw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840752,"updated":1563840752,"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', + 'bc63dcbb-58ad-43b2-8998-46d8a6599cb8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '688' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-cangetakey-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '27805348-2020-4038-ab6f-36501895782f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '8046b1df-06f8-4abd-87ab-7713a6800200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHAAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:34 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-cangetakey-/') + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/1c2a1624fc3647be8ba6a1ddf5ef2555","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"4FlB9iyz9tqNtIsLP9ZP62dRt9YqUEfJo7gLXO6eb7nWcwtxadsXm_6HA-nr-Rew4LdX6ugZ3LkU87nwiYEtCyNHAApTUNq0WdEDqjFzi2IXeFg8yX30HdkJ7m7kkNL7tLy6kUQKBqo-w1A2AL0-0CmmcmPJfn3Cwa51WuDH8jFVFwGWA9DpBI2O0HKsV2VTxFj3--pWfdQ6THxibv_Bc7UvRkcKzCLmL2DcpsnIDhH5nkEM1Vm4GbDLwit5nUYgawMTeTNUfap8Da02r_o7Wei_TGcWMzuwiqRWhbYFj3ufEKJkN4zJyX_2IxyGFVqIY6gn7Cb5_9ksVdTcDn-Ukw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840752,"updated":1563840752,"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', + 'bcebc1b8-0435-45d4-a07c-b77f209fb33a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '688' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'fa3c2693-df82-4202-8f92-40d3a1f34399', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'af41c370-b512-4cef-ba0b-69e0b96e0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHQAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetakey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-","deletedDate":1563840758,"scheduledPurgeDate":1571616758,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/1c2a1624fc3647be8ba6a1ddf5ef2555","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"4FlB9iyz9tqNtIsLP9ZP62dRt9YqUEfJo7gLXO6eb7nWcwtxadsXm_6HA-nr-Rew4LdX6ugZ3LkU87nwiYEtCyNHAApTUNq0WdEDqjFzi2IXeFg8yX30HdkJ7m7kkNL7tLy6kUQKBqo-w1A2AL0-0CmmcmPJfn3Cwa51WuDH8jFVFwGWA9DpBI2O0HKsV2VTxFj3--pWfdQ6THxibv_Bc7UvRkcKzCLmL2DcpsnIDhH5nkEM1Vm4GbDLwit5nUYgawMTeTNUfap8Da02r_o7Wei_TGcWMzuwiqRWhbYFj3ufEKJkN4zJyX_2IxyGFVqIY6gn7Cb5_9ksVdTcDn-Ukw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840752,"updated":1563840752,"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', + '61db39be-c2a0-42c1-8e96-e7944b2a6efc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '851' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b2b0c63b-66a5-42b8-8177-f2c7c5f41092', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '737c23f2-a5b8-4e4d-b0dc-d852aad00200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHgAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '96d84562-5918-4e81-9b6a-e8f46246ec4a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:41 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6f2b7250-29ba-4de4-926a-d2b2fab08359', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c82250e1-d2c6-4c7b-b4c8-df220d180100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHHwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:12:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:12:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '65e403fb-3556-4d1f-bd1e-a999f741c967', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:12:56 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1d373de6-3725-426b-b356-124af7d9a75d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '726c0eb6-591d-4f41-be18-9a312bdf0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIAAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:07 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetakey-') + .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', + 'd8c2b168-dc31-48c3-b697-c8488616b0f0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:08 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetaspecificversionofakey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bd2b2beb-f360-4e4b-8592-56a5f3dd0c5b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '2f61b095-720c-4e0d-8592-e5ee0bb30200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIQAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetaspecificversionofakey-/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97dc59e9e6134d46a8798f92916e8475","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"6bAT4gi9yXQxiq0z8Tl937BcBUTpsqf80QA4FIPkNiU09Jo3CiBdQ1nPAGWidR2n0QcXp1mih3lHbWtbPExJW8qSTyjazsDcX6fgDhgeM9yIY_xXoY6hJskO69feJikq7pcYGb6bHMwy_IpJy4ftwzOWlfk341qBjUzUTTY3DPZX_JWFTiYGPb1QPtIHPxySXp-UsUrXrKJyXhP-ce556yBr-psrA0MQqomWkmjB4qwl2WQhkZWz95uULKJ4obQA6jcCLDaEkDSXbOYxo6om8vMV9qTqHnxEeBPs7pJHzCMx3XB1DTCHhQf9NJWF_vTmfeDlVba8wXKTyWD_GBd0uw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840792,"updated":1563840792,"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', + '08f0f32f-0769-4915-b6d1-4088dc3986ff', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '706' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-cangetaspecificversionofakey-/97dc59e9e6134d46a8798f92916e8475') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '476c3fa6-843d-4854-9abb-a33baec1332e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '9bd3ce7f-f7f6-4049-b243-c14463d00100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIgAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:14 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-cangetaspecificversionofakey-/97dc59e9e6134d46a8798f92916e8475') + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97dc59e9e6134d46a8798f92916e8475","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"6bAT4gi9yXQxiq0z8Tl937BcBUTpsqf80QA4FIPkNiU09Jo3CiBdQ1nPAGWidR2n0QcXp1mih3lHbWtbPExJW8qSTyjazsDcX6fgDhgeM9yIY_xXoY6hJskO69feJikq7pcYGb6bHMwy_IpJy4ftwzOWlfk341qBjUzUTTY3DPZX_JWFTiYGPb1QPtIHPxySXp-UsUrXrKJyXhP-ce556yBr-psrA0MQqomWkmjB4qwl2WQhkZWz95uULKJ4obQA6jcCLDaEkDSXbOYxo6om8vMV9qTqHnxEeBPs7pJHzCMx3XB1DTCHhQf9NJWF_vTmfeDlVba8wXKTyWD_GBd0uw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840792,"updated":1563840792,"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', + '6c0da32c-6b1b-4dd6-9e07-195d6205e832', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '706' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetaspecificversionofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3280fcd8-9d00-4b32-a283-a0b4ddb0d602', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b7e55eb8-1319-4bac-a0e6-9ebf1ffa0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetaspecificversionofakey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-","deletedDate":1563840797,"scheduledPurgeDate":1571616797,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/97dc59e9e6134d46a8798f92916e8475","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"6bAT4gi9yXQxiq0z8Tl937BcBUTpsqf80QA4FIPkNiU09Jo3CiBdQ1nPAGWidR2n0QcXp1mih3lHbWtbPExJW8qSTyjazsDcX6fgDhgeM9yIY_xXoY6hJskO69feJikq7pcYGb6bHMwy_IpJy4ftwzOWlfk341qBjUzUTTY3DPZX_JWFTiYGPb1QPtIHPxySXp-UsUrXrKJyXhP-ce556yBr-psrA0MQqomWkmjB4qwl2WQhkZWz95uULKJ4obQA6jcCLDaEkDSXbOYxo6om8vMV9qTqHnxEeBPs7pJHzCMx3XB1DTCHhQf9NJWF_vTmfeDlVba8wXKTyWD_GBd0uw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840792,"updated":1563840792,"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', + 'e421e412-9605-4e4f-a52c-917c44812358', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '887' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetaspecificversionofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'fd0dd0f3-596d-4f15-b1ee-4573b90ca64e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'edb0ea31-1ed8-46e5-872e-a89876720200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetaspecificversionofakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f4d047c0-3ff2-487a-b818-f2ad86a0aa77', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:20 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetaspecificversionofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1d8a0bcb-5c9d-419c-96f1-15c8e82b4e4b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3ead9e3b-c63d-45e5-8cd2-1b3b83840100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetaspecificversionofakey-') + .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', + '45795a09-9544-409a-8953-9ba13afbce6f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:33 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetadeletedkey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '79de2abd-ec36-470e-b9a3-48b639b0b897', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:13:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f65f251b-9726-4e91-a450-469cc8260200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:36 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetakey-/create', {"kty":"RSA"}) + .post('/keys/recoverKeyName-cangetadeletedkey-/create', {"kty":"RSA"}) .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/c187d159760f40aaadee66d67f1fcaff","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"k-Fe3sPR31z3DQnPqmGuD9lkdmIGOaFm-svqwaJd0KQGod889YWMkVXtjh2MHb_voj25NLcfa8UnzULmwWN6OvWT99ss_f81Cj5dzv_WGklmHvGV8lRPha52qRHEIL-AVgMJ2UaHHZsjyNX_g0OTzMriSllq54yTysLmFc2jB8KqG9OowhnQYUhpOBZDIbRkus42fYGSucscZzEl6DL7aMOhW4Rp3IQcg-Pz_dyKTMRGeewFYm6xwyMyYIlx-YBhyQMBbG9YFJz4lQwSBo2UnMVV4lsPIY0f4Q35ipgSQtL96Ar_VtwrpkFEu_RjuEys718iaTlKWvkknNtlSedgew","e":"AQAB"},"attributes":{"enabled":true,"created":1563492358,"updated":1563492358,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/b9948cdd2d984b8a98c28b4d43e48c33","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rN_QscJvc3WUuNTAEjCdplqWrKQLqevFBzpYAoRWlFqunXPJ7e-ThIkihw-n35KDGu0yCYB5Hf5WATpi3tSYKzJ8ifyOBDGU6zNsawYaQDZNndBDPu4cNv1SvJv4Og2zMWrEbacHaJq6kHsEAQboi_5fSvJ87-1twmbhyAOFxY576hxOt984hKxH1Fx7wXcrIQ_GfFA0o6Z4gN7tE2M456rPqZY93hXfOQYOHCKiWM818LPtpmAN6NJ2WF5HgqX170kRquKDIYIWrzrzSfHuBz5xeIFGDS1sL9xMm5FhsqbsRydNv2rXbpcn37yHpCX4ic4PJG3wXp4j0Jmc2_8PAQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840817,"updated":1563840817,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1930,11 +6713,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6c789dc5-a545-4eb4-a31b-8a59835d99f2', + '9369d854-342d-4d96-9a48-6a4f7b442757', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1944,34 +6727,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:58 GMT', + 'Tue, 23 Jul 2019 00:13:36 GMT', 'Connection', 'close', 'Content-Length', - '689' ]); + '695' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-cangetakey-/') + .delete('/keys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/c187d159760f40aaadee66d67f1fcaff","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"k-Fe3sPR31z3DQnPqmGuD9lkdmIGOaFm-svqwaJd0KQGod889YWMkVXtjh2MHb_voj25NLcfa8UnzULmwWN6OvWT99ss_f81Cj5dzv_WGklmHvGV8lRPha52qRHEIL-AVgMJ2UaHHZsjyNX_g0OTzMriSllq54yTysLmFc2jB8KqG9OowhnQYUhpOBZDIbRkus42fYGSucscZzEl6DL7aMOhW4Rp3IQcg-Pz_dyKTMRGeewFYm6xwyMyYIlx-YBhyQMBbG9YFJz4lQwSBo2UnMVV4lsPIY0f4Q35ipgSQtL96Ar_VtwrpkFEu_RjuEys718iaTlKWvkknNtlSedgew","e":"AQAB"},"attributes":{"enabled":true,"created":1563492358,"updated":1563492358,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'bc56a210-4269-4b05-92b3-65e092197812', + '10cd0a60-9b86-434b-878c-7efd8d75a9e9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1981,59 +6764,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:25:59 GMT', + 'Tue, 23 Jul 2019 00:13:37 GMT', 'Connection', 'close', 'Content-Length', - '689' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetakey-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetakey-","deletedDate":1563492359,"scheduledPurgeDate":1571268359,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetakey-/c187d159760f40aaadee66d67f1fcaff","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"k-Fe3sPR31z3DQnPqmGuD9lkdmIGOaFm-svqwaJd0KQGod889YWMkVXtjh2MHb_voj25NLcfa8UnzULmwWN6OvWT99ss_f81Cj5dzv_WGklmHvGV8lRPha52qRHEIL-AVgMJ2UaHHZsjyNX_g0OTzMriSllq54yTysLmFc2jB8KqG9OowhnQYUhpOBZDIbRkus42fYGSucscZzEl6DL7aMOhW4Rp3IQcg-Pz_dyKTMRGeewFYm6xwyMyYIlx-YBhyQMBbG9YFJz4lQwSBo2UnMVV4lsPIY0f4Q35ipgSQtL96Ar_VtwrpkFEu_RjuEys718iaTlKWvkknNtlSedgew","e":"AQAB"},"attributes":{"enabled":true,"created":1563492358,"updated":1563492358,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '2802a8d9-dabb-44b0-b043-1977de85fcc4', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '56160178-1ede-4f46-888e-7aa0d2b90100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:39 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:25:59 GMT', + 'Tue, 23 Jul 2019 00:13:38 GMT', 'Connection', 'close', 'Content-Length', - '853' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetakey-') + .delete('/keys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-","deletedDate":1563840820,"scheduledPurgeDate":1571616820,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/b9948cdd2d984b8a98c28b4d43e48c33","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rN_QscJvc3WUuNTAEjCdplqWrKQLqevFBzpYAoRWlFqunXPJ7e-ThIkihw-n35KDGu0yCYB5Hf5WATpi3tSYKzJ8ifyOBDGU6zNsawYaQDZNndBDPu4cNv1SvJv4Og2zMWrEbacHaJq6kHsEAQboi_5fSvJ87-1twmbhyAOFxY576hxOt984hKxH1Fx7wXcrIQ_GfFA0o6Z4gN7tE2M456rPqZY93hXfOQYOHCKiWM818LPtpmAN6NJ2WF5HgqX170kRquKDIYIWrzrzSfHuBz5xeIFGDS1sL9xMm5FhsqbsRydNv2rXbpcn37yHpCX4ic4PJG3wXp4j0Jmc2_8PAQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840817,"updated":1563840817,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2043,11 +6819,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '96401c16-f438-4bab-b9b1-dc8dba41285a', + 'cd0a359f-ff50-4d8d-b0d5-d87a60b27476', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2057,15 +6833,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:00 GMT', + 'Tue, 23 Jul 2019 00:13:39 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '865' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetakey-') + .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2073,14 +6851,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a17551c9-f0f4-4f5f-a8b2-d33ea44b479b', + '319670b0-4601-42ef-879b-ada3bf84648a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2090,55 +6870,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:10 GMT', + 'Tue, 23 Jul 2019 00:13:40 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetaspecificversionofakey-/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/16ac8041a42f4f85b1f585dd7c7288cb","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"1GnLN2xnGq-neGxUxTm0buV9d-DksPazWcmg0BMUceplvbPAzZPW6b5VaQzOzWd7f3nbMNiwL39o0aIskQs5Bo57xdfAfltfBJEf1w84czzq8ghYbKDzVKv4Z1RPsYvb_qEyg56lvR3YNmCaYYpC-o69aNHJYOeuTCgUaY0aUvgNV34njRy9qELGIkKcxARPEHPhu0h1A7f4aNyci2GUEo_ww9hR5CVbZPfWUhM1Jd8ghPB2J_RsO_Kx3nb1FUWxN2JXDoZmakpB2IQzxVkb1sw7db2E92buuw_2lpfjeLPOeP0i3n5QG41pRCXuFqlnA1VTYJVbmavqWiFibvjzIQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492371,"updated":1563492371,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '7a2e8c4b-1271-413a-87a1-a17a8ad5e0ee', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'ed9243a9-89fe-4878-9417-efcaf4070200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:26:10 GMT', + 'Tue, 23 Jul 2019 00:13:41 GMT', 'Connection', 'close', 'Content-Length', - '707' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-cangetaspecificversionofakey-/16ac8041a42f4f85b1f585dd7c7288cb') + .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/16ac8041a42f4f85b1f585dd7c7288cb","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"1GnLN2xnGq-neGxUxTm0buV9d-DksPazWcmg0BMUceplvbPAzZPW6b5VaQzOzWd7f3nbMNiwL39o0aIskQs5Bo57xdfAfltfBJEf1w84czzq8ghYbKDzVKv4Z1RPsYvb_qEyg56lvR3YNmCaYYpC-o69aNHJYOeuTCgUaY0aUvgNV34njRy9qELGIkKcxARPEHPhu0h1A7f4aNyci2GUEo_ww9hR5CVbZPfWUhM1Jd8ghPB2J_RsO_Kx3nb1FUWxN2JXDoZmakpB2IQzxVkb1sw7db2E92buuw_2lpfjeLPOeP0i3n5QG41pRCXuFqlnA1VTYJVbmavqWiFibvjzIQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492371,"updated":1563492371,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-cangetadeletedkey-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '117', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2148,11 +6927,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '73fe3504-fc95-4c38-983c-015b341b86f0', + '3ed47e19-e52b-4930-87ca-e5172bf3a5ea', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2162,34 +6941,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:10 GMT', + 'Tue, 23 Jul 2019 00:13:42 GMT', 'Connection', - 'close', - 'Content-Length', - '707' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetaspecificversionofakey-') + .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetaspecificversionofakey-","deletedDate":1563492371,"scheduledPurgeDate":1571268371,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetaspecificversionofakey-/16ac8041a42f4f85b1f585dd7c7288cb","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"1GnLN2xnGq-neGxUxTm0buV9d-DksPazWcmg0BMUceplvbPAzZPW6b5VaQzOzWd7f3nbMNiwL39o0aIskQs5Bo57xdfAfltfBJEf1w84czzq8ghYbKDzVKv4Z1RPsYvb_qEyg56lvR3YNmCaYYpC-o69aNHJYOeuTCgUaY0aUvgNV34njRy9qELGIkKcxARPEHPhu0h1A7f4aNyci2GUEo_ww9hR5CVbZPfWUhM1Jd8ghPB2J_RsO_Kx3nb1FUWxN2JXDoZmakpB2IQzxVkb1sw7db2E92buuw_2lpfjeLPOeP0i3n5QG41pRCXuFqlnA1VTYJVbmavqWiFibvjzIQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492371,"updated":1563492371,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c6a0b539-e94c-491f-bf03-18c0370b5cef', + '3f059ece-463a-43f8-9971-1b3ed2d34cf3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2199,22 +6976,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:11 GMT', + 'Tue, 23 Jul 2019 00:13:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '68cb2231-a2d1-4b4b-bc47-f9e5179e0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:13:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:13:54 GMT', 'Connection', 'close', 'Content-Length', - '889' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetaspecificversionofakey-') + .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-cangetadeletedkey-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', 'Content-Length', - '118', + '117', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2224,11 +7033,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '72af9143-3390-4f33-9897-d6b634cc37e4', + '252e9d83-ac75-46cd-a2b2-fd30755d679a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2238,15 +7047,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:11 GMT', + 'Tue, 23 Jul 2019 00:13:55 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetaspecificversionofakey-') + .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2254,14 +7063,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e56a7382-11c4-4341-9b56-2721f1e538a6', + 'b8a0b3ee-547e-4e35-be4c-16e90b10a232', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2271,52 +7082,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:23 GMT', + 'Tue, 23 Jul 2019 00:14:06 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetadeletedkey-/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/0afe8421d2af4a0b9156ecc37e0011e5","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"vI_QpaKZTUH237QBRA6258Uq1oLNmZj4-nybGYJZo4pDFsKdGgWK_SRtlQBzXK37AdLsDaNJz1Ygv0DXQ88ggwZgWz5RFZ68SOdCyzJ7JuQC2XS6jKKHuIWBMxOlZvbit6c_qmieEnAMXOM-VRJyGzk5LdvA9sB91EF0uTiCyveYFc2ONP89FDq0XSxqrvD2yA0Wbqvff00zAUTRImK01S6AkFQ7kV6yfUmZNVszvvWB_PJmLIFbsH34nOZ2VDHCFRR6pQpZ19FDJUyiegmHZmABBZD71hxdRbN3U_imoXnSleoqUPKbHlFOv049XVDg4d-tALR9wVme0NB-y5Z7mw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492384,"updated":1563492384,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'd557a494-9376-47a3-9aec-67c70bcc4172', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9cd73fb4-5e9d-4f4c-a8ef-81d0f1ac0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:07 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:26:23 GMT', + 'Tue, 23 Jul 2019 00:14:06 GMT', 'Connection', 'close', 'Content-Length', - '696' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetadeletedkey-') + .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-","deletedDate":1563492384,"scheduledPurgeDate":1571268384,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/0afe8421d2af4a0b9156ecc37e0011e5","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"vI_QpaKZTUH237QBRA6258Uq1oLNmZj4-nybGYJZo4pDFsKdGgWK_SRtlQBzXK37AdLsDaNJz1Ygv0DXQ88ggwZgWz5RFZ68SOdCyzJ7JuQC2XS6jKKHuIWBMxOlZvbit6c_qmieEnAMXOM-VRJyGzk5LdvA9sB91EF0uTiCyveYFc2ONP89FDq0XSxqrvD2yA0Wbqvff00zAUTRImK01S6AkFQ7kV6yfUmZNVszvvWB_PJmLIFbsH34nOZ2VDHCFRR6pQpZ19FDJUyiegmHZmABBZD71hxdRbN3U_imoXnSleoqUPKbHlFOv049XVDg4d-tALR9wVme0NB-y5Z7mw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492384,"updated":1563492384,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-","deletedDate":1563840820,"scheduledPurgeDate":1571616820,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/b9948cdd2d984b8a98c28b4d43e48c33","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rN_QscJvc3WUuNTAEjCdplqWrKQLqevFBzpYAoRWlFqunXPJ7e-ThIkihw-n35KDGu0yCYB5Hf5WATpi3tSYKzJ8ifyOBDGU6zNsawYaQDZNndBDPu4cNv1SvJv4Og2zMWrEbacHaJq6kHsEAQboi_5fSvJ87-1twmbhyAOFxY576hxOt984hKxH1Fx7wXcrIQ_GfFA0o6Z4gN7tE2M456rPqZY93hXfOQYOHCKiWM818LPtpmAN6NJ2WF5HgqX170kRquKDIYIWrzrzSfHuBz5xeIFGDS1sL9xMm5FhsqbsRydNv2rXbpcn37yHpCX4ic4PJG3wXp4j0Jmc2_8PAQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840817,"updated":1563840817,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2329,11 +7137,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a9b5df8c-d3af-43b5-836c-665dc7e54c34', + '964cdfff-8810-4ee2-a405-d671e9011968', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2343,36 +7151,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:24 GMT', + 'Tue, 23 Jul 2019 00:14:08 GMT', 'Connection', 'close', 'Content-Length', - '867' ]); + '865' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') + .delete('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-cangetadeletedkey-"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '67c580c6-6a31-4005-9fc9-29b4da49a004', + '0e0aff4e-2452-4a55-a31e-bf8bf529715b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2382,22 +7188,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:24 GMT', + 'Tue, 23 Jul 2019 00:14:09 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '8b257346-a22b-49c2-9c36-3afa0ff80100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:10 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:14:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') + .delete('/deletedkeys/recoverKeyName-cangetadeletedkey-') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-cangetadeletedkey-"}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -2405,11 +7241,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '80ad4e53-761d-49a5-9b1c-f44262e323d9', + '41faf3cb-45ab-4030-ae7a-fc0bc5d93c77', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2419,32 +7255,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:34 GMT', + 'Tue, 23 Jul 2019 00:14:11 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-cangetadeletedkey-') + .delete('/keys/recoverKeyName-cantgetadeletedkeythatdoesntexist-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetadeletedkey-","deletedDate":1563492384,"scheduledPurgeDate":1571268384,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetadeletedkey-/0afe8421d2af4a0b9156ecc37e0011e5","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"vI_QpaKZTUH237QBRA6258Uq1oLNmZj4-nybGYJZo4pDFsKdGgWK_SRtlQBzXK37AdLsDaNJz1Ygv0DXQ88ggwZgWz5RFZ68SOdCyzJ7JuQC2XS6jKKHuIWBMxOlZvbit6c_qmieEnAMXOM-VRJyGzk5LdvA9sB91EF0uTiCyveYFc2ONP89FDq0XSxqrvD2yA0Wbqvff00zAUTRImK01S6AkFQ7kV6yfUmZNVszvvWB_PJmLIFbsH34nOZ2VDHCFRR6pQpZ19FDJUyiegmHZmABBZD71hxdRbN3U_imoXnSleoqUPKbHlFOv049XVDg4d-tALR9wVme0NB-y5Z7mw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492384,"updated":1563492384,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1223cd9e-408f-4643-a4ea-375598e4678c', + 'cfba234e-32b6-43de-af3e-6889ff921de9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2454,44 +7290,43 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:45 GMT', + 'Tue, 23 Jul 2019 00:14:12 GMT', 'Connection', 'close', 'Content-Length', - '867' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetadeletedkey-') - .query(true) - .reply(204, "", [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '383f958b-9cd6-466e-b5fb-0a7da00b390b', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'bb42e597-3e80-41f0-9b32-a7a6bcaf0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ag2jzGZOXGFKl8nOXuu5pIg_aSJHIwAAAMdHyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:13 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:26:46 GMT', + 'Tue, 23 Jul 2019 00:14:12 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) @@ -2502,7 +7337,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'Pragma', 'no-cache', 'Content-Length', - '126', + '125', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2512,11 +7347,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7009ac69-49bd-4016-9d25-e84ccc136072', + '81dd27e2-9f62-4c0e-9b26-69217621c27b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2526,7 +7361,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:47 GMT', + 'Tue, 23 Jul 2019 00:14:13 GMT', 'Connection', 'close' ]); diff --git a/sdk/keyvault/keyvault-keys/recordings/node/keys_client__list_keys_in_various_ways/recording_before_all_hook.js b/sdk/keyvault/keyvault-keys/recordings/node/keys_client__list_keys_in_various_ways/recording_before_all_hook.js index 063e47282926..b1eb3a9cf511 100644 --- a/sdk/keyvault/keyvault-keys/recordings/node/keys_client__list_keys_in_various_ways/recording_before_all_hook.js +++ b/sdk/keyvault/keyvault-keys/recordings/node/keys_client__list_keys_in_various_ways/recording_before_all_hook.js @@ -2,6 +2,43 @@ let nock = require('nock'); module.exports.testInfo = {} +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangettheversionsofakey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '5e4c339f-47f4-4dd5-9b2b-245c2e208a4b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:14:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + 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', @@ -17,17 +54,17 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '895b9200-8876-40f8-866c-8c6f9272f900', + 'bff96fad-3d9f-42bf-93a1-953e63b60200', 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'Set-Cookie', - 'fpc=AstPpV6Z2XFOlZZHydq4cJM_aSJHAQAAADb3wtQOAAAA; expires=Sat, 17-Aug-2019 23:26:47 GMT; path=/; secure; HttpOnly', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHAQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:16 GMT; path=/; secure; HttpOnly', 'Set-Cookie', 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', 'Set-Cookie', 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:26:46 GMT', + 'Tue, 23 Jul 2019 00:14:15 GMT', 'Connection', 'close', 'Content-Length', @@ -37,7 +74,7 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .post('/keys/recoverKeyName-cangettheversionsofakey-/create', {"kty":"RSA"}) .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/d3faaf5078d24a42a43872047fa98ea0","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"xH4_DmWIGfodF7coAiEAPVvAkBuu312iyHXwT3st3sLx6nCY9H8KNIgNiVG0zEiBuDw9NudlmMcYeE3RXOmAaTCHREUZJcM93OKO9VSjd9Y1gpQghnnrCt50WHlnwv0Ekwz7rNVemFISCEIGEMoy3wiiDgbXIt0BX0VInG5ql71TRcRkMgovCBCmadbbYKCp9StrWvn63amxwN12Llb-Nk5bqrCY4FjvpsLwg47YmxUCn-6FRnq5A02tgsVJjercsibAt9TmVP_gdNHV_X0O_h5eqAl8vlFG4hWXKDWr_2YIA5IB_LbD2sPnIZSyK4ZMAipRFt-OjIvpseMzj-ptxQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492407,"updated":1563492407,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/c7b47a9057c6459e91fa296918affcd0","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zMhPTE1OzKdGTSuI67rDWCNR2Dlko4Dt_6BKk7492V17M8WjajE6A0ho0I1m3leTJQ2l-wroFC6xRpj3vn0X7IMi-JV6T8gAINcxoW9atkQ3paG7yKpUsNcXIONwXvbyOXgTaBvlwBc5CKPWAQIP5OjBsLK6GpvaK1UoXBBhw7vTPjaYnwNQFi4DKYStyerUc0OR1Aa2831pJ3i5vGnzojHfaqizXZoUdIylvnaTIgmSKGk7P1v5R-YFI-d1nH0kO9NUgJHFKmb4XkmGk_tyLyrEZH-jBfs7tFWJ8kysoXlsOFmiCrSAR3XBModkHMQPkhXRLgUcR8u7L1RVg-RVNQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840857,"updated":1563840857,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -50,11 +87,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '34173070-f834-422c-9df8-4507c9e46ef1', + '2f8f32cf-f52d-4a71-8630-a9a81890face', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -64,7 +101,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:47 GMT', + 'Tue, 23 Jul 2019 00:14:17 GMT', 'Connection', 'close', 'Content-Length', @@ -74,24 +111,24 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/keys/recoverKeyName-cangettheversionsofakey-/versions') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/d3faaf5078d24a42a43872047fa98ea0","attributes":{"enabled":true,"created":1563492407,"updated":1563492407,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '62dc2e2a-ce47-41dc-b04c-51c835311d60', + '0010d1c9-b07a-413f-a199-7c5e7728d800', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -101,59 +138,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:48 GMT', + 'Tue, 23 Jul 2019 00:14:18 GMT', 'Connection', 'close', 'Content-Length', - '280' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangettheversionsofakey-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-","deletedDate":1563492408,"scheduledPurgeDate":1571268408,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/d3faaf5078d24a42a43872047fa98ea0","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"xH4_DmWIGfodF7coAiEAPVvAkBuu312iyHXwT3st3sLx6nCY9H8KNIgNiVG0zEiBuDw9NudlmMcYeE3RXOmAaTCHREUZJcM93OKO9VSjd9Y1gpQghnnrCt50WHlnwv0Ekwz7rNVemFISCEIGEMoy3wiiDgbXIt0BX0VInG5ql71TRcRkMgovCBCmadbbYKCp9StrWvn63amxwN12Llb-Nk5bqrCY4FjvpsLwg47YmxUCn-6FRnq5A02tgsVJjercsibAt9TmVP_gdNHV_X0O_h5eqAl8vlFG4hWXKDWr_2YIA5IB_LbD2sPnIZSyK4ZMAipRFt-OjIvpseMzj-ptxQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492407,"updated":1563492407,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '85d58d46-7ae3-4f61-a3bc-9d4b5cc1a265', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '0629d9e3-429b-4c5f-af71-a6c370750200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHAgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:26:48 GMT', + 'Tue, 23 Jul 2019 00:14:18 GMT', 'Connection', 'close', 'Content-Length', - '879' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') + .get('/keys/recoverKeyName-cangettheversionsofakey-/versions') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/c7b47a9057c6459e91fa296918affcd0","attributes":{"enabled":true,"created":1563840857,"updated":1563840857,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -163,11 +193,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '16337893-5773-482b-b1c0-a501904eef77', + 'fee76a54-0788-493e-a70e-dfb187423659', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -177,15 +207,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:48 GMT', + 'Tue, 23 Jul 2019 00:14:20 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '280' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') + .delete('/keys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -193,14 +225,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '032f8b3c-420b-40d7-b37f-34e71d78b1a5', + 'e0eb7a12-75b4-4cb7-8e71-22b992b23aa4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -210,52 +244,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:26:59 GMT', + 'Tue, 23 Jul 2019 00:14:21 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangettheversionsofakeypaged-/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/89101661ea554d219a4c0e8cab35e825","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y3ZC2qb8y00aOe6BoZCZssR5iJh9jPqhAkRJ1JhydRet1ay0R34rr-3379fGK6XK6pKeENyRxmyzeM8V_QTibVihRlWn-RlyOgujV68P1ovcifLCMC-nl7hIDAHSyjJhvHkbTlT4UxlVUcaJVaALLP5BWG1bqDw_zftcllnAiZuMLwIafhV9cUMvgRL1vdjnr-Ds9h8yx9XAh6WWJrqEEu-IMGE6ZAKQ3aQHwt5xTF6WjZ8xcpL06hj-boLycoiOBsDaQMtUTl949DwM3jmCheB10lpg1BE-EBUlhsTN8PR96_-U6ROoMygrpXVrFC0xmZohQLKMs9O9s9F-INylHQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492420,"updated":1563492420,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '8148adb8-9e49-469e-9805-12120d7c2503', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9758d2a2-74a8-4604-b5dd-2c78034d0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHAwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:26:59 GMT', + 'Tue, 23 Jul 2019 00:14:21 GMT', 'Connection', 'close', 'Content-Length', - '707' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-cangettheversionsofakeypaged-/versions') + .delete('/keys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/89101661ea554d219a4c0e8cab35e825","attributes":{"enabled":true,"created":1563492420,"updated":1563492420,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakey-","deletedDate":1563840864,"scheduledPurgeDate":1571616864,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakey-/c7b47a9057c6459e91fa296918affcd0","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zMhPTE1OzKdGTSuI67rDWCNR2Dlko4Dt_6BKk7492V17M8WjajE6A0ho0I1m3leTJQ2l-wroFC6xRpj3vn0X7IMi-JV6T8gAINcxoW9atkQ3paG7yKpUsNcXIONwXvbyOXgTaBvlwBc5CKPWAQIP5OjBsLK6GpvaK1UoXBBhw7vTPjaYnwNQFi4DKYStyerUc0OR1Aa2831pJ3i5vGnzojHfaqizXZoUdIylvnaTIgmSKGk7P1v5R-YFI-d1nH0kO9NUgJHFKmb4XkmGk_tyLyrEZH-jBfs7tFWJ8kysoXlsOFmiCrSAR3XBModkHMQPkhXRLgUcR8u7L1RVg-RVNQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840857,"updated":1563840857,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -268,11 +299,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '44614245-d79f-43bc-8b23-8c7afc8faa28', + '32bdac43-cc7e-4157-9974-3697e5031597', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -282,34 +313,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:00 GMT', + 'Tue, 23 Jul 2019 00:14:23 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '879' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangettheversionsofakeypaged-') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-","deletedDate":1563492421,"scheduledPurgeDate":1571268421,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/89101661ea554d219a4c0e8cab35e825","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y3ZC2qb8y00aOe6BoZCZssR5iJh9jPqhAkRJ1JhydRet1ay0R34rr-3379fGK6XK6pKeENyRxmyzeM8V_QTibVihRlWn-RlyOgujV68P1ovcifLCMC-nl7hIDAHSyjJhvHkbTlT4UxlVUcaJVaALLP5BWG1bqDw_zftcllnAiZuMLwIafhV9cUMvgRL1vdjnr-Ds9h8yx9XAh6WWJrqEEu-IMGE6ZAKQ3aQHwt5xTF6WjZ8xcpL06hj-boLycoiOBsDaQMtUTl949DwM3jmCheB10lpg1BE-EBUlhsTN8PR96_-U6ROoMygrpXVrFC0xmZohQLKMs9O9s9F-INylHQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492420,"updated":1563492420,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c5b1b09a-c963-458a-a4a5-43a6962ca194', + '925b2167-be4d-4537-adae-c269b7f4b9c2', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -319,15 +350,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:00 GMT', + 'Tue, 23 Jul 2019 00:14:26 GMT', 'Connection', 'close', 'Content-Length', - '889' ]); + '0' ]); + + +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', + '557ea22a-7236-41ce-966b-5edffd360200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHBAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:27 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:14:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -344,11 +407,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '17451ffc-0a33-4c78-85c3-c849728e068f', + '528919b6-f990-4d23-b004-6b5d780d49da', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -358,15 +421,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:01 GMT', + 'Tue, 23 Jul 2019 00:14:27 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -374,14 +437,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1c2ac5e0-6c7b-4366-9809-87bc96e7b5ad', + 'f50df19f-04ab-46ff-9f14-1e77d5e20de6', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -391,55 +456,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:11 GMT', + 'Tue, 23 Jul 2019 00:14:39 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-list0versionsofanon-existingkey-/versions') - .query(true) - .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'fa1268b4-14f6-457a-ae23-aec411233a7f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '4b3a4f4d-7c15-497a-ac03-6ce0f9240200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHBQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:39 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:11 GMT', + 'Tue, 23 Jul 2019 00:14:39 GMT', 'Connection', 'close', 'Content-Length', - '28' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-list0versionsofanon-existingkeypaged-/versions') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -449,11 +513,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a42b9450-396a-43d3-95e5-32c0b01a9a56', + '97cd6894-3699-4222-94fa-a6cfc52f517b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -463,34 +527,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:12 GMT', + 'Tue, 23 Jul 2019 00:14:40 GMT', 'Connection', - 'close', - 'Content-Length', - '28' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetseveralinsertedkeys--0/create', {"kty":"RSA"}) + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/0777c6faec8a42728f9e8bae9d656745","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"jyfUIyYmS6WXRr1IyD9ouRnsmf0B9hvByQ5tFB3Y5R4sAcg0ZZCeOZdgr-P8rmXLBAVFdFjhtpcvMCIm0nksHi1y03Wd8RNnVbElii9xJRAsqxiGK8SjmeSwYIr7HcR3hvRzeOTJiFKiPXSdZNjsF9aUgm_gQcDJyOCWi7yQZT8g2vEVnNVVMrema4eJ4PmSf6Q8LgBlN0atEVpEbumbk6LB_lNWsOaNo4PHybRQzw5axIDsydOl7sgzfsxuSJwuV-lrWTfTPTK9jKLruEK1dIKDnBNVBAVCd30pHHs9U92R-eO21BMPBY13Zt0Wxnmse8riyv__QHQDqChPSaC_Aw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492433,"updated":1563492433,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '59d4a620-63c4-4f81-91b8-1dd1dba0f0f1', + '9529a0b5-4709-4c73-9332-23b57909af9f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -500,59 +562,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:12 GMT', + 'Tue, 23 Jul 2019 00:14:51 GMT', 'Connection', 'close', 'Content-Length', - '706' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetseveralinsertedkeys--1/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/85b8f49ea9ed4ef38005846b6b902310","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"pN8vSKSfCbz6HPgjdBrprTzi7JZD9bV2uAwIe4IodznaIWmKJVe6ZLRQO60zrU7covt-HBgW6dbJyVpdYH0o68dZKmvXYi4D5cteY5nI2eZgSYeFyFx4fU14lhAJla-knuT3st85CL56nmYpai8l_VUVXR8q9KQKu42QOYB4tejnNKRWMl0sDXtQm7Rmycc7KdO9-n30rgxv3LQTR701TbuWSJ3F7fDI59aFIf5dyAt_O71Jsk-uViMqxaeYhBaS0WNyLnCWv7Cf59mB8L4nLySMSiCKZ90_ji0hnYY4Mg7u_s8t2NhWHqAfzlzvAkF6OC3Fa2iwJWiS4VE8LlDEjw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492433,"updated":1563492433,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '375ce41c-572a-4826-a436-962b1150d606', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'e34ab066-5ddd-42a4-892d-f24f13db0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHBgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:52 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:13 GMT', + 'Tue, 23 Jul 2019 00:14:52 GMT', 'Connection', 'close', 'Content-Length', - '706' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakey-') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942","attributes":{"enabled":false,"created":1561685638,"updated":1561685638,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -560,11 +615,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7048846f-7a5e-4265-8386-d19127c94c1e', + '1b72e201-d836-428f-b954-12e9f9fb2f43', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -574,34 +629,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:14 GMT', + 'Tue, 23 Jul 2019 00:14:54 GMT', 'Connection', - 'close', - 'Content-Length', - '556' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .post('/keys/recoverKeyName-cangettheversionsofakeypaged-/create') .query(true) - .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9b83349b-663f-4631-b5cb-4e915679e40c', + '5e48caf3-8431-4a5c-89d5-e9f3e7781d46', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -611,54 +664,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:14 GMT', + 'Tue, 23 Jul 2019 00:14:55 GMT', 'Connection', 'close', 'Content-Length', - '309' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') - .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRYPTOTEST01","attributes":{"enabled":true,"created":1562805007,"updated":1562805007,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976015901904087","attributes":{"enabled":true,"created":1559760164,"updated":1559760164,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976018742005808","attributes":{"enabled":true,"created":1559760193,"updated":1559760193,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976035851309215","attributes":{"enabled":true,"created":1559760364,"updated":1559760364,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976038662209208","attributes":{"enabled":true,"created":1559760392,"updated":1559760392,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976059075801511","attributes":{"enabled":true,"created":1559760596,"updated":1559760596,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976061918309867","attributes":{"enabled":true,"created":1559760624,"updated":1559760624,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976088192202903","attributes":{"enabled":true,"created":1559760887,"updated":1559760887,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976090993105220","attributes":{"enabled":true,"created":1559760915,"updated":1559760915,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976118089506049","attributes":{"enabled":true,"created":1559761186,"updated":1559761186,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976120964305668","attributes":{"enabled":true,"created":1559761215,"updated":1559761215,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019567836900080","attributes":{"enabled":true,"created":1560195684,"updated":1560195684,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568419900112","attributes":{"enabled":true,"created":1560195689,"updated":1560195689,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568998004417","attributes":{"enabled":false,"created":1560195695,"updated":1560195695,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019570157704018","attributes":{"enabled":true,"created":1560195707,"updated":1560195707,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '07f998d5-1930-471c-ba48-77cd3468e916', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'ea5d60e1-f911-41b8-aa7d-4d8fbb6b0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHBwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:14 GMT', + 'Tue, 23 Jul 2019 00:14:55 GMT', 'Connection', 'close', 'Content-Length', - '3042' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .post('/keys/recoverKeyName-cangettheversionsofakeypaged-/create', {"kty":"RSA"}) .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156019573560701886","attributes":{"enabled":true,"created":1560195741,"updated":1560195741,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019965517806158","attributes":{"enabled":true,"created":1560199660,"updated":1560199660,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966095601383","attributes":{"enabled":true,"created":1560199666,"updated":1560199666,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966655202551","attributes":{"enabled":false,"created":1560199672,"updated":1560199672,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019967216106153","attributes":{"enabled":true,"created":1560199678,"updated":1560199678,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019970108507840","attributes":{"enabled":true,"created":1560199707,"updated":1560199707,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019971819409376","attributes":{"enabled":true,"created":1560199723,"updated":1560199723,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020041605602688","attributes":{"enabled":true,"nbf":1560200421,"created":1560200422,"updated":1560200422,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020107570005644","attributes":{"enabled":true,"exp":1560201080,"created":1560201081,"updated":1560201081,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/3e0c752a91954a5f8d6688a162ad8843","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"5iVy0B5h9oIZo2fZL20H_TIlAZ7NuOfZQ4K-bIevZdBqncYieP62qJjOV4J_CVjI3-CPvTUpbe5rgt1ToaXcLQVjRZaC90DxcNNs-cVZAoYYonOgGh57DYVUig5duMs94XdDBD7n2i8sh6e0UYcejWW-gjPTv6aDokZqOxVr5i7ZVEGzhWQhqyszl9X_gMc4IOlq2BAe9mkP_3sVHzEUjXUy9cRxBcqCzNtI03Lmnls9oi3ir_kzBy_vdnTA0AHLXhdHViVO1djvrINR5xtYb-rrqRkGEZ_SyYOZ4gEjO7aN9C51-CNKZcqWCaGJ5amfa-OVsFSY65OQ2v16akc2gQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840897,"updated":1563840897,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -671,11 +719,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '30cf400e-760f-4f57-baed-40607621666b', + '9816d043-c70b-461c-93b1-31310ec42156', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -685,34 +733,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:15 GMT', + 'Tue, 23 Jul 2019 00:14:56 GMT', 'Connection', 'close', 'Content-Length', - '1975' ]); + '707' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .get('/keys/recoverKeyName-cangettheversionsofakeypaged-/versions') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021398454601816","attributes":{"enabled":true,"created":1560213990,"updated":1560213990,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399025306001","attributes":{"enabled":true,"created":1560213996,"updated":1560213996,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399613005852","attributes":{"enabled":true,"created":1560214001,"updated":1560214001,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400178007355","attributes":{"enabled":true,"created":1560214008,"updated":1560214008,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400838605408","attributes":{"enabled":false,"created":1560214013,"updated":1560214013,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401405804843","attributes":{"enabled":true,"nbf":1560214019,"created":1560214019,"updated":1560214019,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401972601264","attributes":{"enabled":true,"exp":1560214024,"created":1560214025,"updated":1560214025,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021402558506955","attributes":{"enabled":false,"created":1560214031,"updated":1560214036,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021403691203484","attributes":{"enabled":true,"created":1560214042,"updated":1560214042,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b62d30aa-7b2b-4abb-8497-3d3aa441a3b6', + '03889df4-f2ff-437d-93d9-0d51f57ce8c7', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -722,54 +770,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:15 GMT', + 'Tue, 23 Jul 2019 00:14:57 GMT', 'Connection', 'close', 'Content-Length', - '1976' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') - .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021644428906562","attributes":{"enabled":true,"created":1560216450,"updated":1560216450,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645023201050","attributes":{"enabled":true,"created":1560216455,"updated":1560216455,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645600805675","attributes":{"enabled":true,"created":1560216461,"updated":1560216461,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646164300437","attributes":{"enabled":true,"created":1560216467,"updated":1560216467,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646738603126","attributes":{"enabled":false,"created":1560216473,"updated":1560216473,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647317101069","attributes":{"enabled":true,"nbf":1560216478,"created":1560216478,"updated":1560216478,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647896109795","attributes":{"enabled":true,"exp":1560216483,"created":1560216484,"updated":1560216484,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021648457806180","attributes":{"enabled":false,"created":1560216490,"updated":1560216495,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021649588105428","attributes":{"enabled":false,"exp":1560216501,"created":1560216501,"updated":1560216507,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021652991406663","attributes":{"enabled":true,"created":1560216535,"updated":1560216535,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021654118707998","attributes":{"enabled":true,"created":1560216546,"updated":1560216546,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021655789000990","attributes":{"enabled":true,"created":1560216563,"updated":1560216563,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021698079201746","attributes":{"enabled":true,"created":1560216986,"updated":1560216986,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '3362c671-97ec-4840-a574-9a65d4063cbe', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '673311ab-c330-4379-8380-47b6693f0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHCAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:14:58 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:15 GMT', + 'Tue, 23 Jul 2019 00:14:58 GMT', 'Connection', 'close', 'Content-Length', - '2734' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .get('/keys/recoverKeyName-cangettheversionsofakeypaged-/versions') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156027682085504023","attributes":{"enabled":true,"created":1560276826,"updated":1560276826,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028175563002501","attributes":{"enabled":true,"created":1560281761,"updated":1560281761,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176140503335","attributes":{"enabled":true,"created":1560281767,"updated":1560281767,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176718009249","attributes":{"enabled":false,"created":1560281772,"updated":1560281772,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177274009592","attributes":{"enabled":true,"nbf":1560281777,"created":1560281778,"updated":1560281778,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177830101648","attributes":{"enabled":true,"exp":1560281783,"created":1560281784,"updated":1560281784,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028178407406544","attributes":{"enabled":false,"created":1560281789,"updated":1560281795,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028179546704608","attributes":{"enabled":false,"exp":1560281801,"created":1560281800,"updated":1560281806,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028182926703011","attributes":{"enabled":true,"created":1560281834,"updated":1560281834,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028184044006383","attributes":{"enabled":true,"created":1560281845,"updated":1560281845,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028189442507450","attributes":{"enabled":true,"created":1560281899,"updated":1560281899,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028205605702876","attributes":{"enabled":true,"created":1560282061,"updated":1560282061,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028212028407398","attributes":{"enabled":true,"created":1560282125,"updated":1560282125,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028213716108979","attributes":{"enabled":true,"created":1560282142,"updated":1560282142,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322090002888","attributes":{"enabled":false,"created":1560363226,"updated":1560363226,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322656807812","attributes":{"enabled":true,"nbf":1560363231,"created":1560363232,"updated":1560363232,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323238409224","attributes":{"enabled":true,"exp":1560363237,"created":1560363237,"updated":1560363237,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/3e0c752a91954a5f8d6688a162ad8843","attributes":{"enabled":true,"created":1563840897,"updated":1563840897,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -782,11 +825,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '645598a7-0bcc-4e60-9b5c-c93d13684b9a', + '0b248018-625f-48ff-b186-0e7a1d8163aa', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -796,34 +839,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:16 GMT', + 'Tue, 23 Jul 2019 00:14:58 GMT', 'Connection', 'close', 'Content-Length', - '3509' ]); + '285' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .delete('/keys/recoverKeyName-cangettheversionsofakeypaged-') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323804901755","attributes":{"enabled":false,"created":1560363243,"updated":1560363249,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036324938907401","attributes":{"enabled":false,"exp":1560363254,"created":1560363254,"updated":1560363260,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036328289805710","attributes":{"enabled":true,"created":1560363288,"updated":1560363288,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036329384707932","attributes":{"enabled":true,"created":1560363299,"updated":1560363299,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036335353805406","attributes":{"enabled":true,"created":1560363359,"updated":1560363359,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036352635406646","attributes":{"enabled":true,"created":1560363532,"updated":1560363532,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036359055200632","attributes":{"enabled":true,"created":1560363595,"updated":1560363595,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036360747106809","attributes":{"enabled":true,"created":1560363613,"updated":1560363613,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044301853106036","attributes":{"enabled":false,"created":1560443023,"updated":1560443029,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044302953209171","attributes":{"enabled":false,"exp":1560443035,"created":1560443035,"updated":1560443040,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044306342002510","attributes":{"enabled":true,"created":1560443069,"updated":1560443069,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044307483600798","attributes":{"enabled":true,"created":1560443080,"updated":1560443080,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044314989607523","attributes":{"enabled":true,"created":1560443155,"updated":1560443155,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044316109901534","attributes":{"enabled":true,"created":1560443166,"updated":1560443166,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044360211306282","attributes":{"enabled":true,"created":1560443607,"updated":1560443607,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044369613908113","attributes":{"enabled":true,"created":1560443701,"updated":1560443701,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044371294504848","attributes":{"enabled":true,"created":1560443718,"updated":1560443718,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156048233876700601","attributes":{"enabled":true,"created":1560482344,"updated":1560482344,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156054122923308772","attributes":{"enabled":true,"created":1560541235,"updated":1560541235,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953600799","attributes":{"enabled":true,"created":1560199735,"updated":1560199735,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5add554f-189f-40ef-9c1e-8ea94f091eb0', + 'cff9188c-4d45-461c-8f0c-fd160f2940ac', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -833,54 +876,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:17 GMT', + 'Tue, 23 Jul 2019 00:15:00 GMT', 'Connection', 'close', 'Content-Length', - '4019' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') - .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953608137","attributes":{"enabled":true,"created":1560199740,"updated":1560199740,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308206","attributes":{"enabled":true,"created":1560216580,"updated":1560216580,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308448","attributes":{"enabled":true,"created":1560216575,"updated":1560216575,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118107647","attributes":{"enabled":true,"created":1560281922,"updated":1560281922,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118109631","attributes":{"enabled":true,"created":1560281916,"updated":1560281916,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061400928","attributes":{"enabled":true,"created":1560363381,"updated":1560363381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061402620","attributes":{"enabled":true,"created":1560363376,"updated":1560363376,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335800124","attributes":{"enabled":true,"created":1560443194,"updated":1560443194,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335808106","attributes":{"enabled":true,"created":1560443188,"updated":1560443188,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345205112","attributes":{"enabled":true,"created":1560443259,"updated":1560443259,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345209472","attributes":{"enabled":true,"created":1560443264,"updated":1560443264,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '5983d77e-0153-431d-90d3-e97e04e96ba7', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '0a234005-2986-4996-9914-9b41f45e0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHCQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:01 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:18 GMT', + 'Tue, 23 Jul 2019 00:15:00 GMT', 'Connection', 'close', 'Content-Length', - '2826' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .delete('/keys/recoverKeyName-cangettheversionsofakeypaged-') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/MyKeyName","attributes":{"enabled":true,"created":1559759721,"updated":1559759721,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596","attributes":{"enabled":true,"created":1563391406,"updated":1563391406,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0","attributes":{"enabled":true,"created":1563492433,"updated":1563492433,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1","attributes":{"enabled":true,"created":1563492433,"updated":1563492433,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783","attributes":{"enabled":true,"created":1561420381,"updated":1561420381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874","attributes":{"enabled":true,"created":1561420833,"updated":1561420833,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417","attributes":{"enabled":true,"created":1561420689,"updated":1561420689,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9UYzFNREUxTVRNMU9UQXlOelV4SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-","deletedDate":1563840902,"scheduledPurgeDate":1571616902,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangettheversionsofakeypaged-/3e0c752a91954a5f8d6688a162ad8843","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"5iVy0B5h9oIZo2fZL20H_TIlAZ7NuOfZQ4K-bIevZdBqncYieP62qJjOV4J_CVjI3-CPvTUpbe5rgt1ToaXcLQVjRZaC90DxcNNs-cVZAoYYonOgGh57DYVUig5duMs94XdDBD7n2i8sh6e0UYcejWW-gjPTv6aDokZqOxVr5i7ZVEGzhWQhqyszl9X_gMc4IOlq2BAe9mkP_3sVHzEUjXUy9cRxBcqCzNtI03Lmnls9oi3ir_kzBy_vdnTA0AHLXhdHViVO1djvrINR5xtYb-rrqRkGEZ_SyYOZ4gEjO7aN9C51-CNKZcqWCaGJ5amfa-OVsFSY65OQ2v16akc2gQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840897,"updated":1563840897,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -893,11 +931,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1d01ebc3-5254-49ab-962a-6dd434c9c476', + 'd6629242-039a-4cf4-9753-c8370d87e700', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -907,34 +945,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:19 GMT', + 'Tue, 23 Jul 2019 00:15:02 GMT', 'Connection', 'close', 'Content-Length', - '2270' ]); + '889' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699601597","attributes":{"enabled":true,"created":1560195758,"updated":1560195758,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699608155","attributes":{"enabled":true,"created":1560195752,"updated":1560195752,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'edf5e5f4-74d6-431d-9a19-14bb55c9b82e', + '6a0aa543-d5a7-40aa-84fb-761f9e35745b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -944,52 +982,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:19 GMT', + 'Tue, 23 Jul 2019 00:15:03 GMT', 'Connection', 'close', 'Content-Length', - '403' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetseveralinsertedkeys--0') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0","deletedDate":1563492440,"scheduledPurgeDate":1571268440,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/0777c6faec8a42728f9e8bae9d656745","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"jyfUIyYmS6WXRr1IyD9ouRnsmf0B9hvByQ5tFB3Y5R4sAcg0ZZCeOZdgr-P8rmXLBAVFdFjhtpcvMCIm0nksHi1y03Wd8RNnVbElii9xJRAsqxiGK8SjmeSwYIr7HcR3hvRzeOTJiFKiPXSdZNjsF9aUgm_gQcDJyOCWi7yQZT8g2vEVnNVVMrema4eJ4PmSf6Q8LgBlN0atEVpEbumbk6LB_lNWsOaNo4PHybRQzw5axIDsydOl7sgzfsxuSJwuV-lrWTfTPTK9jKLruEK1dIKDnBNVBAVCd30pHHs9U92R-eO21BMPBY13Zt0Wxnmse8riyv__QHQDqChPSaC_Aw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492433,"updated":1563492433,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '98d6f86f-9053-4343-8e8d-2f58f099fad5', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'f65f251b-9726-4e91-a450-469c55390200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHCgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:04 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:19 GMT', + 'Tue, 23 Jul 2019 00:15:03 GMT', 'Connection', 'close', 'Content-Length', - '887' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -1006,11 +1039,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '22b8405b-b8f6-4d5f-8d37-a928ed4e4d9a', + '425b608a-86d6-4655-abe8-51aae753d25c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1020,15 +1053,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:20 GMT', + 'Tue, 23 Jul 2019 00:15:05 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1036,14 +1069,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f962b520-048e-414e-8d48-f8e928a9777d', + '28faca5c-463c-4b82-9364-7c12c6261175', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1053,59 +1088,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:30 GMT', + 'Tue, 23 Jul 2019 00:15:16 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetseveralinsertedkeys--1') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1","deletedDate":1563492451,"scheduledPurgeDate":1571268451,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/85b8f49ea9ed4ef38005846b6b902310","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"pN8vSKSfCbz6HPgjdBrprTzi7JZD9bV2uAwIe4IodznaIWmKJVe6ZLRQO60zrU7covt-HBgW6dbJyVpdYH0o68dZKmvXYi4D5cteY5nI2eZgSYeFyFx4fU14lhAJla-knuT3st85CL56nmYpai8l_VUVXR8q9KQKu42QOYB4tejnNKRWMl0sDXtQm7Rmycc7KdO9-n30rgxv3LQTR701TbuWSJ3F7fDI59aFIf5dyAt_O71Jsk-uViMqxaeYhBaS0WNyLnCWv7Cf59mB8L4nLySMSiCKZ90_ji0hnYY4Mg7u_s8t2NhWHqAfzlzvAkF6OC3Fa2iwJWiS4VE8LlDEjw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492433,"updated":1563492433,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'e2dff5e7-194a-4859-a1a9-bf97e2741f45', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '43c32500-ebfd-4168-9357-aeeb815e0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHCwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:31 GMT', + 'Tue, 23 Jul 2019 00:15:16 GMT', 'Connection', 'close', 'Content-Length', - '887' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1') + .delete('/deletedkeys/recoverKeyName-cangettheversionsofakeypaged-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1113,11 +1141,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ac153b14-ad62-4ebf-acf3-99372a903f9b', + '6fcbe928-e9a7-4173-8267-65ae47ab29da', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1127,15 +1155,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:31 GMT', + 'Tue, 23 Jul 2019 00:15:18 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1') + .get('/keys/recoverKeyName-list0versionsofanon-existingkey-/versions') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1143,14 +1171,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e7606ed5-cf98-4faa-9b12-6c4b45702424', + '487d5855-c82f-428b-a1e0-5ff5bdbadbbd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1160,52 +1190,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:42 GMT', + 'Tue, 23 Jul 2019 00:15:18 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/9970d144804949dd99dd3c7b292cfa13","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wi8zM_bFjXpuC3wmLUBUyubjNuW31QdcpZZ4tpcYm9Mr7vOLacYiWgD6D-5fXh5T4i8mpDeGwfX4DSIzJSjHatXOhfrFRTgZSfQ_Lyrfv0MBNJ8hBSqOK-ITtaz_Z2Bm5fjKpNoooWosg_-_Am01CLN9o_KzuJ3UV-IHxgl_CgdAtM0UPHNnbpt9PgC3_W6cqt6efVzp80soD1T2TfkrNabzFv92RhPz4zFQi50A17ZKU73T6FVdpp4IR-wKIcwy8jqLhzXSlrrZWXkbBt__HJSuOP0a9Mx7r-n-58QNgpz7XKWi6LmKEh9-mJggO6VcTQBlBlHCh3skBy_WLNBzNw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492462,"updated":1563492462,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '5f59713c-7eb9-4112-aa31-20a950ddbe91', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '6111d3f9-3133-4af0-b7ed-79bb82fb0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHDAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:42 GMT', + 'Tue, 23 Jul 2019 00:15:19 GMT', 'Connection', 'close', 'Content-Length', - '711' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/create', {"kty":"RSA"}) + .get('/keys/recoverKeyName-list0versionsofanon-existingkey-/versions') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/36ea49dc1b1f4907b8ac86d71e4e8cca","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"2GquIbMMk7BmdR0NX2M4881yqnyDKEPs2mufh3XbYnjO1DLqScN0twzzpiMxqw-78seYW3Kew2u0WPUdaIVGZHJEFbpIc2Tj7-cchK0ZSeytCaVuyV5Ld5uSNkZPp6RowMyYrIG9UCJlQSItdLcAURDpF9cZB5yxAd8zhhof-jgT59R7mitDxk7nMxGrLg2q37YSrMtYmlNBGufGXgwxlcrM_FTgrWfqLzFITm0XkGjvOlW8x424107IoE3mEzkS0Fx2Ky2LGkgCIE01_gX-MpvXPkSkbD_YWn8wnPvFuT1ugsnaH48aA9rMPI86OccS7Cot3k2nrm3EkoTV6XS3gQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492463,"updated":1563492463,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1218,11 +1245,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'df918672-37db-480f-bab5-6763a68673b6', + '5c8a6b49-7747-4003-bd78-91b3a8b44330', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1232,34 +1259,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:42 GMT', + 'Tue, 23 Jul 2019 00:15:20 GMT', 'Connection', 'close', 'Content-Length', - '711' ]); + '28' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .get('/keys/recoverKeyName-list0versionsofanon-existingkeypaged-/versions') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942","attributes":{"enabled":false,"created":1561685638,"updated":1561685638,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '4b1440b0-c9d9-4b08-8f50-7b2d0626f5b9', + 'd48d9612-9c56-425d-8916-13e05394b50d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1269,54 +1296,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:43 GMT', + 'Tue, 23 Jul 2019 00:15:22 GMT', 'Connection', 'close', 'Content-Length', - '556' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') - .query(true) - .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '8f2855d3-08b9-4a3f-91b2-bca0e5eae6a4', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '4af25767-3239-443f-aef7-3f50c7980100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHDQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:23 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:43 GMT', + 'Tue, 23 Jul 2019 00:15:23 GMT', 'Connection', 'close', 'Content-Length', - '309' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .get('/keys/recoverKeyName-list0versionsofanon-existingkeypaged-/versions') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRYPTOTEST01","attributes":{"enabled":true,"created":1562805007,"updated":1562805007,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976015901904087","attributes":{"enabled":true,"created":1559760164,"updated":1559760164,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976018742005808","attributes":{"enabled":true,"created":1559760193,"updated":1559760193,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976035851309215","attributes":{"enabled":true,"created":1559760364,"updated":1559760364,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976038662209208","attributes":{"enabled":true,"created":1559760392,"updated":1559760392,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976059075801511","attributes":{"enabled":true,"created":1559760596,"updated":1559760596,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976061918309867","attributes":{"enabled":true,"created":1559760624,"updated":1559760624,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976088192202903","attributes":{"enabled":true,"created":1559760887,"updated":1559760887,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976090993105220","attributes":{"enabled":true,"created":1559760915,"updated":1559760915,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976118089506049","attributes":{"enabled":true,"created":1559761186,"updated":1559761186,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976120964305668","attributes":{"enabled":true,"created":1559761215,"updated":1559761215,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019567836900080","attributes":{"enabled":true,"created":1560195684,"updated":1560195684,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568419900112","attributes":{"enabled":true,"created":1560195689,"updated":1560195689,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568998004417","attributes":{"enabled":false,"created":1560195695,"updated":1560195695,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019570157704018","attributes":{"enabled":true,"created":1560195707,"updated":1560195707,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1329,11 +1351,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a7fd827d-9bc0-4b02-8ab4-2dcc2c85f6e3', + 'ea7e2259-0f5b-4902-8888-2d3d313a63a6', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1343,34 +1365,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:43 GMT', + 'Tue, 23 Jul 2019 00:15:26 GMT', 'Connection', 'close', 'Content-Length', - '3042' ]); + '28' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .post('/keys/recoverKeyName-cangetseveralinsertedkeys--0/create') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156019573560701886","attributes":{"enabled":true,"created":1560195741,"updated":1560195741,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019965517806158","attributes":{"enabled":true,"created":1560199660,"updated":1560199660,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966095601383","attributes":{"enabled":true,"created":1560199666,"updated":1560199666,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966655202551","attributes":{"enabled":false,"created":1560199672,"updated":1560199672,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019967216106153","attributes":{"enabled":true,"created":1560199678,"updated":1560199678,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019970108507840","attributes":{"enabled":true,"created":1560199707,"updated":1560199707,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019971819409376","attributes":{"enabled":true,"created":1560199723,"updated":1560199723,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020041605602688","attributes":{"enabled":true,"nbf":1560200421,"created":1560200422,"updated":1560200422,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020107570005644","attributes":{"enabled":true,"exp":1560201080,"created":1560201081,"updated":1560201081,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '951933f2-4507-40f6-ac90-031612d78056', + '95164c2a-e4c6-40d3-b1ec-7200ed4a0a2b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1380,54 +1402,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:44 GMT', + 'Tue, 23 Jul 2019 00:15:30 GMT', 'Connection', 'close', 'Content-Length', - '1975' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') - .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021398454601816","attributes":{"enabled":true,"created":1560213990,"updated":1560213990,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399025306001","attributes":{"enabled":true,"created":1560213996,"updated":1560213996,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399613005852","attributes":{"enabled":true,"created":1560214001,"updated":1560214001,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400178007355","attributes":{"enabled":true,"created":1560214008,"updated":1560214008,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400838605408","attributes":{"enabled":false,"created":1560214013,"updated":1560214013,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401405804843","attributes":{"enabled":true,"nbf":1560214019,"created":1560214019,"updated":1560214019,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401972601264","attributes":{"enabled":true,"exp":1560214024,"created":1560214025,"updated":1560214025,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021402558506955","attributes":{"enabled":false,"created":1560214031,"updated":1560214036,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021403691203484","attributes":{"enabled":true,"created":1560214042,"updated":1560214042,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '946f530a-7208-4744-9c0e-e7f92b62806e', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'bbaa7acc-a304-4bb0-a07c-316afc520200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHDgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:44 GMT', + 'Tue, 23 Jul 2019 00:15:30 GMT', 'Connection', 'close', 'Content-Length', - '1976' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .post('/keys/recoverKeyName-cangetseveralinsertedkeys--0/create', {"kty":"RSA"}) .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021644428906562","attributes":{"enabled":true,"created":1560216450,"updated":1560216450,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645023201050","attributes":{"enabled":true,"created":1560216455,"updated":1560216455,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645600805675","attributes":{"enabled":true,"created":1560216461,"updated":1560216461,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646164300437","attributes":{"enabled":true,"created":1560216467,"updated":1560216467,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646738603126","attributes":{"enabled":false,"created":1560216473,"updated":1560216473,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647317101069","attributes":{"enabled":true,"nbf":1560216478,"created":1560216478,"updated":1560216478,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647896109795","attributes":{"enabled":true,"exp":1560216483,"created":1560216484,"updated":1560216484,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021648457806180","attributes":{"enabled":false,"created":1560216490,"updated":1560216495,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021649588105428","attributes":{"enabled":false,"exp":1560216501,"created":1560216501,"updated":1560216507,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021652991406663","attributes":{"enabled":true,"created":1560216535,"updated":1560216535,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021654118707998","attributes":{"enabled":true,"created":1560216546,"updated":1560216546,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021655789000990","attributes":{"enabled":true,"created":1560216563,"updated":1560216563,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021698079201746","attributes":{"enabled":true,"created":1560216986,"updated":1560216986,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/89cae42b3e4d4b6c9025a2b7e60be16e","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"utHRZKN1EkO5vHh7AGwlgdY8dmmsKabkmu7w88nD_30FtfEi7KtkhdUM7CoqYZYDNxvVa2W2c1YPbVdY5HEK7oWdgX-Ekq1c4h8cHVNSJlsiq-PhrOYoZ9JaKgNojAIKNC-a4u8CihDYBRhKV7PMVhhsEouYatnr6bt8p-M9nYF4KOCC_ahzUaspQXFxxpbqS8dhclITsHi6I7zm-1rNZ8pWVW0l3Nv5VGgW52kmQWj3HErnlGvbaVcP4MleAbZFDwK7FG0GRAYbR2B7oYQknCL6KTtwYes-xzKpSEMsrWpUm4vbWy9Vl2qQ8UgpmNmTiK-9CqbZz8CuyXgUnufziw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840932,"updated":1563840932,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1440,11 +1457,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '61febb08-06fc-41ff-8124-466f15561489', + '5251559a-a520-46c6-9b2e-5acd37516377', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1454,34 +1471,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:45 GMT', + 'Tue, 23 Jul 2019 00:15:31 GMT', 'Connection', 'close', 'Content-Length', - '2734' ]); + '706' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .post('/keys/recoverKeyName-cangetseveralinsertedkeys--1/create') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156027682085504023","attributes":{"enabled":true,"created":1560276826,"updated":1560276826,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028175563002501","attributes":{"enabled":true,"created":1560281761,"updated":1560281761,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176140503335","attributes":{"enabled":true,"created":1560281767,"updated":1560281767,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176718009249","attributes":{"enabled":false,"created":1560281772,"updated":1560281772,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177274009592","attributes":{"enabled":true,"nbf":1560281777,"created":1560281778,"updated":1560281778,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177830101648","attributes":{"enabled":true,"exp":1560281783,"created":1560281784,"updated":1560281784,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028178407406544","attributes":{"enabled":false,"created":1560281789,"updated":1560281795,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028179546704608","attributes":{"enabled":false,"exp":1560281801,"created":1560281800,"updated":1560281806,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028182926703011","attributes":{"enabled":true,"created":1560281834,"updated":1560281834,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028184044006383","attributes":{"enabled":true,"created":1560281845,"updated":1560281845,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028189442507450","attributes":{"enabled":true,"created":1560281899,"updated":1560281899,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028205605702876","attributes":{"enabled":true,"created":1560282061,"updated":1560282061,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028212028407398","attributes":{"enabled":true,"created":1560282125,"updated":1560282125,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028213716108979","attributes":{"enabled":true,"created":1560282142,"updated":1560282142,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322090002888","attributes":{"enabled":false,"created":1560363226,"updated":1560363226,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322656807812","attributes":{"enabled":true,"nbf":1560363231,"created":1560363232,"updated":1560363232,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323238409224","attributes":{"enabled":true,"exp":1560363237,"created":1560363237,"updated":1560363237,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7225bc43-9842-45ac-aa7d-3157c7345b5e', + '09debe29-19d3-4c22-b341-e8232e60f88b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1491,17 +1508,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:46 GMT', + 'Tue, 23 Jul 2019 00:15:32 GMT', 'Connection', 'close', 'Content-Length', - '3509' ]); + '0' ]); + + +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', + 'f93157d6-7125-4e5b-8b60-c890b7f80200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHDwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:34 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:15:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys') + .post('/keys/recoverKeyName-cangetseveralinsertedkeys--1/create', {"kty":"RSA"}) .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323804901755","attributes":{"enabled":false,"created":1560363243,"updated":1560363249,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036324938907401","attributes":{"enabled":false,"exp":1560363254,"created":1560363254,"updated":1560363260,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036328289805710","attributes":{"enabled":true,"created":1560363288,"updated":1560363288,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036329384707932","attributes":{"enabled":true,"created":1560363299,"updated":1560363299,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036335353805406","attributes":{"enabled":true,"created":1560363359,"updated":1560363359,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036352635406646","attributes":{"enabled":true,"created":1560363532,"updated":1560363532,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036359055200632","attributes":{"enabled":true,"created":1560363595,"updated":1560363595,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036360747106809","attributes":{"enabled":true,"created":1560363613,"updated":1560363613,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044301853106036","attributes":{"enabled":false,"created":1560443023,"updated":1560443029,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044302953209171","attributes":{"enabled":false,"exp":1560443035,"created":1560443035,"updated":1560443040,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044306342002510","attributes":{"enabled":true,"created":1560443069,"updated":1560443069,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044307483600798","attributes":{"enabled":true,"created":1560443080,"updated":1560443080,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044314989607523","attributes":{"enabled":true,"created":1560443155,"updated":1560443155,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044316109901534","attributes":{"enabled":true,"created":1560443166,"updated":1560443166,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044360211306282","attributes":{"enabled":true,"created":1560443607,"updated":1560443607,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044369613908113","attributes":{"enabled":true,"created":1560443701,"updated":1560443701,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044371294504848","attributes":{"enabled":true,"created":1560443718,"updated":1560443718,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156048233876700601","attributes":{"enabled":true,"created":1560482344,"updated":1560482344,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156054122923308772","attributes":{"enabled":true,"created":1560541235,"updated":1560541235,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953600799","attributes":{"enabled":true,"created":1560199735,"updated":1560199735,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/a3dfeabf7fe24975b8735f7a6339ac32","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rIxXcVB2xRBuprhl5FVSMapXolNfmWn2aq9jcmi2_MR2bx9p8NJeDex00hHT1gvgP6pmYwTtwvFkDx-Xny4GoJIGTwZPcF8EXgs0doYlMzehrfSOJEBX3AEtyaKUAh0FibhZHbhku0BeWtmByQ8xiULsvxW-ObYVox770_lCUq_v-__qDnNeT9ACOSfgakVSeGKqEl40sJkEgp6cme3SR5eWMXHGKVnALXG6DBHYsLcLrWvc6OgtR-obQYbd6cJI3gZI0uwp32RjPJDaHIdHdvAcHj_tPP1adAkH84K18hv9g89wB4iZ7mlm8ArTz3Ugsnftd-tnmCqZ2pKs1uc4oQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840935,"updated":1563840935,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1514,11 +1563,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '323e750c-46c5-42d1-9806-22a16714948d', + '04181f3b-adbb-46e9-8335-e51bbbf36b8d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1528,34 +1577,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:46 GMT', + 'Tue, 23 Jul 2019 00:15:34 GMT', 'Connection', 'close', 'Content-Length', - '4019' ]); + '706' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/keys') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953608137","attributes":{"enabled":true,"created":1560199740,"updated":1560199740,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308206","attributes":{"enabled":true,"created":1560216580,"updated":1560216580,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308448","attributes":{"enabled":true,"created":1560216575,"updated":1560216575,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118107647","attributes":{"enabled":true,"created":1560281922,"updated":1560281922,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118109631","attributes":{"enabled":true,"created":1560281916,"updated":1560281916,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061400928","attributes":{"enabled":true,"created":1560363381,"updated":1560363381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061402620","attributes":{"enabled":true,"created":1560363376,"updated":1560363376,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335800124","attributes":{"enabled":true,"created":1560443194,"updated":1560443194,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335808106","attributes":{"enabled":true,"created":1560443188,"updated":1560443188,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345205112","attributes":{"enabled":true,"created":1560443259,"updated":1560443259,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345209472","attributes":{"enabled":true,"created":1560443264,"updated":1560443264,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9abaaebe-94ee-4d0c-8476-f59c106b9142', + '334544b4-eaa2-49a4-a783-1ea9ee9c3f2c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1565,17 +1614,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:46 GMT', + 'Tue, 23 Jul 2019 00:15:36 GMT', 'Connection', 'close', 'Content-Length', - '2826' ]); + '0' ]); + + +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', + '58200eb6-9096-4afe-bd0a-4068bd6f0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHEAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:36 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:15:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/keys') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/MyKeyName","attributes":{"enabled":true,"created":1559759721,"updated":1559759721,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596","attributes":{"enabled":true,"created":1563391406,"updated":1563391406,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0","attributes":{"enabled":true,"created":1563492462,"updated":1563492462,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1","attributes":{"enabled":true,"created":1563492463,"updated":1563492463,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783","attributes":{"enabled":true,"created":1561420381,"updated":1561420381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874","attributes":{"enabled":true,"created":1561420833,"updated":1561420833,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417","attributes":{"enabled":true,"created":1561420689,"updated":1561420689,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9UYzFNREUxTVRNMU9UQXlOelV4SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942","attributes":{"enabled":false,"created":1561685638,"updated":1561685638,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1588,11 +1669,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'd31699d3-67d0-47f4-8ed2-d634f4185b5a', + '52df8122-d290-46d9-ad73-69cc14b8c87a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1602,34 +1683,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:47 GMT', + 'Tue, 23 Jul 2019 00:15:38 GMT', 'Connection', 'close', 'Content-Length', - '2280' ]); + '556' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/keys') .query(true) - .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699601597","attributes":{"enabled":true,"created":1560195758,"updated":1560195758,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699608155","attributes":{"enabled":true,"created":1560195752,"updated":1560195752,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '267e9289-3869-49c9-86bf-e94048050c66', + 'a6b4fdac-4a28-48e9-b2ee-d1c2abbab95d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1639,59 +1720,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:47 GMT', + 'Tue, 23 Jul 2019 00:15:38 GMT', 'Connection', 'close', 'Content-Length', - '403' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0","deletedDate":1563492468,"scheduledPurgeDate":1571268468,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/9970d144804949dd99dd3c7b292cfa13","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wi8zM_bFjXpuC3wmLUBUyubjNuW31QdcpZZ4tpcYm9Mr7vOLacYiWgD6D-5fXh5T4i8mpDeGwfX4DSIzJSjHatXOhfrFRTgZSfQ_Lyrfv0MBNJ8hBSqOK-ITtaz_Z2Bm5fjKpNoooWosg_-_Am01CLN9o_KzuJ3UV-IHxgl_CgdAtM0UPHNnbpt9PgC3_W6cqt6efVzp80soD1T2TfkrNabzFv92RhPz4zFQi50A17ZKU73T6FVdpp4IR-wKIcwy8jqLhzXSlrrZWXkbBt__HJSuOP0a9Mx7r-n-58QNgpz7XKWi6LmKEh9-mJggO6VcTQBlBlHCh3skBy_WLNBzNw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492462,"updated":1563492462,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'd5f2de61-10e0-41ba-933a-53512108888f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '22aeec1a-3c7c-4e44-82bc-8a41d63b0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHEQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:48 GMT', + 'Tue, 23 Jul 2019 00:15:39 GMT', 'Connection', 'close', 'Content-Length', - '897' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .get('/keys') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1701,11 +1775,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c4468ff5-3399-404d-bcfd-737ffe53d603', + '5643be3c-e47a-4df3-8da6-a70498aa2e96', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1715,15 +1789,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:48 GMT', + 'Tue, 23 Jul 2019 00:15:40 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '309' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .get('/keys') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1731,14 +1807,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a35975e1-dc0f-4d9f-8c60-2129c1033ea4', + 'a0967728-6766-4359-b592-e7dfa5a095f0', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1748,57 +1826,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:59 GMT', + 'Tue, 23 Jul 2019 00:15:43 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1","deletedDate":1563492480,"scheduledPurgeDate":1571268480,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/36ea49dc1b1f4907b8ac86d71e4e8cca","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"2GquIbMMk7BmdR0NX2M4881yqnyDKEPs2mufh3XbYnjO1DLqScN0twzzpiMxqw-78seYW3Kew2u0WPUdaIVGZHJEFbpIc2Tj7-cchK0ZSeytCaVuyV5Ld5uSNkZPp6RowMyYrIG9UCJlQSItdLcAURDpF9cZB5yxAd8zhhof-jgT59R7mitDxk7nMxGrLg2q37YSrMtYmlNBGufGXgwxlcrM_FTgrWfqLzFITm0XkGjvOlW8x424107IoE3mEzkS0Fx2Ky2LGkgCIE01_gX-MpvXPkSkbD_YWn8wnPvFuT1ugsnaH48aA9rMPI86OccS7Cot3k2nrm3EkoTV6XS3gQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492463,"updated":1563492463,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'be97b857-e2f2-4e8a-89e9-dcfa9f7ed0a0', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'd8f7e3c9-4453-41d8-b76f-0c8cbb740200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHEgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:27:59 GMT', + 'Tue, 23 Jul 2019 00:15:43 GMT', 'Connection', 'close', 'Content-Length', - '897' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .get('/keys') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRYPTOTEST01","attributes":{"enabled":true,"created":1562805007,"updated":1562805007,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976015901904087","attributes":{"enabled":true,"created":1559760164,"updated":1559760164,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976018742005808","attributes":{"enabled":true,"created":1559760193,"updated":1559760193,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976035851309215","attributes":{"enabled":true,"created":1559760364,"updated":1559760364,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976038662209208","attributes":{"enabled":true,"created":1559760392,"updated":1559760392,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976059075801511","attributes":{"enabled":true,"created":1559760596,"updated":1559760596,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976061918309867","attributes":{"enabled":true,"created":1559760624,"updated":1559760624,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976088192202903","attributes":{"enabled":true,"created":1559760887,"updated":1559760887,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976090993105220","attributes":{"enabled":true,"created":1559760915,"updated":1559760915,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976118089506049","attributes":{"enabled":true,"created":1559761186,"updated":1559761186,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976120964305668","attributes":{"enabled":true,"created":1559761215,"updated":1559761215,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019567836900080","attributes":{"enabled":true,"created":1560195684,"updated":1560195684,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568419900112","attributes":{"enabled":true,"created":1560195689,"updated":1560195689,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568998004417","attributes":{"enabled":false,"created":1560195695,"updated":1560195695,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019570157704018","attributes":{"enabled":true,"created":1560195707,"updated":1560195707,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1808,11 +1881,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8434669b-41c3-47ad-8502-22d6957c5a41', + '673cbe14-0a73-4a9d-a929-800d113c7dfe', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1822,15 +1895,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:27:59 GMT', + 'Tue, 23 Jul 2019 00:15:46 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '3042' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .get('/keys') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1838,14 +1913,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7d7c8d90-46ae-4aa1-862d-945f40d60598', + '39b66ba6-6e5d-4920-acce-d581a95bb879', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1855,32 +1932,7250 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:10 GMT', + 'Tue, 23 Jul 2019 00:15:47 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-listdeletedkeys--0/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/c4933b88ca2e43538a6402db1dc33f31","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"nhlWunLoNTWxYwitsepYT_sEdGOseqkwUpU1xzOsOYYxlGYmPbiWV1HWorWprVOUS0MS2A8yzfKnkjLYGu4OS3qTbXk0-AnKcmkjE2zZ59iWorZRb-4UDBZ-odgwC1_wHTMce57hOTdJhAhvxormcfO3BU3x0Vcksd-hDzwmgQaeELkmylC_WOBF0SQ3iCALxgnqgaLLX5k9KrNLE7zcq0eI9G5hs7bKF6OEgzz0FINdSb7zZ3NCHv21utdRJdNUuSxkYU4Yqz5w4k_6gQd50-0uZFMX-cNnetzSQTKUoITKQp2mcuVtlqieCygccAdFgJuRlLhwqHrAHsBEAf208w","e":"AQAB"},"attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', + 'Strict-Transport-Security', + 'max-age=31536000; includeSubDomains', + 'X-Content-Type-Options', + 'nosniff', + 'x-ms-request-id', + '41c01911-b894-4afc-96c6-37ec33820100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHEwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:48 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:15:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156019573560701886","attributes":{"enabled":true,"created":1560195741,"updated":1560195741,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019965517806158","attributes":{"enabled":true,"created":1560199660,"updated":1560199660,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966095601383","attributes":{"enabled":true,"created":1560199666,"updated":1560199666,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966655202551","attributes":{"enabled":false,"created":1560199672,"updated":1560199672,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019967216106153","attributes":{"enabled":true,"created":1560199678,"updated":1560199678,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019970108507840","attributes":{"enabled":true,"created":1560199707,"updated":1560199707,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019971819409376","attributes":{"enabled":true,"created":1560199723,"updated":1560199723,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020041605602688","attributes":{"enabled":true,"nbf":1560200421,"created":1560200422,"updated":1560200422,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020107570005644","attributes":{"enabled":true,"exp":1560201080,"created":1560201081,"updated":1560201081,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '2316e489-8f95-49f8-8aed-8ec2a5940c5e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:49 GMT', + 'Connection', + 'close', + 'Content-Length', + '1975' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b9ed3d6f-7e6b-4df3-ac62-a332c5fc2b6e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '426b0fd1-6f15-49cd-9ef8-753abea00100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHFAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:51 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:15:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021398454601816","attributes":{"enabled":true,"created":1560213990,"updated":1560213990,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399025306001","attributes":{"enabled":true,"created":1560213996,"updated":1560213996,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399613005852","attributes":{"enabled":true,"created":1560214001,"updated":1560214001,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400178007355","attributes":{"enabled":true,"created":1560214008,"updated":1560214008,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400838605408","attributes":{"enabled":false,"created":1560214013,"updated":1560214013,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401405804843","attributes":{"enabled":true,"nbf":1560214019,"created":1560214019,"updated":1560214019,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401972601264","attributes":{"enabled":true,"exp":1560214024,"created":1560214025,"updated":1560214025,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021402558506955","attributes":{"enabled":false,"created":1560214031,"updated":1560214036,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021403691203484","attributes":{"enabled":true,"created":1560214042,"updated":1560214042,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '559200d5-be44-4acd-a636-6d4c96c2ab03', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1976' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f120b31c-013d-44da-b4ae-f1df5cb078af', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '842bdfc7-8b3e-48d1-af3e-c4f9dd7d0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHFQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:15:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021644428906562","attributes":{"enabled":true,"created":1560216450,"updated":1560216450,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645023201050","attributes":{"enabled":true,"created":1560216455,"updated":1560216455,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645600805675","attributes":{"enabled":true,"created":1560216461,"updated":1560216461,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646164300437","attributes":{"enabled":true,"created":1560216467,"updated":1560216467,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646738603126","attributes":{"enabled":false,"created":1560216473,"updated":1560216473,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647317101069","attributes":{"enabled":true,"nbf":1560216478,"created":1560216478,"updated":1560216478,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647896109795","attributes":{"enabled":true,"exp":1560216483,"created":1560216484,"updated":1560216484,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021648457806180","attributes":{"enabled":false,"created":1560216490,"updated":1560216495,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021649588105428","attributes":{"enabled":false,"exp":1560216501,"created":1560216501,"updated":1560216507,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021652991406663","attributes":{"enabled":true,"created":1560216535,"updated":1560216535,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021654118707998","attributes":{"enabled":true,"created":1560216546,"updated":1560216546,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021655789000990","attributes":{"enabled":true,"created":1560216563,"updated":1560216563,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021698079201746","attributes":{"enabled":true,"created":1560216986,"updated":1560216986,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '9230cd78-953d-4589-af4d-c3b457dfce4d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '2734' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '86b73da5-8313-4a29-b8d3-e4703edb5c98', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '25633a79-7658-4216-8450-a96631ee0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHFgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:15:57 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:15:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156027682085504023","attributes":{"enabled":true,"created":1560276826,"updated":1560276826,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028175563002501","attributes":{"enabled":true,"created":1560281761,"updated":1560281761,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176140503335","attributes":{"enabled":true,"created":1560281767,"updated":1560281767,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176718009249","attributes":{"enabled":false,"created":1560281772,"updated":1560281772,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177274009592","attributes":{"enabled":true,"nbf":1560281777,"created":1560281778,"updated":1560281778,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177830101648","attributes":{"enabled":true,"exp":1560281783,"created":1560281784,"updated":1560281784,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028178407406544","attributes":{"enabled":false,"created":1560281789,"updated":1560281795,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028179546704608","attributes":{"enabled":false,"exp":1560281801,"created":1560281800,"updated":1560281806,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028182926703011","attributes":{"enabled":true,"created":1560281834,"updated":1560281834,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028184044006383","attributes":{"enabled":true,"created":1560281845,"updated":1560281845,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028189442507450","attributes":{"enabled":true,"created":1560281899,"updated":1560281899,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028205605702876","attributes":{"enabled":true,"created":1560282061,"updated":1560282061,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028212028407398","attributes":{"enabled":true,"created":1560282125,"updated":1560282125,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028213716108979","attributes":{"enabled":true,"created":1560282142,"updated":1560282142,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322090002888","attributes":{"enabled":false,"created":1560363226,"updated":1560363226,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322656807812","attributes":{"enabled":true,"nbf":1560363231,"created":1560363232,"updated":1560363232,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323238409224","attributes":{"enabled":true,"exp":1560363237,"created":1560363237,"updated":1560363237,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '78e0b753-bb49-44fe-b6c5-44f412f0a57f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '3509' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '75d81240-1e4f-4ad9-904b-0ce34a5c88c0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:15:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f22f5395-f0dd-4e01-b63f-af0ac1540100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHFwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:01 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323804901755","attributes":{"enabled":false,"created":1560363243,"updated":1560363249,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036324938907401","attributes":{"enabled":false,"exp":1560363254,"created":1560363254,"updated":1560363260,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036328289805710","attributes":{"enabled":true,"created":1560363288,"updated":1560363288,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036329384707932","attributes":{"enabled":true,"created":1560363299,"updated":1560363299,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036335353805406","attributes":{"enabled":true,"created":1560363359,"updated":1560363359,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036352635406646","attributes":{"enabled":true,"created":1560363532,"updated":1560363532,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036359055200632","attributes":{"enabled":true,"created":1560363595,"updated":1560363595,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036360747106809","attributes":{"enabled":true,"created":1560363613,"updated":1560363613,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044301853106036","attributes":{"enabled":false,"created":1560443023,"updated":1560443029,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044302953209171","attributes":{"enabled":false,"exp":1560443035,"created":1560443035,"updated":1560443040,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044306342002510","attributes":{"enabled":true,"created":1560443069,"updated":1560443069,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044307483600798","attributes":{"enabled":true,"created":1560443080,"updated":1560443080,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044314989607523","attributes":{"enabled":true,"created":1560443155,"updated":1560443155,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044316109901534","attributes":{"enabled":true,"created":1560443166,"updated":1560443166,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044360211306282","attributes":{"enabled":true,"created":1560443607,"updated":1560443607,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044369613908113","attributes":{"enabled":true,"created":1560443701,"updated":1560443701,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044371294504848","attributes":{"enabled":true,"created":1560443718,"updated":1560443718,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156048233876700601","attributes":{"enabled":true,"created":1560482344,"updated":1560482344,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156054122923308772","attributes":{"enabled":true,"created":1560541235,"updated":1560541235,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953600799","attributes":{"enabled":true,"created":1560199735,"updated":1560199735,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '5033f584-ef56-49fe-a115-dc3aee16954d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '4019' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'dab2d0e0-0e3a-4b1f-8fbe-cf50f05cf295', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '07dd4f10-9e88-4651-9b52-5a3759610100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953608137","attributes":{"enabled":true,"created":1560199740,"updated":1560199740,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308206","attributes":{"enabled":true,"created":1560216580,"updated":1560216580,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308448","attributes":{"enabled":true,"created":1560216575,"updated":1560216575,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118107647","attributes":{"enabled":true,"created":1560281922,"updated":1560281922,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118109631","attributes":{"enabled":true,"created":1560281916,"updated":1560281916,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061400928","attributes":{"enabled":true,"created":1560363381,"updated":1560363381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061402620","attributes":{"enabled":true,"created":1560363376,"updated":1560363376,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335800124","attributes":{"enabled":true,"created":1560443194,"updated":1560443194,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335808106","attributes":{"enabled":true,"created":1560443188,"updated":1560443188,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345205112","attributes":{"enabled":true,"created":1560443259,"updated":1560443259,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345209472","attributes":{"enabled":true,"created":1560443264,"updated":1560443264,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + 'ebfdc219-7d36-4dad-bce1-b0443d456fb9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '2826' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8a8a8dfd-5697-466d-8247-af210798ecc8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4ad35c55-095e-409b-9ec0-c99342150200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/MyKeyName","attributes":{"enabled":true,"created":1559759721,"updated":1559759721,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-3045841949479433","attributes":{"enabled":true,"created":1563492996,"updated":1563492996,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-7067376901955089","attributes":{"enabled":true,"created":1563492908,"updated":1563492908,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-9299135263076788","attributes":{"enabled":true,"created":1563492791,"updated":1563492791,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596","attributes":{"enabled":true,"created":1563391406,"updated":1563391406,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0","attributes":{"enabled":true,"created":1563840932,"updated":1563840932,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1","attributes":{"enabled":true,"created":1563840935,"updated":1563840935,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'aa4e8f49-34ab-4044-8e49-948039407a4d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '2267' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '588bb5d8-e7b6-473d-a0ce-c9a20867b9a7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bb42e597-3e80-41f0-9b32-a7a6face0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:13 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783","attributes":{"enabled":true,"created":1561420381,"updated":1561420381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874","attributes":{"enabled":true,"created":1561420833,"updated":1561420833,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417","attributes":{"enabled":true,"created":1561420689,"updated":1561420689,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699601597","attributes":{"enabled":true,"created":1560195758,"updated":1560195758,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699608155","attributes":{"enabled":true,"created":1560195752,"updated":1560195752,"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', + '969f3887-5449-4059-b9ad-488dd0b5a4c8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '1054' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b292987f-b0dc-4514-bd50-2dacd0d83a72', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '150c44b6-f4fd-4fda-9d4b-68a469320200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeys--0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0","deletedDate":1563840977,"scheduledPurgeDate":1571616977,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--0/89cae42b3e4d4b6c9025a2b7e60be16e","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"utHRZKN1EkO5vHh7AGwlgdY8dmmsKabkmu7w88nD_30FtfEi7KtkhdUM7CoqYZYDNxvVa2W2c1YPbVdY5HEK7oWdgX-Ekq1c4h8cHVNSJlsiq-PhrOYoZ9JaKgNojAIKNC-a4u8CihDYBRhKV7PMVhhsEouYatnr6bt8p-M9nYF4KOCC_ahzUaspQXFxxpbqS8dhclITsHi6I7zm-1rNZ8pWVW0l3Nv5VGgW52kmQWj3HErnlGvbaVcP4MleAbZFDwK7FG0GRAYbR2B7oYQknCL6KTtwYes-xzKpSEMsrWpUm4vbWy9Vl2qQ8UgpmNmTiK-9CqbZz8CuyXgUnufziw","e":"AQAB"},"attributes":{"enabled":true,"created":1563840932,"updated":1563840932,"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', + '9d2227b2-3fed-4ed5-bc18-b3d34120d713', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '887' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '69357527-d13f-412e-9612-31eefda0f88a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '95f3be13-1824-453c-ae1b-e9d8dabb0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1efdeb21-8bda-496e-83ad-bcf090c45cdc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:19 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f20b64b8-09fd-46a2-bd83-75daa9fb2d5f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7a2fba1b-733f-47c5-be35-47c1a8680200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:34 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--0') + .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', + '5e80b9b3-d9f6-43e8-a3f1-f83150ea207c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:35 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeys--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '32926feb-8c87-4288-9c27-5325ee0bd031', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '32a93329-2963-484e-aaef-21337db20200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:38 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeys--1') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1","deletedDate":1563840998,"scheduledPurgeDate":1571616998,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeys--1/a3dfeabf7fe24975b8735f7a6339ac32","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"rIxXcVB2xRBuprhl5FVSMapXolNfmWn2aq9jcmi2_MR2bx9p8NJeDex00hHT1gvgP6pmYwTtwvFkDx-Xny4GoJIGTwZPcF8EXgs0doYlMzehrfSOJEBX3AEtyaKUAh0FibhZHbhku0BeWtmByQ8xiULsvxW-ObYVox770_lCUq_v-__qDnNeT9ACOSfgakVSeGKqEl40sJkEgp6cme3SR5eWMXHGKVnALXG6DBHYsLcLrWvc6OgtR-obQYbd6cJI3gZI0uwp32RjPJDaHIdHdvAcHj_tPP1adAkH84K18hv9g89wB4iZ7mlm8ArTz3Ugsnftd-tnmCqZ2pKs1uc4oQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563840935,"updated":1563840935,"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', + 'a73e53e2-becf-4cbc-9633-617b378df880', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '887' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9ebf42ef-85fb-4ead-85f3-bfda34d31613', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '2be1473c-d8e8-4d99-8c5e-e222c0550200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeys--1') + .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', + 'ca79dcc8-495b-426f-bf1f-d8727735e568', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:42 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '5c90a1e9-05a7-491c-84b9-6e0138b4d263', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4048489f-8665-4b70-920f-1949e1500200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIAAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/8a3f8aa3578144fba4fd30b5c228a3c0","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"3leX-1wSVLR3WTuep47P2rVvVm8o_hEusIr316cPDvWXJVePGD_NwLnxNZBuPyaJaoXUCVQWiMKKU_S7-DJRlpTW5Q74QOHsNAUGJXCM8PrFX74fzBpMZcUFktnze7tgxy4tyz43luiTGi7kefHb-sz3E7A0JnwNTx6Hhsq4FRAdrTaXwtVbizjiT3BzHPCb44yRQdwXvu79i1fZx0xNOtleH6_dQQfYNPKIg_HBnIAlQe1t8Mjf9kRbDvm5EypQQXvNRWmBNKqkTWvwibRC3NrmTDhQyK9wk93TXYG2DbqT95qwpAHipeJWRiziQtvdalQY3VDZxKjv9y9HD9goXw","e":"AQAB"},"attributes":{"enabled":true,"created":1563841005,"updated":1563841005,"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', + '82e54881-c814-4756-bef2-234ed96ff9e7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '711' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd353822d-55d0-4af2-83fb-9d4c4fe1d255', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b84a1926-59e0-42f1-8445-51e091ba0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIQAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:47 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/2c18f5ca7f204435a253b3d7af3194cf","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"z6pcz-8hRIJSVfKassg4VF-oGk3G-5d5DjnQda8HqNjyZgwalfZ_0kAAmmqLXioLI2bOdRUq9Lp5pl1putHmB2VcJU6P2Dl_Z6ITR7Ah1vVAq4zuyMPFV0cCwrEd5NXjHhS0av8yiWnVpA3p5slJ2JB6qSQO18bM3T1xoPiyh0bfN1s22Fr-7erhrAe6OVrH8U3MRYCzG53VSysjDzCZxrdGSWQ5VXp5N6qRo6uDld6cDAleLJM6TVW3TsfKexcqu-vg7CrUk_65VcmHv6lcmiDX5vDo-kKbnqbD3eF_Hu46cxmSzvg9ZZaOll2irv1CjrSXK3ENOexxm4qvBrcNow","e":"AQAB"},"attributes":{"enabled":true,"created":1563841011,"updated":1563841011,"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', + 'ce49fac4-83cf-46d0-98a6-be522ab059a0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '711' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ff50c95e-dacd-439b-929e-35735e82774c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c45adbec-a2d2-402a-86b0-4a3141650100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIgAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:53 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-21596680364625942","attributes":{"enabled":false,"created":1561685638,"updated":1561685638,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '3d547de5-92e1-428d-8a99-be0a62aabe8f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '556' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '65229e22-2abe-457f-b61d-1ed5f3c42e83', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '25633a79-7658-4216-8450-a966f1fb0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:56 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '1b3c6408-23a7-4c41-b147-f51d9adf842a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '309' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1ff2fe89-8ac4-4c47-b2e0-1b1b64ab389d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b54ba692-2830-4318-bf00-866bd3970100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:16:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:16:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/CRYPTOTEST01","attributes":{"enabled":true,"created":1562805007,"updated":1562805007,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976015901904087","attributes":{"enabled":true,"created":1559760164,"updated":1559760164,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976018742005808","attributes":{"enabled":true,"created":1559760193,"updated":1559760193,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976035851309215","attributes":{"enabled":true,"created":1559760364,"updated":1559760364,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976038662209208","attributes":{"enabled":true,"created":1559760392,"updated":1559760392,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976059075801511","attributes":{"enabled":true,"created":1559760596,"updated":1559760596,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976061918309867","attributes":{"enabled":true,"created":1559760624,"updated":1559760624,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976088192202903","attributes":{"enabled":true,"created":1559760887,"updated":1559760887,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976090993105220","attributes":{"enabled":true,"created":1559760915,"updated":1559760915,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976118089506049","attributes":{"enabled":true,"created":1559761186,"updated":1559761186,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key155976120964305668","attributes":{"enabled":true,"created":1559761215,"updated":1559761215,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019567836900080","attributes":{"enabled":true,"created":1560195684,"updated":1560195684,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568419900112","attributes":{"enabled":true,"created":1560195689,"updated":1560195689,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019568998004417","attributes":{"enabled":false,"created":1560195695,"updated":1560195695,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019570157704018","attributes":{"enabled":true,"created":1560195707,"updated":1560195707,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '277bfe8b-638a-4132-8973-f9cfe6f7fc0e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:16:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '3042' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bb9d3067-e07c-4ff9-8474-5f9d61352f6f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '32a93329-2963-484e-aaef-2133cdb70200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156019573560701886","attributes":{"enabled":true,"created":1560195741,"updated":1560195741,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019965517806158","attributes":{"enabled":true,"created":1560199660,"updated":1560199660,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966095601383","attributes":{"enabled":true,"created":1560199666,"updated":1560199666,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019966655202551","attributes":{"enabled":false,"created":1560199672,"updated":1560199672,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019967216106153","attributes":{"enabled":true,"created":1560199678,"updated":1560199678,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019970108507840","attributes":{"enabled":true,"created":1560199707,"updated":1560199707,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156019971819409376","attributes":{"enabled":true,"created":1560199723,"updated":1560199723,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020041605602688","attributes":{"enabled":true,"nbf":1560200421,"created":1560200422,"updated":1560200422,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156020107570005644","attributes":{"enabled":true,"exp":1560201080,"created":1560201081,"updated":1560201081,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '458b442b-0db2-4366-9981-a9b8177c9628', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1975' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c9ba13fc-2679-41bf-bfe2-dbb6354b9f35', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a7396e0a-1e9b-4475-92ac-e8f5ca790200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021398454601816","attributes":{"enabled":true,"created":1560213990,"updated":1560213990,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399025306001","attributes":{"enabled":true,"created":1560213996,"updated":1560213996,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021399613005852","attributes":{"enabled":true,"created":1560214001,"updated":1560214001,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400178007355","attributes":{"enabled":true,"created":1560214008,"updated":1560214008,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021400838605408","attributes":{"enabled":false,"created":1560214013,"updated":1560214013,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401405804843","attributes":{"enabled":true,"nbf":1560214019,"created":1560214019,"updated":1560214019,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021401972601264","attributes":{"enabled":true,"exp":1560214024,"created":1560214025,"updated":1560214025,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021402558506955","attributes":{"enabled":false,"created":1560214031,"updated":1560214036,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021403691203484","attributes":{"enabled":true,"created":1560214042,"updated":1560214042,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '742d6c1f-db47-42e7-a5a9-7cdcc323589f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '1976' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'dedf7601-b2e9-46d1-a624-ed3e28a41088', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '630e7358-bb60-419f-b13a-7236f7610200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:08 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156021644428906562","attributes":{"enabled":true,"created":1560216450,"updated":1560216450,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645023201050","attributes":{"enabled":true,"created":1560216455,"updated":1560216455,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021645600805675","attributes":{"enabled":true,"created":1560216461,"updated":1560216461,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646164300437","attributes":{"enabled":true,"created":1560216467,"updated":1560216467,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021646738603126","attributes":{"enabled":false,"created":1560216473,"updated":1560216473,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647317101069","attributes":{"enabled":true,"nbf":1560216478,"created":1560216478,"updated":1560216478,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021647896109795","attributes":{"enabled":true,"exp":1560216483,"created":1560216484,"updated":1560216484,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021648457806180","attributes":{"enabled":false,"created":1560216490,"updated":1560216495,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021649588105428","attributes":{"enabled":false,"exp":1560216501,"created":1560216501,"updated":1560216507,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021652991406663","attributes":{"enabled":true,"created":1560216535,"updated":1560216535,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021654118707998","attributes":{"enabled":true,"created":1560216546,"updated":1560216546,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021655789000990","attributes":{"enabled":true,"created":1560216563,"updated":1560216563,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156021698079201746","attributes":{"enabled":true,"created":1560216986,"updated":1560216986,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '2a1dd48a-a4aa-4983-94da-25404b9a7047', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '2734' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bcf649a9-62a5-4cac-adc8-fbfd6f420019', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'fa9bd69c-4cf4-4470-91ba-74330d940000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156027682085504023","attributes":{"enabled":true,"created":1560276826,"updated":1560276826,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028175563002501","attributes":{"enabled":true,"created":1560281761,"updated":1560281761,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176140503335","attributes":{"enabled":true,"created":1560281767,"updated":1560281767,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028176718009249","attributes":{"enabled":false,"created":1560281772,"updated":1560281772,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177274009592","attributes":{"enabled":true,"nbf":1560281777,"created":1560281778,"updated":1560281778,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028177830101648","attributes":{"enabled":true,"exp":1560281783,"created":1560281784,"updated":1560281784,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028178407406544","attributes":{"enabled":false,"created":1560281789,"updated":1560281795,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028179546704608","attributes":{"enabled":false,"exp":1560281801,"created":1560281800,"updated":1560281806,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028182926703011","attributes":{"enabled":true,"created":1560281834,"updated":1560281834,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028184044006383","attributes":{"enabled":true,"created":1560281845,"updated":1560281845,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028189442507450","attributes":{"enabled":true,"created":1560281899,"updated":1560281899,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028205605702876","attributes":{"enabled":true,"created":1560282061,"updated":1560282061,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028212028407398","attributes":{"enabled":true,"created":1560282125,"updated":1560282125,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156028213716108979","attributes":{"enabled":true,"created":1560282142,"updated":1560282142,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322090002888","attributes":{"enabled":false,"created":1560363226,"updated":1560363226,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036322656807812","attributes":{"enabled":true,"nbf":1560363231,"created":1560363232,"updated":1560363232,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323238409224","attributes":{"enabled":true,"exp":1560363237,"created":1560363237,"updated":1560363237,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '0286e799-28f6-4202-a2ea-9260920d41dc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '3509' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ef710714-89f3-4152-ab3b-864a050d91a8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f3711184-22d1-4013-9772-d636634d0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:13 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/key156036323804901755","attributes":{"enabled":false,"created":1560363243,"updated":1560363249,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036324938907401","attributes":{"enabled":false,"exp":1560363254,"created":1560363254,"updated":1560363260,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036328289805710","attributes":{"enabled":true,"created":1560363288,"updated":1560363288,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036329384707932","attributes":{"enabled":true,"created":1560363299,"updated":1560363299,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036335353805406","attributes":{"enabled":true,"created":1560363359,"updated":1560363359,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036352635406646","attributes":{"enabled":true,"created":1560363532,"updated":1560363532,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036359055200632","attributes":{"enabled":true,"created":1560363595,"updated":1560363595,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156036360747106809","attributes":{"enabled":true,"created":1560363613,"updated":1560363613,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044301853106036","attributes":{"enabled":false,"created":1560443023,"updated":1560443029,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044302953209171","attributes":{"enabled":false,"exp":1560443035,"created":1560443035,"updated":1560443040,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044306342002510","attributes":{"enabled":true,"created":1560443069,"updated":1560443069,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044307483600798","attributes":{"enabled":true,"created":1560443080,"updated":1560443080,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044314989607523","attributes":{"enabled":true,"created":1560443155,"updated":1560443155,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044316109901534","attributes":{"enabled":true,"created":1560443166,"updated":1560443166,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044360211306282","attributes":{"enabled":true,"created":1560443607,"updated":1560443607,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044369613908113","attributes":{"enabled":true,"created":1560443701,"updated":1560443701,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156044371294504848","attributes":{"enabled":true,"created":1560443718,"updated":1560443718,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156048233876700601","attributes":{"enabled":true,"created":1560482344,"updated":1560482344,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/key156054122923308772","attributes":{"enabled":true,"created":1560541235,"updated":1560541235,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953600799","attributes":{"enabled":true,"created":1560199735,"updated":1560199735,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '5994b6c8-3eed-41ba-944c-96610a39baf3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '4019' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '448aa281-2667-41d8-bf4d-382c15e60b63', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '42b675e3-d9c2-4a8f-97b7-a7499bb80200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/keys156019972953608137","attributes":{"enabled":true,"created":1560199740,"updated":1560199740,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308206","attributes":{"enabled":true,"created":1560216580,"updated":1560216580,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156021656935308448","attributes":{"enabled":true,"created":1560216575,"updated":1560216575,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118107647","attributes":{"enabled":true,"created":1560281922,"updated":1560281922,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156028191118109631","attributes":{"enabled":true,"created":1560281916,"updated":1560281916,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061400928","attributes":{"enabled":true,"created":1560363381,"updated":1560363381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156036337061402620","attributes":{"enabled":true,"created":1560363376,"updated":1560363376,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335800124","attributes":{"enabled":true,"created":1560443194,"updated":1560443194,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044318335808106","attributes":{"enabled":true,"created":1560443188,"updated":1560443188,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345205112","attributes":{"enabled":true,"created":1560443259,"updated":1560443259,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/keys156044325345209472","attributes":{"enabled":true,"created":1560443264,"updated":1560443264,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-0","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-4844377101593087-1","attributes":{"enabled":true,"created":1561685873,"updated":1561685873,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + 'b18a265a-7f53-428a-9ecc-83adf8a02838', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '2826' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3af50054-2122-4a5f-8844-4832eeef756d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '22aeec1a-3c7c-4e44-82bc-8a41ed520300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/MyKeyName","attributes":{"enabled":true,"created":1559759721,"updated":1559759721,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-3045841949479433","attributes":{"enabled":true,"created":1563492996,"updated":1563492996,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-7067376901955089","attributes":{"enabled":true,"created":1563492908,"updated":1563492908,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canabortcreatingakey-9299135263076788","attributes":{"enabled":true,"created":1563492791,"updated":1563492791,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-845126448195596","attributes":{"enabled":true,"created":1563391406,"updated":1563391406,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0","attributes":{"enabled":true,"created":1563841005,"updated":1563841005,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1","attributes":{"enabled":true,"created":1563841011,"updated":1563841011,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-1","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/keys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE5EZzRNekkwTkRjM016QXdOamM0TXlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '4fe8185b-185f-4c34-bdb2-755431e62829', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '2277' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8b669d1c-e171-46b1-aad1-07533972b581', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:27 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'ad3669d8-ec68-44a7-80fd-e7bece9c0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:28 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:28 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys') + .query(true) + .reply(200, {"value":[{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-4883244773006783","attributes":{"enabled":true,"created":1561420381,"updated":1561420381,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8006354275127874","attributes":{"enabled":true,"created":1561420833,"updated":1561420833,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-8686288267292417","attributes":{"enabled":true,"created":1561420689,"updated":1561420689,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699601597","attributes":{"enabled":true,"created":1560195758,"updated":1560195758,"recoveryLevel":"Recoverable+Purgeable"}},{"kid":"https://keyvault_name.vault.azure.net/keys/secret156019574699608155","attributes":{"enabled":true,"created":1560195752,"updated":1560195752,"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', + '31ecdcef-8c9b-40ad-b2e6-10dda00bb2f2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '1054' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2447a046-405f-4bea-a2b0-c40858015512', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '44faf8b0-9221-48e0-99d9-f2a0a18a0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:36 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0","deletedDate":1563841057,"scheduledPurgeDate":1571617057,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--0/8a3f8aa3578144fba4fd30b5c228a3c0","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"3leX-1wSVLR3WTuep47P2rVvVm8o_hEusIr316cPDvWXJVePGD_NwLnxNZBuPyaJaoXUCVQWiMKKU_S7-DJRlpTW5Q74QOHsNAUGJXCM8PrFX74fzBpMZcUFktnze7tgxy4tyz43luiTGi7kefHb-sz3E7A0JnwNTx6Hhsq4FRAdrTaXwtVbizjiT3BzHPCb44yRQdwXvu79i1fZx0xNOtleH6_dQQfYNPKIg_HBnIAlQe1t8Mjf9kRbDvm5EypQQXvNRWmBNKqkTWvwibRC3NrmTDhQyK9wk93TXYG2DbqT95qwpAHipeJWRiziQtvdalQY3VDZxKjv9y9HD9goXw","e":"AQAB"},"attributes":{"enabled":true,"created":1563841005,"updated":1563841005,"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', + 'efc4d33f-c800-4449-95d3-49592e6a84ff', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '897' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4deb1176-f77c-4c07-afce-2e690fce1bed', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7ec38ec2-36b1-4089-97bc-8ca9201d0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd161a38f-b749-4880-affe-5004f2ace1b6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:40 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'aac36f5a-6f81-426a-a663-83e19d20c250', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '439ec08b-ae67-42ce-b62b-32652ff70300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:53 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--0') + .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', + 'a36b238d-7b18-4076-a95b-f24beaf4d858', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:54 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b374b29c-a143-4880-90ab-ff5d730ff7d4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd0101413-cacd-4a3b-a200-bc158b250500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:56 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1","deletedDate":1563841077,"scheduledPurgeDate":1571617077,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged--1/2c18f5ca7f204435a253b3d7af3194cf","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"z6pcz-8hRIJSVfKassg4VF-oGk3G-5d5DjnQda8HqNjyZgwalfZ_0kAAmmqLXioLI2bOdRUq9Lp5pl1putHmB2VcJU6P2Dl_Z6ITR7Ah1vVAq4zuyMPFV0cCwrEd5NXjHhS0av8yiWnVpA3p5slJ2JB6qSQO18bM3T1xoPiyh0bfN1s22Fr-7erhrAe6OVrH8U3MRYCzG53VSysjDzCZxrdGSWQ5VXp5N6qRo6uDld6cDAleLJM6TVW3TsfKexcqu-vg7CrUk_65VcmHv6lcmiDX5vDo-kKbnqbD3eF_Hu46cxmSzvg9ZZaOll2irv1CjrSXK3ENOexxm4qvBrcNow","e":"AQAB"},"attributes":{"enabled":true,"created":1563841011,"updated":1563841011,"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', + '170407dc-72a4-4dd1-8f6a-4e3b27b2604c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '897' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4c3a3a1e-096b-4926-a02b-c24ad204f95d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:17:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd7ffbba1-3c8c-4773-9439-98b4165f0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:17:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:17:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6fb8e6a7-5a49-41a0-bb6c-ea1c233bb0f7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:02 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '648679f7-5a1a-4e2b-aaaf-af223edae4e5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4ac2f51d-4ecb-48d4-92b9-bbda57a80400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:14 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged--1') + .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', + '9eb3545f-8cfb-4015-9e09-f199c05c7840', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:15 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeys--0/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b2d4a770-cb19-4c92-9ba6-9086dd61e346', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '5d9c1828-d5ec-43e8-8959-8790b1d60300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeys--0/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/3cbcaaf64e484adcbf6d2e6ce4b2ce2e","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"kL09aqJbX9N9n9ffAQRflKlmYeKSeVe0xLaWZ8aap7mVrik-LInmUbFYoVH8NCansVSP7bUQW8waHDCkek1R7R-mSXZlOIM98Dmmx5Qnk8md3tCESRQrWiLCbBJ4zRUDyuKT-5Np6UtKrKA2ACUWRagTIeANmKmmR9r-5R3oStDo2jVPZopkrNr9is7O3rp9JrTLAmwkm-vKelh0B5i7E3Jt1dWc0TmcA_To1z4WkbikTPOmKGQnaniZ4s-5is6-KNu7aj57X-COkdaiMGEN-vaWRZM-dpkTxd81J5MPiHu1zmVCiEhBIADIGxAXvjKybH7CPYFPMej-UYSbBhuNJQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841098,"updated":1563841098,"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', + '2e8a8467-3842-4cd2-abd2-12aa1c66a2b6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '696' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeys--1/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '45c1d31f-95a9-4b0f-9883-84cc814ddc29', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'e5f66c80-200a-4d3b-94e9-ecf715000500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeys--1/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/38dcecde0d8c44dca6421c4f695f5bf2","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"nt81IHjllNWm-xBdlK0Z5ZQPaxmcNkJajXH-Xz7xdcWVe9AJ5x7HoED8OL05nT1uMljf14yosU-GOcgoMYfVHdAw_cQbPn9lVHsRVdPvlnf_I6ZvmqU-QXcw7AkDpxa6fZo0-jgfAHn66ZMYa38g1ueggS7h0Aimh_YQhTyQwaszHPFIlyMGKmqDmn98n-uthzI02W4SooUER_T8nXx1r1XF_nOIZiW17mxkhI_a6fuIdFHc0W3wtfPahiF8EqyUkzDcUeRSlgOHw0y2eWW0KlIogB7qLJ91OMqzd0_kiWF2Iig8VFJGDOwThM0TckKGrumS6i6XVyHtczz6EVpRmQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841100,"updated":1563841100,"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', + '82215433-9538-4a5f-ba50-e80b7e55459a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '696' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f73e314c-a665-48d1-8bea-b2e17490392b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'cf058975-ee19-4401-a2ce-1a86efc70400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0","deletedDate":1563841103,"scheduledPurgeDate":1571617103,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/3cbcaaf64e484adcbf6d2e6ce4b2ce2e","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"kL09aqJbX9N9n9ffAQRflKlmYeKSeVe0xLaWZ8aap7mVrik-LInmUbFYoVH8NCansVSP7bUQW8waHDCkek1R7R-mSXZlOIM98Dmmx5Qnk8md3tCESRQrWiLCbBJ4zRUDyuKT-5Np6UtKrKA2ACUWRagTIeANmKmmR9r-5R3oStDo2jVPZopkrNr9is7O3rp9JrTLAmwkm-vKelh0B5i7E3Jt1dWc0TmcA_To1z4WkbikTPOmKGQnaniZ4s-5is6-KNu7aj57X-COkdaiMGEN-vaWRZM-dpkTxd81J5MPiHu1zmVCiEhBIADIGxAXvjKybH7CPYFPMej-UYSbBhuNJQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841098,"updated":1563841098,"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', + '25e871fc-9a78-4a59-84db-08c0eb1a568c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '867' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeys--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '426668b6-70df-4025-958d-86bb02dbc514', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '227bf58d-4852-41a9-81d5-b6908ae70100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:25 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeys--1') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1","deletedDate":1563841106,"scheduledPurgeDate":1571617106,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/38dcecde0d8c44dca6421c4f695f5bf2","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"nt81IHjllNWm-xBdlK0Z5ZQPaxmcNkJajXH-Xz7xdcWVe9AJ5x7HoED8OL05nT1uMljf14yosU-GOcgoMYfVHdAw_cQbPn9lVHsRVdPvlnf_I6ZvmqU-QXcw7AkDpxa6fZo0-jgfAHn66ZMYa38g1ueggS7h0Aimh_YQhTyQwaszHPFIlyMGKmqDmn98n-uthzI02W4SooUER_T8nXx1r1XF_nOIZiW17mxkhI_a6fuIdFHc0W3wtfPahiF8EqyUkzDcUeRSlgOHw0y2eWW0KlIogB7qLJ91OMqzd0_kiWF2Iig8VFJGDOwThM0TckKGrumS6i6XVyHtczz6EVpRmQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841100,"updated":1563841100,"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', + '71696cfc-bcae-4bec-a296-63e1f1803e23', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '867' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9fb314ca-605e-4598-ae58-223b993d5024', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '22aeec1a-3c7c-4e44-82bc-8a4103630300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:28 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:27 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-listdeletedkeys--0"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8996d780-8cc0-49f4-9f0d-f59d6163859e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:28 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '41084c69-1ae2-4387-ba31-1bd968827c29', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '843c93c3-d852-4144-8790-a01dd8a80200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0","deletedDate":1563841103,"scheduledPurgeDate":1571617103,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/3cbcaaf64e484adcbf6d2e6ce4b2ce2e","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"kL09aqJbX9N9n9ffAQRflKlmYeKSeVe0xLaWZ8aap7mVrik-LInmUbFYoVH8NCansVSP7bUQW8waHDCkek1R7R-mSXZlOIM98Dmmx5Qnk8md3tCESRQrWiLCbBJ4zRUDyuKT-5Np6UtKrKA2ACUWRagTIeANmKmmR9r-5R3oStDo2jVPZopkrNr9is7O3rp9JrTLAmwkm-vKelh0B5i7E3Jt1dWc0TmcA_To1z4WkbikTPOmKGQnaniZ4s-5is6-KNu7aj57X-COkdaiMGEN-vaWRZM-dpkTxd81J5MPiHu1zmVCiEhBIADIGxAXvjKybH7CPYFPMej-UYSbBhuNJQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841098,"updated":1563841098,"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', + 'ae3c5d6f-4cff-4b78-9fe1-2541a51fd560', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '867' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bfcbdbf9-9565-47d8-842c-85f83591d53f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd1344507-8390-43ab-947c-c2bafcdd0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115","deletedDate":1561686237,"scheduledPurgeDate":1569462237,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115","attributes":{"enabled":false,"created":1561686237,"updated":1561686237,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891","deletedDate":1561685852,"scheduledPurgeDate":1569461852,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891","attributes":{"enabled":false,"created":1561685851,"updated":1561685851,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","deletedDate":1561414117,"scheduledPurgeDate":1569190117,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","attributes":{"enabled":true,"created":1561414117,"updated":1561414117,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","deletedDate":1561413873,"scheduledPurgeDate":1569189873,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","attributes":{"enabled":true,"created":1561413873,"updated":1561413873,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","deletedDate":1561685734,"scheduledPurgeDate":1569461734,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","attributes":{"enabled":true,"created":1561685734,"updated":1561685734,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","deletedDate":1561412406,"scheduledPurgeDate":1569188406,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","attributes":{"enabled":true,"created":1561412406,"updated":1561412406,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","deletedDate":1561414368,"scheduledPurgeDate":1569190368,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","attributes":{"enabled":true,"created":1561414367,"updated":1561414367,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","deletedDate":1561685633,"scheduledPurgeDate":1569461633,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","attributes":{"enabled":true,"created":1561685633,"updated":1561685633,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","deletedDate":1561685795,"scheduledPurgeDate":1569461795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","attributes":{"enabled":true,"created":1561685795,"updated":1561685795,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","deletedDate":1561414027,"scheduledPurgeDate":1569190027,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","attributes":{"enabled":true,"created":1561414027,"updated":1561414027,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","deletedDate":1561414305,"scheduledPurgeDate":1569190305,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","attributes":{"enabled":true,"created":1561414304,"updated":1561414304,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","deletedDate":1561685687,"scheduledPurgeDate":1569461687,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","attributes":{"enabled":true,"created":1561685687,"updated":1561685687,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'b7014dcb-b1c5-461a-8574-bd8fe37d8a1d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '5344' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8aa464c0-f493-4ae0-a30d-1124bcbc3ec1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f39d55f9-d183-4242-8a9a-bf18696a0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:46 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","deletedDate":1561686230,"scheduledPurgeDate":1569462230,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","attributes":{"enabled":true,"created":1561686229,"updated":1561686229,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","deletedDate":1561412660,"scheduledPurgeDate":1569188660,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","attributes":{"enabled":true,"created":1561412659,"updated":1561412659,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","deletedDate":1561415149,"scheduledPurgeDate":1569191149,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","attributes":{"enabled":true,"created":1561415147,"updated":1561415147,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","deletedDate":1561414691,"scheduledPurgeDate":1569190691,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","attributes":{"enabled":true,"created":1561414690,"updated":1561414690,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","deletedDate":1561411064,"scheduledPurgeDate":1569187064,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","attributes":{"enabled":true,"created":1561411063,"updated":1561411063,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","deletedDate":1561415010,"scheduledPurgeDate":1569191010,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","attributes":{"enabled":true,"created":1561415009,"updated":1561415009,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","deletedDate":1561415277,"scheduledPurgeDate":1569191277,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","attributes":{"enabled":true,"created":1561415276,"updated":1561415276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","deletedDate":1561685844,"scheduledPurgeDate":1569461844,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","attributes":{"enabled":true,"created":1561685844,"updated":1561685844,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","deletedDate":1561414795,"scheduledPurgeDate":1569190795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","attributes":{"enabled":true,"created":1561414794,"updated":1561414794,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","deletedDate":1561413350,"scheduledPurgeDate":1569189350,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","attributes":{"enabled":true,"created":1561413350,"updated":1561413350,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","deletedDate":1561686240,"scheduledPurgeDate":1569462240,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","attributes":{"enabled":true,"exp":1546300805,"created":1561686240,"updated":1561686240,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","deletedDate":1561685855,"scheduledPurgeDate":1569461855,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","attributes":{"enabled":true,"exp":1546300805,"created":1561685854,"updated":1561685854,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '4c31540a-ee4d-4e74-bdbf-bb40fdc23b6f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '5295' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4ffa1107-c5eb-4da1-a7dc-f3466273f0f2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4af25767-3239-443f-aef7-3f50e8c40100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","deletedDate":1561686239,"scheduledPurgeDate":1569462239,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","attributes":{"enabled":true,"nbf":1546300805,"created":1561686238,"updated":1561686238,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","deletedDate":1561685853,"scheduledPurgeDate":1569461853,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","attributes":{"enabled":true,"nbf":1546300805,"created":1561685853,"updated":1561685853,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942","deletedDate":1561685637,"scheduledPurgeDate":1569461637,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942","attributes":{"enabled":true,"created":1561685636,"updated":1561685636,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115","deletedDate":1561686234,"scheduledPurgeDate":1569462234,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115","attributes":{"enabled":true,"created":1561686234,"updated":1561686234,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891","deletedDate":1561685849,"scheduledPurgeDate":1569461849,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891","attributes":{"enabled":true,"created":1561685848,"updated":1561685848,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","deletedDate":1561685638,"scheduledPurgeDate":1569461638,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","attributes":{"enabled":true,"created":1561685637,"updated":1561685637,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","deletedDate":1561686236,"scheduledPurgeDate":1569462236,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","attributes":{"enabled":true,"created":1561686235,"updated":1561686235,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","deletedDate":1561685850,"scheduledPurgeDate":1569461850,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","attributes":{"enabled":true,"created":1561685850,"updated":1561685850,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942","deletedDate":1561685635,"scheduledPurgeDate":1569461635,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942","attributes":{"enabled":true,"created":1561685634,"updated":1561685634,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115","deletedDate":1561686231,"scheduledPurgeDate":1569462231,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115","attributes":{"enabled":true,"created":1561686231,"updated":1561686231,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133","deletedDate":1562874910,"scheduledPurgeDate":1570650910,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133","attributes":{"enabled":true,"created":1562874910,"updated":1562874910,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891","deletedDate":1561685846,"scheduledPurgeDate":1569461846,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891","attributes":{"enabled":true,"created":1561685845,"updated":1561685845,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","deletedDate":1561685636,"scheduledPurgeDate":1569461636,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","attributes":{"enabled":true,"created":1561685635,"updated":1561685635,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ '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', + '0cafdeac-db0d-475d-bb50-34ce9b62d3db', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '5427' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '43d5dae1-8215-47e6-b379-c0080e60e9d5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '859bcf26-f44d-48f5-8b36-08c8fd770200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:18:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:18:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","deletedDate":1561686233,"scheduledPurgeDate":1569462233,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","attributes":{"enabled":true,"created":1561686232,"updated":1561686232,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","deletedDate":1561685847,"scheduledPurgeDate":1569461847,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","attributes":{"enabled":true,"created":1561685847,"updated":1561685847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115","deletedDate":1561686245,"scheduledPurgeDate":1569462245,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115","attributes":{"enabled":true,"created":1561686245,"updated":1561686245,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891","deletedDate":1561685860,"scheduledPurgeDate":1569461860,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891","attributes":{"enabled":true,"created":1561685860,"updated":1561685860,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616","deletedDate":1561685972,"scheduledPurgeDate":1569461972,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616","attributes":{"enabled":true,"created":1561685972,"updated":1561685972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887","deletedDate":1561685900,"scheduledPurgeDate":1569461900,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887","attributes":{"enabled":true,"created":1561685900,"updated":1561685900,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769","deletedDate":1561416018,"scheduledPurgeDate":1569192018,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769","attributes":{"enabled":true,"created":1561416018,"updated":1561416018,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544","deletedDate":1561415954,"scheduledPurgeDate":1569191954,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544","attributes":{"enabled":true,"created":1561415953,"updated":1561415953,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702","deletedDate":1561686157,"scheduledPurgeDate":1569462157,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702","attributes":{"enabled":true,"created":1561686156,"updated":1561686156,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891","deletedDate":1561685866,"scheduledPurgeDate":1569461866,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891","attributes":{"enabled":true,"created":1561685866,"updated":1561685866,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713","deletedDate":1561686136,"scheduledPurgeDate":1569462136,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713","attributes":{"enabled":true,"created":1561686135,"updated":1561686135,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404","deletedDate":1561686091,"scheduledPurgeDate":1569462091,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404","attributes":{"enabled":true,"created":1561686091,"updated":1561686091,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '01a731fd-f387-4e2f-aa17-e44a5e8021c5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:18:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '4857' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '34ac924c-0b31-4a3b-b5ed-df52497ff4be', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f4062994-72f3-483b-9954-20bfc6660400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:03 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115","deletedDate":1561686248,"scheduledPurgeDate":1569462248,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115","attributes":{"enabled":true,"created":1561686247,"updated":1561686247,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891","deletedDate":1561685863,"scheduledPurgeDate":1569461863,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891","attributes":{"enabled":true,"created":1561685862,"updated":1561685862,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","deletedDate":1561686250,"scheduledPurgeDate":1569462250,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","attributes":{"enabled":true,"created":1561686249,"updated":1561686249,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","deletedDate":1561685865,"scheduledPurgeDate":1569461865,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","attributes":{"enabled":true,"created":1561685864,"updated":1561685864,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115","deletedDate":1561686244,"scheduledPurgeDate":1569462244,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115","attributes":{"enabled":false,"exp":1546300800,"created":1561686243,"updated":1561686244,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891","deletedDate":1561685859,"scheduledPurgeDate":1569461859,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891","attributes":{"enabled":false,"exp":1546300800,"created":1561685858,"updated":1561685858,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115","deletedDate":1561686242,"scheduledPurgeDate":1569462242,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115","attributes":{"enabled":false,"created":1561686241,"updated":1561686242,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891","deletedDate":1561685857,"scheduledPurgeDate":1569461857,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891","attributes":{"enabled":false,"created":1561685856,"updated":1561685856,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'a15f3008-a312-4765-9483-a837995e9cc2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '3408' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '539b08bf-757e-4217-a453-c4e1b5f45a69', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '872aa0ba-7d2e-453b-a86c-760d99630400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310","deletedDate":1560195770,"scheduledPurgeDate":1567971770,"kid":"https://keyvault_name.vault.azure.net/keys/key156019567242501310","attributes":{"enabled":true,"created":1560195678,"updated":1560195678,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134","deletedDate":1560195724,"scheduledPurgeDate":1567971724,"kid":"https://keyvault_name.vault.azure.net/keys/key156019571294800134","attributes":{"enabled":true,"created":1560195718,"updated":1560195718,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'ef74adf1-93d9-4d81-a23f-4a7eb1e57c51', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '936' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a46b753d-72af-4eb0-8fb3-3e9c471ef666', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b8efb863-e217-4db0-bd77-7373b2260500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019588703602255","deletedDate":1560195904,"scheduledPurgeDate":1567971904,"kid":"https://keyvault_name.vault.azure.net/keys/key156019588703602255","attributes":{"enabled":false,"created":1560195892,"updated":1560195892,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019614908508155","deletedDate":1560196160,"scheduledPurgeDate":1567972160,"kid":"https://keyvault_name.vault.azure.net/keys/key156019614908508155","attributes":{"enabled":true,"nbf":1560196154,"created":1560196155,"updated":1560196155,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019626145109618","deletedDate":1560196278,"scheduledPurgeDate":1567972278,"kid":"https://keyvault_name.vault.azure.net/keys/key156019626145109618","attributes":{"enabled":true,"nbf":1560196266,"created":1560196267,"updated":1560196267,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019643192308535","deletedDate":1560196443,"scheduledPurgeDate":1567972443,"kid":"https://keyvault_name.vault.azure.net/keys/key156019643192308535","attributes":{"enabled":true,"nbf":1560196436,"created":1560196437,"updated":1560196437,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019676499600673","deletedDate":1560196776,"scheduledPurgeDate":1567972776,"kid":"https://keyvault_name.vault.azure.net/keys/key156019676499600673","attributes":{"enabled":true,"nbf":1560196769,"created":1560196770,"updated":1560196770,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019678704709785","deletedDate":1560196798,"scheduledPurgeDate":1567972798,"kid":"https://keyvault_name.vault.azure.net/keys/key156019678704709785","attributes":{"enabled":true,"nbf":1560196792,"created":1560196792,"updated":1560196792,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019683131108936","deletedDate":1560196842,"scheduledPurgeDate":1567972842,"kid":"https://keyvault_name.vault.azure.net/keys/key156019683131108936","attributes":{"enabled":true,"nbf":1560196836,"created":1560196836,"updated":1560196836,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019687132907648","deletedDate":1560196888,"scheduledPurgeDate":1567972888,"kid":"https://keyvault_name.vault.azure.net/keys/key156019687132907648","attributes":{"enabled":true,"nbf":1560196876,"created":1560196876,"updated":1560196876,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019964932000764","deletedDate":1560199758,"scheduledPurgeDate":1567975758,"kid":"https://keyvault_name.vault.azure.net/keys/key156019964932000764","attributes":{"enabled":true,"created":1560199655,"updated":1560199655,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '9147a384-55c1-4c33-a5de-65907d167aa9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '3405' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '191bacb1-8d3e-402c-9529-df5d105039c3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3c90a542-fd71-4f7a-b349-a5f012b70400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAFdIyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:14 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499","deletedDate":1560199695,"scheduledPurgeDate":1567975695,"kid":"https://keyvault_name.vault.azure.net/keys/key156019968394501499","attributes":{"enabled":true,"created":1560199689,"updated":1560199689,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548","deletedDate":1560200123,"scheduledPurgeDate":1567976123,"kid":"https://keyvault_name.vault.azure.net/keys/key156020010748409548","attributes":{"enabled":true,"nbf":1560200112,"created":1560200113,"updated":1560200113,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975","deletedDate":1560200982,"scheduledPurgeDate":1567976982,"kid":"https://keyvault_name.vault.azure.net/keys/key156020097075304975","attributes":{"enabled":true,"exp":1560200975,"created":1560200976,"updated":1560200976,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630","deletedDate":1560205908,"scheduledPurgeDate":1567981908,"kid":"https://keyvault_name.vault.azure.net/keys/key156020589654200630","attributes":{"enabled":true,"created":1560205902,"updated":1560205902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019","deletedDate":1560206019,"scheduledPurgeDate":1567982019,"kid":"https://keyvault_name.vault.azure.net/keys/key156020600810901019","attributes":{"enabled":true,"created":1560206013,"updated":1560206013,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969","deletedDate":1560206579,"scheduledPurgeDate":1567982579,"kid":"https://keyvault_name.vault.azure.net/keys/key156020656741105969","attributes":{"enabled":true,"created":1560206573,"updated":1560206573,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557","deletedDate":1560212037,"scheduledPurgeDate":1567988037,"kid":"https://keyvault_name.vault.azure.net/keys/key156021202578402557","attributes":{"enabled":true,"created":1560212031,"updated":1560212031,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'b9bc93ea-38af-47be-b20d-06998181565c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '2605' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a437b4c2-8a8a-4948-91b4-5ed4e0baffd9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '35c82d3a-97bd-4fd7-9aaa-58194c140500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHFwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500","deletedDate":1560212139,"scheduledPurgeDate":1567988139,"kid":"https://keyvault_name.vault.azure.net/keys/key156021212284606500","attributes":{"enabled":true,"created":1560212128,"updated":1560212128,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930","deletedDate":1560212302,"scheduledPurgeDate":1567988302,"kid":"https://keyvault_name.vault.azure.net/keys/key156021228525302930","attributes":{"enabled":true,"created":1560212290,"updated":1560212290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638","deletedDate":1560212547,"scheduledPurgeDate":1567988547,"kid":"https://keyvault_name.vault.azure.net/keys/key156021252900505638","attributes":{"enabled":true,"created":1560212534,"updated":1560212534,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011","deletedDate":1560212608,"scheduledPurgeDate":1567988608,"kid":"https://keyvault_name.vault.azure.net/keys/key156021259169107011","attributes":{"enabled":true,"created":1560212597,"updated":1560212597,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420","deletedDate":1560212772,"scheduledPurgeDate":1567988772,"kid":"https://keyvault_name.vault.azure.net/keys/key156021275535604420","attributes":{"enabled":true,"created":1560212760,"updated":1560212760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898","deletedDate":1560213205,"scheduledPurgeDate":1567989205,"kid":"https://keyvault_name.vault.azure.net/keys/key156021319425603898","attributes":{"enabled":true,"created":1560213200,"updated":1560213200,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680","deletedDate":1560213698,"scheduledPurgeDate":1567989698,"kid":"https://keyvault_name.vault.azure.net/keys/key156021368188700680","attributes":{"enabled":true,"created":1560213687,"updated":1560213687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638","deletedDate":1560213837,"scheduledPurgeDate":1567989837,"kid":"https://keyvault_name.vault.azure.net/keys/key156021382077504638","attributes":{"enabled":false,"created":1560213826,"updated":1560213832,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430","deletedDate":1560214070,"scheduledPurgeDate":1567990070,"kid":"https://keyvault_name.vault.azure.net/keys/key156021397882409430","attributes":{"enabled":true,"created":1560213984,"updated":1560213984,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '4971c25e-1144-443c-a858-74772b866e29', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '3286' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'eae4a726-65fe-40a5-a7be-5496d0b8cbdb', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bdbc8480-d7c0-4bf3-9d1f-7e0a2b9c0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGAAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613","deletedDate":1560214059,"scheduledPurgeDate":1567990059,"kid":"https://keyvault_name.vault.azure.net/keys/key156021404805303613","attributes":{"enabled":true,"created":1560214053,"updated":1560214053,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298","deletedDate":1560214455,"scheduledPurgeDate":1567990455,"kid":"https://keyvault_name.vault.azure.net/keys/key156021443658305298","attributes":{"enabled":false,"created":1560214442,"updated":1560214449,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127","deletedDate":1560214715,"scheduledPurgeDate":1567990715,"kid":"https://keyvault_name.vault.azure.net/keys/key156021469847200127","attributes":{"enabled":false,"exp":1560214704,"created":1560214704,"updated":1560214709,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037","deletedDate":1560215026,"scheduledPurgeDate":1567991026,"kid":"https://keyvault_name.vault.azure.net/keys/key156021500992805037","attributes":{"enabled":false,"exp":1560215015,"created":1560215015,"updated":1560215021,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421","deletedDate":1560215105,"scheduledPurgeDate":1567991105,"kid":"https://keyvault_name.vault.azure.net/keys/key156021508931202421","attributes":{"enabled":false,"exp":1560215095,"created":1560215094,"updated":1560215100,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287","deletedDate":1560215290,"scheduledPurgeDate":1567991290,"kid":"https://keyvault_name.vault.azure.net/keys/key156021527355207287","attributes":{"enabled":false,"exp":1560215279,"created":1560215279,"updated":1560215284,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132","deletedDate":1560215746,"scheduledPurgeDate":1567991746,"kid":"https://keyvault_name.vault.azure.net/keys/key156021572903002132","attributes":{"enabled":false,"exp":1560215734,"created":1560215734,"updated":1560215740,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '30e3f31a-6201-45f4-98e5-ffdda5b86b9a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '2662' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ba4dde66-cdac-422c-b931-1ab6ed2e0f8c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'eaba53f2-59f1-4946-a209-141d0d0a0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGQAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:23 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:23 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237","deletedDate":1560216615,"scheduledPurgeDate":1567992615,"kid":"https://keyvault_name.vault.azure.net/keys/key156021643840901237","attributes":{"enabled":true,"created":1560216444,"updated":1560216444,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471","deletedDate":1560216518,"scheduledPurgeDate":1567992518,"kid":"https://keyvault_name.vault.azure.net/keys/key156021650717904471","attributes":{"enabled":true,"created":1560216512,"updated":1560216512,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '929fb3d6-8864-430a-8f0e-764c2629f774', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '996' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'faf7204c-6eab-4bf3-8363-bd17f1ec2a6f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '2ecc86a6-ac94-48bd-a4b8-a4488ee60400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGgAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:26 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478","deletedDate":1560217550,"scheduledPurgeDate":1567993550,"kid":"https://keyvault_name.vault.azure.net/keys/key156021753923506478","attributes":{"enabled":true,"created":1560217545,"updated":1560217545,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221","deletedDate":1560217733,"scheduledPurgeDate":1567993733,"kid":"https://keyvault_name.vault.azure.net/keys/key156021772195104221","attributes":{"enabled":true,"created":1560217727,"updated":1560217727,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976","deletedDate":1560263766,"scheduledPurgeDate":1568039766,"kid":"https://keyvault_name.vault.azure.net/keys/key156026375447403976","attributes":{"enabled":true,"created":1560263760,"updated":1560263760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170","deletedDate":1560264308,"scheduledPurgeDate":1568040308,"kid":"https://keyvault_name.vault.azure.net/keys/key156026429107509170","attributes":{"enabled":true,"created":1560264296,"updated":1560264296,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617","deletedDate":1560267823,"scheduledPurgeDate":1568043823,"kid":"https://keyvault_name.vault.azure.net/keys/key156026780583504617","attributes":{"enabled":true,"created":1560267811,"updated":1560267811,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786","deletedDate":1560269396,"scheduledPurgeDate":1568045396,"kid":"https://keyvault_name.vault.azure.net/keys/key156026937854708786","attributes":{"enabled":true,"created":1560269384,"updated":1560269384,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087","deletedDate":1560272836,"scheduledPurgeDate":1568048836,"kid":"https://keyvault_name.vault.azure.net/keys/key156027282511708087","attributes":{"enabled":true,"created":1560272831,"updated":1560272831,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813","deletedDate":1560274422,"scheduledPurgeDate":1568050422,"kid":"https://keyvault_name.vault.azure.net/keys/key156027441059203813","attributes":{"enabled":true,"created":1560274416,"updated":1560274416,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383","deletedDate":1560276204,"scheduledPurgeDate":1568052204,"kid":"https://keyvault_name.vault.azure.net/keys/key156027619257505383","attributes":{"enabled":true,"created":1560276198,"updated":1560276198,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526","deletedDate":1560276552,"scheduledPurgeDate":1568052552,"kid":"https://keyvault_name.vault.azure.net/keys/key156027654046904526","attributes":{"enabled":true,"created":1560276546,"updated":1560276546,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'b898d002-d161-42dd-9d5f-c22fe6336c37', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '3552' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f8465a73-9c2b-4282-9a9e-58ac4be5ce65', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:28 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7a514ded-80ea-4c2b-959e-c74d59520300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHGwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:29 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953","deletedDate":1560276707,"scheduledPurgeDate":1568052707,"kid":"https://keyvault_name.vault.azure.net/keys/key156027669556403953","attributes":{"enabled":true,"created":1560276701,"updated":1560276701,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591","deletedDate":1560276984,"scheduledPurgeDate":1568052984,"kid":"https://keyvault_name.vault.azure.net/keys/key156027692061805591","attributes":{"enabled":true,"created":1560276926,"updated":1560276926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123","deletedDate":1560278769,"scheduledPurgeDate":1568054769,"kid":"https://keyvault_name.vault.azure.net/keys/key156027875260704123","attributes":{"enabled":true,"created":1560278758,"updated":1560278758,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301","deletedDate":1560280458,"scheduledPurgeDate":1568056458,"kid":"https://keyvault_name.vault.azure.net/keys/key156028044085404301","attributes":{"enabled":true,"created":1560280446,"updated":1560280446,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799","deletedDate":1560282270,"scheduledPurgeDate":1568058270,"kid":"https://keyvault_name.vault.azure.net/keys/key156028174986105799","attributes":{"enabled":true,"created":1560281755,"updated":1560281755,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '7af66cfc-d826-457c-93cd-60066a54ad48', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '1977' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '40925bc3-a77c-4f1d-a902-4a5a37a510af', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b7045bab-4dba-437d-afd2-32e575e60400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHAAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:33 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726","deletedDate":1560281817,"scheduledPurgeDate":1568057817,"kid":"https://keyvault_name.vault.azure.net/keys/key156028180668003726","attributes":{"enabled":true,"created":1560281812,"updated":1560281812,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865","deletedDate":1560281862,"scheduledPurgeDate":1568057862,"kid":"https://keyvault_name.vault.azure.net/keys/key156028185168006865","attributes":{"enabled":true,"created":1560281857,"updated":1560281857,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070","deletedDate":1560363783,"scheduledPurgeDate":1568139783,"kid":"https://keyvault_name.vault.azure.net/keys/key156036321495001070","attributes":{"enabled":true,"created":1560363220,"updated":1560363220,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '2c5a83e3-e741-44a5-8906-5fce260f646a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '1263' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd427d7b1-1335-48f2-9409-f077ecad89b9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4150efe2-c431-49ec-b8ff-546066be0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHQAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:36 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673","deletedDate":1560363271,"scheduledPurgeDate":1568139271,"kid":"https://keyvault_name.vault.azure.net/keys/key156036326049603673","attributes":{"enabled":true,"created":1560363266,"updated":1560363266,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742","deletedDate":1560439782,"scheduledPurgeDate":1568215782,"kid":"https://keyvault_name.vault.azure.net/keys/key156043977101909742","attributes":{"enabled":true,"created":1560439776,"updated":1560439776,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132","deletedDate":1560444138,"scheduledPurgeDate":1568220138,"kid":"https://keyvault_name.vault.azure.net/keys/key156044301303900132","attributes":{"enabled":true,"exp":1560443018,"created":1560443018,"updated":1560443018,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'e8018e30-2dc1-47c3-a9cf-1c4925c0efff', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '1340' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd4b84ef3-f4d3-4dcc-8429-6a833d0dc172', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1c810284-1f6c-4a25-a9bb-d22ce2030400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHgAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:39 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401","deletedDate":1560443052,"scheduledPurgeDate":1568219052,"kid":"https://keyvault_name.vault.azure.net/keys/key156044304097508401","attributes":{"enabled":true,"created":1560443046,"updated":1560443046,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703","deletedDate":1560480365,"scheduledPurgeDate":1568256365,"kid":"https://keyvault_name.vault.azure.net/keys/key156048034950305703","attributes":{"enabled":true,"created":1560480356,"updated":1560480356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + 'ebe80d2a-db40-4513-b485-04b71760e4d4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '941' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7e92c489-aa1f-4dd8-9664-8c45112d34d6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '55d2705a-e398-4c0c-8575-1a476f8b0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHHwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317","deletedDate":1560199870,"scheduledPurgeDate":1567975870,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111602317","attributes":{"enabled":true,"created":1560199847,"updated":1560199847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787","deletedDate":1560199876,"scheduledPurgeDate":1567975876,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111709787","attributes":{"enabled":true,"created":1560199852,"updated":1560199852,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556","deletedDate":1560200016,"scheduledPurgeDate":1567976016,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725306556","attributes":{"enabled":true,"created":1560199993,"updated":1560199993,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881","deletedDate":1560200022,"scheduledPurgeDate":1567976022,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725308881","attributes":{"enabled":true,"created":1560199998,"updated":1560199998,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349","deletedDate":1560439913,"scheduledPurgeDate":1568215913,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692705349","attributes":{"enabled":true,"created":1560439902,"updated":1560439902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134","deletedDate":1560439919,"scheduledPurgeDate":1568215919,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692806134","attributes":{"enabled":true,"created":1560439908,"updated":1560439908,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '9feb5da5-ac51-4c64-8c0d-38ad8b80e9db', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '2321' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '557f6990-04d9-471b-9a17-184fbbd17ff2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '98220028-87e6-46f6-92ef-cd5577440400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIAAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:46 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","deletedDate":1561686288,"scheduledPurgeDate":1569462288,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","attributes":{"enabled":true,"created":1561686279,"updated":1561686279,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","deletedDate":1561686289,"scheduledPurgeDate":1569462289,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","attributes":{"enabled":true,"created":1561686280,"updated":1561686280,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","deletedDate":1561686297,"scheduledPurgeDate":1569462297,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","deletedDate":1561686298,"scheduledPurgeDate":1569462298,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592","deletedDate":1561686276,"scheduledPurgeDate":1569462276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592","attributes":{"enabled":true,"created":1561686275,"updated":1561686275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087","deletedDate":1561685869,"scheduledPurgeDate":1569461869,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087","attributes":{"enabled":true,"created":1561685868,"updated":1561685868,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '3690f63c-c2f4-46ed-acf4-75ef8df8a94e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '2733' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '968e38d9-4e78-4a3e-a76d-d06b4caad2d4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bff67947-96ce-42c2-9872-2c58321e0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIQAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:48 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592","deletedDate":1561686277,"scheduledPurgeDate":1569462277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592","attributes":{"enabled":true,"created":1561686277,"updated":1561686277,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087","deletedDate":1561685871,"scheduledPurgeDate":1569461871,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087","attributes":{"enabled":true,"created":1561685870,"updated":1561685870,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0","deletedDate":1561418276,"scheduledPurgeDate":1569194276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0","attributes":{"enabled":true,"created":1561418275,"updated":1561418275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1","deletedDate":1561418277,"scheduledPurgeDate":1569194277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1","attributes":{"enabled":true,"created":1561418276,"updated":1561418276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0","deletedDate":1561419307,"scheduledPurgeDate":1569195307,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0","attributes":{"enabled":true,"created":1561419306,"updated":1561419306,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1","deletedDate":1561419308,"scheduledPurgeDate":1569195308,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1","attributes":{"enabled":true,"created":1561419307,"updated":1561419307,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","deletedDate":1563396687,"scheduledPurgeDate":1571172687,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","attributes":{"enabled":true,"created":1563396687,"updated":1563396687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","deletedDate":1563396700,"scheduledPurgeDate":1571172700,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","attributes":{"enabled":true,"created":1563396700,"updated":1563396700,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '81441f56-c8fb-449e-bfb6-564fd5fccceb', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:49 GMT', + 'Connection', + 'close', + 'Content-Length', + '3595' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2215141d-c87d-4ae5-90fc-544c17436077', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1c810284-1f6c-4a25-a9bb-d22ca1060400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIgAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:51 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788","deletedDate":1563492865,"scheduledPurgeDate":1571268865,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788","attributes":{"enabled":true,"nbf":1546300805,"created":1563492865,"updated":1563492865,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159","deletedDate":1563492026,"scheduledPurgeDate":1571268026,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089","deletedDate":1563492929,"scheduledPurgeDate":1571268929,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089","attributes":{"enabled":true,"created":1563492929,"updated":1563492929,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214","deletedDate":1561687104,"scheduledPurgeDate":1569463104,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214","attributes":{"enabled":true,"created":1561687103,"updated":1561687103,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021","deletedDate":1561686972,"scheduledPurgeDate":1569462972,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021","attributes":{"enabled":true,"created":1561686972,"updated":1561686972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387","deletedDate":1561686397,"scheduledPurgeDate":1569462397,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387","attributes":{"enabled":true,"created":1561686396,"updated":1561686396,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","deletedDate":1563476819,"scheduledPurgeDate":1571252819,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214","deletedDate":1561687101,"scheduledPurgeDate":1569463101,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214","attributes":{"enabled":true,"created":1561687068,"updated":1561687068,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '117d8433-ea5e-4bb1-bde9-8828ba0c7c14', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '3533' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a542aa95-0f36-426b-8484-50a90481906e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '09a11004-5e28-4122-84eb-8d0f4d3d0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021","deletedDate":1561686970,"scheduledPurgeDate":1569462970,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021","attributes":{"enabled":true,"created":1561686926,"updated":1561686926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387","deletedDate":1561686395,"scheduledPurgeDate":1569462395,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387","attributes":{"enabled":true,"created":1561686361,"updated":1561686361,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","deletedDate":1561723518,"scheduledPurgeDate":1569499518,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","attributes":{"enabled":true,"created":1561723517,"updated":1561723517,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","deletedDate":1561723606,"scheduledPurgeDate":1569499606,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","attributes":{"enabled":true,"created":1561723605,"updated":1561723605,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","deletedDate":1561687106,"scheduledPurgeDate":1569463106,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","attributes":{"enabled":true,"created":1561687105,"updated":1561687105,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","deletedDate":1561723459,"scheduledPurgeDate":1569499459,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","attributes":{"enabled":true,"created":1561723458,"updated":1561723458,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","deletedDate":1561723721,"scheduledPurgeDate":1569499721,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","attributes":{"enabled":true,"created":1561723720,"updated":1561723720,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","deletedDate":1561686975,"scheduledPurgeDate":1569462975,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","attributes":{"enabled":true,"created":1561686974,"updated":1561686974,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","deletedDate":1561723348,"scheduledPurgeDate":1569499348,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","attributes":{"enabled":true,"created":1561723347,"updated":1561723347,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","deletedDate":1561686400,"scheduledPurgeDate":1569462400,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","attributes":{"enabled":true,"created":1561686399,"updated":1561686399,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","deletedDate":1561723310,"scheduledPurgeDate":1569499310,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","attributes":{"enabled":true,"created":1561723309,"updated":1561723309,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0","deletedDate":1563841103,"scheduledPurgeDate":1571617103,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0","attributes":{"enabled":true,"created":1563841098,"updated":1563841098,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNzYhTURBd01EZzNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRORFkzT0RFMU9EZ3dPVFV4TnpnNU9ETXRNQzh6UTBKRFFVRkdOalJGTkRnMFFVUkRRa1kyUkRKRk5rTkZORUl5UTBVeVJTRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '4c5f3770-5afd-420e-9131-d7ef8c881d04', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '5241' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7d8a9ea9-7cb9-4654-b5a9-3593bcf67b93', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '508fa5dc-9e2d-458e-b1a1-4741e8630500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:56 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1","deletedDate":1563841106,"scheduledPurgeDate":1571617106,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1","attributes":{"enabled":true,"created":1563841100,"updated":1563841100,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"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', + '1613798c-befb-4009-8117-41a3cb8a87d3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '1174' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3b1bf0e5-7111-44a7-ac73-61eda68e7d14', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bd12bbaf-2da8-4dde-b835-da5606c90400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:19:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:19:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .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', + 'c1b904c3-399a-4843-a0a5-5c16f590f289', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:19:59 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-listdeletedkeys--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '962c6933-9110-4841-bfcc-0b7c053ec7ea', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '5708b675-3021-4f08-b6dd-da0c445b0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-listdeletedkeys--1') + .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', + 'eda212ee-d452-46a0-988d-b98284a150f4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:02 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeyspaged--0/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c0cf9cec-b4ba-4beb-b2e2-6c4a0f99b316', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4cc2f93f-bef4-45ac-840e-369fe3780400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeyspaged--0/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/bb23bbb68c3b44ff986439a1b8c2618c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"0l6936mCBtxhCMSl_3Dh66T2acrBC1heZPoCdL84qn8pl5sv_ApcVysyyNtnWD0EYfyqamO43JLPK2AMW_tuW7EhffdNQXOIHqy51OnFCVBun_1QYmC5TrLhOwMh7RZIR_XM7OlMfMPBHLdTuNWmww31KGba4gVyJuzE4SLKm3XsfaS0V2dvk9Bq1Pwuj3n19eq9tgK22HUSZS3lkI2UQpq7yKh48DakWpEquEIgqwP0GfIeTpZM2kB0_6isPRWRca5j4SuemIW5Z35vCTWO9116Prm4xGS6AiLhTDimTBU85LozIZlI11FAcZSJ5R691N7CGqPk7ZbfLptt1wRWUw","e":"AQAB"},"attributes":{"enabled":true,"created":1563841206,"updated":1563841206,"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', + '92cef5a8-c42b-47f7-af4e-1f84fb457043', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '701' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeyspaged--1/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7ca9e8ed-884c-4256-8019-2fe55b4ad57f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '6ff102e0-400a-4c53-bff8-65329ac40400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:08 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-listdeletedkeyspaged--1/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/100563d4dff345c3aff804ac2733570c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"0yDYBZl55b15pFEGeClrh_7kRQ0zJ-3V_O8P_binHWoL3i34V1R7uePWztZkv9STtEXSRp4r-245icL0Srf0fk0PWzzT9mD1NqLshHAHg1cHo36XSzzIIF6pgMtmaCjAv1hYfeawpAFXrUn7KRWyWKlwtxXta1p5Fx0Pfo47BqHQumBIpuS_NqCha3SVf9rY72S0Do4n8vKsdLgxWw8hP4GKnqySlunXg4RgHQW_WNNqrh0VDhbTYLeo_r2S6R_r3rawFahDSqzlOZ09ZXro0vAQQtTsJW_AMWKOQn88q5z9sTtYe4MhIb8DtUV-mZ6uMIPCCps2xCgXuxKEj0Co4Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841209,"updated":1563841209,"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', + '8cf72ff6-5a3d-41e4-9319-96a805305599', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '701' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeyspaged--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'dd5f39db-ab94-4915-92e7-c9376a61bc4f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '65d639ba-c29f-4467-aa7a-f000c99b0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeyspaged--0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0","deletedDate":1563841213,"scheduledPurgeDate":1571617213,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/bb23bbb68c3b44ff986439a1b8c2618c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"0l6936mCBtxhCMSl_3Dh66T2acrBC1heZPoCdL84qn8pl5sv_ApcVysyyNtnWD0EYfyqamO43JLPK2AMW_tuW7EhffdNQXOIHqy51OnFCVBun_1QYmC5TrLhOwMh7RZIR_XM7OlMfMPBHLdTuNWmww31KGba4gVyJuzE4SLKm3XsfaS0V2dvk9Bq1Pwuj3n19eq9tgK22HUSZS3lkI2UQpq7yKh48DakWpEquEIgqwP0GfIeTpZM2kB0_6isPRWRca5j4SuemIW5Z35vCTWO9116Prm4xGS6AiLhTDimTBU85LozIZlI11FAcZSJ5R691N7CGqPk7ZbfLptt1wRWUw","e":"AQAB"},"attributes":{"enabled":true,"created":1563841206,"updated":1563841206,"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', + '3012b726-eb7a-4a80-b378-bd1b7fd27ba7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '877' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeyspaged--1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c7dd81dc-f071-44ca-aebf-8d59beff93f0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1154509d-8b40-4f82-acbf-c1cb367f0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-listdeletedkeyspaged--1') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1","deletedDate":1563841216,"scheduledPurgeDate":1571617216,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/100563d4dff345c3aff804ac2733570c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"0yDYBZl55b15pFEGeClrh_7kRQ0zJ-3V_O8P_binHWoL3i34V1R7uePWztZkv9STtEXSRp4r-245icL0Srf0fk0PWzzT9mD1NqLshHAHg1cHo36XSzzIIF6pgMtmaCjAv1hYfeawpAFXrUn7KRWyWKlwtxXta1p5Fx0Pfo47BqHQumBIpuS_NqCha3SVf9rY72S0Do4n8vKsdLgxWw8hP4GKnqySlunXg4RgHQW_WNNqrh0VDhbTYLeo_r2S6R_r3rawFahDSqzlOZ09ZXro0vAQQtTsJW_AMWKOQn88q5z9sTtYe4MhIb8DtUV-mZ6uMIPCCps2xCgXuxKEj0Co4Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841209,"updated":1563841209,"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', + '029c09a6-2366-41cb-84f4-d2f03ed30284', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '877' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '38d23435-5975-4fa3-aec6-fdd3c1b47e26', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1f1df544-b730-4fd8-8be7-88eb7ca50300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') + .query(true) + .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-listdeletedkeyspaged--0"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '123', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '84673d34-cedf-422d-994e-129eadbf232b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:18 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b61fe269-b08d-490c-8cbd-e8078850946f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '08c92671-26f1-41f3-8210-0bab054d0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0","deletedDate":1563841213,"scheduledPurgeDate":1571617213,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/bb23bbb68c3b44ff986439a1b8c2618c","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"0l6936mCBtxhCMSl_3Dh66T2acrBC1heZPoCdL84qn8pl5sv_ApcVysyyNtnWD0EYfyqamO43JLPK2AMW_tuW7EhffdNQXOIHqy51OnFCVBun_1QYmC5TrLhOwMh7RZIR_XM7OlMfMPBHLdTuNWmww31KGba4gVyJuzE4SLKm3XsfaS0V2dvk9Bq1Pwuj3n19eq9tgK22HUSZS3lkI2UQpq7yKh48DakWpEquEIgqwP0GfIeTpZM2kB0_6isPRWRca5j4SuemIW5Z35vCTWO9116Prm4xGS6AiLhTDimTBU85LozIZlI11FAcZSJ5R691N7CGqPk7ZbfLptt1wRWUw","e":"AQAB"},"attributes":{"enabled":true,"created":1563841206,"updated":1563841206,"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', + '47c7b601-e4b5-4386-aae0-c3a8e9482142', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '877' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '79afcfd8-a8c0-4765-a920-2d6a0fc30c8f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'fd1911d0-f5e0-47d3-a6e9-3363607a0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115","deletedDate":1561686237,"scheduledPurgeDate":1569462237,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115","attributes":{"enabled":false,"created":1561686237,"updated":1561686237,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891","deletedDate":1561685852,"scheduledPurgeDate":1569461852,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891","attributes":{"enabled":false,"created":1561685851,"updated":1561685851,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","deletedDate":1561414117,"scheduledPurgeDate":1569190117,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","attributes":{"enabled":true,"created":1561414117,"updated":1561414117,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","deletedDate":1561413873,"scheduledPurgeDate":1569189873,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","attributes":{"enabled":true,"created":1561413873,"updated":1561413873,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","deletedDate":1561685734,"scheduledPurgeDate":1569461734,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","attributes":{"enabled":true,"created":1561685734,"updated":1561685734,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","deletedDate":1561412406,"scheduledPurgeDate":1569188406,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","attributes":{"enabled":true,"created":1561412406,"updated":1561412406,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","deletedDate":1561414368,"scheduledPurgeDate":1569190368,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","attributes":{"enabled":true,"created":1561414367,"updated":1561414367,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","deletedDate":1561685633,"scheduledPurgeDate":1569461633,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","attributes":{"enabled":true,"created":1561685633,"updated":1561685633,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","deletedDate":1561685795,"scheduledPurgeDate":1569461795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","attributes":{"enabled":true,"created":1561685795,"updated":1561685795,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","deletedDate":1561414027,"scheduledPurgeDate":1569190027,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","attributes":{"enabled":true,"created":1561414027,"updated":1561414027,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","deletedDate":1561414305,"scheduledPurgeDate":1569190305,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","attributes":{"enabled":true,"created":1561414304,"updated":1561414304,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","deletedDate":1561685687,"scheduledPurgeDate":1569461687,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","attributes":{"enabled":true,"created":1561685687,"updated":1561685687,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', - '9fc2e609-51aa-4197-b63a-b8763ee6e6b7', + '3b69adf2-d9c1-4022-b28c-500259038830', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1890,34 +9185,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:11 GMT', + 'Tue, 23 Jul 2019 00:20:35 GMT', 'Connection', 'close', 'Content-Length', - '696' ]); + '5344' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-listdeletedkeys--1/create', {"kty":"RSA"}) + .get('/deletedkeys') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/f8ede479ab5742daae435252adddc3ba","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"06Iv7PX7jkUcJKjrK4YNvlTflwjKJz_qN56_Hm-GIXTMC2TvrlmaUgUP9WQy-93AOU6EaWH1g3wkU7yttu5F3ElkjglLo798IzLcNnJCSSePpV-iowqvy8KWS_lMzcrwuQ6FKJfoG4f3WzpBodwDUBbyxmn90Y7h3ITNQ0zlC_DoBNp5bg62IXw9sPvyebODUh0BLmcrxF3z-9PVLkI9ky9h5pdHitFcP8ufgNpXvziQVLkB7hyI2hQrFm-cb0V0bUTTE4zuIYEa7u4KQ_J5_9vFw43F-agb3xzC0d93wut-pn_CSwAGbuBJAFkpXuDT2utvxzA981edIf_JTIX4mQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6cc2de17-38b7-40a9-8099-84a51a146bdc', + '6e9b3c79-27a2-44a5-a767-bf632a715a3f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1927,17 +9222,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:11 GMT', + 'Tue, 23 Jul 2019 00:20:36 GMT', 'Connection', 'close', 'Content-Length', - '696' ]); + '0' ]); + + +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', + 'f2391ef0-c41c-4fc8-84ea-b421fd1d0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:38 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-listdeletedkeys--0') + .get('/deletedkeys') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0","deletedDate":1563492492,"scheduledPurgeDate":1571268492,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/c4933b88ca2e43538a6402db1dc33f31","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"nhlWunLoNTWxYwitsepYT_sEdGOseqkwUpU1xzOsOYYxlGYmPbiWV1HWorWprVOUS0MS2A8yzfKnkjLYGu4OS3qTbXk0-AnKcmkjE2zZ59iWorZRb-4UDBZ-odgwC1_wHTMce57hOTdJhAhvxormcfO3BU3x0Vcksd-hDzwmgQaeELkmylC_WOBF0SQ3iCALxgnqgaLLX5k9KrNLE7zcq0eI9G5hs7bKF6OEgzz0FINdSb7zZ3NCHv21utdRJdNUuSxkYU4Yqz5w4k_6gQd50-0uZFMX-cNnetzSQTKUoITKQp2mcuVtlqieCygccAdFgJuRlLhwqHrAHsBEAf208w","e":"AQAB"},"attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","deletedDate":1561686230,"scheduledPurgeDate":1569462230,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","attributes":{"enabled":true,"created":1561686229,"updated":1561686229,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","deletedDate":1561412660,"scheduledPurgeDate":1569188660,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","attributes":{"enabled":true,"created":1561412659,"updated":1561412659,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","deletedDate":1561415149,"scheduledPurgeDate":1569191149,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","attributes":{"enabled":true,"created":1561415147,"updated":1561415147,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","deletedDate":1561414691,"scheduledPurgeDate":1569190691,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","attributes":{"enabled":true,"created":1561414690,"updated":1561414690,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","deletedDate":1561411064,"scheduledPurgeDate":1569187064,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","attributes":{"enabled":true,"created":1561411063,"updated":1561411063,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","deletedDate":1561415010,"scheduledPurgeDate":1569191010,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","attributes":{"enabled":true,"created":1561415009,"updated":1561415009,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","deletedDate":1561415277,"scheduledPurgeDate":1569191277,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","attributes":{"enabled":true,"created":1561415276,"updated":1561415276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","deletedDate":1561685844,"scheduledPurgeDate":1569461844,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","attributes":{"enabled":true,"created":1561685844,"updated":1561685844,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","deletedDate":1561414795,"scheduledPurgeDate":1569190795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","attributes":{"enabled":true,"created":1561414794,"updated":1561414794,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","deletedDate":1561413350,"scheduledPurgeDate":1569189350,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","attributes":{"enabled":true,"created":1561413350,"updated":1561413350,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","deletedDate":1561686240,"scheduledPurgeDate":1569462240,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","attributes":{"enabled":true,"exp":1546300805,"created":1561686240,"updated":1561686240,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","deletedDate":1561685855,"scheduledPurgeDate":1569461855,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","attributes":{"enabled":true,"exp":1546300805,"created":1561685854,"updated":1561685854,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1950,11 +9277,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ee4e7a02-1e12-43a7-8572-6ad5f2d75d94', + '9e680172-2095-497f-86a8-44649f29c188', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1964,17 +9291,86 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:12 GMT', + 'Tue, 23 Jul 2019 00:20:38 GMT', 'Connection', 'close', 'Content-Length', - '867' ]); + '5295' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-listdeletedkeys--1') + .get('/deletedkeys') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '27a2fc75-656a-4b8f-98ab-4fa79df6b3a7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'fcc7e6ac-0ed5-41da-bdfb-1b6032bf0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1","deletedDate":1563492492,"scheduledPurgeDate":1571268492,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1/f8ede479ab5742daae435252adddc3ba","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"06Iv7PX7jkUcJKjrK4YNvlTflwjKJz_qN56_Hm-GIXTMC2TvrlmaUgUP9WQy-93AOU6EaWH1g3wkU7yttu5F3ElkjglLo798IzLcNnJCSSePpV-iowqvy8KWS_lMzcrwuQ6FKJfoG4f3WzpBodwDUBbyxmn90Y7h3ITNQ0zlC_DoBNp5bg62IXw9sPvyebODUh0BLmcrxF3z-9PVLkI9ky9h5pdHitFcP8ufgNpXvziQVLkB7hyI2hQrFm-cb0V0bUTTE4zuIYEa7u4KQ_J5_9vFw43F-agb3xzC0d93wut-pn_CSwAGbuBJAFkpXuDT2utvxzA981edIf_JTIX4mQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","deletedDate":1561686239,"scheduledPurgeDate":1569462239,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","attributes":{"enabled":true,"nbf":1546300805,"created":1561686238,"updated":1561686238,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","deletedDate":1561685853,"scheduledPurgeDate":1569461853,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","attributes":{"enabled":true,"nbf":1546300805,"created":1561685853,"updated":1561685853,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942","deletedDate":1561685637,"scheduledPurgeDate":1569461637,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942","attributes":{"enabled":true,"created":1561685636,"updated":1561685636,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115","deletedDate":1561686234,"scheduledPurgeDate":1569462234,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115","attributes":{"enabled":true,"created":1561686234,"updated":1561686234,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891","deletedDate":1561685849,"scheduledPurgeDate":1569461849,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891","attributes":{"enabled":true,"created":1561685848,"updated":1561685848,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","deletedDate":1561685638,"scheduledPurgeDate":1569461638,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","attributes":{"enabled":true,"created":1561685637,"updated":1561685637,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","deletedDate":1561686236,"scheduledPurgeDate":1569462236,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","attributes":{"enabled":true,"created":1561686235,"updated":1561686235,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","deletedDate":1561685850,"scheduledPurgeDate":1569461850,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","attributes":{"enabled":true,"created":1561685850,"updated":1561685850,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942","deletedDate":1561685635,"scheduledPurgeDate":1569461635,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942","attributes":{"enabled":true,"created":1561685634,"updated":1561685634,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115","deletedDate":1561686231,"scheduledPurgeDate":1569462231,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115","attributes":{"enabled":true,"created":1561686231,"updated":1561686231,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133","deletedDate":1562874910,"scheduledPurgeDate":1570650910,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133","attributes":{"enabled":true,"created":1562874910,"updated":1562874910,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891","deletedDate":1561685846,"scheduledPurgeDate":1569461846,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891","attributes":{"enabled":true,"created":1561685845,"updated":1561685845,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","deletedDate":1561685636,"scheduledPurgeDate":1569461636,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","attributes":{"enabled":true,"created":1561685635,"updated":1561685635,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1987,11 +9383,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'fa624e40-a64e-4c0a-a466-bb01a06a2aa0', + 'b3da59a2-34b9-4ef3-b153-46d41aa4d055', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2001,22 +9397,89 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:12 GMT', + 'Tue, 23 Jul 2019 00:20:42 GMT', 'Connection', 'close', 'Content-Length', - '867' ]); + '5427' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .get('/deletedkeys') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-listdeletedkeys--0"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ff07c114-391b-4d2e-b5e5-98ce87cb1ae1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:20:44 GMT', + 'Connection', + 'close', 'Content-Length', - '118', + '0' ]); + + +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', + '37f974aa-c74c-4a6b-89ce-48ae87880400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedkeys') + .query(true) + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","deletedDate":1561686233,"scheduledPurgeDate":1569462233,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","attributes":{"enabled":true,"created":1561686232,"updated":1561686232,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","deletedDate":1561685847,"scheduledPurgeDate":1569461847,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","attributes":{"enabled":true,"created":1561685847,"updated":1561685847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115","deletedDate":1561686245,"scheduledPurgeDate":1569462245,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115","attributes":{"enabled":true,"created":1561686245,"updated":1561686245,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891","deletedDate":1561685860,"scheduledPurgeDate":1569461860,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891","attributes":{"enabled":true,"created":1561685860,"updated":1561685860,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616","deletedDate":1561685972,"scheduledPurgeDate":1569461972,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616","attributes":{"enabled":true,"created":1561685972,"updated":1561685972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887","deletedDate":1561685900,"scheduledPurgeDate":1569461900,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887","attributes":{"enabled":true,"created":1561685900,"updated":1561685900,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769","deletedDate":1561416018,"scheduledPurgeDate":1569192018,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769","attributes":{"enabled":true,"created":1561416018,"updated":1561416018,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544","deletedDate":1561415954,"scheduledPurgeDate":1569191954,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544","attributes":{"enabled":true,"created":1561415953,"updated":1561415953,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702","deletedDate":1561686157,"scheduledPurgeDate":1569462157,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702","attributes":{"enabled":true,"created":1561686156,"updated":1561686156,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891","deletedDate":1561685866,"scheduledPurgeDate":1569461866,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891","attributes":{"enabled":true,"created":1561685866,"updated":1561685866,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713","deletedDate":1561686136,"scheduledPurgeDate":1569462136,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713","attributes":{"enabled":true,"created":1561686135,"updated":1561686135,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404","deletedDate":1561686091,"scheduledPurgeDate":1569462091,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404","attributes":{"enabled":true,"created":1561686091,"updated":1561686091,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2026,11 +9489,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b1cd74f5-f41a-4ecb-be93-3b4774ecbfd9', + 'fb91df7b-c980-4afa-9c66-9e2e4ac17563', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2040,32 +9503,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:12 GMT', + 'Tue, 23 Jul 2019 00:20:46 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '4857' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-listdeletedkeys--0') + .get('/deletedkeys') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0","deletedDate":1563492492,"scheduledPurgeDate":1571268492,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0/c4933b88ca2e43538a6402db1dc33f31","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"nhlWunLoNTWxYwitsepYT_sEdGOseqkwUpU1xzOsOYYxlGYmPbiWV1HWorWprVOUS0MS2A8yzfKnkjLYGu4OS3qTbXk0-AnKcmkjE2zZ59iWorZRb-4UDBZ-odgwC1_wHTMce57hOTdJhAhvxormcfO3BU3x0Vcksd-hDzwmgQaeELkmylC_WOBF0SQ3iCALxgnqgaLLX5k9KrNLE7zcq0eI9G5hs7bKF6OEgzz0FINdSb7zZ3NCHv21utdRJdNUuSxkYU4Yqz5w4k_6gQd50-0uZFMX-cNnetzSQTKUoITKQp2mcuVtlqieCygccAdFgJuRlLhwqHrAHsBEAf208w","e":"AQAB"},"attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5fee7adc-d6d8-4b12-af09-a459bcd28f31', + '8bb97cfe-5607-452e-a703-3c947e50a14c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2075,17 +9540,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:23 GMT', + 'Tue, 23 Jul 2019 00:20:46 GMT', 'Connection', 'close', 'Content-Length', - '867' ]); + '0' ]); + + +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', + '7f89df10-c865-4a14-ba30-262fe5400500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:47 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115","deletedDate":1561686237,"scheduledPurgeDate":1569462237,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115","attributes":{"enabled":false,"created":1561686237,"updated":1561686237,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891","deletedDate":1561685852,"scheduledPurgeDate":1569461852,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891","attributes":{"enabled":false,"created":1561685851,"updated":1561685851,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","deletedDate":1561414117,"scheduledPurgeDate":1569190117,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","attributes":{"enabled":true,"created":1561414117,"updated":1561414117,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","deletedDate":1561413873,"scheduledPurgeDate":1569189873,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","attributes":{"enabled":true,"created":1561413873,"updated":1561413873,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","deletedDate":1561685734,"scheduledPurgeDate":1569461734,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","attributes":{"enabled":true,"created":1561685734,"updated":1561685734,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","deletedDate":1561412406,"scheduledPurgeDate":1569188406,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","attributes":{"enabled":true,"created":1561412406,"updated":1561412406,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","deletedDate":1561414368,"scheduledPurgeDate":1569190368,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","attributes":{"enabled":true,"created":1561414367,"updated":1561414367,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","deletedDate":1561685633,"scheduledPurgeDate":1569461633,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","attributes":{"enabled":true,"created":1561685633,"updated":1561685633,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","deletedDate":1561685795,"scheduledPurgeDate":1569461795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","attributes":{"enabled":true,"created":1561685795,"updated":1561685795,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","deletedDate":1561414027,"scheduledPurgeDate":1569190027,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","attributes":{"enabled":true,"created":1561414027,"updated":1561414027,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","deletedDate":1561414305,"scheduledPurgeDate":1569190305,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","attributes":{"enabled":true,"created":1561414304,"updated":1561414304,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","deletedDate":1561685687,"scheduledPurgeDate":1569461687,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","attributes":{"enabled":true,"created":1561685687,"updated":1561685687,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115","deletedDate":1561686248,"scheduledPurgeDate":1569462248,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115","attributes":{"enabled":true,"created":1561686247,"updated":1561686247,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891","deletedDate":1561685863,"scheduledPurgeDate":1569461863,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891","attributes":{"enabled":true,"created":1561685862,"updated":1561685862,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","deletedDate":1561686250,"scheduledPurgeDate":1569462250,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","attributes":{"enabled":true,"created":1561686249,"updated":1561686249,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","deletedDate":1561685865,"scheduledPurgeDate":1569461865,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","attributes":{"enabled":true,"created":1561685864,"updated":1561685864,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115","deletedDate":1561686244,"scheduledPurgeDate":1569462244,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115","attributes":{"enabled":false,"exp":1546300800,"created":1561686243,"updated":1561686244,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891","deletedDate":1561685859,"scheduledPurgeDate":1569461859,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891","attributes":{"enabled":false,"exp":1546300800,"created":1561685858,"updated":1561685858,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115","deletedDate":1561686242,"scheduledPurgeDate":1569462242,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115","attributes":{"enabled":false,"created":1561686241,"updated":1561686242,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891","deletedDate":1561685857,"scheduledPurgeDate":1569461857,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891","attributes":{"enabled":false,"created":1561685856,"updated":1561685856,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2098,11 +9595,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c7bd14ea-0ceb-490c-87e8-01c5006530b7', + 'c80033ea-7a84-44bb-9818-eefa83fe1531', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2112,34 +9609,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:23 GMT', + 'Tue, 23 Jul 2019 00:20:48 GMT', 'Connection', 'close', 'Content-Length', - '5344' ]); + '3408' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","deletedDate":1561686230,"scheduledPurgeDate":1569462230,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","attributes":{"enabled":true,"created":1561686229,"updated":1561686229,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","deletedDate":1561412660,"scheduledPurgeDate":1569188660,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","attributes":{"enabled":true,"created":1561412659,"updated":1561412659,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","deletedDate":1561415149,"scheduledPurgeDate":1569191149,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","attributes":{"enabled":true,"created":1561415147,"updated":1561415147,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","deletedDate":1561414691,"scheduledPurgeDate":1569190691,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","attributes":{"enabled":true,"created":1561414690,"updated":1561414690,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","deletedDate":1561411064,"scheduledPurgeDate":1569187064,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","attributes":{"enabled":true,"created":1561411063,"updated":1561411063,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","deletedDate":1561415010,"scheduledPurgeDate":1569191010,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","attributes":{"enabled":true,"created":1561415009,"updated":1561415009,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","deletedDate":1561415277,"scheduledPurgeDate":1569191277,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","attributes":{"enabled":true,"created":1561415276,"updated":1561415276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","deletedDate":1561685844,"scheduledPurgeDate":1569461844,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","attributes":{"enabled":true,"created":1561685844,"updated":1561685844,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","deletedDate":1561414795,"scheduledPurgeDate":1569190795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","attributes":{"enabled":true,"created":1561414794,"updated":1561414794,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","deletedDate":1561413350,"scheduledPurgeDate":1569189350,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","attributes":{"enabled":true,"created":1561413350,"updated":1561413350,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","deletedDate":1561686240,"scheduledPurgeDate":1569462240,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","attributes":{"enabled":true,"exp":1546300805,"created":1561686240,"updated":1561686240,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","deletedDate":1561685855,"scheduledPurgeDate":1569461855,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","attributes":{"enabled":true,"exp":1546300805,"created":1561685854,"updated":1561685854,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e8d2405e-1b2f-40ab-98d1-3230a530dd1b', + 'e1ed4563-619e-417d-9aa4-7113a6730400', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2149,54 +9646,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:24 GMT', + 'Tue, 23 Jul 2019 00:20:50 GMT', 'Connection', 'close', 'Content-Length', - '5295' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","deletedDate":1561686239,"scheduledPurgeDate":1569462239,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","attributes":{"enabled":true,"nbf":1546300805,"created":1561686238,"updated":1561686238,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","deletedDate":1561685853,"scheduledPurgeDate":1569461853,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","attributes":{"enabled":true,"nbf":1546300805,"created":1561685853,"updated":1561685853,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942","deletedDate":1561685637,"scheduledPurgeDate":1569461637,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942","attributes":{"enabled":true,"created":1561685636,"updated":1561685636,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115","deletedDate":1561686234,"scheduledPurgeDate":1569462234,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115","attributes":{"enabled":true,"created":1561686234,"updated":1561686234,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891","deletedDate":1561685849,"scheduledPurgeDate":1569461849,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891","attributes":{"enabled":true,"created":1561685848,"updated":1561685848,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","deletedDate":1561685638,"scheduledPurgeDate":1569461638,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","attributes":{"enabled":true,"created":1561685637,"updated":1561685637,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","deletedDate":1561686236,"scheduledPurgeDate":1569462236,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","attributes":{"enabled":true,"created":1561686235,"updated":1561686235,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","deletedDate":1561685850,"scheduledPurgeDate":1569461850,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","attributes":{"enabled":true,"created":1561685850,"updated":1561685850,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942","deletedDate":1561685635,"scheduledPurgeDate":1569461635,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942","attributes":{"enabled":true,"created":1561685634,"updated":1561685634,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115","deletedDate":1561686231,"scheduledPurgeDate":1569462231,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115","attributes":{"enabled":true,"created":1561686231,"updated":1561686231,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133","deletedDate":1562874910,"scheduledPurgeDate":1570650910,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133","attributes":{"enabled":true,"created":1562874910,"updated":1562874910,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891","deletedDate":1561685846,"scheduledPurgeDate":1569461846,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891","attributes":{"enabled":true,"created":1561685845,"updated":1561685845,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","deletedDate":1561685636,"scheduledPurgeDate":1569461636,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","attributes":{"enabled":true,"created":1561685635,"updated":1561685635,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'e9eb8df1-c952-445a-85c8-fa30b0fdaac3', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '4e20069a-2caf-4ce9-a47b-1907c1060500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:51 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:24 GMT', + 'Tue, 23 Jul 2019 00:20:50 GMT', 'Connection', 'close', 'Content-Length', - '5427' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","deletedDate":1561686233,"scheduledPurgeDate":1569462233,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","attributes":{"enabled":true,"created":1561686232,"updated":1561686232,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","deletedDate":1561685847,"scheduledPurgeDate":1569461847,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","attributes":{"enabled":true,"created":1561685847,"updated":1561685847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115","deletedDate":1561686245,"scheduledPurgeDate":1569462245,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115","attributes":{"enabled":true,"created":1561686245,"updated":1561686245,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891","deletedDate":1561685860,"scheduledPurgeDate":1569461860,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891","attributes":{"enabled":true,"created":1561685860,"updated":1561685860,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616","deletedDate":1561685972,"scheduledPurgeDate":1569461972,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616","attributes":{"enabled":true,"created":1561685972,"updated":1561685972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887","deletedDate":1561685900,"scheduledPurgeDate":1569461900,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887","attributes":{"enabled":true,"created":1561685900,"updated":1561685900,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769","deletedDate":1561416018,"scheduledPurgeDate":1569192018,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769","attributes":{"enabled":true,"created":1561416018,"updated":1561416018,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544","deletedDate":1561415954,"scheduledPurgeDate":1569191954,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544","attributes":{"enabled":true,"created":1561415953,"updated":1561415953,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702","deletedDate":1561686157,"scheduledPurgeDate":1569462157,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702","attributes":{"enabled":true,"created":1561686156,"updated":1561686156,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891","deletedDate":1561685866,"scheduledPurgeDate":1569461866,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891","attributes":{"enabled":true,"created":1561685866,"updated":1561685866,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713","deletedDate":1561686136,"scheduledPurgeDate":1569462136,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713","attributes":{"enabled":true,"created":1561686135,"updated":1561686135,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404","deletedDate":1561686091,"scheduledPurgeDate":1569462091,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404","attributes":{"enabled":true,"created":1561686091,"updated":1561686091,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310","deletedDate":1560195770,"scheduledPurgeDate":1567971770,"kid":"https://keyvault_name.vault.azure.net/keys/key156019567242501310","attributes":{"enabled":true,"created":1560195678,"updated":1560195678,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134","deletedDate":1560195724,"scheduledPurgeDate":1567971724,"kid":"https://keyvault_name.vault.azure.net/keys/key156019571294800134","attributes":{"enabled":true,"created":1560195718,"updated":1560195718,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2209,11 +9701,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2ebdea9f-d001-431f-bcc7-524561897453', + 'd0f0e50c-e3d1-4490-9434-98416b83f03a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2223,34 +9715,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:24 GMT', + 'Tue, 23 Jul 2019 00:20:51 GMT', 'Connection', 'close', 'Content-Length', - '4857' ]); + '936' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115","deletedDate":1561686248,"scheduledPurgeDate":1569462248,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115","attributes":{"enabled":true,"created":1561686247,"updated":1561686247,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891","deletedDate":1561685863,"scheduledPurgeDate":1569461863,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891","attributes":{"enabled":true,"created":1561685862,"updated":1561685862,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","deletedDate":1561686250,"scheduledPurgeDate":1569462250,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","attributes":{"enabled":true,"created":1561686249,"updated":1561686249,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","deletedDate":1561685865,"scheduledPurgeDate":1569461865,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","attributes":{"enabled":true,"created":1561685864,"updated":1561685864,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115","deletedDate":1561686244,"scheduledPurgeDate":1569462244,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115","attributes":{"enabled":false,"exp":1546300800,"created":1561686243,"updated":1561686244,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891","deletedDate":1561685859,"scheduledPurgeDate":1569461859,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891","attributes":{"enabled":false,"exp":1546300800,"created":1561685858,"updated":1561685858,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115","deletedDate":1561686242,"scheduledPurgeDate":1569462242,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115","attributes":{"enabled":false,"created":1561686241,"updated":1561686242,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891","deletedDate":1561685857,"scheduledPurgeDate":1569461857,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891","attributes":{"enabled":false,"created":1561685856,"updated":1561685856,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c71b2530-565d-41f2-9d9e-2e017e2148d7', + 'eb39c196-8bf5-4676-9188-45c953859a07', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2260,48 +9752,43 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:25 GMT', + 'Tue, 23 Jul 2019 00:20:52 GMT', 'Connection', 'close', 'Content-Length', - '3408' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310","deletedDate":1560195770,"scheduledPurgeDate":1567971770,"kid":"https://keyvault_name.vault.azure.net/keys/key156019567242501310","attributes":{"enabled":true,"created":1560195678,"updated":1560195678,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134","deletedDate":1560195724,"scheduledPurgeDate":1567971724,"kid":"https://keyvault_name.vault.azure.net/keys/key156019571294800134","attributes":{"enabled":true,"created":1560195718,"updated":1560195718,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '263ec33e-04e6-4d0a-9bff-8c1ac4c7e434', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '809038c4-6e15-48ee-8cd9-a7d1c9430500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:53 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:25 GMT', + 'Tue, 23 Jul 2019 00:20:53 GMT', 'Connection', 'close', 'Content-Length', - '936' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) @@ -2320,11 +9807,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'af622009-2d53-428a-a1ba-ddfd9be280d2', + '9dddb9b8-f5ba-45bd-af63-287a9fae9790', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2334,7 +9821,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:25 GMT', + 'Tue, 23 Jul 2019 00:20:54 GMT', 'Connection', 'close', 'Content-Length', @@ -2344,24 +9831,24 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499","deletedDate":1560199695,"scheduledPurgeDate":1567975695,"kid":"https://keyvault_name.vault.azure.net/keys/key156019968394501499","attributes":{"enabled":true,"created":1560199689,"updated":1560199689,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548","deletedDate":1560200123,"scheduledPurgeDate":1567976123,"kid":"https://keyvault_name.vault.azure.net/keys/key156020010748409548","attributes":{"enabled":true,"nbf":1560200112,"created":1560200113,"updated":1560200113,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975","deletedDate":1560200982,"scheduledPurgeDate":1567976982,"kid":"https://keyvault_name.vault.azure.net/keys/key156020097075304975","attributes":{"enabled":true,"exp":1560200975,"created":1560200976,"updated":1560200976,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630","deletedDate":1560205908,"scheduledPurgeDate":1567981908,"kid":"https://keyvault_name.vault.azure.net/keys/key156020589654200630","attributes":{"enabled":true,"created":1560205902,"updated":1560205902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019","deletedDate":1560206019,"scheduledPurgeDate":1567982019,"kid":"https://keyvault_name.vault.azure.net/keys/key156020600810901019","attributes":{"enabled":true,"created":1560206013,"updated":1560206013,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969","deletedDate":1560206579,"scheduledPurgeDate":1567982579,"kid":"https://keyvault_name.vault.azure.net/keys/key156020656741105969","attributes":{"enabled":true,"created":1560206573,"updated":1560206573,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557","deletedDate":1560212037,"scheduledPurgeDate":1567988037,"kid":"https://keyvault_name.vault.azure.net/keys/key156021202578402557","attributes":{"enabled":true,"created":1560212031,"updated":1560212031,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0dbd46b5-b4d8-4563-b73b-6e0c5f1ede59', + 'de7c8b16-7b63-48ba-b150-78ae7848ecf3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2371,17 +9858,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:26 GMT', + 'Tue, 23 Jul 2019 00:20:55 GMT', 'Connection', 'close', 'Content-Length', - '2605' ]); + '0' ]); + + +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', + '42486bc3-a4a5-44b7-88df-b63283460400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:56 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500","deletedDate":1560212139,"scheduledPurgeDate":1567988139,"kid":"https://keyvault_name.vault.azure.net/keys/key156021212284606500","attributes":{"enabled":true,"created":1560212128,"updated":1560212128,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930","deletedDate":1560212302,"scheduledPurgeDate":1567988302,"kid":"https://keyvault_name.vault.azure.net/keys/key156021228525302930","attributes":{"enabled":true,"created":1560212290,"updated":1560212290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638","deletedDate":1560212547,"scheduledPurgeDate":1567988547,"kid":"https://keyvault_name.vault.azure.net/keys/key156021252900505638","attributes":{"enabled":true,"created":1560212534,"updated":1560212534,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011","deletedDate":1560212608,"scheduledPurgeDate":1567988608,"kid":"https://keyvault_name.vault.azure.net/keys/key156021259169107011","attributes":{"enabled":true,"created":1560212597,"updated":1560212597,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420","deletedDate":1560212772,"scheduledPurgeDate":1567988772,"kid":"https://keyvault_name.vault.azure.net/keys/key156021275535604420","attributes":{"enabled":true,"created":1560212760,"updated":1560212760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898","deletedDate":1560213205,"scheduledPurgeDate":1567989205,"kid":"https://keyvault_name.vault.azure.net/keys/key156021319425603898","attributes":{"enabled":true,"created":1560213200,"updated":1560213200,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680","deletedDate":1560213698,"scheduledPurgeDate":1567989698,"kid":"https://keyvault_name.vault.azure.net/keys/key156021368188700680","attributes":{"enabled":true,"created":1560213687,"updated":1560213687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638","deletedDate":1560213837,"scheduledPurgeDate":1567989837,"kid":"https://keyvault_name.vault.azure.net/keys/key156021382077504638","attributes":{"enabled":false,"created":1560213826,"updated":1560213832,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430","deletedDate":1560214070,"scheduledPurgeDate":1567990070,"kid":"https://keyvault_name.vault.azure.net/keys/key156021397882409430","attributes":{"enabled":true,"created":1560213984,"updated":1560213984,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499","deletedDate":1560199695,"scheduledPurgeDate":1567975695,"kid":"https://keyvault_name.vault.azure.net/keys/key156019968394501499","attributes":{"enabled":true,"created":1560199689,"updated":1560199689,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548","deletedDate":1560200123,"scheduledPurgeDate":1567976123,"kid":"https://keyvault_name.vault.azure.net/keys/key156020010748409548","attributes":{"enabled":true,"nbf":1560200112,"created":1560200113,"updated":1560200113,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975","deletedDate":1560200982,"scheduledPurgeDate":1567976982,"kid":"https://keyvault_name.vault.azure.net/keys/key156020097075304975","attributes":{"enabled":true,"exp":1560200975,"created":1560200976,"updated":1560200976,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630","deletedDate":1560205908,"scheduledPurgeDate":1567981908,"kid":"https://keyvault_name.vault.azure.net/keys/key156020589654200630","attributes":{"enabled":true,"created":1560205902,"updated":1560205902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019","deletedDate":1560206019,"scheduledPurgeDate":1567982019,"kid":"https://keyvault_name.vault.azure.net/keys/key156020600810901019","attributes":{"enabled":true,"created":1560206013,"updated":1560206013,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969","deletedDate":1560206579,"scheduledPurgeDate":1567982579,"kid":"https://keyvault_name.vault.azure.net/keys/key156020656741105969","attributes":{"enabled":true,"created":1560206573,"updated":1560206573,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557","deletedDate":1560212037,"scheduledPurgeDate":1567988037,"kid":"https://keyvault_name.vault.azure.net/keys/key156021202578402557","attributes":{"enabled":true,"created":1560212031,"updated":1560212031,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2394,11 +9913,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '30271b5a-a65b-40b8-bea3-c7d48f3d8d3e', + 'b4818f98-a87b-457e-adb2-cc92207d64af', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2408,34 +9927,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:26 GMT', + 'Tue, 23 Jul 2019 00:20:57 GMT', 'Connection', 'close', 'Content-Length', - '3286' ]); + '2605' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613","deletedDate":1560214059,"scheduledPurgeDate":1567990059,"kid":"https://keyvault_name.vault.azure.net/keys/key156021404805303613","attributes":{"enabled":true,"created":1560214053,"updated":1560214053,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298","deletedDate":1560214455,"scheduledPurgeDate":1567990455,"kid":"https://keyvault_name.vault.azure.net/keys/key156021443658305298","attributes":{"enabled":false,"created":1560214442,"updated":1560214449,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127","deletedDate":1560214715,"scheduledPurgeDate":1567990715,"kid":"https://keyvault_name.vault.azure.net/keys/key156021469847200127","attributes":{"enabled":false,"exp":1560214704,"created":1560214704,"updated":1560214709,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037","deletedDate":1560215026,"scheduledPurgeDate":1567991026,"kid":"https://keyvault_name.vault.azure.net/keys/key156021500992805037","attributes":{"enabled":false,"exp":1560215015,"created":1560215015,"updated":1560215021,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421","deletedDate":1560215105,"scheduledPurgeDate":1567991105,"kid":"https://keyvault_name.vault.azure.net/keys/key156021508931202421","attributes":{"enabled":false,"exp":1560215095,"created":1560215094,"updated":1560215100,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287","deletedDate":1560215290,"scheduledPurgeDate":1567991290,"kid":"https://keyvault_name.vault.azure.net/keys/key156021527355207287","attributes":{"enabled":false,"exp":1560215279,"created":1560215279,"updated":1560215284,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132","deletedDate":1560215746,"scheduledPurgeDate":1567991746,"kid":"https://keyvault_name.vault.azure.net/keys/key156021572903002132","attributes":{"enabled":false,"exp":1560215734,"created":1560215734,"updated":1560215740,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f6bdf21e-8163-467e-ab3b-48b8d7f13ba0', + 'be1bc709-d7da-4ac6-8884-cdbc25c6593b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2445,17 +9964,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:26 GMT', + 'Tue, 23 Jul 2019 00:20:58 GMT', 'Connection', 'close', 'Content-Length', - '2662' ]); + '0' ]); + + +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', + '3872c084-b805-41ab-99d0-965879c00400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:20:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:20:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237","deletedDate":1560216615,"scheduledPurgeDate":1567992615,"kid":"https://keyvault_name.vault.azure.net/keys/key156021643840901237","attributes":{"enabled":true,"created":1560216444,"updated":1560216444,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471","deletedDate":1560216518,"scheduledPurgeDate":1567992518,"kid":"https://keyvault_name.vault.azure.net/keys/key156021650717904471","attributes":{"enabled":true,"created":1560216512,"updated":1560216512,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500","deletedDate":1560212139,"scheduledPurgeDate":1567988139,"kid":"https://keyvault_name.vault.azure.net/keys/key156021212284606500","attributes":{"enabled":true,"created":1560212128,"updated":1560212128,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930","deletedDate":1560212302,"scheduledPurgeDate":1567988302,"kid":"https://keyvault_name.vault.azure.net/keys/key156021228525302930","attributes":{"enabled":true,"created":1560212290,"updated":1560212290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638","deletedDate":1560212547,"scheduledPurgeDate":1567988547,"kid":"https://keyvault_name.vault.azure.net/keys/key156021252900505638","attributes":{"enabled":true,"created":1560212534,"updated":1560212534,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011","deletedDate":1560212608,"scheduledPurgeDate":1567988608,"kid":"https://keyvault_name.vault.azure.net/keys/key156021259169107011","attributes":{"enabled":true,"created":1560212597,"updated":1560212597,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420","deletedDate":1560212772,"scheduledPurgeDate":1567988772,"kid":"https://keyvault_name.vault.azure.net/keys/key156021275535604420","attributes":{"enabled":true,"created":1560212760,"updated":1560212760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898","deletedDate":1560213205,"scheduledPurgeDate":1567989205,"kid":"https://keyvault_name.vault.azure.net/keys/key156021319425603898","attributes":{"enabled":true,"created":1560213200,"updated":1560213200,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680","deletedDate":1560213698,"scheduledPurgeDate":1567989698,"kid":"https://keyvault_name.vault.azure.net/keys/key156021368188700680","attributes":{"enabled":true,"created":1560213687,"updated":1560213687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638","deletedDate":1560213837,"scheduledPurgeDate":1567989837,"kid":"https://keyvault_name.vault.azure.net/keys/key156021382077504638","attributes":{"enabled":false,"created":1560213826,"updated":1560213832,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430","deletedDate":1560214070,"scheduledPurgeDate":1567990070,"kid":"https://keyvault_name.vault.azure.net/keys/key156021397882409430","attributes":{"enabled":true,"created":1560213984,"updated":1560213984,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2468,11 +10019,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '83e6d057-abaa-4ffd-b8ca-c54dcfc56191', + '89d5f315-1730-4753-a897-33dca3d1621c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2482,34 +10033,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:27 GMT', + 'Tue, 23 Jul 2019 00:21:00 GMT', 'Connection', 'close', 'Content-Length', - '996' ]); + '3286' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478","deletedDate":1560217550,"scheduledPurgeDate":1567993550,"kid":"https://keyvault_name.vault.azure.net/keys/key156021753923506478","attributes":{"enabled":true,"created":1560217545,"updated":1560217545,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221","deletedDate":1560217733,"scheduledPurgeDate":1567993733,"kid":"https://keyvault_name.vault.azure.net/keys/key156021772195104221","attributes":{"enabled":true,"created":1560217727,"updated":1560217727,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976","deletedDate":1560263766,"scheduledPurgeDate":1568039766,"kid":"https://keyvault_name.vault.azure.net/keys/key156026375447403976","attributes":{"enabled":true,"created":1560263760,"updated":1560263760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170","deletedDate":1560264308,"scheduledPurgeDate":1568040308,"kid":"https://keyvault_name.vault.azure.net/keys/key156026429107509170","attributes":{"enabled":true,"created":1560264296,"updated":1560264296,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617","deletedDate":1560267823,"scheduledPurgeDate":1568043823,"kid":"https://keyvault_name.vault.azure.net/keys/key156026780583504617","attributes":{"enabled":true,"created":1560267811,"updated":1560267811,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786","deletedDate":1560269396,"scheduledPurgeDate":1568045396,"kid":"https://keyvault_name.vault.azure.net/keys/key156026937854708786","attributes":{"enabled":true,"created":1560269384,"updated":1560269384,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087","deletedDate":1560272836,"scheduledPurgeDate":1568048836,"kid":"https://keyvault_name.vault.azure.net/keys/key156027282511708087","attributes":{"enabled":true,"created":1560272831,"updated":1560272831,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813","deletedDate":1560274422,"scheduledPurgeDate":1568050422,"kid":"https://keyvault_name.vault.azure.net/keys/key156027441059203813","attributes":{"enabled":true,"created":1560274416,"updated":1560274416,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383","deletedDate":1560276204,"scheduledPurgeDate":1568052204,"kid":"https://keyvault_name.vault.azure.net/keys/key156027619257505383","attributes":{"enabled":true,"created":1560276198,"updated":1560276198,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526","deletedDate":1560276552,"scheduledPurgeDate":1568052552,"kid":"https://keyvault_name.vault.azure.net/keys/key156027654046904526","attributes":{"enabled":true,"created":1560276546,"updated":1560276546,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5cd83122-4715-41da-b768-dd06a3cb60a3', + '4164e7be-c987-47ec-9c19-143c2737d83c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2519,17 +10070,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:28 GMT', + 'Tue, 23 Jul 2019 00:21:02 GMT', 'Connection', 'close', 'Content-Length', - '3552' ]); + '0' ]); + + +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', + '7153cc99-c3a4-4428-8074-c1867a8d0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:21:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953","deletedDate":1560276707,"scheduledPurgeDate":1568052707,"kid":"https://keyvault_name.vault.azure.net/keys/key156027669556403953","attributes":{"enabled":true,"created":1560276701,"updated":1560276701,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591","deletedDate":1560276984,"scheduledPurgeDate":1568052984,"kid":"https://keyvault_name.vault.azure.net/keys/key156027692061805591","attributes":{"enabled":true,"created":1560276926,"updated":1560276926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123","deletedDate":1560278769,"scheduledPurgeDate":1568054769,"kid":"https://keyvault_name.vault.azure.net/keys/key156027875260704123","attributes":{"enabled":true,"created":1560278758,"updated":1560278758,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301","deletedDate":1560280458,"scheduledPurgeDate":1568056458,"kid":"https://keyvault_name.vault.azure.net/keys/key156028044085404301","attributes":{"enabled":true,"created":1560280446,"updated":1560280446,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799","deletedDate":1560282270,"scheduledPurgeDate":1568058270,"kid":"https://keyvault_name.vault.azure.net/keys/key156028174986105799","attributes":{"enabled":true,"created":1560281755,"updated":1560281755,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613","deletedDate":1560214059,"scheduledPurgeDate":1567990059,"kid":"https://keyvault_name.vault.azure.net/keys/key156021404805303613","attributes":{"enabled":true,"created":1560214053,"updated":1560214053,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298","deletedDate":1560214455,"scheduledPurgeDate":1567990455,"kid":"https://keyvault_name.vault.azure.net/keys/key156021443658305298","attributes":{"enabled":false,"created":1560214442,"updated":1560214449,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127","deletedDate":1560214715,"scheduledPurgeDate":1567990715,"kid":"https://keyvault_name.vault.azure.net/keys/key156021469847200127","attributes":{"enabled":false,"exp":1560214704,"created":1560214704,"updated":1560214709,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037","deletedDate":1560215026,"scheduledPurgeDate":1567991026,"kid":"https://keyvault_name.vault.azure.net/keys/key156021500992805037","attributes":{"enabled":false,"exp":1560215015,"created":1560215015,"updated":1560215021,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421","deletedDate":1560215105,"scheduledPurgeDate":1567991105,"kid":"https://keyvault_name.vault.azure.net/keys/key156021508931202421","attributes":{"enabled":false,"exp":1560215095,"created":1560215094,"updated":1560215100,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287","deletedDate":1560215290,"scheduledPurgeDate":1567991290,"kid":"https://keyvault_name.vault.azure.net/keys/key156021527355207287","attributes":{"enabled":false,"exp":1560215279,"created":1560215279,"updated":1560215284,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132","deletedDate":1560215746,"scheduledPurgeDate":1567991746,"kid":"https://keyvault_name.vault.azure.net/keys/key156021572903002132","attributes":{"enabled":false,"exp":1560215734,"created":1560215734,"updated":1560215740,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2542,11 +10125,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7e9b095d-dc17-4e25-9c52-b953bb79d692', + '425947e0-f15e-47ca-b7ff-dbb26ed9928e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2556,34 +10139,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:28 GMT', + 'Tue, 23 Jul 2019 00:21:03 GMT', 'Connection', 'close', 'Content-Length', - '1977' ]); + '2662' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726","deletedDate":1560281817,"scheduledPurgeDate":1568057817,"kid":"https://keyvault_name.vault.azure.net/keys/key156028180668003726","attributes":{"enabled":true,"created":1560281812,"updated":1560281812,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865","deletedDate":1560281862,"scheduledPurgeDate":1568057862,"kid":"https://keyvault_name.vault.azure.net/keys/key156028185168006865","attributes":{"enabled":true,"created":1560281857,"updated":1560281857,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070","deletedDate":1560363783,"scheduledPurgeDate":1568139783,"kid":"https://keyvault_name.vault.azure.net/keys/key156036321495001070","attributes":{"enabled":true,"created":1560363220,"updated":1560363220,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ba64eb49-cab9-449f-86fa-466c690d6284', + '7f96cfdf-c835-4ef5-91e1-c68860ab1761', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2593,17 +10176,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:29 GMT', + 'Tue, 23 Jul 2019 00:21:05 GMT', 'Connection', 'close', 'Content-Length', - '1263' ]); + '0' ]); + + +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', + '7356751b-cd5b-4890-81aa-8bbe3bb30400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:21:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673","deletedDate":1560363271,"scheduledPurgeDate":1568139271,"kid":"https://keyvault_name.vault.azure.net/keys/key156036326049603673","attributes":{"enabled":true,"created":1560363266,"updated":1560363266,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742","deletedDate":1560439782,"scheduledPurgeDate":1568215782,"kid":"https://keyvault_name.vault.azure.net/keys/key156043977101909742","attributes":{"enabled":true,"created":1560439776,"updated":1560439776,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132","deletedDate":1560444138,"scheduledPurgeDate":1568220138,"kid":"https://keyvault_name.vault.azure.net/keys/key156044301303900132","attributes":{"enabled":true,"exp":1560443018,"created":1560443018,"updated":1560443018,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237","deletedDate":1560216615,"scheduledPurgeDate":1567992615,"kid":"https://keyvault_name.vault.azure.net/keys/key156021643840901237","attributes":{"enabled":true,"created":1560216444,"updated":1560216444,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471","deletedDate":1560216518,"scheduledPurgeDate":1567992518,"kid":"https://keyvault_name.vault.azure.net/keys/key156021650717904471","attributes":{"enabled":true,"created":1560216512,"updated":1560216512,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2616,11 +10231,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7ac4c090-b8ea-4e60-bd02-7e81d57d0e81', + 'ac3f3247-5b96-4b82-b099-5ead587d3b17', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2630,34 +10245,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:29 GMT', + 'Tue, 23 Jul 2019 00:21:06 GMT', 'Connection', 'close', 'Content-Length', - '1340' ]); + '996' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401","deletedDate":1560443052,"scheduledPurgeDate":1568219052,"kid":"https://keyvault_name.vault.azure.net/keys/key156044304097508401","attributes":{"enabled":true,"created":1560443046,"updated":1560443046,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703","deletedDate":1560480365,"scheduledPurgeDate":1568256365,"kid":"https://keyvault_name.vault.azure.net/keys/key156048034950305703","attributes":{"enabled":true,"created":1560480356,"updated":1560480356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0cf09fc9-8b97-4ce9-8191-245d3174979c', + '8a018f99-86ea-4821-acb7-6003b87a3d85', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2667,54 +10282,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:29 GMT', + 'Tue, 23 Jul 2019 00:21:08 GMT', 'Connection', 'close', 'Content-Length', - '941' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317","deletedDate":1560199870,"scheduledPurgeDate":1567975870,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111602317","attributes":{"enabled":true,"created":1560199847,"updated":1560199847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787","deletedDate":1560199876,"scheduledPurgeDate":1567975876,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111709787","attributes":{"enabled":true,"created":1560199852,"updated":1560199852,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556","deletedDate":1560200016,"scheduledPurgeDate":1567976016,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725306556","attributes":{"enabled":true,"created":1560199993,"updated":1560199993,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881","deletedDate":1560200022,"scheduledPurgeDate":1567976022,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725308881","attributes":{"enabled":true,"created":1560199998,"updated":1560199998,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349","deletedDate":1560439913,"scheduledPurgeDate":1568215913,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692705349","attributes":{"enabled":true,"created":1560439902,"updated":1560439902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134","deletedDate":1560439919,"scheduledPurgeDate":1568215919,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692806134","attributes":{"enabled":true,"created":1560439908,"updated":1560439908,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '9cee495b-1427-40e0-a4da-2c8a7e226622', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'b98aba23-fe94-4e3d-8a84-3d0b189a0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:29 GMT', + 'Tue, 23 Jul 2019 00:21:08 GMT', 'Connection', 'close', 'Content-Length', - '2321' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","deletedDate":1561686288,"scheduledPurgeDate":1569462288,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","attributes":{"enabled":true,"created":1561686279,"updated":1561686279,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","deletedDate":1561686289,"scheduledPurgeDate":1569462289,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","attributes":{"enabled":true,"created":1561686280,"updated":1561686280,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","deletedDate":1561686297,"scheduledPurgeDate":1569462297,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","deletedDate":1561686298,"scheduledPurgeDate":1569462298,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592","deletedDate":1561686276,"scheduledPurgeDate":1569462276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592","attributes":{"enabled":true,"created":1561686275,"updated":1561686275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087","deletedDate":1561685869,"scheduledPurgeDate":1569461869,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087","attributes":{"enabled":true,"created":1561685868,"updated":1561685868,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478","deletedDate":1560217550,"scheduledPurgeDate":1567993550,"kid":"https://keyvault_name.vault.azure.net/keys/key156021753923506478","attributes":{"enabled":true,"created":1560217545,"updated":1560217545,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221","deletedDate":1560217733,"scheduledPurgeDate":1567993733,"kid":"https://keyvault_name.vault.azure.net/keys/key156021772195104221","attributes":{"enabled":true,"created":1560217727,"updated":1560217727,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976","deletedDate":1560263766,"scheduledPurgeDate":1568039766,"kid":"https://keyvault_name.vault.azure.net/keys/key156026375447403976","attributes":{"enabled":true,"created":1560263760,"updated":1560263760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170","deletedDate":1560264308,"scheduledPurgeDate":1568040308,"kid":"https://keyvault_name.vault.azure.net/keys/key156026429107509170","attributes":{"enabled":true,"created":1560264296,"updated":1560264296,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617","deletedDate":1560267823,"scheduledPurgeDate":1568043823,"kid":"https://keyvault_name.vault.azure.net/keys/key156026780583504617","attributes":{"enabled":true,"created":1560267811,"updated":1560267811,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786","deletedDate":1560269396,"scheduledPurgeDate":1568045396,"kid":"https://keyvault_name.vault.azure.net/keys/key156026937854708786","attributes":{"enabled":true,"created":1560269384,"updated":1560269384,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087","deletedDate":1560272836,"scheduledPurgeDate":1568048836,"kid":"https://keyvault_name.vault.azure.net/keys/key156027282511708087","attributes":{"enabled":true,"created":1560272831,"updated":1560272831,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813","deletedDate":1560274422,"scheduledPurgeDate":1568050422,"kid":"https://keyvault_name.vault.azure.net/keys/key156027441059203813","attributes":{"enabled":true,"created":1560274416,"updated":1560274416,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383","deletedDate":1560276204,"scheduledPurgeDate":1568052204,"kid":"https://keyvault_name.vault.azure.net/keys/key156027619257505383","attributes":{"enabled":true,"created":1560276198,"updated":1560276198,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526","deletedDate":1560276552,"scheduledPurgeDate":1568052552,"kid":"https://keyvault_name.vault.azure.net/keys/key156027654046904526","attributes":{"enabled":true,"created":1560276546,"updated":1560276546,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2727,11 +10337,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6cf580fc-8090-478e-ba66-d65c88c87b84', + '0bff87ab-7531-4da2-9aff-11532190d4a3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2741,34 +10351,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:30 GMT', + 'Tue, 23 Jul 2019 00:21:09 GMT', 'Connection', 'close', 'Content-Length', - '2733' ]); + '3552' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592","deletedDate":1561686277,"scheduledPurgeDate":1569462277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592","attributes":{"enabled":true,"created":1561686277,"updated":1561686277,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087","deletedDate":1561685871,"scheduledPurgeDate":1569461871,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087","attributes":{"enabled":true,"created":1561685870,"updated":1561685870,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0","deletedDate":1561418276,"scheduledPurgeDate":1569194276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0","attributes":{"enabled":true,"created":1561418275,"updated":1561418275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1","deletedDate":1561418277,"scheduledPurgeDate":1569194277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1","attributes":{"enabled":true,"created":1561418276,"updated":1561418276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0","deletedDate":1561419307,"scheduledPurgeDate":1569195307,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0","attributes":{"enabled":true,"created":1561419306,"updated":1561419306,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1","deletedDate":1561419308,"scheduledPurgeDate":1569195308,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1","attributes":{"enabled":true,"created":1561419307,"updated":1561419307,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","deletedDate":1563396687,"scheduledPurgeDate":1571172687,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","attributes":{"enabled":true,"created":1563396687,"updated":1563396687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","deletedDate":1563396700,"scheduledPurgeDate":1571172700,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","attributes":{"enabled":true,"created":1563396700,"updated":1563396700,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159","deletedDate":1563492026,"scheduledPurgeDate":1571268026,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214","deletedDate":1561687104,"scheduledPurgeDate":1569463104,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214","attributes":{"enabled":true,"created":1561687103,"updated":1561687103,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODQhTURBd01Ea3lJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1SFJVNUZVa0ZVUlVGQ1FVTkxWVkJQUmtGTFJWa3RPRFExTVRJMk5EUTRNVGsxTlRrMkx6azBOVVJEUkVNM09FVXhSalEwUmpoQk5UazBNemt3UTBNeE5rSkVOVVUxSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '29028ebb-48a7-4a19-901c-a7d1f4abccb5', + 'ba530b41-61b5-40c0-9e80-9916d069a7da', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2778,54 +10388,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:31 GMT', + 'Tue, 23 Jul 2019 00:21:11 GMT', 'Connection', 'close', 'Content-Length', - '4354' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021","deletedDate":1561686972,"scheduledPurgeDate":1569462972,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021","attributes":{"enabled":true,"created":1561686972,"updated":1561686972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387","deletedDate":1561686397,"scheduledPurgeDate":1569462397,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387","attributes":{"enabled":true,"created":1561686396,"updated":1561686396,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","deletedDate":1563476819,"scheduledPurgeDate":1571252819,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214","deletedDate":1561687101,"scheduledPurgeDate":1569463101,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214","attributes":{"enabled":true,"created":1561687068,"updated":1561687068,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021","deletedDate":1561686970,"scheduledPurgeDate":1569462970,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021","attributes":{"enabled":true,"created":1561686926,"updated":1561686926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387","deletedDate":1561686395,"scheduledPurgeDate":1569462395,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387","attributes":{"enabled":true,"created":1561686361,"updated":1561686361,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","deletedDate":1561723518,"scheduledPurgeDate":1569499518,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","attributes":{"enabled":true,"created":1561723517,"updated":1561723517,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","deletedDate":1561723606,"scheduledPurgeDate":1569499606,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","attributes":{"enabled":true,"created":1561723605,"updated":1561723605,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JWTlVUMUpGUVV0RldWZEpWRWhCUjBsV1JVNUNRVU5MVlZBdE1qVTFNRFV3T0RFeU1EYzNOamM0TWlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f06c5764-5cce-4f7c-a425-06a8da2b74e3', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '3e268f31-8156-4b00-abcd-e010bb990400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:31 GMT', + 'Tue, 23 Jul 2019 00:21:11 GMT', 'Connection', 'close', 'Content-Length', - '3554' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","deletedDate":1561687106,"scheduledPurgeDate":1569463106,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","attributes":{"enabled":true,"created":1561687105,"updated":1561687105,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","deletedDate":1561723459,"scheduledPurgeDate":1569499459,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","attributes":{"enabled":true,"created":1561723458,"updated":1561723458,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","deletedDate":1561723721,"scheduledPurgeDate":1569499721,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","attributes":{"enabled":true,"created":1561723720,"updated":1561723720,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","deletedDate":1561686975,"scheduledPurgeDate":1569462975,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","attributes":{"enabled":true,"created":1561686974,"updated":1561686974,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","deletedDate":1561723348,"scheduledPurgeDate":1569499348,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","attributes":{"enabled":true,"created":1561723347,"updated":1561723347,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","deletedDate":1561686400,"scheduledPurgeDate":1569462400,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","attributes":{"enabled":true,"created":1561686399,"updated":1561686399,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","deletedDate":1561723310,"scheduledPurgeDate":1569499310,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","attributes":{"enabled":true,"created":1561723309,"updated":1561723309,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--0","deletedDate":1563492492,"scheduledPurgeDate":1571268492,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--0","attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys--1","deletedDate":1563492492,"scheduledPurgeDate":1571268492,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys--1","attributes":{"enabled":true,"created":1563492491,"updated":1563492491,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5VFJVTlNSVlF4TlRZd01UazFOelEyT1RrMk1EZ3hOVFV2T1RZeE5UYzNNVFZEUVRaRk5EYzVSRGhDUmpnM016ZENSRVZCTmprMFJUY2hNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953","deletedDate":1560276707,"scheduledPurgeDate":1568052707,"kid":"https://keyvault_name.vault.azure.net/keys/key156027669556403953","attributes":{"enabled":true,"created":1560276701,"updated":1560276701,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591","deletedDate":1560276984,"scheduledPurgeDate":1568052984,"kid":"https://keyvault_name.vault.azure.net/keys/key156027692061805591","attributes":{"enabled":true,"created":1560276926,"updated":1560276926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123","deletedDate":1560278769,"scheduledPurgeDate":1568054769,"kid":"https://keyvault_name.vault.azure.net/keys/key156027875260704123","attributes":{"enabled":true,"created":1560278758,"updated":1560278758,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301","deletedDate":1560280458,"scheduledPurgeDate":1568056458,"kid":"https://keyvault_name.vault.azure.net/keys/key156028044085404301","attributes":{"enabled":true,"created":1560280446,"updated":1560280446,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799","deletedDate":1560282270,"scheduledPurgeDate":1568058270,"kid":"https://keyvault_name.vault.azure.net/keys/key156028174986105799","attributes":{"enabled":true,"created":1560281755,"updated":1560281755,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2838,11 +10443,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ecdeee70-d14f-4069-944f-3c3edcaacb54', + 'f320261b-c45f-4f4a-a815-6d62ee2d9b17', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2852,34 +10457,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:32 GMT', + 'Tue, 23 Jul 2019 00:21:12 GMT', 'Connection', 'close', 'Content-Length', - '4740' ]); + '1977' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'fb30588f-eda6-4607-885c-ec51774cc5bc', + '8b8750d3-2810-41db-a60d-f786df57ecbf', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2889,53 +10494,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:31 GMT', + 'Tue, 23 Jul 2019 00:21:15 GMT', 'Connection', 'close', 'Content-Length', - '28' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-listdeletedkeys--0') - .query(true) - .reply(204, "", [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '772ea9f0-48d0-4a39-bb78-6dae6e65cd5a', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '42b675e3-d9c2-4a8f-97b7-a74935ee0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:32 GMT', + 'Tue, 23 Jul 2019 00:21:15 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-listdeletedkeys--1') + .get('/deletedkeys') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726","deletedDate":1560281817,"scheduledPurgeDate":1568057817,"kid":"https://keyvault_name.vault.azure.net/keys/key156028180668003726","attributes":{"enabled":true,"created":1560281812,"updated":1560281812,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865","deletedDate":1560281862,"scheduledPurgeDate":1568057862,"kid":"https://keyvault_name.vault.azure.net/keys/key156028185168006865","attributes":{"enabled":true,"created":1560281857,"updated":1560281857,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070","deletedDate":1560363783,"scheduledPurgeDate":1568139783,"kid":"https://keyvault_name.vault.azure.net/keys/key156036321495001070","attributes":{"enabled":true,"created":1560363220,"updated":1560363220,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Type', + 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -2943,11 +10549,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ca8acb8a-37f5-4570-bc94-96a0872fb179', + 'a5994726-2698-468f-8343-80d10aaac500', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2957,32 +10563,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:33 GMT', + 'Tue, 23 Jul 2019 00:21:17 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1263' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-listdeletedkeyspaged--0/create', {"kty":"RSA"}) + .get('/deletedkeys') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/707370dd41c84e5f9c076ff93ea44086","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"l1qHHm2NSEMIUATKnftahb-jAl1mISOt5SrU3JJpJynku4CnOZyaXktx9u1fkofNz-AJmcOnrXYdRuU3xMz0BNj7Aod1pMo0pG0CrQv3tr7HC87P2AgUZLkxjwBLMlpU-2fc0uqnFOAH7QaWRkT563S1bctBGrrAVekhXye8Umicw3WwVGbYswBvl-wmygyatGDV1AbGrQr94aFRF59xkJY9hvg1dmkio2-ssr4XlH0_JdE5BPxjAtqhFah-EmjzTVqBCby9VnlooFuLAQ0_dd86TgdfoBzLtCfgPUDJ-OLG4aln1JBLtj0rCx7VqVtcMBfI3DqdclDWW_tdKfNzIw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492513,"updated":1563492513,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9bf60330-c3bb-4ed8-b6c0-0f532ce41b2c', + '1080c117-4f9a-48e7-aba2-2d5969533d04', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2992,54 +10600,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:33 GMT', + 'Tue, 23 Jul 2019 00:21:18 GMT', 'Connection', 'close', 'Content-Length', - '701' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-listdeletedkeyspaged--1/create', {"kty":"RSA"}) - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/0a947974e962497492f9ef24e4b09db1","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"mvE3biEiYEAUYmxlv0gLU-eKFya0WfD2-Ba9ZXK_cyCLlxLXMrrdlwBbWo2MrXS19J-Euni2hhB028XdZxfpgqVzd-WGdysduy_Fl3wVRcRiUex0H0Jd6PCHc9XzsxLdV8YP6XwRVSAGzRCXllVlyaAku9Q3v1P3_xd1V3FDF5Y0XNj0QBjYFTf8NAGHkBKac4sxYhhdyWcRZf2wQSNIB-3vUITsvQCD44gaIDdofMgKRnjgRfweHlcfraKpOlDq6baGJz5U-dO_M6uyK26vCPcuuwlg58YVw8-qey2bplTd4t2vwW6dTTrWMQDZbTppbvwY4bIUSatTK_4sc9cZnw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492514,"updated":1563492514,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'e7e0b095-4b1e-4167-9556-58c243e2e791', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '8046b1df-06f8-4abd-87ab-7713f4f60200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:34 GMT', + 'Tue, 23 Jul 2019 00:21:18 GMT', 'Connection', 'close', 'Content-Length', - '701' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-listdeletedkeyspaged--0') + .get('/deletedkeys') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0","deletedDate":1563492515,"scheduledPurgeDate":1571268515,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/707370dd41c84e5f9c076ff93ea44086","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"l1qHHm2NSEMIUATKnftahb-jAl1mISOt5SrU3JJpJynku4CnOZyaXktx9u1fkofNz-AJmcOnrXYdRuU3xMz0BNj7Aod1pMo0pG0CrQv3tr7HC87P2AgUZLkxjwBLMlpU-2fc0uqnFOAH7QaWRkT563S1bctBGrrAVekhXye8Umicw3WwVGbYswBvl-wmygyatGDV1AbGrQr94aFRF59xkJY9hvg1dmkio2-ssr4XlH0_JdE5BPxjAtqhFah-EmjzTVqBCby9VnlooFuLAQ0_dd86TgdfoBzLtCfgPUDJ-OLG4aln1JBLtj0rCx7VqVtcMBfI3DqdclDWW_tdKfNzIw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492513,"updated":1563492513,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673","deletedDate":1560363271,"scheduledPurgeDate":1568139271,"kid":"https://keyvault_name.vault.azure.net/keys/key156036326049603673","attributes":{"enabled":true,"created":1560363266,"updated":1560363266,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742","deletedDate":1560439782,"scheduledPurgeDate":1568215782,"kid":"https://keyvault_name.vault.azure.net/keys/key156043977101909742","attributes":{"enabled":true,"created":1560439776,"updated":1560439776,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132","deletedDate":1560444138,"scheduledPurgeDate":1568220138,"kid":"https://keyvault_name.vault.azure.net/keys/key156044301303900132","attributes":{"enabled":true,"exp":1560443018,"created":1560443018,"updated":1560443018,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3052,11 +10655,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '4db9d168-9563-411b-a17e-af4713a128bc', + '460dd30f-daf1-4727-821e-d58fed6ba342', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3066,34 +10669,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:34 GMT', + 'Tue, 23 Jul 2019 00:21:20 GMT', 'Connection', 'close', 'Content-Length', - '877' ]); + '1340' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-listdeletedkeyspaged--1') + .get('/deletedkeys') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1","deletedDate":1563492515,"scheduledPurgeDate":1571268515,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1/0a947974e962497492f9ef24e4b09db1","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"mvE3biEiYEAUYmxlv0gLU-eKFya0WfD2-Ba9ZXK_cyCLlxLXMrrdlwBbWo2MrXS19J-Euni2hhB028XdZxfpgqVzd-WGdysduy_Fl3wVRcRiUex0H0Jd6PCHc9XzsxLdV8YP6XwRVSAGzRCXllVlyaAku9Q3v1P3_xd1V3FDF5Y0XNj0QBjYFTf8NAGHkBKac4sxYhhdyWcRZf2wQSNIB-3vUITsvQCD44gaIDdofMgKRnjgRfweHlcfraKpOlDq6baGJz5U-dO_M6uyK26vCPcuuwlg58YVw8-qey2bplTd4t2vwW6dTTrWMQDZbTppbvwY4bIUSatTK_4sc9cZnw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492514,"updated":1563492514,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '225284dd-d17c-473e-a693-3bec44a6abd7', + 'e0815449-6d3a-49eb-aa98-7546e99877e5', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3103,54 +10706,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:35 GMT', + 'Tue, 23 Jul 2019 00:21:21 GMT', 'Connection', 'close', 'Content-Length', - '877' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') - .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-listdeletedkeyspaged--0"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '123', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '48636187-0f88-49ff-a025-54aea8160adc', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '26c46a5e-5163-4bd2-b6b6-830000b80200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:35 GMT', + 'Tue, 23 Jul 2019 00:21:22 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') + .get('/deletedkeys') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0","deletedDate":1563492515,"scheduledPurgeDate":1571268515,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0/707370dd41c84e5f9c076ff93ea44086","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"l1qHHm2NSEMIUATKnftahb-jAl1mISOt5SrU3JJpJynku4CnOZyaXktx9u1fkofNz-AJmcOnrXYdRuU3xMz0BNj7Aod1pMo0pG0CrQv3tr7HC87P2AgUZLkxjwBLMlpU-2fc0uqnFOAH7QaWRkT563S1bctBGrrAVekhXye8Umicw3WwVGbYswBvl-wmygyatGDV1AbGrQr94aFRF59xkJY9hvg1dmkio2-ssr4XlH0_JdE5BPxjAtqhFah-EmjzTVqBCby9VnlooFuLAQ0_dd86TgdfoBzLtCfgPUDJ-OLG4aln1JBLtj0rCx7VqVtcMBfI3DqdclDWW_tdKfNzIw","e":"AQAB"},"attributes":{"enabled":true,"created":1563492513,"updated":1563492513,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401","deletedDate":1560443052,"scheduledPurgeDate":1568219052,"kid":"https://keyvault_name.vault.azure.net/keys/key156044304097508401","attributes":{"enabled":true,"created":1560443046,"updated":1560443046,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703","deletedDate":1560480365,"scheduledPurgeDate":1568256365,"kid":"https://keyvault_name.vault.azure.net/keys/key156048034950305703","attributes":{"enabled":true,"created":1560480356,"updated":1560480356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3163,11 +10761,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e1d28bdb-71ba-445a-98a6-cee5674ba4b9', + '84a54eca-83c6-4cb5-ad03-093a2d0ecc52', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3177,34 +10775,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:45 GMT', + 'Tue, 23 Jul 2019 00:21:24 GMT', 'Connection', 'close', 'Content-Length', - '877' ]); + '941' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-3945239952608115","deletedDate":1561686237,"scheduledPurgeDate":1569462237,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-3945239952608115","attributes":{"enabled":false,"created":1561686237,"updated":1561686237,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateadisabledkey-7541698336411891","deletedDate":1561685852,"scheduledPurgeDate":1569461852,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateadisabledkey-7541698336411891","attributes":{"enabled":false,"created":1561685851,"updated":1561685851,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","deletedDate":1561414117,"scheduledPurgeDate":1569190117,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-027153260791364264","attributes":{"enabled":true,"created":1561414117,"updated":1561414117,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","deletedDate":1561413873,"scheduledPurgeDate":1569189873,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-030825440796210968","attributes":{"enabled":true,"created":1561413873,"updated":1561413873,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","deletedDate":1561685734,"scheduledPurgeDate":1569461734,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-03824218588079642","attributes":{"enabled":true,"created":1561685734,"updated":1561685734,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","deletedDate":1561412406,"scheduledPurgeDate":1569188406,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-11113737196703477","attributes":{"enabled":true,"created":1561412406,"updated":1561412406,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","deletedDate":1561414368,"scheduledPurgeDate":1569190368,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-12295619840490901","attributes":{"enabled":true,"created":1561414367,"updated":1561414367,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","deletedDate":1561685633,"scheduledPurgeDate":1569461633,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-21596680364625942","attributes":{"enabled":true,"created":1561685633,"updated":1561685633,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","deletedDate":1561685795,"scheduledPurgeDate":1569461795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-23059577576776458","attributes":{"enabled":true,"created":1561685795,"updated":1561685795,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","deletedDate":1561414027,"scheduledPurgeDate":1569190027,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-2463484917953478","attributes":{"enabled":true,"created":1561414027,"updated":1561414027,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","deletedDate":1561414305,"scheduledPurgeDate":1569190305,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-30282256577400357","attributes":{"enabled":true,"created":1561414304,"updated":1561414304,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","deletedDate":1561685687,"scheduledPurgeDate":1569461687,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3650896677992299","attributes":{"enabled":true,"created":1561685687,"updated":1561685687,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExOTYhTURBd01UQXhJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBoSlRFVkhTVlpKVGtkQlRVRk9WVUZNVkZsUVJTMHpOalV3T0RrMk5qYzNPVGt5TWprNUwwUTBOVGxDTkVORFFUTkdNelF4TmpBNFJqaENSa1E0UTBOQ1JrVXpNa1V5SVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '47124b02-0e1f-40dc-a8d5-e2179b99be95', + 'ccaa8567-d16f-41bb-bd5d-55dc747b1b08', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3214,54 +10812,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:45 GMT', + 'Tue, 23 Jul 2019 00:21:24 GMT', 'Connection', 'close', 'Content-Length', - '5344' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","deletedDate":1561686230,"scheduledPurgeDate":1569462230,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-3945239952608115","attributes":{"enabled":true,"created":1561686229,"updated":1561686229,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","deletedDate":1561412660,"scheduledPurgeDate":1569188660,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-4521671903162241","attributes":{"enabled":true,"created":1561412659,"updated":1561412659,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","deletedDate":1561415149,"scheduledPurgeDate":1569191149,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-49665580519739794","attributes":{"enabled":true,"created":1561415147,"updated":1561415147,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","deletedDate":1561414691,"scheduledPurgeDate":1569190691,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6100746209317036","attributes":{"enabled":true,"created":1561414690,"updated":1561414690,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","deletedDate":1561411064,"scheduledPurgeDate":1569187064,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6143082435852443","attributes":{"enabled":true,"created":1561411063,"updated":1561411063,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","deletedDate":1561415010,"scheduledPurgeDate":1569191010,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6596998315181399","attributes":{"enabled":true,"created":1561415009,"updated":1561415009,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","deletedDate":1561415277,"scheduledPurgeDate":1569191277,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-6745532996565062","attributes":{"enabled":true,"created":1561415276,"updated":1561415276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","deletedDate":1561685844,"scheduledPurgeDate":1569461844,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-7541698336411891","attributes":{"enabled":true,"created":1561685844,"updated":1561685844,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","deletedDate":1561414795,"scheduledPurgeDate":1569190795,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8414867982202452","attributes":{"enabled":true,"created":1561414794,"updated":1561414794,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","deletedDate":1561413350,"scheduledPurgeDate":1569189350,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywhilegivingamanualtype-8902329538192819","attributes":{"enabled":true,"created":1561413350,"updated":1561413350,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","deletedDate":1561686240,"scheduledPurgeDate":1569462240,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-3945239952608115","attributes":{"enabled":true,"exp":1546300805,"created":1561686240,"updated":1561686240,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","deletedDate":1561685855,"scheduledPurgeDate":1569461855,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithexpires-7541698336411891","attributes":{"enabled":true,"exp":1546300805,"created":1561685854,"updated":1561685854,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJTMFZaVjBsVVNFNVBWRUpGUms5U1JTMHpPVFExTWpNNU9UVXlOakE0TVRFMUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f881a119-7497-454a-8bf1-5342e657ea52', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '0a234005-2986-4996-9914-9b415dcf0100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:26 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:46 GMT', + 'Tue, 23 Jul 2019 00:21:26 GMT', 'Connection', 'close', 'Content-Length', - '5295' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","deletedDate":1561686239,"scheduledPurgeDate":1569462239,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-3945239952608115","attributes":{"enabled":true,"nbf":1546300805,"created":1561686238,"updated":1561686238,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","deletedDate":1561685853,"scheduledPurgeDate":1569461853,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateakeywithnotBefore-7541698336411891","attributes":{"enabled":true,"nbf":1546300805,"created":1561685853,"updated":1561685853,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-21596680364625942","deletedDate":1561685637,"scheduledPurgeDate":1569461637,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-21596680364625942","attributes":{"enabled":true,"created":1561685636,"updated":1561685636,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-3945239952608115","deletedDate":1561686234,"scheduledPurgeDate":1569462234,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-3945239952608115","attributes":{"enabled":true,"created":1561686234,"updated":1561686234,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkey-7541698336411891","deletedDate":1561685849,"scheduledPurgeDate":1569461849,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkey-7541698336411891","attributes":{"enabled":true,"created":1561685848,"updated":1561685848,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","deletedDate":1561685638,"scheduledPurgeDate":1569461638,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-21596680364625942","attributes":{"enabled":true,"created":1561685637,"updated":1561685637,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","deletedDate":1561686236,"scheduledPurgeDate":1569462236,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-3945239952608115","attributes":{"enabled":true,"created":1561686235,"updated":1561686235,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","deletedDate":1561685850,"scheduledPurgeDate":1569461850,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateanECkeywithcurve-7541698336411891","attributes":{"enabled":true,"created":1561685850,"updated":1561685850,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-21596680364625942","deletedDate":1561685635,"scheduledPurgeDate":1569461635,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-21596680364625942","attributes":{"enabled":true,"created":1561685634,"updated":1561685634,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-3945239952608115","deletedDate":1561686231,"scheduledPurgeDate":1569462231,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-3945239952608115","attributes":{"enabled":true,"created":1561686231,"updated":1561686231,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-6981438213869133","deletedDate":1562874910,"scheduledPurgeDate":1570650910,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-6981438213869133","attributes":{"enabled":true,"created":1562874910,"updated":1562874910,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkey-7541698336411891","deletedDate":1561685846,"scheduledPurgeDate":1569461846,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkey-7541698336411891","attributes":{"enabled":true,"created":1561685845,"updated":1561685845,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","deletedDate":1561685636,"scheduledPurgeDate":1569461636,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-21596680364625942","attributes":{"enabled":true,"created":1561685635,"updated":1561685635,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODAhTURBd01Ea3hJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVEVWtWQlZFVkJVbE5CUzBWWlYwbFVTRk5KV2tVdE1qRTFPVFkyT0RBek5qUTJNalU1TkRJdk1qRXhOa0ZGUVRjME9UUTRORU13TURoRFJVWTJNRVl6TkRNeFFqVTFNRVloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317","deletedDate":1560199870,"scheduledPurgeDate":1567975870,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111602317","attributes":{"enabled":true,"created":1560199847,"updated":1560199847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787","deletedDate":1560199876,"scheduledPurgeDate":1567975876,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111709787","attributes":{"enabled":true,"created":1560199852,"updated":1560199852,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556","deletedDate":1560200016,"scheduledPurgeDate":1567976016,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725306556","attributes":{"enabled":true,"created":1560199993,"updated":1560199993,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881","deletedDate":1560200022,"scheduledPurgeDate":1567976022,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725308881","attributes":{"enabled":true,"created":1560199998,"updated":1560199998,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349","deletedDate":1560439913,"scheduledPurgeDate":1568215913,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692705349","attributes":{"enabled":true,"created":1560439902,"updated":1560439902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134","deletedDate":1560439919,"scheduledPurgeDate":1568215919,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692806134","attributes":{"enabled":true,"created":1560439908,"updated":1560439908,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3274,11 +10867,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c95b1134-7229-4cfc-8124-87de598031fd', + '5087f486-5f46-47e0-8bcb-08aac7ed3b15', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3288,34 +10881,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:47 GMT', + 'Tue, 23 Jul 2019 00:21:27 GMT', 'Connection', 'close', 'Content-Length', - '5427' ]); + '2321' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","deletedDate":1561686233,"scheduledPurgeDate":1569462233,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-3945239952608115","attributes":{"enabled":true,"created":1561686232,"updated":1561686232,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","deletedDate":1561685847,"scheduledPurgeDate":1569461847,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cancreateaRSAkeywithsize-7541698336411891","attributes":{"enabled":true,"created":1561685847,"updated":1561685847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-3945239952608115","deletedDate":1561686245,"scheduledPurgeDate":1569462245,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-3945239952608115","attributes":{"enabled":true,"created":1561686245,"updated":1561686245,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-candeleteakey-7541698336411891","deletedDate":1561685860,"scheduledPurgeDate":1569461860,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-candeleteakey-7541698336411891","attributes":{"enabled":true,"created":1561685860,"updated":1561685860,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-041906371603109616","deletedDate":1561685972,"scheduledPurgeDate":1569461972,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-041906371603109616","attributes":{"enabled":true,"created":1561685972,"updated":1561685972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-13938301836807887","deletedDate":1561685900,"scheduledPurgeDate":1569461900,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-13938301836807887","attributes":{"enabled":true,"created":1561685900,"updated":1561685900,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6097754638482769","deletedDate":1561416018,"scheduledPurgeDate":1569192018,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6097754638482769","attributes":{"enabled":true,"created":1561416018,"updated":1561416018,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-6723873262302544","deletedDate":1561415954,"scheduledPurgeDate":1569191954,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-6723873262302544","attributes":{"enabled":true,"created":1561415953,"updated":1561415953,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7045353749486702","deletedDate":1561686157,"scheduledPurgeDate":1569462157,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7045353749486702","attributes":{"enabled":true,"created":1561686156,"updated":1561686156,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-7541698336411891","deletedDate":1561685866,"scheduledPurgeDate":1569461866,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-7541698336411891","attributes":{"enabled":true,"created":1561685866,"updated":1561685866,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-8455281744731713","deletedDate":1561686136,"scheduledPurgeDate":1569462136,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-8455281744731713","attributes":{"enabled":true,"created":1561686135,"updated":1561686135,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetadeletedkey-9166100965013404","deletedDate":1561686091,"scheduledPurgeDate":1569462091,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetadeletedkey-9166100965013404","attributes":{"enabled":true,"created":1561686091,"updated":1561686091,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMTYhTURBd01EUXpJV3RsZVM5RFVsVkVTMFZaVGtGTlJTMURRVTVIUlZSQlMwVlpMVE01TkRVeU16azVOVEkyTURneE1UVWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2695da12-46e1-4b15-9c6c-0272e9b46c6c', + '09c01d54-c38a-46e3-8a66-d85a65af5086', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3325,54 +10918,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:47 GMT', + 'Tue, 23 Jul 2019 00:21:28 GMT', 'Connection', 'close', 'Content-Length', - '4857' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-3945239952608115","deletedDate":1561686248,"scheduledPurgeDate":1569462248,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-3945239952608115","attributes":{"enabled":true,"created":1561686247,"updated":1561686247,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetakey-7541698336411891","deletedDate":1561685863,"scheduledPurgeDate":1569461863,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetakey-7541698336411891","attributes":{"enabled":true,"created":1561685862,"updated":1561685862,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","deletedDate":1561686250,"scheduledPurgeDate":1569462250,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-3945239952608115","attributes":{"enabled":true,"created":1561686249,"updated":1561686249,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","deletedDate":1561685865,"scheduledPurgeDate":1569461865,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-cangetaspecificversionofakey-7541698336411891","attributes":{"enabled":true,"created":1561685864,"updated":1561685864,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-3945239952608115","deletedDate":1561686244,"scheduledPurgeDate":1569462244,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-3945239952608115","attributes":{"enabled":false,"exp":1546300800,"created":1561686243,"updated":1561686244,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdateadisabledkey-7541698336411891","deletedDate":1561685859,"scheduledPurgeDate":1569461859,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdateadisabledkey-7541698336411891","attributes":{"enabled":false,"exp":1546300800,"created":1561685858,"updated":1561685858,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-3945239952608115","deletedDate":1561686242,"scheduledPurgeDate":1569462242,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-3945239952608115","attributes":{"enabled":false,"created":1561686241,"updated":1561686242,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/CRUDKeyName-canupdatekey-7541698336411891","deletedDate":1561685857,"scheduledPurgeDate":1569461857,"kid":"https://keyvault_name.vault.azure.net/keys/CRUDKeyName-canupdatekey-7541698336411891","attributes":{"enabled":false,"created":1561685856,"updated":1561685856,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFU1TnpZd016ZzJOakl5TURreU1EZ3ZNVUUwTWpJMFF6UkJSRVZDTkVKRVJrRkVNemxDUWtWR05ETXpSamd3TmtJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '9a36d8b3-3ac7-4bda-8ea9-5f2095291f12', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'cc604571-ca4c-4dee-9770-7aeac0d90000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:29 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:48 GMT', + 'Tue, 23 Jul 2019 00:21:29 GMT', 'Connection', 'close', 'Content-Length', - '3408' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019567242501310","deletedDate":1560195770,"scheduledPurgeDate":1567971770,"kid":"https://keyvault_name.vault.azure.net/keys/key156019567242501310","attributes":{"enabled":true,"created":1560195678,"updated":1560195678,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019571294800134","deletedDate":1560195724,"scheduledPurgeDate":1567971724,"kid":"https://keyvault_name.vault.azure.net/keys/key156019571294800134","attributes":{"enabled":true,"created":1560195718,"updated":1560195718,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNVGsxTnpNMU5qQTNNREU0T0RZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","deletedDate":1561686288,"scheduledPurgeDate":1569462288,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","attributes":{"enabled":true,"created":1561686279,"updated":1561686279,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","deletedDate":1561686289,"scheduledPurgeDate":1569462289,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","attributes":{"enabled":true,"created":1561686280,"updated":1561686280,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","deletedDate":1561686297,"scheduledPurgeDate":1569462297,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","deletedDate":1561686298,"scheduledPurgeDate":1569462298,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592","deletedDate":1561686276,"scheduledPurgeDate":1569462276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592","attributes":{"enabled":true,"created":1561686275,"updated":1561686275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087","deletedDate":1561685869,"scheduledPurgeDate":1569461869,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087","attributes":{"enabled":true,"created":1561685868,"updated":1561685868,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3385,11 +10973,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '51810ca5-9258-4d72-b8e2-5a14dfa476e3', + '6e3d3c1a-db5f-47e6-ba43-611f4b09d9d2', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3399,34 +10987,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:48 GMT', + 'Tue, 23 Jul 2019 00:21:29 GMT', 'Connection', 'close', 'Content-Length', - '936' ]); + '2733' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019588703602255","deletedDate":1560195904,"scheduledPurgeDate":1567971904,"kid":"https://keyvault_name.vault.azure.net/keys/key156019588703602255","attributes":{"enabled":false,"created":1560195892,"updated":1560195892,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019614908508155","deletedDate":1560196160,"scheduledPurgeDate":1567972160,"kid":"https://keyvault_name.vault.azure.net/keys/key156019614908508155","attributes":{"enabled":true,"nbf":1560196154,"created":1560196155,"updated":1560196155,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019626145109618","deletedDate":1560196278,"scheduledPurgeDate":1567972278,"kid":"https://keyvault_name.vault.azure.net/keys/key156019626145109618","attributes":{"enabled":true,"nbf":1560196266,"created":1560196267,"updated":1560196267,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019643192308535","deletedDate":1560196443,"scheduledPurgeDate":1567972443,"kid":"https://keyvault_name.vault.azure.net/keys/key156019643192308535","attributes":{"enabled":true,"nbf":1560196436,"created":1560196437,"updated":1560196437,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019676499600673","deletedDate":1560196776,"scheduledPurgeDate":1567972776,"kid":"https://keyvault_name.vault.azure.net/keys/key156019676499600673","attributes":{"enabled":true,"nbf":1560196769,"created":1560196770,"updated":1560196770,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019678704709785","deletedDate":1560196798,"scheduledPurgeDate":1567972798,"kid":"https://keyvault_name.vault.azure.net/keys/key156019678704709785","attributes":{"enabled":true,"nbf":1560196792,"created":1560196792,"updated":1560196792,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019683131108936","deletedDate":1560196842,"scheduledPurgeDate":1567972842,"kid":"https://keyvault_name.vault.azure.net/keys/key156019683131108936","attributes":{"enabled":true,"nbf":1560196836,"created":1560196836,"updated":1560196836,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019687132907648","deletedDate":1560196888,"scheduledPurgeDate":1567972888,"kid":"https://keyvault_name.vault.azure.net/keys/key156019687132907648","attributes":{"enabled":true,"nbf":1560196876,"created":1560196876,"updated":1560196876,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019964932000764","deletedDate":1560199758,"scheduledPurgeDate":1567975758,"kid":"https://keyvault_name.vault.azure.net/keys/key156019964932000764","attributes":{"enabled":true,"created":1560199655,"updated":1560199655,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TVRrNU5qWTJOVFV5TURJMU5URXZRVFl3TVRCRE5EVkROVEJHTkRNeFJUZzFSamxHUkRSR05qaENSVVJEUVRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '952500da-a15e-497f-bb5a-2058e65149df', + '845e8a06-e616-4e43-92cd-b3ab5045b64c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3436,54 +11024,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:48 GMT', + 'Tue, 23 Jul 2019 00:21:31 GMT', 'Connection', 'close', 'Content-Length', - '3405' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156019968394501499","deletedDate":1560199695,"scheduledPurgeDate":1567975695,"kid":"https://keyvault_name.vault.azure.net/keys/key156019968394501499","attributes":{"enabled":true,"created":1560199689,"updated":1560199689,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020010748409548","deletedDate":1560200123,"scheduledPurgeDate":1567976123,"kid":"https://keyvault_name.vault.azure.net/keys/key156020010748409548","attributes":{"enabled":true,"nbf":1560200112,"created":1560200113,"updated":1560200113,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020097075304975","deletedDate":1560200982,"scheduledPurgeDate":1567976982,"kid":"https://keyvault_name.vault.azure.net/keys/key156020097075304975","attributes":{"enabled":true,"exp":1560200975,"created":1560200976,"updated":1560200976,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020589654200630","deletedDate":1560205908,"scheduledPurgeDate":1567981908,"kid":"https://keyvault_name.vault.azure.net/keys/key156020589654200630","attributes":{"enabled":true,"created":1560205902,"updated":1560205902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020600810901019","deletedDate":1560206019,"scheduledPurgeDate":1567982019,"kid":"https://keyvault_name.vault.azure.net/keys/key156020600810901019","attributes":{"enabled":true,"created":1560206013,"updated":1560206013,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156020656741105969","deletedDate":1560206579,"scheduledPurgeDate":1567982579,"kid":"https://keyvault_name.vault.azure.net/keys/key156020656741105969","attributes":{"enabled":true,"created":1560206573,"updated":1560206573,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021202578402557","deletedDate":1560212037,"scheduledPurgeDate":1567988037,"kid":"https://keyvault_name.vault.azure.net/keys/key156021202578402557","attributes":{"enabled":true,"created":1560212031,"updated":1560212031,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakV5TVRJeU9EUTJNRFkxTURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '6e21f86c-29a5-4cec-93d1-0be55d1ea6af', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '7e808900-8e16-4a46-a212-942ec6400300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:48 GMT', + 'Tue, 23 Jul 2019 00:21:31 GMT', 'Connection', 'close', 'Content-Length', - '2605' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021212284606500","deletedDate":1560212139,"scheduledPurgeDate":1567988139,"kid":"https://keyvault_name.vault.azure.net/keys/key156021212284606500","attributes":{"enabled":true,"created":1560212128,"updated":1560212128,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021228525302930","deletedDate":1560212302,"scheduledPurgeDate":1567988302,"kid":"https://keyvault_name.vault.azure.net/keys/key156021228525302930","attributes":{"enabled":true,"created":1560212290,"updated":1560212290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021252900505638","deletedDate":1560212547,"scheduledPurgeDate":1567988547,"kid":"https://keyvault_name.vault.azure.net/keys/key156021252900505638","attributes":{"enabled":true,"created":1560212534,"updated":1560212534,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021259169107011","deletedDate":1560212608,"scheduledPurgeDate":1567988608,"kid":"https://keyvault_name.vault.azure.net/keys/key156021259169107011","attributes":{"enabled":true,"created":1560212597,"updated":1560212597,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021275535604420","deletedDate":1560212772,"scheduledPurgeDate":1567988772,"kid":"https://keyvault_name.vault.azure.net/keys/key156021275535604420","attributes":{"enabled":true,"created":1560212760,"updated":1560212760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021319425603898","deletedDate":1560213205,"scheduledPurgeDate":1567989205,"kid":"https://keyvault_name.vault.azure.net/keys/key156021319425603898","attributes":{"enabled":true,"created":1560213200,"updated":1560213200,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021368188700680","deletedDate":1560213698,"scheduledPurgeDate":1567989698,"kid":"https://keyvault_name.vault.azure.net/keys/key156021368188700680","attributes":{"enabled":true,"created":1560213687,"updated":1560213687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021382077504638","deletedDate":1560213837,"scheduledPurgeDate":1567989837,"kid":"https://keyvault_name.vault.azure.net/keys/key156021382077504638","attributes":{"enabled":false,"created":1560213826,"updated":1560213832,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021397882409430","deletedDate":1560214070,"scheduledPurgeDate":1567990070,"kid":"https://keyvault_name.vault.azure.net/keys/key156021397882409430","attributes":{"enabled":true,"created":1560213984,"updated":1560213984,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFME1EQXhOemd3TURjek5UVXZRelZHUkRsQk5VVkRRVGs1TkRrNU1qZ3pOa1ZGUWtGR01UZEJSRFF4UmpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592","deletedDate":1561686277,"scheduledPurgeDate":1569462277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592","attributes":{"enabled":true,"created":1561686277,"updated":1561686277,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087","deletedDate":1561685871,"scheduledPurgeDate":1569461871,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087","attributes":{"enabled":true,"created":1561685870,"updated":1561685870,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0","deletedDate":1561418276,"scheduledPurgeDate":1569194276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0","attributes":{"enabled":true,"created":1561418275,"updated":1561418275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1","deletedDate":1561418277,"scheduledPurgeDate":1569194277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1","attributes":{"enabled":true,"created":1561418276,"updated":1561418276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0","deletedDate":1561419307,"scheduledPurgeDate":1569195307,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0","attributes":{"enabled":true,"created":1561419306,"updated":1561419306,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1","deletedDate":1561419308,"scheduledPurgeDate":1569195308,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1","attributes":{"enabled":true,"created":1561419307,"updated":1561419307,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","deletedDate":1563396687,"scheduledPurgeDate":1571172687,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","attributes":{"enabled":true,"created":1563396687,"updated":1563396687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","deletedDate":1563396700,"scheduledPurgeDate":1571172700,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","attributes":{"enabled":true,"created":1563396700,"updated":1563396700,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiEyMDAhTURBd01UQTBJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1RFVrVkJWRVZCUzBWWlYwaEpURVZIU1ZaSlRrZEJUVUZPVlVGTVZGbFFSUzA0TVRNeU5qVTJNREE1TURjMk1qUTFMekV3TWpJNE5USTROVVJGTXpRNVJFTTRORU13UWpBNU5UTkNOMEpFTkRsQ0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3496,11 +11079,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1fc70dc1-969a-4099-91d9-c72db9b9cf80', + '2dcd15cd-8c14-44c0-aad1-e64a117a7c1d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3510,34 +11093,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:49 GMT', + 'Tue, 23 Jul 2019 00:21:34 GMT', 'Connection', 'close', 'Content-Length', - '3286' ]); + '3595' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021404805303613","deletedDate":1560214059,"scheduledPurgeDate":1567990059,"kid":"https://keyvault_name.vault.azure.net/keys/key156021404805303613","attributes":{"enabled":true,"created":1560214053,"updated":1560214053,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021443658305298","deletedDate":1560214455,"scheduledPurgeDate":1567990455,"kid":"https://keyvault_name.vault.azure.net/keys/key156021443658305298","attributes":{"enabled":false,"created":1560214442,"updated":1560214449,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021469847200127","deletedDate":1560214715,"scheduledPurgeDate":1567990715,"kid":"https://keyvault_name.vault.azure.net/keys/key156021469847200127","attributes":{"enabled":false,"exp":1560214704,"created":1560214704,"updated":1560214709,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021500992805037","deletedDate":1560215026,"scheduledPurgeDate":1567991026,"kid":"https://keyvault_name.vault.azure.net/keys/key156021500992805037","attributes":{"enabled":false,"exp":1560215015,"created":1560215015,"updated":1560215021,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021508931202421","deletedDate":1560215105,"scheduledPurgeDate":1567991105,"kid":"https://keyvault_name.vault.azure.net/keys/key156021508931202421","attributes":{"enabled":false,"exp":1560215095,"created":1560215094,"updated":1560215100,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021527355207287","deletedDate":1560215290,"scheduledPurgeDate":1567991290,"kid":"https://keyvault_name.vault.azure.net/keys/key156021527355207287","attributes":{"enabled":false,"exp":1560215279,"created":1560215279,"updated":1560215284,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021572903002132","deletedDate":1560215746,"scheduledPurgeDate":1567991746,"kid":"https://keyvault_name.vault.azure.net/keys/key156021572903002132","attributes":{"enabled":false,"exp":1560215734,"created":1560215734,"updated":1560215740,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNakUyTkRNNE5EQTVNREV5TXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'cd021982-5737-4a6f-98e2-0dd305e78c25', + '0b7cd7ce-2f85-46c9-ae57-487687858deb', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3547,54 +11130,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:50 GMT', + 'Tue, 23 Jul 2019 00:21:35 GMT', 'Connection', 'close', 'Content-Length', - '2662' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021643840901237","deletedDate":1560216615,"scheduledPurgeDate":1567992615,"kid":"https://keyvault_name.vault.azure.net/keys/key156021643840901237","attributes":{"enabled":true,"created":1560216444,"updated":1560216444,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021650717904471","deletedDate":1560216518,"scheduledPurgeDate":1567992518,"kid":"https://keyvault_name.vault.azure.net/keys/key156021650717904471","attributes":{"enabled":true,"created":1560216512,"updated":1560216512,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpFMk5UUXhNVGczTURjNU9UZ3ZNVEZFTVRFNU5ESkdSak00TkVOQk1VSTFNVU5FTVVVelEwWkROa0ZFTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'e31c872d-ae46-4b93-8390-6e1784387045', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9758d2a2-74a8-4604-b5dd-2c7870ab0200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:50 GMT', + 'Tue, 23 Jul 2019 00:21:35 GMT', 'Connection', 'close', 'Content-Length', - '996' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021753923506478","deletedDate":1560217550,"scheduledPurgeDate":1567993550,"kid":"https://keyvault_name.vault.azure.net/keys/key156021753923506478","attributes":{"enabled":true,"created":1560217545,"updated":1560217545,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156021772195104221","deletedDate":1560217733,"scheduledPurgeDate":1567993733,"kid":"https://keyvault_name.vault.azure.net/keys/key156021772195104221","attributes":{"enabled":true,"created":1560217727,"updated":1560217727,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026375447403976","deletedDate":1560263766,"scheduledPurgeDate":1568039766,"kid":"https://keyvault_name.vault.azure.net/keys/key156026375447403976","attributes":{"enabled":true,"created":1560263760,"updated":1560263760,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026429107509170","deletedDate":1560264308,"scheduledPurgeDate":1568040308,"kid":"https://keyvault_name.vault.azure.net/keys/key156026429107509170","attributes":{"enabled":true,"created":1560264296,"updated":1560264296,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026780583504617","deletedDate":1560267823,"scheduledPurgeDate":1568043823,"kid":"https://keyvault_name.vault.azure.net/keys/key156026780583504617","attributes":{"enabled":true,"created":1560267811,"updated":1560267811,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156026937854708786","deletedDate":1560269396,"scheduledPurgeDate":1568045396,"kid":"https://keyvault_name.vault.azure.net/keys/key156026937854708786","attributes":{"enabled":true,"created":1560269384,"updated":1560269384,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027282511708087","deletedDate":1560272836,"scheduledPurgeDate":1568048836,"kid":"https://keyvault_name.vault.azure.net/keys/key156027282511708087","attributes":{"enabled":true,"created":1560272831,"updated":1560272831,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027441059203813","deletedDate":1560274422,"scheduledPurgeDate":1568050422,"kid":"https://keyvault_name.vault.azure.net/keys/key156027441059203813","attributes":{"enabled":true,"created":1560274416,"updated":1560274416,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027619257505383","deletedDate":1560276204,"scheduledPurgeDate":1568052204,"kid":"https://keyvault_name.vault.azure.net/keys/key156027619257505383","attributes":{"enabled":true,"created":1560276198,"updated":1560276198,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027654046904526","deletedDate":1560276552,"scheduledPurgeDate":1568052552,"kid":"https://keyvault_name.vault.azure.net/keys/key156027654046904526","attributes":{"enabled":true,"created":1560276546,"updated":1560276546,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNamMyTmprMU5UWTBNRE01TlRNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788","deletedDate":1563492865,"scheduledPurgeDate":1571268865,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywithnotBefore-9299135263076788","attributes":{"enabled":true,"nbf":1546300805,"created":1563492865,"updated":1563492865,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159","deletedDate":1563492026,"scheduledPurgeDate":1571268026,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089","deletedDate":1563492929,"scheduledPurgeDate":1571268929,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkeywithsize-7067376901955089","attributes":{"enabled":true,"created":1563492929,"updated":1563492929,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214","deletedDate":1561687104,"scheduledPurgeDate":1569463104,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214","attributes":{"enabled":true,"created":1561687103,"updated":1561687103,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021","deletedDate":1561686972,"scheduledPurgeDate":1569462972,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021","attributes":{"enabled":true,"created":1561686972,"updated":1561686972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387","deletedDate":1561686397,"scheduledPurgeDate":1569462397,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387","attributes":{"enabled":true,"created":1561686396,"updated":1561686396,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","deletedDate":1563476819,"scheduledPurgeDate":1571252819,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214","deletedDate":1561687101,"scheduledPurgeDate":1569463101,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214","attributes":{"enabled":true,"created":1561687068,"updated":1561687068,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTNJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JVTlBWa1ZTUVVSRlRFVlVSVVJMUlZrdE9EWTROakk0T0RJMk56STVNalF4TnlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3607,11 +11185,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '29b44263-2e3f-4010-8a6f-831d1d973cd2', + '4518cc4a-bbf5-4f70-bee1-0a3026080afc', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3621,34 +11199,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:50 GMT', + 'Tue, 23 Jul 2019 00:21:37 GMT', 'Connection', 'close', 'Content-Length', - '3552' ]); + '3533' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027669556403953","deletedDate":1560276707,"scheduledPurgeDate":1568052707,"kid":"https://keyvault_name.vault.azure.net/keys/key156027669556403953","attributes":{"enabled":true,"created":1560276701,"updated":1560276701,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027692061805591","deletedDate":1560276984,"scheduledPurgeDate":1568052984,"kid":"https://keyvault_name.vault.azure.net/keys/key156027692061805591","attributes":{"enabled":true,"created":1560276926,"updated":1560276926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156027875260704123","deletedDate":1560278769,"scheduledPurgeDate":1568054769,"kid":"https://keyvault_name.vault.azure.net/keys/key156027875260704123","attributes":{"enabled":true,"created":1560278758,"updated":1560278758,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028044085404301","deletedDate":1560280458,"scheduledPurgeDate":1568056458,"kid":"https://keyvault_name.vault.azure.net/keys/key156028044085404301","attributes":{"enabled":true,"created":1560280446,"updated":1560280446,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028174986105799","deletedDate":1560282270,"scheduledPurgeDate":1568058270,"kid":"https://keyvault_name.vault.azure.net/keys/key156028174986105799","attributes":{"enabled":true,"created":1560281755,"updated":1560281755,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TWpneE56azFORFkzTURRMk1EZ3ZPVVl6T0RrMU0wTTBPRVF3TkROQ1FrRTRNekJFUWtWRU56STFSamsyUTBFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2d91d30d-ff59-4605-a514-02d3a0484e17', + 'd78a24ce-7831-4dfe-9f9a-b0612d4d2d34', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3658,54 +11236,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:51 GMT', + 'Tue, 23 Jul 2019 00:21:38 GMT', 'Connection', 'close', 'Content-Length', - '1977' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028180668003726","deletedDate":1560281817,"scheduledPurgeDate":1568057817,"kid":"https://keyvault_name.vault.azure.net/keys/key156028180668003726","attributes":{"enabled":true,"created":1560281812,"updated":1560281812,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156028185168006865","deletedDate":1560281862,"scheduledPurgeDate":1568057862,"kid":"https://keyvault_name.vault.azure.net/keys/key156028185168006865","attributes":{"enabled":true,"created":1560281857,"updated":1560281857,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036321495001070","deletedDate":1560363783,"scheduledPurgeDate":1568139783,"kid":"https://keyvault_name.vault.azure.net/keys/key156036321495001070","attributes":{"enabled":true,"created":1560363220,"updated":1560363220,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5MiFNREF3TURJMUlXdGxlUzlMUlZreE5UWXdNell6TWpNNE1EUTVNREUzTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f0d58e8d-d413-4d65-97df-42e04cfb1eba', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9959c3a4-cde1-4eb7-ab3b-48ab91f90400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:51 GMT', + 'Tue, 23 Jul 2019 00:21:40 GMT', 'Connection', 'close', 'Content-Length', - '1263' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156036326049603673","deletedDate":1560363271,"scheduledPurgeDate":1568139271,"kid":"https://keyvault_name.vault.azure.net/keys/key156036326049603673","attributes":{"enabled":true,"created":1560363266,"updated":1560363266,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156043977101909742","deletedDate":1560439782,"scheduledPurgeDate":1568215782,"kid":"https://keyvault_name.vault.azure.net/keys/key156043977101909742","attributes":{"enabled":true,"created":1560439776,"updated":1560439776,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044301303900132","deletedDate":1560444138,"scheduledPurgeDate":1568220138,"kid":"https://keyvault_name.vault.azure.net/keys/key156044301303900132","attributes":{"enabled":true,"exp":1560443018,"created":1560443018,"updated":1560443018,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzYhTURBd01EVTRJV3RsZVM5TFJWa3hOVFl3TkRRek1ESTVOVE15TURreE56RXZNa1F3UWpReU56RTRNVVpCTkRWR1JrSTJNa1kzTVVKQlFUVkNPRVUwT1RRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021","deletedDate":1561686970,"scheduledPurgeDate":1569462970,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021","attributes":{"enabled":true,"created":1561686926,"updated":1561686926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387","deletedDate":1561686395,"scheduledPurgeDate":1569462395,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387","attributes":{"enabled":true,"created":1561686361,"updated":1561686361,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","deletedDate":1561723518,"scheduledPurgeDate":1569499518,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","attributes":{"enabled":true,"created":1561723517,"updated":1561723517,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","deletedDate":1561723606,"scheduledPurgeDate":1569499606,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","attributes":{"enabled":true,"created":1561723605,"updated":1561723605,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","deletedDate":1561687106,"scheduledPurgeDate":1569463106,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","attributes":{"enabled":true,"created":1561687105,"updated":1561687105,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","deletedDate":1561723459,"scheduledPurgeDate":1569499459,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","attributes":{"enabled":true,"created":1561723458,"updated":1561723458,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","deletedDate":1561723721,"scheduledPurgeDate":1569499721,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","attributes":{"enabled":true,"created":1561723720,"updated":1561723720,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","deletedDate":1561686975,"scheduledPurgeDate":1569462975,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","attributes":{"enabled":true,"created":1561686974,"updated":1561686974,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","deletedDate":1561723348,"scheduledPurgeDate":1569499348,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","attributes":{"enabled":true,"created":1561723347,"updated":1561723347,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","deletedDate":1561686400,"scheduledPurgeDate":1569462400,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","attributes":{"enabled":true,"created":1561686399,"updated":1561686399,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","deletedDate":1561723310,"scheduledPurgeDate":1569499310,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","attributes":{"enabled":true,"created":1561723309,"updated":1561723309,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNzIhTURBd01EZzFJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFNU1ZOVVJFVk1SVlJGUkV0RldWTXRPVGN5TURNNU16YzNNalUyT1RjNExUQXZSRU15TURjeU5UY3pNVEF4TkVRd05EZ3lSRGd5T1VReVF6TTJOalF4TWtZaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3718,11 +11291,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'bb151486-cbd4-4ed0-873d-7fee49d4d5ac', + '44ecf928-6689-47db-8736-c84e58033efd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3732,34 +11305,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:51 GMT', + 'Tue, 23 Jul 2019 00:21:41 GMT', 'Connection', 'close', 'Content-Length', - '1340' ]); + '5232' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156044304097508401","deletedDate":1560443052,"scheduledPurgeDate":1568219052,"kid":"https://keyvault_name.vault.azure.net/keys/key156044304097508401","attributes":{"enabled":true,"created":1560443046,"updated":1560443046,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/key156048034950305703","deletedDate":1560480365,"scheduledPurgeDate":1568256365,"kid":"https://keyvault_name.vault.azure.net/keys/key156048034950305703","attributes":{"enabled":true,"created":1560480356,"updated":1560480356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiE5NiFNREF3TURJMklXdGxlUzlMUlZsVE1UVTJNREU1T1RjeU9UVXpOakE0TVRNM0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2129a32d-952c-48cb-9a26-c8cc8a68c0fe', + '4d885ab1-ca53-485b-ac1c-89c2504da5d1', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3769,54 +11342,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:52 GMT', + 'Tue, 23 Jul 2019 00:21:42 GMT', 'Connection', 'close', 'Content-Length', - '941' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111602317","deletedDate":1560199870,"scheduledPurgeDate":1567975870,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111602317","attributes":{"enabled":true,"created":1560199847,"updated":1560199847,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019984111709787","deletedDate":1560199876,"scheduledPurgeDate":1567975876,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019984111709787","attributes":{"enabled":true,"created":1560199852,"updated":1560199852,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725306556","deletedDate":1560200016,"scheduledPurgeDate":1567976016,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725306556","attributes":{"enabled":true,"created":1560199993,"updated":1560199993,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156019998725308881","deletedDate":1560200022,"scheduledPurgeDate":1567976022,"kid":"https://keyvault_name.vault.azure.net/keys/keys156019998725308881","attributes":{"enabled":true,"created":1560199998,"updated":1560199998,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692705349","deletedDate":1560439913,"scheduledPurgeDate":1568215913,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692705349","attributes":{"enabled":true,"created":1560439902,"updated":1560439902,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/keys156043989692806134","deletedDate":1560439919,"scheduledPurgeDate":1568215919,"kid":"https://keyvault_name.vault.azure.net/keys/keys156043989692806134","attributes":{"enabled":true,"created":1560439908,"updated":1560439908,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EVTVJV3RsZVM5TFJWbFRNVFUyTURRek9UZzVOamt5T0RBMk1UTTBMMFZGUkRGRlFVSXhOa0UwUVRRNVF6azRORFZGTXpkR05EVkJNVFpGTWpnMklUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '1cfbe01c-de9c-42f8-9632-27b6c83bedc7', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '4352fbe6-e9e3-4256-a19b-282897ee0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:52 GMT', + 'Tue, 23 Jul 2019 00:21:42 GMT', 'Connection', 'close', 'Content-Length', - '2321' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","deletedDate":1561686288,"scheduledPurgeDate":1569462288,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-0","attributes":{"enabled":true,"created":1561686279,"updated":1561686279,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","deletedDate":1561686289,"scheduledPurgeDate":1569462289,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeys-3147002526421592-1","attributes":{"enabled":true,"created":1561686280,"updated":1561686280,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","deletedDate":1561686297,"scheduledPurgeDate":1569462297,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-0","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","deletedDate":1561686298,"scheduledPurgeDate":1569462298,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangetseveralinsertedkeyspaged-3147002526421592-1","attributes":{"enabled":true,"created":1561686290,"updated":1561686290,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-3147002526421592","deletedDate":1561686276,"scheduledPurgeDate":1569462276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-3147002526421592","attributes":{"enabled":true,"created":1561686275,"updated":1561686275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakey-4844377101593087","deletedDate":1561685869,"scheduledPurgeDate":1569461869,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakey-4844377101593087","attributes":{"enabled":true,"created":1561685868,"updated":1561685868,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5TVNWTlVTMFZaVGtGTlJTMURRVTVIUlZSVVNFVldSVkpUU1U5T1UwOUdRVXRGV1ZCQlIwVkVMVE14TkRjd01ESTFNalkwTWpFMU9USWhNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0","deletedDate":1563841213,"scheduledPurgeDate":1571617213,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0","attributes":{"enabled":true,"created":1563841206,"updated":1563841206,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1","deletedDate":1563841216,"scheduledPurgeDate":1571617216,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1","attributes":{"enabled":true,"created":1563841209,"updated":1563841209,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3829,11 +11397,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7f1c475d-4047-4ab1-be39-4400dbc051ad', + '8399279d-6fa1-40da-b26a-3607576299c6', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3843,34 +11411,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:52 GMT', + 'Tue, 23 Jul 2019 00:21:44 GMT', 'Connection', 'close', 'Content-Length', - '2733' ]); + '1198' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') + .delete('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-3147002526421592","deletedDate":1561686277,"scheduledPurgeDate":1569462277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-3147002526421592","attributes":{"enabled":true,"created":1561686277,"updated":1561686277,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-cangettheversionsofakeypaged-4844377101593087","deletedDate":1561685871,"scheduledPurgeDate":1569461871,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-cangettheversionsofakeypaged-4844377101593087","attributes":{"enabled":true,"created":1561685870,"updated":1561685870,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-0","deletedDate":1561418276,"scheduledPurgeDate":1569194276,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-0","attributes":{"enabled":true,"created":1561418275,"updated":1561418275,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeys-7769917610769559-1","deletedDate":1561418277,"scheduledPurgeDate":1569194277,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeys-7769917610769559-1","attributes":{"enabled":true,"created":1561418276,"updated":1561418276,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-0","deletedDate":1561419307,"scheduledPurgeDate":1569195307,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-0","attributes":{"enabled":true,"created":1561419306,"updated":1561419306,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/listKeyName-listdeletedkeyspaged-7769917610769559-1","deletedDate":1561419308,"scheduledPurgeDate":1569195308,"kid":"https://keyvault_name.vault.azure.net/keys/listKeyName-listdeletedkeyspaged-7769917610769559-1","attributes":{"enabled":true,"created":1561419307,"updated":1561419307,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","deletedDate":1563396687,"scheduledPurgeDate":1571172687,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-054334075264537374","attributes":{"enabled":true,"created":1563396687,"updated":1563396687,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","deletedDate":1563396700,"scheduledPurgeDate":1571172700,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateakeywhilegivingamanualtype-8132656009076245","attributes":{"enabled":true,"created":1563396700,"updated":1563396700,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cancreateaRSAkey-4217460078350159","deletedDate":1563492026,"scheduledPurgeDate":1571268026,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cancreateaRSAkey-4217460078350159","attributes":{"enabled":true,"created":1563492026,"updated":1563492026,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-36767371368026214","deletedDate":1561687104,"scheduledPurgeDate":1569463104,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-36767371368026214","attributes":{"enabled":true,"created":1561687103,"updated":1561687103,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExODQhTURBd01Ea3lJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1SFJVNUZVa0ZVUlVGQ1FVTkxWVkJQUmtGTFJWa3RPRFExTVRJMk5EUTRNVGsxTlRrMkx6azBOVVJEUkVNM09FVXhSalEwUmpoQk5UazBNemt3UTBNeE5rSkVOVVUxSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9a142268-c0b8-48b7-b849-36685aeb8e22', + 'a1ffc06c-8d1e-4b50-bb9a-d570583dd077', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3880,59 +11448,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:53 GMT', + 'Tue, 23 Jul 2019 00:21:45 GMT', 'Connection', 'close', 'Content-Length', - '4354' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') - .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-89097467879021","deletedDate":1561686972,"scheduledPurgeDate":1569462972,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-89097467879021","attributes":{"enabled":true,"created":1561686972,"updated":1561686972,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-9779781603101387","deletedDate":1561686397,"scheduledPurgeDate":1569462397,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-9779781603101387","attributes":{"enabled":true,"created":1561686396,"updated":1561686396,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","deletedDate":1563476819,"scheduledPurgeDate":1571252819,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangetseveralinsertedkeyspaged-9124906356900864-0","attributes":{"enabled":true,"created":1563476816,"updated":1563476816,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-36767371368026214","deletedDate":1561687101,"scheduledPurgeDate":1569463101,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-36767371368026214","attributes":{"enabled":true,"created":1561687068,"updated":1561687068,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-89097467879021","deletedDate":1561686970,"scheduledPurgeDate":1569462970,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-89097467879021","attributes":{"enabled":true,"created":1561686926,"updated":1561686926,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-9779781603101387","deletedDate":1561686395,"scheduledPurgeDate":1569462395,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-9779781603101387","attributes":{"enabled":true,"created":1561686361,"updated":1561686361,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","deletedDate":1561723518,"scheduledPurgeDate":1569499518,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-04241354248077567","attributes":{"enabled":true,"created":1561723517,"updated":1561723517,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","deletedDate":1561723606,"scheduledPurgeDate":1569499606,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-15374511265428148","attributes":{"enabled":true,"created":1561723605,"updated":1561723605,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTJJV3RsZVM5U1JVTlBWa1ZTUzBWWlRrRk5SUzFEUVU1U1JWTlVUMUpGUVV0RldWZEpWRWhCUjBsV1JVNUNRVU5MVlZBdE1qVTFNRFV3T0RFeU1EYzNOamM0TWlFd01EQXdNamdoT1RrNU9TMHhNaTB6TVZReU16bzFPVG8xT1M0NU9UazVPVGs1V2lFLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '022261ee-afc4-45e2-aab3-9b9c7892d832', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '5d5be8d8-b709-4477-93fe-f4d85c740400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:46 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:54 GMT', + 'Tue, 23 Jul 2019 00:21:46 GMT', 'Connection', 'close', 'Content-Length', - '3554' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') + .delete('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","deletedDate":1561687106,"scheduledPurgeDate":1569463106,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-36767371368026214","attributes":{"enabled":true,"created":1561687105,"updated":1561687105,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","deletedDate":1561723459,"scheduledPurgeDate":1569499459,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-5165836270108091","attributes":{"enabled":true,"created":1561723458,"updated":1561723458,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","deletedDate":1561723721,"scheduledPurgeDate":1569499721,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-8315331351345701","attributes":{"enabled":true,"created":1561723720,"updated":1561723720,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","deletedDate":1561686975,"scheduledPurgeDate":1569462975,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-89097467879021","attributes":{"enabled":true,"created":1561686974,"updated":1561686974,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","deletedDate":1561723348,"scheduledPurgeDate":1569499348,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9471707164286285","attributes":{"enabled":true,"created":1561723347,"updated":1561723347,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","deletedDate":1561686400,"scheduledPurgeDate":1569462400,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9779781603101387","attributes":{"enabled":true,"created":1561686399,"updated":1561686399,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","deletedDate":1561723310,"scheduledPurgeDate":1569499310,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-9789286389123768","attributes":{"enabled":true,"created":1561723309,"updated":1561723309,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-0","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-0","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeys-972039377256978-1","deletedDate":1563476349,"scheduledPurgeDate":1571252349,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeys-972039377256978-1","attributes":{"enabled":true,"created":1563476349,"updated":1563476349,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--0","deletedDate":1563492515,"scheduledPurgeDate":1571268515,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--0","attributes":{"enabled":true,"created":1563492513,"updated":1563492513,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-listdeletedkeyspaged--1","deletedDate":1563492515,"scheduledPurgeDate":1571268515,"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-listdeletedkeyspaged--1","attributes":{"enabled":true,"created":1563492514,"updated":1563492514,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedkeys?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXhJV3RsZVM5VFJVTlNSVlF4TlRZd01UazFOelEyT1RrMk1EZ3hOVFV2T1RZeE5UYzNNVFZEUVRaRk5EYzVSRGhDUmpnM016ZENSRVZCTmprMFJUY2hNREF3TURJNElUazVPVGt0TVRJdE16RlVNak02TlRrNk5Ua3VPVGs1T1RrNU9Wb2giLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -3940,11 +11501,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '25f1054f-748d-4665-841e-d7b6065e6d48', + 'da381aa4-d85c-4ca8-874f-9e919f690367', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3954,34 +11515,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:54 GMT', + 'Tue, 23 Jul 2019 00:21:47 GMT', 'Connection', - 'close', - 'Content-Length', - '4760' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys') + .delete('/deletedkeys/recoverKeyName-listdeletedkeyspaged--1') .query(true) - .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2605c65a-07c8-4542-a040-e717b263e7ab', + '2b66ed5f-663f-41fc-8ea7-5392810fe318', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3991,44 +11550,43 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:54 GMT', + 'Tue, 23 Jul 2019 00:21:47 GMT', 'Connection', 'close', 'Content-Length', - '28' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-listdeletedkeyspaged--0') - .query(true) - .reply(204, "", [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '3d011ce7-f7b9-4020-9279-ccba0d5b6f86', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'be591f93-6eeb-47b1-98c3-c50275ef0300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AiriX6sjdz1PvVPgrDgk2MA_aSJHIwAAAINJyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:55 GMT', + 'Tue, 23 Jul 2019 00:21:48 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) @@ -4045,11 +11603,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '68ed2b87-e157-4812-a9da-cdcad491889e', + 'f0a68f81-6ac3-4a9a-8669-c82ce1268c52', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -4059,7 +11617,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:55 GMT', + 'Tue, 23 Jul 2019 00:21:49 GMT', 'Connection', 'close' ]); diff --git a/sdk/keyvault/keyvault-keys/recordings/node/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.js b/sdk/keyvault/keyvault-keys/recordings/node/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.js index 14d47018e205..85fc9fd75acc 100644 --- a/sdk/keyvault/keyvault-keys/recordings/node/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.js +++ b/sdk/keyvault/keyvault-keys/recordings/node/keys_client__restore_keys_and_recover_backups/recording_before_all_hook.js @@ -2,6 +2,43 @@ let nock = require('nock'); module.exports.testInfo = {} +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canrecoveradeletedkey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a2fe37cc-9c81-44d2-b257-09256d89f703', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:21:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + 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', @@ -17,17 +54,17 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '00db8525-c409-4452-865c-7017bb25df00', + '852ae871-7c97-4766-9fd2-4f4dd2bc0400', 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'Set-Cookie', - 'fpc=AmUVQR3PHFtBtxv1qKbe2nA_aSJHAQAAALf3wtQOAAAA; expires=Sat, 17-Aug-2019 23:28:56 GMT; path=/; secure; HttpOnly', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHAQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:52 GMT; path=/; secure; HttpOnly', 'Set-Cookie', 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', 'Set-Cookie', 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:55 GMT', + 'Tue, 23 Jul 2019 00:21:51 GMT', 'Connection', 'close', 'Content-Length', @@ -37,7 +74,7 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .post('/keys/recoverKeyName-canrecoveradeletedkey-/create', {"kty":"RSA"}) .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/5913aafcd6eb4eb3b74457c047d1f291","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wa4LgYQE3bbS-i4tvwVPnRo0nzN1OsEMsXTg9d_YANHWfe07EWd1JdrLiwxh0t0m05htXBLNRDYq63ysX3iAd6PwSM-Y8nsi8b3TZHmQO80OoTu0Elql78LOzNFz_oGzrrMLfYZc7KQOlqz_NkStEkPWcLxHqaaoiGv2GtG1IxdJmUKZXU_gGpFQGaq_XirW7Hg634qRuK6qK1ff3EZ7IsUjtS58cDTWmsMfcOvLHUkTo26Cse0CD6JMdmDNc_FcPb7IuElTDegpYratBs_IY1rdfcPq5Kp31BgZYXdw2gfNnAre__lyX-wChFEeXzUaQfRzRHtpHQCPgfVxS-Dp_Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563492536,"updated":1563492536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/1431d7ff616d4b1690e587f19a5e3209","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUUT9SYkW7LVlTPOGMEo-PyzbN78PjLaUS78XlhZzVbRsZKvBDJs-H627CAVAPzUWv6cxtC06BkeHVe-wa8B4OUgJLVNrlNVGJDsoGe1TyoTb7vQ4G5jxrPMr_HNhuYwbuzNkfNPTOMRUchpJlJsCPxMgBF_kTSr2yVipUqLpSxbE1OXJ2bm948cd_fYlFSqewFHd2N-mMLwK8MuxVgbVBUtAiNXJwtPAeTbrFEQ9je5GRKRkabs5j1DyK_XCGCLqRJEKdkSgGwxszeGdZdK_i_eB6aVHO1Nin43TSrUKpJ3Gmb0U9-v4w2run6Z_tCCpnuvd667L0YWoVBULg8Bew","e":"AQAB"},"attributes":{"enabled":true,"created":1563841313,"updated":1563841313,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -50,11 +87,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a615f1f1-92c0-49b7-a951-6135312c1556', + 'ca8ce01d-cee4-49ba-b051-6abe5ef6f102', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -64,7 +101,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:56 GMT', + 'Tue, 23 Jul 2019 00:21:52 GMT', 'Connection', 'close', 'Content-Length', @@ -74,24 +111,24 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/keys/recoverKeyName-canrecoveradeletedkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-","deletedDate":1563492537,"scheduledPurgeDate":1571268537,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/5913aafcd6eb4eb3b74457c047d1f291","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wa4LgYQE3bbS-i4tvwVPnRo0nzN1OsEMsXTg9d_YANHWfe07EWd1JdrLiwxh0t0m05htXBLNRDYq63ysX3iAd6PwSM-Y8nsi8b3TZHmQO80OoTu0Elql78LOzNFz_oGzrrMLfYZc7KQOlqz_NkStEkPWcLxHqaaoiGv2GtG1IxdJmUKZXU_gGpFQGaq_XirW7Hg634qRuK6qK1ff3EZ7IsUjtS58cDTWmsMfcOvLHUkTo26Cse0CD6JMdmDNc_FcPb7IuElTDegpYratBs_IY1rdfcPq5Kp31BgZYXdw2gfNnAre__lyX-wChFEeXzUaQfRzRHtpHQCPgfVxS-Dp_Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563492536,"updated":1563492536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '31255568-886a-457e-b7cc-ea96d6d2b2bf', + '85cb42f6-43b3-4fd2-a739-147b3a2e5509', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -101,59 +138,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:28:56 GMT', + 'Tue, 23 Jul 2019 00:21:53 GMT', 'Connection', 'close', 'Content-Length', - '873' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') - .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-canrecoveradeletedkey-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '37dbcfd4-8314-4440-84de-e12eba529dec', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '1ccf3a58-38cf-42cf-b617-2eb3b8030500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHAgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:28:56 GMT', + 'Tue, 23 Jul 2019 00:21:53 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .delete('/keys/recoverKeyName-canrecoveradeletedkey-') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-canrecoveradeletedkey-"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-","deletedDate":1563841316,"scheduledPurgeDate":1571617316,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/1431d7ff616d4b1690e587f19a5e3209","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUUT9SYkW7LVlTPOGMEo-PyzbN78PjLaUS78XlhZzVbRsZKvBDJs-H627CAVAPzUWv6cxtC06BkeHVe-wa8B4OUgJLVNrlNVGJDsoGe1TyoTb7vQ4G5jxrPMr_HNhuYwbuzNkfNPTOMRUchpJlJsCPxMgBF_kTSr2yVipUqLpSxbE1OXJ2bm948cd_fYlFSqewFHd2N-mMLwK8MuxVgbVBUtAiNXJwtPAeTbrFEQ9je5GRKRkabs5j1DyK_XCGCLqRJEKdkSgGwxszeGdZdK_i_eB6aVHO1Nin43TSrUKpJ3Gmb0U9-v4w2run6Z_tCCpnuvd667L0YWoVBULg8Bew","e":"AQAB"},"attributes":{"enabled":true,"created":1563841313,"updated":1563841313,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -163,11 +193,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b50b36b9-da72-44a1-86fa-9bfa8ec6cc44', + 'c7701f41-473b-466b-ad6f-b882fd7114be', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -177,32 +207,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:07 GMT', + 'Tue, 23 Jul 2019 00:21:55 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '873' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-","deletedDate":1563492537,"scheduledPurgeDate":1571268537,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/5913aafcd6eb4eb3b74457c047d1f291","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wa4LgYQE3bbS-i4tvwVPnRo0nzN1OsEMsXTg9d_YANHWfe07EWd1JdrLiwxh0t0m05htXBLNRDYq63ysX3iAd6PwSM-Y8nsi8b3TZHmQO80OoTu0Elql78LOzNFz_oGzrrMLfYZc7KQOlqz_NkStEkPWcLxHqaaoiGv2GtG1IxdJmUKZXU_gGpFQGaq_XirW7Hg634qRuK6qK1ff3EZ7IsUjtS58cDTWmsMfcOvLHUkTo26Cse0CD6JMdmDNc_FcPb7IuElTDegpYratBs_IY1rdfcPq5Kp31BgZYXdw2gfNnAre__lyX-wChFEeXzUaQfRzRHtpHQCPgfVxS-Dp_Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563492536,"updated":1563492536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9df46011-e80d-412f-b386-a5aff8f13a20', + 'd6db394e-3ee7-4579-9226-979ffbb22738', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -212,59 +244,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:17 GMT', + 'Tue, 23 Jul 2019 00:21:57 GMT', 'Connection', 'close', 'Content-Length', - '873' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/deletedkeys/recoverKeyName-canrecoveradeletedkey-/recover') - .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/5913aafcd6eb4eb3b74457c047d1f291","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wa4LgYQE3bbS-i4tvwVPnRo0nzN1OsEMsXTg9d_YANHWfe07EWd1JdrLiwxh0t0m05htXBLNRDYq63ysX3iAd6PwSM-Y8nsi8b3TZHmQO80OoTu0Elql78LOzNFz_oGzrrMLfYZc7KQOlqz_NkStEkPWcLxHqaaoiGv2GtG1IxdJmUKZXU_gGpFQGaq_XirW7Hg634qRuK6qK1ff3EZ7IsUjtS58cDTWmsMfcOvLHUkTo26Cse0CD6JMdmDNc_FcPb7IuElTDegpYratBs_IY1rdfcPq5Kp31BgZYXdw2gfNnAre__lyX-wChFEeXzUaQfRzRHtpHQCPgfVxS-Dp_Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563492536,"updated":1563492536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'ddbd258f-b0f6-4c83-923e-beb0c86264b0', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '80455aec-f995-4d6c-a278-1ff54f7f0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHAwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:21:58 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:29:18 GMT', + 'Tue, 23 Jul 2019 00:21:58 GMT', 'Connection', 'close', 'Content-Length', - '699' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-canrecoveradeletedkey-/') + .get('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-canrecoveradeletedkey-"}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"KeyNotFound","message":"Deleted Key not found: recoverKeyName-canrecoveradeletedkey-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', 'Content-Length', - '113', + '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -274,11 +301,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '777bfd40-9733-4b34-b798-56742a2cbd29', + '473f9ecf-8dfe-41ae-aaee-10b04779ae67', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -288,32 +315,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:18 GMT', + 'Tue, 23 Jul 2019 00:21:59 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-canrecoveradeletedkey-/') + .get('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/5913aafcd6eb4eb3b74457c047d1f291","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wa4LgYQE3bbS-i4tvwVPnRo0nzN1OsEMsXTg9d_YANHWfe07EWd1JdrLiwxh0t0m05htXBLNRDYq63ysX3iAd6PwSM-Y8nsi8b3TZHmQO80OoTu0Elql78LOzNFz_oGzrrMLfYZc7KQOlqz_NkStEkPWcLxHqaaoiGv2GtG1IxdJmUKZXU_gGpFQGaq_XirW7Hg634qRuK6qK1ff3EZ7IsUjtS58cDTWmsMfcOvLHUkTo26Cse0CD6JMdmDNc_FcPb7IuElTDegpYratBs_IY1rdfcPq5Kp31BgZYXdw2gfNnAre__lyX-wChFEeXzUaQfRzRHtpHQCPgfVxS-Dp_Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563492536,"updated":1563492536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'df236bab-de8a-4332-b8ec-377a48749049', + '51fee5e2-4565-4319-b84f-184763b46113', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -323,17 +350,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:28 GMT', + 'Tue, 23 Jul 2019 00:22:11 GMT', 'Connection', 'close', 'Content-Length', - '699' ]); + '0' ]); + + +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', + '4352fbe6-e9e3-4256-a19b-28286ef50400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHBAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-canrecoveradeletedkey-') + .get('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-","deletedDate":1563492569,"scheduledPurgeDate":1571268569,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/5913aafcd6eb4eb3b74457c047d1f291","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wa4LgYQE3bbS-i4tvwVPnRo0nzN1OsEMsXTg9d_YANHWfe07EWd1JdrLiwxh0t0m05htXBLNRDYq63ysX3iAd6PwSM-Y8nsi8b3TZHmQO80OoTu0Elql78LOzNFz_oGzrrMLfYZc7KQOlqz_NkStEkPWcLxHqaaoiGv2GtG1IxdJmUKZXU_gGpFQGaq_XirW7Hg634qRuK6qK1ff3EZ7IsUjtS58cDTWmsMfcOvLHUkTo26Cse0CD6JMdmDNc_FcPb7IuElTDegpYratBs_IY1rdfcPq5Kp31BgZYXdw2gfNnAre__lyX-wChFEeXzUaQfRzRHtpHQCPgfVxS-Dp_Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563492536,"updated":1563492536,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-","deletedDate":1563841316,"scheduledPurgeDate":1571617316,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/1431d7ff616d4b1690e587f19a5e3209","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUUT9SYkW7LVlTPOGMEo-PyzbN78PjLaUS78XlhZzVbRsZKvBDJs-H627CAVAPzUWv6cxtC06BkeHVe-wa8B4OUgJLVNrlNVGJDsoGe1TyoTb7vQ4G5jxrPMr_HNhuYwbuzNkfNPTOMRUchpJlJsCPxMgBF_kTSr2yVipUqLpSxbE1OXJ2bm948cd_fYlFSqewFHd2N-mMLwK8MuxVgbVBUtAiNXJwtPAeTbrFEQ9je5GRKRkabs5j1DyK_XCGCLqRJEKdkSgGwxszeGdZdK_i_eB6aVHO1Nin43TSrUKpJ3Gmb0U9-v4w2run6Z_tCCpnuvd667L0YWoVBULg8Bew","e":"AQAB"},"attributes":{"enabled":true,"created":1563841313,"updated":1563841313,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -346,11 +405,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7fe3bb1a-11b0-4774-a681-e1ef52f9b19d', + '94aa1355-86a4-4a21-a43e-7221565db4db', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -360,7 +419,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:28 GMT', + 'Tue, 23 Jul 2019 00:22:13 GMT', 'Connection', 'close', 'Content-Length', @@ -368,28 +427,26 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .post('/deletedkeys/recoverKeyName-canrecoveradeletedkey-/recover') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'd74a86b3-9ed0-46db-ab9d-49f521fd1e68', + '81eddaef-55f9-4825-abec-6acf54146f8f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -399,20 +456,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:29 GMT', + 'Tue, 23 Jul 2019 00:22:13 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bd4a23f6-69ec-45e3-b5e1-a6ee476a0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHBQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .post('/deletedkeys/recoverKeyName-canrecoveradeletedkey-/recover') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/1431d7ff616d4b1690e587f19a5e3209","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUUT9SYkW7LVlTPOGMEo-PyzbN78PjLaUS78XlhZzVbRsZKvBDJs-H627CAVAPzUWv6cxtC06BkeHVe-wa8B4OUgJLVNrlNVGJDsoGe1TyoTb7vQ4G5jxrPMr_HNhuYwbuzNkfNPTOMRUchpJlJsCPxMgBF_kTSr2yVipUqLpSxbE1OXJ2bm948cd_fYlFSqewFHd2N-mMLwK8MuxVgbVBUtAiNXJwtPAeTbrFEQ9je5GRKRkabs5j1DyK_XCGCLqRJEKdkSgGwxszeGdZdK_i_eB6aVHO1Nin43TSrUKpJ3Gmb0U9-v4w2run6Z_tCCpnuvd667L0YWoVBULg8Bew","e":"AQAB"},"attributes":{"enabled":true,"created":1563841313,"updated":1563841313,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -422,11 +511,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5818f69e-d39e-4c42-94ac-4f0c19409251', + 'f9402b85-af93-476a-9786-f3048009b5ef', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -436,15 +525,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:40 GMT', + 'Tue, 23 Jul 2019 00:22:17 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '699' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .get('/keys/recoverKeyName-canrecoveradeletedkey-/') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -452,14 +543,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e3f6186e-e621-4b3e-8009-02b5c74b09b3', + '34818100-ab47-4845-9518-10ea6262c316', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -469,20 +562,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:49 GMT', + 'Tue, 23 Jul 2019 00:22:18 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + 'be591f93-6eeb-47b1-98c3-c50276f50300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHBgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/deletedkeys/recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-/recover') + .get('/keys/recoverKeyName-canrecoveradeletedkey-/') .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-"}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-canrecoveradeletedkey-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', 'Content-Length', - '139', + '113', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -492,11 +619,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0b81dd41-8958-4dee-baa1-1f0ee7e0e510', + 'e00e6ec6-fe34-4df4-b6bd-b7b570b8dad8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -506,32 +633,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:50 GMT', + 'Tue, 23 Jul 2019 00:22:19 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangenerateabackupofakey-/create', {"kty":"RSA"}) + .get('/keys/recoverKeyName-canrecoveradeletedkey-/') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/ebe2d20b49dc48e18d46f1213e08ddb4","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"slh-lN-4MQ_eR9txf9Ed024K8kYpgMt2tw69jJEVtQvfx73iylklVc1gLyVx-I3uEMfUlNzCxMkuGOo4Mu-dkupFpP1Z9V_ocuNqybZ2pl93XgmHKp1bs8xX93WyzqaU9sBIZEUPp-0VnBZN2VONr_77l8vMFVX4JjkjihhLsMkwuk-ZmQxO4sp-kh7f7ZWF_eQvNZ1QwOXQWe9MrlABGFndfHyx29cUqOuXYb00gw3acmMaEWTye0mwUFieOjpMnvAcgKGQ8cYOZsn06BmueE8ncT4mPIk8Q7EDGTSRRey24w_OO8yizCBxvyeeQ8pFg98P9SZ7sdv8bMHWzbXHXQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492591,"updated":1563492591,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a4499578-b244-4e3b-a0e9-aba75043d156', + '763881fc-3e8c-491a-8b30-ed367a892f50', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -541,21 +668,1635 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:50 GMT', + 'Tue, 23 Jul 2019 00:22:31 GMT', 'Connection', 'close', 'Content-Length', - '702' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-cangenerateabackupofakey-/backup') - .query(true) - .reply(200, {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmZ5a0tHYWFiNWFfd2lSeVhFUWl3bWtEbVVHaldrV2xORUxTUjV6Z3FVWlRjZXQyLWNsVWRpYmJOMWs4bWR1dXIycWFwME1fNG5FeEx3RnFYWmlIMFE2ejl4dkl3eE1XMTVXTmRaUktsbjFoQTQ1SjZNSmN5eEwzd3RzdXRWcVVkRnV0S090Q0hZQ0V6T1FiN2hxaEpVYXhLM3Y4akJiY192WTZPRmNKVURaTHJ6U20zTHVzMTFLeF9MSjFxZm9hTUNueW82UGZ3cE9PUmRDLW4taXoxZzduRE1JZlJQWWp4R1Q5dERPME11MERDOVhJa1BsVUlMaTdzTlo4SEZLWlFQY081R0ZwdUtSTjJPNVA0bXVuTHBMNURybkdUU0E5VHhweTgwN0xaLTdLYXNpV1M2UFlnNWcyV2JPZU50ZENSWWdPWFBBLTFGal9zQUdIcDJ2MmY2QS5obFc5d013YjRBNXpTWUJIeTFSbVF3LkRLSmhOZVVyZUUwS0V0ZUNHV05zMks1U2pXWEJ2Nm54c1VTenBZc0FpVDNCVy1vaHdHMWhDU2I2c1UwU2twVzF6VUkzcGZXcXNXczh6QVZubGtuT3E0bGVyQ3VfZGZjWklJOTZvUmJkMzQxZGZxTGhFZmhxZWJjVF9ZV2dSU1NwTVZ0VTRTN01sZGh3aUh4TzZmNUhZUnVoNkpkeEFmUi1OR2VnblFSa0hhLXYzeGsteW5FTWhSTEhhcURWbkVMaDlFUzhDQXlFMklHMVBYLW5JTS1EdUV3VU5wZVI5WWw5OGJwOHRwSnBTdnYzYWNZWDhRZTdWRTdteGhMNEFtUElCSGlkS1AyczN3dTRUWXNvSE9SZ29ncHhjQ1lBanpVLWRPUFNVeTlZbEc1Z2JyeVlOWW9YZTNOMVAxWkVGMGZhbE80RjdWLWxTaFQ4dHNjTFBfS1lsRzdZWloxeEdqbDcxdlFrWm5xUUlRRGY4R0IzT2JsQlZ3aS1XcUJsZTJka09aUy1aMUJtbXJYRHQ5SERNX1FZeFpfbE4tN0ZNWnVWLTJtOUViUFpCaUJSWjZuMWs3Z0tyM1hYcU5aTFBHWHRkZ21vTUxzd0VnWVMzVm5LRlZ1S0ZvNHgtajllM0JiM01qeXBNaW5ySTk1d3cySTRFM0lBaDZvU1FaSTJaSXhRbzVnRkc3cDJhNmtNZWdYMlB2QTJXMW1tNGlZazJiUE1RaWxFcGRFZW8yQWRmY0FadWFjVVdqLWxiSHZ3a3dSWEZRR2MzWGdEQ1ZwT2FvV2czNzNxN0RZZ1l2Ukc2dWptZ0puVzZsNmg0YWNyaDFzQUtqNjVMYWRQYzZBU25QcE5BeURSc2RPdWppVjdLbkZZb2EwQ3ljMHVobUlYRUp1MXVUam5FQmF3TjVCWEVPRnc5OVQwSERwNE96QkVvSmozZ0Fsc0JaSUhkaklHa1hBQm9LMUFYazVrNG53eXZUNGhYdWpGUGJldzh1TklabElqZFhzV1hKeG9QbFQtUmtGTks1RmxRUTlWNFh0TFN1UFZSd3hXNVdWek9GemJCMnVvTFBXWEFTVTZhQWxLSk5JQ0Y0cE5hN1otcExQLUZCMVI0cks5aHNBR2dJUHZuVUJXcUNVbXdmUi12dUxYeXhCb0hhMmpXbVVNTzdTV2FxSkVKVUVaSkNTRTI1blVfaUsyQzZvbDlYT2VmWDRlUUZxVFN5MVhFSFItWEtnUThORWh0WWQwUUd3MzRJTFdmNHdCaG9idERoaW9nQ1lYcXVrU1BzT1k3LTgyR3VGREFWLUhSdUkxMkk3TXZPRTFFZXJHSUNZakZlLXV6SWlDZEVqY09RTVM0UFBhNWdyVVY4VmdsRUQ5TEhMQUJyTElDYXpqM2wxSG9VbmRhOC1fODhqcDlycVFrekRkNjE2UWh2cm5fRnZCWDlVUjgxX1lmVVF2NlFBd1BYME1QVURSalNhUDVaNHBvS1d0bUV0TWhaeFFTajc5Vjlib1BSeW1TN243OEZ6THlFVGpSbWpXTGF0cjg3RmNyMGdpOElmbTA3Z2lPLWxjcm1JUFFfc3lMM0JUT1pBMEZnSGVRT19mTWtRdkplcDhyU2dpVmFYNG5vU05idHYxZ1pBZ2Ryc3duTWV4S2ZNZXRqZnFWR1ZsYUtKdmUzZ2RycmNESEM0d2tSSUlIeUdrb2Vaa3otVElNel85d193a0FDX3EtYzh4b18tX3BDN3BnZjdRS1gyUGpfTVA4X3A3djc4QklmUGpnU2piS3Yxc1ZEaGVJQXE3NVlRQ1R0RnlaZTZwLXJ2eXQyZUJZR1ZvcHJlLVU3aHRfbWJ4QXdBaFlYTnE3dE10VDhJQ292RG5Ta3FqM2JOT1NrNmZPNjZ1WWpOdVRuMzduWVpiOXVNZ0NLLVBOMDRpMXNYVTlFUWt3X0NfWTdlRUJuMWpnMnByWUQzUkd2M3g0RUVudjVVSzl1b2dLWG14N1JsSTdwSm5CSGEzYUNldThGQ1RMRW02WU8yS3BqN1JWSGxGM1FHV1N3QUtUY3pmYWFFdnd2OXFJM3NYelBnZnc4R09GRkV0SGlLRGU5QmpCNnlXbGlILV95eThMb3Bfd2VmS095SnFBcjJqMkliS09HYnd4NEViZEJITlpHSTIyQzFzZWVSanh1a1d1WWVlUWItZjU5d3hSYUoxWER6blBDdlRmdUtMaVc2akJtS0RzaENFRlU1ZTJSNklSQTdQOWJXa1FmQlRMRUdxZkRROGFMNFJkdEZNYm9VTFlZX3VSTy1VRnJKTTRiUEJGcTFPN2dsM2Z5QW0zLVpNS0o2M19iOTZoQ1lIcWpMU3A3eGRaMm42c2dScnBST05PMmM3S1I5bDllSjZFbHVjZVVUa0lwTUZpTGdUT3hDR1F4V0tEeFp6cVM4WTF4d1BEcXJ4aXl6djdWSkpBX3BoLU1xdV9hOWhQaldPUlRuR241NDJuYzJDS0xPQjVKNHVkVWp4TGNmZ3RyVG5RT0FreGpkRUVianFTSnlac3ZoM0RtNWU2NHIweGs5WkpYaFhHcEJKdkRiLWl3MzEzOGF4UmZXZ3J5dXBHRWVpR0puUWdJUTRtbkpPSUlNQ1ptc2NGTXpkZjRZQ3JwSkp5emNsc2VCOGd5ZXMwN2hIRnNpZnVrcUJ0aWZUWjM2SVgydVdSaGZ2dmtGSGJ6QjJ1b0RyOEpyUEVTTnZUUHJtUlkwWWhST0hZWXMta1VCNFhoX2dpUG93QlVBNDJIaHctV2Nra1hWWlY4R1FPaTZzWDdUVDZ6SmRfaEQyaHhEcjJwTmVwcm0xajJXWlFha1JJMnlJcnhReFpzbUZBdkI5bmo3U2hHcDlack1hYTltUnVUa25JWUJjZFplckpITXVDbGRDTzgySzNVeGd4NzM2REtKWDcyU291UzdiYnREY3F4ajlfZTlqWkQ2RmJ1WTRvdUFHWUxOUVp2Y1FfQ05CUkxJMXY2UjZ6Z3ZvaTRPeEZTcUlWUU1TR0oxcnU3TEVsYjBSR1J5bFNfNHR1MWpaZ19ZckNzdWtHc3RfN0FaUXl6YmlFa0hnSG5nU2tqR3VUQWVlb0ZzdmRobjQ4Q2xQWnd3STJ2ZmpPQlNyMGY1T0c0emtBVWpVbnRqbTZsbnBoOUxKczMzRGRWWkdFbmVTaHRjQkhZVWZmMTBsSUFYOEJQTnFiOHROMFZQZXdXLU1QWWFYN2lPb3dnZXkzc2JUTTljaFVnSmhGdnRPeExtMTBGdENnVXBPQVo2clcxQWo5N0s0VGlHVFdIU1ZUY0ZxT3VkaW9XcGduenp3dGlxdGR3N0ZOX3NaWTl2T2lJVzBuemZBT002NHFfNEpiaTg3bHNGOU54bXF4SHo2X2VTUDdrS0pSRFFDNS11X0otbXcyOURVMTZPZFQwN01sNVRyWDhKT0l3QzNDa00tZDJTZ0gxb29IWFY4OVJQSDYzRWV2bUNQcnR4c2RNdzJwZUlHVGlMYzB2VjJFZWJWTUhscXdqV0xtcFRNVlc2ZVI4RGV6VzZNNnktX0h2aU1SRmdRMnl0b08zb1Y0bno3dzdHdDFKWXJvZ2dVeG5XN0s1Q0pLekFUVnlDTWlqZWhCVEl1ZmxiUEtmWjNtSG5YQXloYkNPLUtfSUtxQmVPQWtuaG11QWdxX1Azd0VNcnQzZ3VfU21vYmtGaHVITm9wN1YzdmZ0SXljU0NuWllDSEZHc0hwU2Y1WjNlYkxDQ2gzOEtqQXp1dEN5VlhselpaSXVTb1NnS1N5bk9DRHV6S1pqVmFGVGdRUDI0R1lrcUVCU0F6b3M2Nk5FaFJCWGg2V1ZYajVCZWlWbzFCRzluZDV0Tk1XRndmTFRXdGptNF84b3pmTHJETFJwMFZyb19rZHhSSkNxMjBTVjN4czJUaXBra2J6RXE3QXFHQUJ1UWNNS1M1SkM5V25Bal9LM0xWRktTbWZNZllhdjJ1UHBsWEYzaWJ6YW1sblhRUkpSVUxwUG5aaVhhWmZJazA0NFVySC16RGtnTlRFYkpOWHZoWXl1dWpKbVFQVFZzbXNCWE9UcVdPSUNTV0lBWEtVbnJvU3Q2T2w2SWEzZUhwS1N3OFltdTNtaHd3Q1ltTG0zVlV5YkFOUWRIRDJhRXpQTXZBRFZiWlE5ZFBxMWJvZnZsRXJBeE9BWXUxTVp6YXptTzhpWjdMOTVVTVN3dnRGYjdKLWd0Rk5YdUI5VDN5b1pRVUZyeHpzQzVSa3FVbDZoLTVkV2NuSEItOFktQlc0NnlYZExHQkJ1Q0JxNWdsRnpiX0xCbG1hSDBiT3BLcHhLUmNyNHpoQk5sbEVpRjktay1HanZzRVF6V0RGeUhRMmZrendadV9aNkR3RFJGVzFPMjJBZjZaMkFSWWstaUZFbUh5ek4xYzlfeFFTd3g0SHVwc0NyWnV4T2lKUXBXWXczaXE1V1FaMDZjWjVENTJqRkxBSERCcGdpME9sUjBkVVV6Q0xVTW9MNVU3ZVBHanEwR2pnWC02SnBOamZzbDRzejdUVTRsVlNZLWtDR2k4VzBQTC1hZVhUQ0lxQngxYmFtclpzZHVxcVdWQi1ySHhYNmcyYnI1RnBnQ0lFaE83b1BiM2txU0VPeEcxcW1kRlpmaDdfeXBVcUJvSkZ3Tjc5NERMbTQtS1hmS2ZFNXFFbXRVanZYNEhaOWRtSjJhaU5kVnpNVmhKZC1abjl5X25KeWxhMG0tbjZqaEd3aEJfMURMNjYwU0FXUHZXLWtnTWxsSzhWdmhiODEtazdLVDFpdEt6Wm00SHRTU1UtVTNXZDZOd0NOMU9qVWtyZUVwNWxCa1NuR0J0d0V3TndiQnNzQ05ndW9KMVlYaG5QdVFMaVdJcFBzbFdLdm5oVFNwaU5uZko5MUd2YXRRMTdHNGZod3RRVVRqTUxmVjNiOU5CSTNadEU3MDQyZTdINWdWV2ZTdGt5akwxWldET0lvdEN3Tmc2dVo3N244ZmlsMVYzeG43V3FhUUFWN1NiY2NoTjVQQzBwSU91QWM3akt5eThORTV3U09qZVdGdkZnYzBtQWtGVzAzT09HUVYzcEl5eUpOSTc3RFFydEZJajZOcUJYZ1R5MmZyUDNQOVEzZVQ0TkxRTlBDQ2FwX0NYQmVjUWNfc1IzSDd1cjJLOHVaS2JXNUt3SmpQOVVZZ1h3d2IwbnRqbl9CRjlRS01nQTJLMjludVMwb1JXaDg1eEtVVkVwd1hCVDVXSHY4VXhTYlJyT3VRcE5wMlRnVU01Q01aYU9FZkFrUi13bkpqV0RfcV9tTFhmcVIzcGRLWk9zUVRPSDlJeWlOTWlyYTFLZjdoZ1NxUVZrX1M2U3lGNlFPeV81Yng4dmZyRVlwbEdzaFMwMEdXSkZEUnQyandXbVB4aVZBcjBrWjNiNWdPZ0VQZU9kUEZTSWJyenZmVmtkMHhnMnBHS0Rkby0wNHdmbXJ4azBMRXBRU1F0cHc3UGFzNWxmd2VSaS1yRUtCemRYaGNQbllKWFlLY2QwWTdlam9qNmtKb3E0VzQxcGI5VUhKZUZBVUZ4dVR4QTEzVzFoUm9SUTMxMko3NWU5TlBXOXJub2JTRGpsdlVsSm1UNjdiTlVnUHJteGpHMmpKMEZpclUxbTlMSjFoVHdXTUhJdVlqV0VyVEg4TjlzM0hrYktzcmxuMjd0cndRdEMxeHlDOTFwb1VjcGpfMmNEYmtWbkhZVkQ1aHY3MS1DUUZHcm0xNmlELTdTclBzZ2hJcnpscUxPTFg0eVN6Z1JodzBHa1V2QU1yMWdfajFuMy04aUZPbTk0cUttaF84QjFkRld6RlJwaHk0UF9fSmlDaXRydFJEZnF5c1lYemp6Qnlvci1KeU5hRk5MRUgxLTR1TWlWNkl3LUhLUG9GX3Zaa2pEaENhT3BFeGZIeEFGYkpSOGVlajNQdEtxSDdjOWdGakQzSkVMQU5zSF9ia2txX2V0ZHdrZ244Q2VhY050Y0loY0ZoSWhIbkphNXQ5cjBuTWNGdVhJVkpET3h5TVQwb2RSaEFkSkIzWnpzZXVzSldOUkFmVk5WVFlFQzc3QU1GWXRWT09pOFNYOXNEU2xwWW04dVgycjg2ZGNpMUdRR2NKNHlEZzByTmdOTDBEelJKU3doVU9Ga0dzZDBIUWt5Mm81X3R5bEtuc3hEZkJFZjg2Q0tTYVJCcUZUWTMwNWdycGxrZGdpdlQ2ZGtoeDR0c1RNSWdzenBIVDNackJnMm50SXBFM3VBNWR1enQwa3FPLW1Md0VkVFRLLUlpc25lelFZQmVqMGRQOFpKYW9hbXZwUnRVZVFLVjhPQTZIMjkzWnJUVzdkdWZGTE9ucms2cTktdkZFS2ZLb2FtVF9BTDN1bnVpM0F4cE1nVS1jUzNnanBuS2I3UGJyYzJBV1Zib2RwUkw0ZEFqbllqQTl6MW9LQUJaQVVaemc0aE1xd3AtblktM2U1QWhpVGMxQ0JwUXp6RUxEdTBIZDdQTzN6ZDJySk53ajVhckkweDczeVhLMGZieDBENzRKemVxTGltb2VINWtvTDBNY054WEc0Y09zdGIzRkdsQlk0Y0FoZnYxYm9YSU9nNEp1SXNERXZtbWJzbU41aFZtV3A2bHNudGZPMEpKcTZQZVhid0ZDNjkwdkJfRG41T21UTHM2bzJXZG5UNVZlZDJObS00UjFLSVUwYmJReEFOenpvX3FPUTY3ei1zUzlmZndCRnFYZVFHdGlaaTZDX0RzNXFfMDNUTnJ1ZkdVTTJ3YzE2OGlFUkdFVzV1emJBSWt2Ukd4OW1fbU5KWlFCTWlZLVE1V2JFaUhlMnBNVXZRZEJkWEVRY3RpelIxcmFCcVBnM1VTUm52TVk4RzVmVksxSHAtVkc0d3JHLTBjc3NQT3V2NWxxVE9YLVBwdWNGbEp2cUd3d1k1ZzVSTVhKNk1sU2pOZEFVTGJXa1FzR3NmQkV1NnhDNVdCMGp3M09jVzUtdGR1UnROMVludXlJbmQ1TnpFRnZxMVdMQWNZaFNrVk1lNERzbmZYdWt6T2xMMUtISEx6OC1LcV9jM3JCVWttdWpJUm9RWTlwNHdoQ1A3czJUc1pxX3RfRVFDUWc1Y1NCQVdlcEl2ZHpHcG1GQ1I2SkdVNXNOak1tVzUyZDFROHE0RnRISlo0YTZIVUlYQVhLQWNQcDVxTmRWYllETFBkQ0dyQ2NpOWk0WGk4ZEhiNHFCMjB2Wmh1WXFIMWpfdUVQbF9WdDUwQlhLbHRVbG81cFhUX1hJVjBRYVhrZHBGMmhJQTk3UC1wdGtVQk5PTlpXeS1JUjY2SERxM3RjMDFoS2x5bWFQa3k2Z1dRX2pmdnJaakpSSm9RTzg2c3FsalpGTFZ6ZjFTc2VTY2JZd1ZpelRCSlcyOXRNOTl2Si1sQW1KTm9sdU44ZjdJYldUMHZ2RVJiZzZTWnE3RTVkeWlPWDlnb0QtUDVMa1ppRzVUVXFGZ21zWVlJbWhWbVEyRUpxSXN5Q1g5b0ZVUk8yblBNTWhzYjBJYWEza21INDBZR2pGRkR2emhBS0pEUXo2MHBLNUI5VWt4N0dLcGJVMW5WR3dPT3djMmdFbE1yM0twQUxtc3Fwb09oY256YWpUWXNXZGZfNExpc1hhSnRSRV9ZTDFONVR0RmtiXzFQVjFjTjdBbTl2OFM0Sy1MeVY5TGNhYWRaRGFYajZmYUI0d2tGNzRfZXpmNWN0ajNwNFgzWXA2cVl6ajJEeTV4LUpSY3MtU2FuNGt5VXV5OEVXMTItaDRtUFRsMDFiSFBHcU1fQV9MamMtdFlyVEdibHpZVk9qc0NqSWxnVDhhcXBEeGkybjU1Smt3MnhXRm1JQ2gwOTlDd1N6SjljYXdjMndBa05abUdnZjhfaWpDRWVGTjZ2NXpENXBTWnBzU1VqWWNiWkdVdHhBSHZCbUhOVERScnZtdDFqTXdwLTIyVGtmZEZxQy1xendqMzNmOHk1dWIwbW92VXBHeW56Rm1JbVMwRUlFSjlvX1dNWkV4LS1ub21TTWZYZ1VnMGwwUTZWTm9lMldDY0RBZXRid1hubElYYlZkWHozSlQ3RlBYa1JOY2ZLUjRFQWZ1RTVUQmhVSXYxYXZGSjRJMWN1OXotcE1kelJmZVBzRnk1a1JtaEpjNzAxaUpQeW1maEpMQUZRMzZpZGY5ZVlWTTN4V1BoSFg5dEdJMzdNWmtsTW9EdWF0aHdka1pJaURodU9NR19JNDRWYU5YWWp4NWk1Q092aUVCNzJleWhNV1M4OTNXMG1EejltMlhwT1NMS3NQeTZQck4wbzNHV3ZaSldncU5TeVdyUW5hUlZqaC1XbUkyenVFRl9Ta0pvckZhejJJb1l0U05BWTduVXhSWEstN0psak92bkl2MU8yakl5dXFudEgxSWhiNFQxSm1Fa2FkbzlQNzVrbmF5eTl5ZW13cnhpU2NIdFhiUzhkN2Y0dmQtVTMyUzMyODJOZzIyTWRzcXBfdlZ5bkxwSm5LTXZVWkZFR29sMTVnLXFnWnV4MmFSSmVmakhyZ0dGWXMzZUdSYTBRV3hvd1Itek0zTXBBdC1pdDhFcGJxbDlrNy1EUnlhc24yZkxucV9XTDFqVmd4N2ZpNGtSNUxUZGRJVmlucVF5ZWJjR0d1UFdraFVCUmdPeURETE1rcjNQWTJ4Wmh2aHMxV3pMSUdqdFRZLW1UeVFPYzRKbGNZclhOcFQyZzBhMjNadVFPU2JLb3l4RDFQVkVVYUE5NVR6a2RwSGZXQ1JvSlZNeEJOV0h1NE5iajNJLUI5ODdzTHZGeG81R05HWlBENzJnTTZQSlp0QmV5SmM4SnFmOXhhb0pfTVA0WW9KYjZscWNfWTUtMmFIZ09oR2xTNlNYc2FBRnVTQ2JSbG94Q3J1UzRjNGc4bjFzQkhXcXFpS2t3cjRLNE4wcV9GUEJiUk5sQWRwc05XOW9ZREg0TjFycXdtT3hkRmUzdjdJT3hqZkxmRVBSM1E5V1FGTFVvUnB4YlozNUo1MU1yNDRHRHZESFdtbE02dDhnbnREMHRvUHg4R3NFMEowR3BLX3NQUk1DUXlDUkVEOFppUXo1aEx3NHF1OW1CalNVY2s0QnBQVTVfR09MZ2ZGSTF5ODNGUE9KUmtwMnpiMXExbmtFQndIN1JneDlkZHg0Z0ZkVlhURERFb21BbU1OS3QzZlF4SW1MX1hTa3d5N0RiZVdHOGZTWmFxMU9nNmlMcy03R1g0d0wyQWt6RjNfSUtsOWJiVm1IWkVtNlBielJkcWZzeVk4RkZMREowLThNdDllTnpOWEZ5a1NJbnRHWUVrOVYxS2xlOHZDTXdZcDBaMHV1YTAwOEJjMVluTW1FWUVDMnBLMW1xa1BSc05DZE13c3BaNVdWTWNTMUJnM0xkTmFJczVnU3Z4dDdxUUlTeUlsSFMyTmRqaGE0U0NvN3lmXzNkWTJyLW5XZXAyd2NoY2VYTkN3NGxCMXFVRThDV0JJMmpiNWZBdmZ0X0xmaldKYk4yLW1vemNSbzJSR3c0cjZsNVV1RmptUjJkMmpJLTlCNThkN3ROSGNaVWQza09vdlZlbW56QzRVTm9SdlF6TGRRM3ZJOWlnYVBCNVJlOFdzT1kxX0F2Nmg3ZEpiYzhndEFmb2dmNVR1NG1FNWNWT2h1akRaaGg3eDYwcXl4cFdSUnMzbEM1c2MwVDVETkR2dHNYM1JZOVZhQnR6RjJyNGdnUUJNdlQ5VzFlcm13bEpBSmhvd3E3VjRBV21mZWZXT1NzVExQNzhjT0F0RTRBMEtuMkVZbEFNdUM3Zk1YcktwdVVwOS1EUDdSdG9vdzVkZWR4aXZtS0xGVU9LWGJuNExPc01TSEdjZzhDU2VZdFp3WXY1LTE3LUp4OGFxQUFpdks3YkNmZ2RkVVZQUkMzcUhVUVRjdmVhWnVMUWluckt3U05zdTN1aXdybmozZ1dPYWFxM2ZuSUtIMFlNMS1TWmhZcmtYbE0zZEhKcTlGbGhld1JtT3FUN1RIZGo2QXBiM0dEeDZXd1FvU1RXZDdBYWJoakRSUWdTNThyLUdRbkVOU05wcm03RzU2Q3RxTG5CSHVBQU9jbEZwc3JTMG9DRGJwcW82VmV1b0dTWDcwQVdwd0E0alpYS3U5dmZrU0w2TW9RbDI3NThNakZSUlJiamVlVmRneGhUcDBmaGpSekY0MzRscFJqbFJZdVI4WHVwVWRna0VhSHRmNHRPTWVQa21XY25xU2ZtZ3B0YW5VWW5JZmIwM01pVjBCVUJjT3pjZ1Q1bVZkWHZtV0hudkFPSVVfeE5iUzV0YWNzX1RINjlPSzdLcUQ3Ykx5TnpwNzhLVXRvd09EREctTnJtMFVQRmg1MTZhUHpoV3ZTcmVjRkkwX1dwY016c09iNy1HdlJWZFF3NGphWmFaWEJhVWRaSHBiN3REX1FxeDEtM0NXdHBlVWtxX1g2MmwzNFZkcWRuV204VV9yZjFucHMybURzck01Ujk2cWRYTDlMMFZCdUNPN2pBVGIyVmJpYlpiSmdEYnduckYtVXhUNTZFUkxORjQyeER4cVgzbG9ocm9ZNkZQVWxsRlZhbUhrZ1R1M1hOS25IMjNkeWlXbDkxSnZ5OXoxZ083a3lhWDNDdXdWMy1kNFNGMFoxa2tjTHFoTjlFSnlIeFFEMnVpR0FzNVR6V0x4Z005dXlwSXZ5WGcxY3FQbUpwNVY5TGpRUWpyY0c0WHlxclZ5NDZYY19NYzNSYk1vZU45YklZRXB2bDFVQXlMZktGQVZjaWY4SmdHUXlOU092UDRsU0I5WVNUdVNpZS1pcG9qLWdjUy14Qy15bDIyMFhSUDhEVWZzc3V0OWQxcWNWR25STVJ6MERzRmtUSUtYU01ueTAwVy1GNGJab3k5RlZGOXZoUnBUb0IwS080akJkbTc4M0lrU1lKZUtJR0NWZlBiUXlHMFZ6QURTU1hacTdQNEVfNlJneGlWN2ZyV1I1cy5JSTBWRW5tM3VYT3FmZTdodVBHZTB3"}, [ 'Cache-Control', - 'no-cache', - 'Pragma', - 'no-cache', - 'Content-Type', +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', + '7d5465bf-f076-4b24-ac0e-c159f4c30400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHBwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/keys/recoverKeyName-canrecoveradeletedkey-/') + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/1431d7ff616d4b1690e587f19a5e3209","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUUT9SYkW7LVlTPOGMEo-PyzbN78PjLaUS78XlhZzVbRsZKvBDJs-H627CAVAPzUWv6cxtC06BkeHVe-wa8B4OUgJLVNrlNVGJDsoGe1TyoTb7vQ4G5jxrPMr_HNhuYwbuzNkfNPTOMRUchpJlJsCPxMgBF_kTSr2yVipUqLpSxbE1OXJ2bm948cd_fYlFSqewFHd2N-mMLwK8MuxVgbVBUtAiNXJwtPAeTbrFEQ9je5GRKRkabs5j1DyK_XCGCLqRJEKdkSgGwxszeGdZdK_i_eB6aVHO1Nin43TSrUKpJ3Gmb0U9-v4w2run6Z_tCCpnuvd667L0YWoVBULg8Bew","e":"AQAB"},"attributes":{"enabled":true,"created":1563841313,"updated":1563841313,"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', + 'c779251e-dfd8-4677-aee8-2e682c8b29c1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '699' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '5e6cbf51-2874-4128-bea3-c0b511ab03cb', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c8a28402-f4ff-4913-a805-849a93930400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHCAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrecoveradeletedkey-","deletedDate":1563841356,"scheduledPurgeDate":1571617356,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrecoveradeletedkey-/1431d7ff616d4b1690e587f19a5e3209","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUUT9SYkW7LVlTPOGMEo-PyzbN78PjLaUS78XlhZzVbRsZKvBDJs-H627CAVAPzUWv6cxtC06BkeHVe-wa8B4OUgJLVNrlNVGJDsoGe1TyoTb7vQ4G5jxrPMr_HNhuYwbuzNkfNPTOMRUchpJlJsCPxMgBF_kTSr2yVipUqLpSxbE1OXJ2bm948cd_fYlFSqewFHd2N-mMLwK8MuxVgbVBUtAiNXJwtPAeTbrFEQ9je5GRKRkabs5j1DyK_XCGCLqRJEKdkSgGwxszeGdZdK_i_eB6aVHO1Nin43TSrUKpJ3Gmb0U9-v4w2run6Z_tCCpnuvd667L0YWoVBULg8Bew","e":"AQAB"},"attributes":{"enabled":true,"created":1563841313,"updated":1563841313,"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', + 'd078249d-9d4e-461c-a140-7f7570c639f9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '873' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '01474f2a-b484-44be-9adf-f5c12c469083', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '21b615f5-2f6e-440d-b949-3a2c62aa0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHCQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:39 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bba46157-01fa-4e40-99de-ddad677abbce', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:39 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'dfe6b18d-e077-44b6-a7d1-4316429cd51e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '0c0ffe3e-f0f0-441f-9fd6-afcc7c970400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHCgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:22:52 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:22:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f407983b-265c-4271-856e-4100b5783ae3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:22:53 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '15f24a37-ca64-4fa9-932f-c598e09601a0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '32237e6d-9c39-4343-b112-9ad3b8730400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHCwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrecoveradeletedkey-') + .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', + '741849c6-d029-4a51-a1f6-2f20d9ca5d18', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:06 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/deletedkeys/recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-/recover') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '779a0a4b-4c39-4d62-b864-c727c82c63aa', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b2901aeb-a038-457e-b12c-f13d0cc90400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHDAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:08 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/deletedkeys/recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-/recover') + .query(true) + .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-failsifonetriestorecoveranon-existingdeletedkey-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '139', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8aa135cb-4045-4396-9db9-0825043c2b0f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:08 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangenerateabackupofakey-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '94d3c26f-547b-47ff-b2ea-399282ec082e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '5e6f1888-d3b0-46d7-ab4c-4f5ac9000500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHDQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangenerateabackupofakey-/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/8ac9e989406e4c3c988559670916d4aa","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUDEdRv6RWZ9Y4NhNuIY8zSbFGCPX1wmuep5TXA7Zmz_wywX6msuL2-X-t_0SLWjdnxh-T96xkoIkDA1L_aSJanrg6XjYnt7DIRximaIchSAVWHRpa6sKhwuJ6AHHFnqj6s22gnd8JlSMzOkMYH40O6TsdMHpkih2krDqW6TrKiC9ZNhfVDQ-mMCYD2v7-bfKkViyPzv_8Ea7JQ8xqTxKPUtQydf9GvmOWz-w0phkITOFq8qs1qeOA0nWGV7-eN64dYlO1lA5BygpN560B_f4Mtq6BwFQzMzmwtZufYT7NZ4OKrmG1KfSb7S_WWYJnHSTGds7CKACT5oNfTYlSyRFQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841394,"updated":1563841394,"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', + 'dff6e558-9a30-490f-9720-bbb1bb769b9e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '702' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangenerateabackupofakey-/backup') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '47627a94-af16-43d9-a80b-a067c97e9b98', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'e8d36f1a-304d-452e-97e4-a2826ce70400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHDgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-cangenerateabackupofakey-/backup') + .query(true) + .reply(200, {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlJyRXVYQWJXeWQ0TWtkQXdSWThOVjNMVC1xa1FJbFNUVWVuSndpQUhwZDFtMFFJY2hwU0dJZFlPTnU3U1RrREQxckNLYmdidE9CdXBScWNSQjd2WWN4MFY1Yy1JN0ZXQzEtOTJHUldBaWRzMUdMZHFRcTRIdWNaSWx6RTk2M182SGUtbDliVHYzLUFpVDlpS3BRTThTQ1NqSXB2VnQyaXlUNk5Dc25vSjNWelZKYlE3a3Jna25jbUN0azBBd2N3UXZPUWFrYU9jaEpMalB1NmdVQUE2T01FemQ5enR5cW8tWlR0SGhsT3dlazRSTHAxdmd3OEZfSkJuVkVMbHlxOWVRMTBiWVlVRlVkVnoyU3BVaVl6T05MMkNMbnlGaHVzdVNxcm1NWEJraUNkdFQ2aDZQYmZMd3dXVGQwT2w1dG4wSzl0V24yYWNfX0MyS0hjU1Jkb1kwUS5pYTE0eko5eDJleXZSdzh1MkU2d0FRLllNZXFXS3RzOWZLaXBsaEUzaWxZczc3VjZydlVSWTV2WmczTXExRkNBVmNGcUtsbk5OTV9YaU9RNThYMXNOLWI1amlCMWU4ajNLVVBEMWp2X04wV1E4YkdaU0Q4UFQ5ZFZXLUR0X3RPNFZFb09TR0MxcHRSS0FnNXJITVYxdWhVdFphcER2RXBmdUFsUlFHX1dIWGUzdmxNSzdMUW5oeFRVYjhuOE9XTDFBUURhTE9fc1pBS1NQSW42T0hqUldUSkNOYUtSLUNpay1UaVppRjBzbHlVb0hRN0RjSTFSb2s2bmZGWGVJaGdwNHFpZTZhejVRSVNDc3BHN1JYUHhKbE55Mm1wdmNCbHI3QW5SV3AycXMxdThqaHd3dElrZTFZM3VIMmdQRmlzMTNsS0Nnb0JQd2VNekF2eGhSR2pHTmlRMHNYZ1l5eGlPQVphOXZYS25uVjdMZWlLbkVlY2ZKSWQ4OWxtaC1lYVEtYXpHX0VaNk9HSDVFUHVQdVRvaFlPblJzSlprRTZqUTcwVk1KbmhxSWk3c0tvLUlYRzlZa19JY0V5eTYtUUJFOG5PbG1VWVp2MzFiV2lFM2NNYWI0T1BtYWoydFFqRXAycFR1Q2JfbEN1dTF3QjhBamJ4SnFwOWZucFFBXzFWdmUzMzRXckR2RXBpcWt0N3ozTWYzU1hHQWZwNjRhMlpvZFpyc2NMR3Q3ZTlGSDI4YXhIMmJCdmNBUGR5QlFQOWxaNWhjNk9VN3FESVhqQTM5MTBZb2JiWU1TRXZzRUp0N1lOV0k1c2hHQlZhRWJGRkJwLWdFODd5dzNmajNjZUpBdDZUNGMtV2FKUC1NTkx1QnNLbXpvZENwMlhRRHExaEtsLTQzNFAxVzk4bGNfWXQ0QjRBd2h1UGpfWjFBckE3MjctZmcyRkxVZ3RWVWFMemwyU3RSVS0zRWVZSlowZ1FQQnp6OVhtcmRuNGFvY1RWc0NJd2ppT1VuSjVOd19Rcmh6cFhCQ0xpZkpXdV82bHdab0ZKSmRqMlhEQXlXSWJUUlpXekd2UVVvNkNkY1ZXMUVsc1ZYenBwb19GZjcwQ3FrMFlvMnB3cFNNVW5UWXJLNzZBdUp4bUQ2d0hIc1hPUEdhYUtmRmVKV21tTFVkLXAzZUh6ZFd6SzdCaVhtbE5sX0Z2U0lpV3hSRnA3ellkY2RKNWVnMDZHX0JPTndlclhEUUoxMENfT2dnRE1UVDdRbUtFSTgxQzZiVUg3dzBWVTB0VTFKOXJDaFloeXhGbzQ4SFJaMmo1ZGdmN3ItbGdxU0tWdC1XdVhpd2N6SVMyTXFseW8tTmpXVFNCbGZ2dHJYaTVfVTR4Ri1IeUJFbjVKNTFLeXIxODRXM2NUa0FYYWN5c2lNc0JtOGs1cHRvdzJSeTlnUENjc0lWcVdmVWVxUDVMX19RVlMyTC1FWDMyMWZkTjRSZWI0MjFFTmdGRTlXLXdQS0xzTzdMZld0bmROZVczQlR4dGRQRERDdU5DeURhbHVTZEJUWjBrNzdrdFdXU3dvaTFoaHdGakVrYUU0SUZscHFITjdvNk40NUp0M1JnLW5RZG5IcE84RW5pRERDU0s0Ni1CU3FWMWw1aS1obG5qZkhJdnV3MGZrRThYemFYTHlFSGRvR0ZWTmo1UFM3M3VKOS1lOG04RkFKclI3ZnU2MWRXUmstZTg3ajBpTm9fcjFxd3gtTm9xb1ZaM002R25pLUdyV0JmSHpySG1ENERick1LcTR6WVlZTkYxeklaNXNyaUl1clNYNUh3RGR2cWs3LU8xMmpjQkVINGZHQndtdC1Bek9BUXNfU0dyUVVvVHZzZjZ1bTNsNkJwZVFuM3hTTDZsNE4zTm1JLTJyRk1fdi02VnVOdkFuM256SWNPX1ZCeXhLLXVveTk5ZzRSdFExUGxLM0w1ZDVUdHFiTnMwSlZIYXVWelA1TWNQMm5QSnhmTlN1dF80ZDJjR1Y0TVpmQXhmLUtWMnpjVDVDT3VlWEVQenJHUFRfZGlLcVEwZ3lWRkotajRCN1RuS2ZTcTlncXBoenpwQTNRaWozNjRCbUJPM2hUNXVIUlNFc2EyX0M4VmJJRnFVSUdmcGRMVzExOVpHOWU2aDNYX2diX3pKeVdYaGZERThqUjQyOW4zR3pNNU5JUTBBUmZ3R3NhSUxoT2ZXem1pTThyeVpIYmFiVlRhQjBuRzRTU2VURnhfQ3Itc0lKeVc4MnZOTlY4UEtfSWZLQlhIUWI2LWdDbVhTRHBkcFluRDZtamVxeVBydGVVNjROQ2ljbEZRMGx6anBtbm8tdDkzMENwMEhiUjFkZnNHblR3YVR3dkFBUW04OTgycUE2YXlfbG9BTVpjSXpGYkRieEExa1JOdndqRUZTNmRTaXJmWkE3S1pVM19ZdW82WHdkWUhudFZndGVWM1gyRjR2UlhfZFhvYVdyd0ktSmlUTk9GMjdRazVtdlZBTVEwSVA5VVRNYXdsSjdPYmRTZnNiazlVQWxETUM0cktaSXFGOXZvbzJ3MDBoVEZRTVV2YnlQLXV3bmVQLTloMndBdU5veHdELTJ5YmJmWDFiazExZ0FJMGxQM0lIRG94eHBBbEtOQ3I2ZGdzWjVYTnV6WlB1MmRxWlRGa2YxQTNqelBRaUc3RTltWS1WVGgtRGptT00zY2JCNWkyd2xlZ3h1cDd1ZGZuM3ZsbFJ4S0V0UzUtTmFJWFgxbU40UVQ3MTl1SnZiLVFpNkFDZGJjX3BocjUwMlV1ZTdrZWxrTFQzSVhxdnBsYmNzc2ZQU0xUZFl2Wmprc0phSWM0UHdONkdnZVhfZ2lyZmZXTGxzYjZPbVJ6dldxaEE1MElYUEM2SkFELXc3MnBGWGVnMEJOY3RGN2E0cUJDSW1wVFByLXppR0ViSXJHSzNmWXNWbndqNE9KMHpvRzhRaG1RTUtJRmFCSlYyN29fU3dlYVF4MmFSc1VmXzc3RXlpS3RMdGhuRWpqc3BZczEtOTA4UUVvaVFkLUp2Z1BERlhLT0xFMzRTRkMxR0hhNHhxLUhjTmMzRlEzblZMV2FxTFVmR2hXRjVlbjFHOThYSzMzLVpOYkNYcktHa2owT1hmWW1QRjNWMW05b2VVdHNNUDNXLXpuOFRldFN2dXB4WU9oRklXMnFsNkNaNHVVUWYxR3ZYSGo5Ry1KTXBDTF9kWXZCT3kwSGVORmtjRXdjUzBzRmtUc2hxcEtoZ0FyUGo3Vlk4ZkdYZVo0Y2JzYjduM0hCM2htQ1VNc2MxMGZEMXNhYVhCVXB2ZV9Lbl9oYWp1MDhRMm1jcl9fUl9UVC1wMW5DWXpQY1F3OWhXZHRBZHNYeTBscnNDUVY5WHNwY0JjclNlS3F4Zy1pNVRGdTZCSHVRanV6aXQ3eWFZbUlVWjd5MkR6QURRNFV5cXp4MnBIQ0lBREVSdVBKTlpLX0ZPODBxeUE4b2sxbTFRWEphRWhyRDZNSWExOHFRVmtSWnQzeHQwczNtRmxWX055V29YN2ctZlB3cG9EaENUcXZEQTExUHpUaWVnZE5pZEw0NFN2VkZKRUlWelhxaGRmUVE1UDB0ZVlPR0NMWnJYT3NFUkpLb3dwdkJzallUSEFKOUF2Y0NwTWFZeVA5VzRMS3VYTUFUcXBhSVJIWURXMktjTElvMWZqX1lvTmF2dzZsWmw5LW5KVE5ORXc1aHBnQ0NKeUtCR21XWDFyblJyaTJ1WXBBVi0zLW5VMS1uTEg3VGV2cFhWWkxMRHZLdFdFT3RnMXZCNnZQX1B3T3c4aGRva1QxcU1HRVQ1ZThvczlUaDNzR0xnMm9feEJ2WEVqOHFhaWFNMVc1UkJvTzhWSU1rN2M1cmNKLUN6ckR1WXVMVlhRRElwRXYtaUJiWjlna1dMRkZjZ1J4MUpoVUpEbXlfMUZJNnpQbm8wNDczMXJJamlLZHE3M0FFM0RReDVEYlZtNzY2Z3ZlNWJ1SkpNcE92bDc1YTBJQUc4VUVWTFh6WjVJRldZTkJNTURzelg1cjdzaHhZT0FPeUg4SEdBUHAxZUpOTmMtb2FFSFYzLS1QTzlKX2tHN2hzYmtmWEpGMVhiM2N6NzVDdjQzZUNLNmFmeFVsVUp4clVHOHhMNTNUTGNwYkg4THlnYzRIckZCQ2tSUlFvUVNiRXA2RG9uSGhFRUZqb2ZnajZQYmRSdjBHZFc2dFo2aExqM3lrTHpEQ0xZVkM4NWNOVlZJdEI3XzVWMktBZXdUa1Y5bG5uaVJ1UHdUai04ZUVTdldTRjhqOHV1dUVDNjFaRk52S0JHTU45UTg0N2E5MGpWNGt0QkZGT0l5OUlZQlZ6MUU4bmd5VkxvV3AtakktOXM3MnNrMThBcUZhOGVZVVRVXzZGRjJCN2F2TjNRbFh3emV0eWVQRmJELUdjUTBfaTNRTjVpcUhWUGg0RU5Ydl85NmZ0QnpOZ3l6bjRZZG45Q2toTEJsX09nMEFJYjJoRlFkWC03czlreWpGOWVCQjlRRkVUMko4cUhza09SWjF2OUVPTlBGV3owcXZMX1pPVDY0aVpXenVOcjZQRTlLNUhhTHYzWFFiZ3JGVmlUN2QwSV9fZHUyWUVUWC1NRzVRUkl5c1UwTlozS29XeUlzRWJweGdycHRMZGs1ZEhDeFY0UWFIUHhoRXlYcDFoNDJ6QzEtRDV1NXAtbktocEQ5SXlicVltVGhiUVRtM1JFVmFXSnI0WmpZVndkYTEwbjY4OVdSUWNKSEpnVkxadjhsNVEwVDVlQnJ1dHJJenYxMXRKbHBXOG5YdFlXc2lnNzZNVVM5dEd5RFBHS19KVUR0T2NnM0dMalBDNmo1TlhmSUhnZUx1ZFlfTGFRZ3FGV19IS3llWDFDUzlSRUo5OTdNcXN6MlZXa2V1aG9vUGNLX1RwT0xxSmZJM2xwZDMtWFhCOWhmRHc2MVlhRXo5UkVPWnJXODhlbl8zNHhVckR0Q3dDMEZoUl9XallnVWhRN3AwMGJRMXFKV0FwdE9WS0tEb1Rnc291ZDNKWkpCd1Z5VVpFVGtqbGd2V3ltNGliRUlPWTdUYldQaDBjU3VYajl3VTZiTloyYjJvT1MyMlZxbDVXY3dlZTJvN2Z5UW5lWGhCZ3pWallqdEhzU2g1WEtkdXd4TzRBZUJFNGtZRmgtRy1FSWVTcVRjNlJtc0NkbmxpbDR1aG1neGxZdUNhZWJjbkxLUGtmYURvenpFaTV5azlreVBEM1FPM3NLM1VwQ0x6T1cxT1BONVdLaHNrM3FFRmYydEZNd2pVV3kzNm0xVGtmMWVnN0dBd3hDZDNnUmpaQXVZWTBadktTTDctVkNtM3gyRk9EeUVZblNiOUJkWFowdXRiVXJnYk9vd3I5UkZ2Y0xpVVV5dVZOWTF2Mjh0cXlHSUE0a05DQ1o3SUFXaW9ic1VTcUtwZllrWVhhek1GSlpCeHNkLURtSVZ6VWZIYVdFTDU3c2ZzbTM3bWRucExvdl9ua3o4eVRIR3RETm9PTmp1d0RkZXBwWi15ZTloZUxfMkRQbVAzY3RyTUdpS0NYcWNhOWN2aWswTzRlYlNPaVpkblFFMDFKQXNnNjR5ak9hYUx6eG1WRjdNWklvaTA4UVBXanJnZlpQemhScW40N2V6bWRGVGJMcWIyVWZCVUZFaE9qTmY2ODhJcGxmZmx2Ums5bVpRTXRNMmd6bXZTWTc0bU9lc3hlMlA4WEhyVkRTV0FsX3hlNzBmeGZXQlpWRFAzcmdjYzFDdC1WWmJYZE1wRTJoTFl4VkUwNE1BcUtyOFpYNjZLWUo2Wkp6Vksxb2FMTW5EQm5ZRTFKSnZocmphM216R0k3VXQ5djlvZk1uV0U3c0NkWDJsMmFrS3lQVjZ4SlcxTXJMRkVmRkwtdVdpbkdNeWRKMFZ0a0dPdm5KbTA5QVNsbHFvZVkwWU9nTUpzTEl1LUhESGp0RDdidHUyYUVuNHJKQ2VDa2FjWWdxUnBNU3d1M1FickpVMjdWVkk0TWo3M0xRWG9YbUFwOHhIOWJZVmZ5bVNMeUhJTHEtNVdwVFcyOG1URUNsS1VKVHRfbjJ5M0lJcGdGLXlMaFpUeGVtdXpRY01tRnpJbjQ5S2J5UjhpRjQ3ZlpXMDFxTF9XNU5sNXZ0VV9meEh6ZUZGME5OY0xlQzFadXpCVmNYSktZTWRSb21DX0RGYWZCcElaVUh0b1BnM0RqMl95QlNXNWRRUTVuVHVZUHRzYmtTWlQxc1diOGlJdXhDcWh6WW16OHR5aU1YQzdPSUxHVTk1X2FhUkxROGx6bThKWms2Ni1qUHp4ZHJzN0p1VUVOQTlyUUxHLWY5WDhmTndNU2NpYWFILWhFdUFfdXUzMnoySUROU1ctdUFHa21ZTldhQmtHajlaX0cwbF82Y0NXb0VuTnZ0ejFDdkJCNDBLWmNOX2EzVjVNR3A0U1BfZ0FsVWt1MjdHa3hSbUZ5YnBRMGdJaFdSeS15TjRSYkpQX2gxczlaT1lwZXBUQ2RLRW5PcC13S0hhYS1fSEo4bHpIa0VCQWJrdkNEVV9RZWprRzJNR09HQThfOU9HalliLXFWYllGUnZIX1gxUzFFSUJMem9QNHVfTlp2VFJPR3lqT1VKUnJ0OTdSaWlDLVBYRFFhSXRpblNIQ3VnNU9uMExsY2EwR3JlTjNIWFBNU3BHN0lhQ0VlOUo4U216RWE0cHNTTXJYS1FCME02bGJPM2FvNGs2VWV3VlVoeEc5ajFXbVVnM0VjVFFsSmZSNm9XaHd0dnZBdy1Rc0c2cHR5WTZOTURKLTRzSmdreGNjSXVfM21NeTBLRnpoQnhRTWdBU0hkNkhmTGZyLTB5cmR4RXM4RUd1SDdYNmNGS1NKUFdRWDgzMG1mcWNlX3VXQlRZUmhUVXNIUUZtNGNRRzNCWHllaDYzNko5M24wWk1TTFk3Vi11bjM2Ykxya0VDUHM3MkQxR0ltMm1kajZfUTIzNnE1Z1drczhocXBlb0x0VzZjbE4wSkZySlo1dWdVSVFtRmhSR2VISzJvNlFDUE16QTVZX2t2YVctc1ZDT1JjcnVQMUFoQjgwR1RZMThBc0RxbnlvalVINy0tdXpoT3RxSm9VTVd2WGt0ZDJSVTZSLU1XdmZxZ2dZLVgtVDNSSUdxTUJOaUtwR2FFN0x1MXQ5bmt4LXhiblhDM2VNSmIwV3ptdUlZdHVBdHU2WkkzS1h3Yjd4THZjdFkwOTFtRkZWMHhqb1hNMll1UnE1TklMMTF1ZzY5UTJoQTlaU0R5MjRJWXBnRjhoZXF0dE96MDhZekFzMFJFSHlFS2FoVUVUZ09vRS1kN0gyalJqWEd6dExRcVJIbXRQQ2JQRUNjSVZwcEFwNnlTREJMS01KQ041bUNlY1lYajRHbG80alY1Z3BfM01WNFZXV1U5ZHpOVGUxNDFEc3BYbUNXX3p6YmpVa05CX1N6UnduRnZmSDI0WElYMnZMNmYzeG51Z0dSSnFzYnNIbTVGbXpLT2lQQTRMMVN4bjc1eDFwenA3QlMyV1J6YWg5WGU5V3BIbmVtWHRvMkpqR2MzUkNPZnlYa0NLeVRfc1phaGFwUHZlT0FzSHkxRmNaZXVRanFyczFQNVBBS3lmdm8td0l4OXdVdDlOdnBQaUN6U3NVaVhpTkk2MGVsUkdLX05JREY1dXJrVjBBaHB3dElzc1J3aEtmcEk2NGVicVYtcm40eEp1OTRWc1kwNzJqSlZmSXNDcG9oMEhYWW5RN0poYzlEcTdZSW50Q2Nram1Wdm9tLWRWVFZwOHpmSkNmdDBHaFNYMDF6RUozb2V0dzRkSVR0bHFjSnF0U1g5VlpoTnNnXzNTdWItdWF3LUE3dHo0NlRDb3dvOXdpSUJZeWlMVEhCanVtcVpoUExySmhLOGZDWWdiU3Z6eTZSeURpMFYyRXJMZGh2WkcyZ21tN1RFalk1Q0RaR0lYcE5aRGlKb0Zzcl9BMkVpbFRjbldaaThvQnpfX0VqUERRQWhRSjJaSGdpdERvMzd6djUzamdsbE1uV2xhaG1CSGFyNlQ4ZV9JLXNkYUNDT1FTV09oWGd0OWtBVmdFaDVBTjNaVWowV0YydWhfR2lFWTIzX0gtTHBKb0ZrbWVEWldPMUV6SDRGNTlCVXhaNDJvbW5ySWFZUC1COENCWjNlVGV5RWJjSmt4dXc4R2tsQlpkNWZHSjdtLXBNbHY4VkdSeEZUQmFNQlZnSERUOFpEZUFuUzgxcktJaWlGMlVSY0JtNnAwaXRGWThYTXJDOGtYbUlHckRCYjZFaFd6LXVKT0xIdE5BcGxmS3drenZ4T1BlQ1BvTGF4RnFzRzlDcmplZHhvek5aenlRaUU5bldTamkxbUhqR0pISlk3cXJ0VTA1bWdwRE41SWkxOGNGLU9JUDFxekdrdnhyemxpdkt6VlJrVUJJRjVMcklZaXoxZkFBVGFZV2I4M3lwQzdoNzdhLWotQ0Y5M0tCd2tEdkN3Y1F1Mnh0WllId2pUT1ZJM0o1bG5tTHdPTVZVMVRyUXQ1TXJuaERjZXNCdGk4SkMzVGF2LVlaREE0WkZHWDRadXdUMFc0MlVfaGJHaTcxaVcwOUhJZVlKQlJvVVRMLVRhZmlWU2hxME5xV1I5Tm5vRVQ0ODN6ZWNlT19CMnlzTnliOVNDUkVoeXVPbW45Z2JfWWluZmY5Ym03cEtoUkNNSlNtQ1VUOEl3RU52OVRXZW1JaDZkcjUtTVFwTzAyWE4tVGNsMjhCdGVxN2NWVlE0MnBJTGpKNG0xNDNqNG5DZ1E2emRQd0tENC1WSVB3NE1tdkwweHNOUFl4aW80OThIT3BuNDk4TmFKVEZJQzcxWDRMdGFMWWg1eC05WVZ3eUVLXzlLbWp6NUVHbkkzREFwTVkwLTN5dzFralpXN2gybjlVT3ZjOV9xNWZCQnRLR3hBbG1sM0liRmVYajR1dXREb3ZnZ2VHSkxsUHZMMjJ3ZHhTblliSVZXckVUdEtLUEE0SHAwVXhiaUJLUkNVZ1ZVZzUyVGMxd2FtMkF3cnhKQlZPai03VjBJWUlzNXZGSUdSS0JBOVBBOUFWZjNqSnBsZ1ozNWk3NFFHVlh0d3llVjY0c1pPdzFTZUpDSTc0UFExSzVhWGJFWklHaU5pX1FsXzh2MDNjQXlLS3FoX1d1dTZsdE1FZTNjNWZiekZtZjU3d1k0TjcxZzZsT2Y4UGpXbXd4NXVIQTlvNEN5ZGZUVF9CU1laM3VLd3lkTFE4elZOYTdHVWhRaVZ1QkhSVWNJbmxYaVAybTNCYmJPb0N3OUpMWlFTeU5yRDFzd0dRVVphUTV4VTktYW9sNnFNSm81ZU9USkJBMS1LOVhEM1Y1b1duN3dZT0hyQUpvcDB4bndnSnFSVl9vYkFDc2lwNkRGQUhweDV2bEJwNUJJYjBkUDFzR3Y0d3J3QjNmTEhwNm5nZ2I1MUpLX3htTnFxcFNUczdfbmhnZndfM1V1T2xPS1ZFazBBNzBZd3NGOElySjZWMTdFZzVzdndiYmJaeVpLQmNWNl9Gb2hROWhfc05zLUlobkQ3T090bFlSRkg5ZmR0VWJqV0RRb3RadzVUYXBzTko2aWxEcVJVdk9TRlJJdDV5VldtWFJ0UkI3QUFILVo5aU1JWHhaX3dhWUNhMmhxMzNUdTNhQkhoa1dlMlU2bUxSVGtmQkYzWmdmakMyS1hNRXBrUUxKUlZZSEx2T09sTThZQm4yN3JzUUxCQWJEOEtVbWN2Wlhub1djX1ZSd0pOb19idm9YRTNXRThkRWVFckV6djZPV3JSWGU2cG9GNElWek5CWGNoSERNaWtwRW0wZlJFZ01kc3ZLYW50NlhPN29tZE5sOFllZnZncjZDVnZ4My1Ka3c2ZjdWMXI3UFBSMmwwM1hNVlR0TmJOQ1dld3hPdjdLR3k0TVhlZGh6SmxiRDV2Z2Q0X3p1bnlzVTBGRjBVX3h3bnUzQjI4cmtPbG80VEVhNk9GaERQYTRWQjlTQlMySm0wbWcwQnEwU2xZejAzTU9KRHVZWVNfX3VOamVRUDNfeklDUkVYZlUxZUlaQjBGZFlVVE1DVThwZk02MmpXZWNjN3FsWk9KaUNqZm5QMjhreHg2aFlGdVVyeTh5SkFMRmFWS3ZKNzBBNUk0ZEpKbDNRSVdseDhDRG1wTUdwQ1hFQWpWaWZUenBCRUU0TXp6NnJRMkJBNDV6YlpPeVJuekxzUHVsd1NFUWVKWGVOSHlqRmZYTC02Vlh4d2dDVVB6NktBV21Mb2FTem1zVWhZY1lCeTc4UXFhcXJLcFVfNTg1Vll2blJpc1oxTGN0MllPMllYeDJsQldvQTJudERqd2Zid1RkdW9sTDhCc1k4V0ZpeU5ZMGNKdlVUcWRUODA1akpCTjQ5T0VpNkp6RjZjSVBaT2ZjWXNhN0NSbVNUZmN3RGFTRmNtR3ZTaDVBa2FCRmR0a0RVQzctaENPNmluTExMQnBZeHUwLWJ5TGlIeEh3b0xPbVBCTDh5YmFjMGN4bzY0SU5NTVFpaUpwR0gxMGpWbHFxeXVyeDBXeHl4LWdvQTR2cGYyZ2VRbkV4bGZrVVRuYV80ZGlRb3lLX0ZuX01vb29GTmdsRGktNVVVeEN3TXpyLXp0MGtCSnBkdl9nLWJTMXNBUlphSDdwY1RkcTRiYTBNUmw4dzN1LUZqSDRDMnhUSmVYdjk3RDVZY2R0YkY0MHBGbVJYVjdOSDBXWnBJTVJfM2o3ZjdGYV95c1o5NGFGNldYcFVrbG10cDVJQWlvcUdpd3V2UXNVLVBVWXpYS0ZScHpIVGZadV8waDhDUU9Fa3ZudXJ4ejd6T1FGV0JPUVJZVU4xd2FHa05MbnNucG9PRmEyNjVKaHRjcU1ydFQ5NFpPNFhvRVBoMlpGNWlqVFlzUlhkTGFTRTkwU09IVXZFM01VRnJOWUtmVGtKM3VWN3V6dFRZS3dYdy5zS2VGVlR4SmNteEZKNnZTZHl2Wmxn"}, [ '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', + '6425cc37-4dcf-48e7-b452-2af5e42da33a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '11688' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8c34019a-72d7-4797-b55b-d49d7b835812', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '5b94ddbc-91bc-4ccb-ad9f-b1ebc0380500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHDwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-","deletedDate":1563841400,"scheduledPurgeDate":1571617400,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/8ac9e989406e4c3c988559670916d4aa","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"wUDEdRv6RWZ9Y4NhNuIY8zSbFGCPX1wmuep5TXA7Zmz_wywX6msuL2-X-t_0SLWjdnxh-T96xkoIkDA1L_aSJanrg6XjYnt7DIRximaIchSAVWHRpa6sKhwuJ6AHHFnqj6s22gnd8JlSMzOkMYH40O6TsdMHpkih2krDqW6TrKiC9ZNhfVDQ-mMCYD2v7-bfKkViyPzv_8Ea7JQ8xqTxKPUtQydf9GvmOWz-w0phkITOFq8qs1qeOA0nWGV7-eN64dYlO1lA5BygpN560B_f4Mtq6BwFQzMzmwtZufYT7NZ4OKrmG1KfSb7S_WWYJnHSTGds7CKACT5oNfTYlSyRFQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563841394,"updated":1563841394,"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', + '7e32f563-bb72-4407-b7e4-76837f400fd5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '879' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9dcf9b30-31fe-4b2c-ba68-dd5c573e8668', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '45ce6dd2-dadb-4f84-a02b-0d870c590400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHEAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '16708798-daa5-406c-b912-05432b129262', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:23 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd2c4b5d0-1968-4bbb-a207-1e545e9358e1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c0b2658b-0aa5-4b6b-bf93-888c064d0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHEQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ea6355b6-7294-49d5-a033-3d4906c29253', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:36 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '769fb816-30fe-4c74-90de-31f5ade09c04', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd0101413-cacd-4a3b-a200-bc1531810500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHEgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .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', + '9c88da2c-5830-4f83-ae4f-54e063aa13ab', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:49 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-failstogenerateabackupofanon-existingkey-/backup') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8dfb73ef-f58a-442e-976c-79e34b151e16', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b2c7af19-6ba5-4315-839c-63bccdcb0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHEwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:51 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-failstogenerateabackupofanon-existingkey-/backup') + .query(true) + .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-failstogenerateabackupofanon-existingkey-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '132', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '060ae1f6-2fce-475f-ad9c-1cd9df45c761', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:54 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/create') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '62c6c5cc-c8b6-4da8-984f-35211d4302bd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a1818471-195e-4823-a130-256de5800400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHFAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:56 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/create', {"kty":"RSA"}) + .query(true) + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/8f4b7430db10430b870ac71fb5b96851","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zUri9WHHFYb_EGl8oZprcJla-aiOZTK9hUcmuLTDr8r0-E5ramQ1ky49M5vz32yZ0C_HPpafHlyE3HeIZg5XppNnIhUOHO_cpdmifglhHAMqAPe2G4ol2RpnrmGuSrOV9xt8W1UJf1fcmTMrkF3CTdRtd6b5JAv8d-k05hTtNP0SBH1lYV4eqkd9NKdiItKT4YI06DeM3-LrsykHijYn9C9sTsTk_xE1YOpr_mkgVCibYvtJ0lw4q_Pa6LGPKLZX9ESCh6iD3LVJiY7Xapb1b1IZ2PsQ7BXxMKc4D_nQ2-477A_hA8cTFXnZKOrpMRFEMjRWfP6JYmwEo8TtAKJl1Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841437,"updated":1563841437,"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', + '46684bc2-330a-4326-8de7-f64bf8152e8f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '708' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/backup') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '984ae952-79a2-492f-a408-7ff3ff20960b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:23:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '140647ee-1ee8-49b2-9f18-617bc05d0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHFQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:23:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:23:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/backup') + .query(true) + .reply(200, {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLk0yLVFSblprNXpYWXZsdVFlQm1LOURiMk44MXZnNHdOUHFOdUVkaUZwWWVfT0U2Ml9aSGlxTmlIdWZ5dzJGanQyaUVTNFRqRmpIMnp2bzVYQ1FVRnFJcm1qLVh3MmNsM00xdmg4Ujc4STJNV3J3b2t5a0NTMjhIUUJnby1MNlpGSW9qV2l6WDFGQW5ZZHdqNDhwUlphU0FzTHZMZ1ZJUUlCclY2TW1IYUhtQjdpNFJRMmtBcThmUGdHUFVzaWF3dWdwTW4xa05RV2lzUmhfZ2dxeHRCMnlOX0ZWNFdGOGRYLWpjYXdWM3pXTXFKLWJSVjZuZm9MZ0wzdXRqb25sS1J4UW9mWHVSZldHb2FES1dNMDZib2xmQ1pERjNlWmNJLU9yVmVoeDdGM0ZmYl9YYkRFRENMcHVUSEdkZzh6MUdZbkl3VWw2aDhRWnN3Y2tqNDd3c1Eydy5DdkVzbURoeWVYaTViODJHNUNKc3h3LktZUTB6V3F3TTBUam9jYXVia1J1LUNwbVlNTllCX3dnQVNCUWZicjUxTHhaVEtTdXlMUDE2MU13Um5kMi1FbkU0SXFxM0drSVVfZFdLemYxQXo4UllfYVhqZGpzc25PZWZVaUMyX1lVaEp2T0RSdXRKQXphX2xtZlhyRkg0VjBBbGRlMWdrV196Q3JaVGNVc0FuODU3SGxOQW0tMksxdVZISlppT3EtQzBjM2hzUUk3b213QW5UVWxwVXpOTDNOSU51cGpmak9YX2RoVWlCa1JlTmx1dXVQbk9JQklhWklZV3lPV1N2WWlSNmJRZ21YbG9iZndER2ppa0pJU29GalhfVGpGRVEzUVVnLTB2a3l1YkZmUHBoZ2QtN2tmUHdxbU11bl9iRU9NYnJPcmJJOG44TFdFZFJGeTMtS2QyaFNiRWJPUHB1SWFtV2VkbzVTMGtDLWZaSko1ZXBwaUQyLW9ib0JYLVRtak5PWjhNVU5xYmVvTFhfT1dSUmg5SDJCd29WT21kMDZsVW01MWhYb1F0ajhoWGJvYzJoNUtjNlpLdDhBcHNfQVRkT0dyT2NjeWdCaGlzUC1fbS1YbFYtT2NQT2tObWl1eFRjcnlNOHl4bkVPdGoybnBDckduS2N2Q1pWd1ZBbm5qcDFaTElPakdXcl80RnVPaWlGN0tlLWVMcDZGSEhNVW4xMFlMbTBhMWtxMm0xeDhCVWc5NDJvRGdLT01nYXRqNHdxOXppdlpzeEEyVGNRZTRFRlAzM3EydEwxZnhrQzdMd1hDSWt3ZkVQamN5NDdxOGJ3OTBZbU5adXZrOXYtZzlaM2hMVnNIbElRZ0h5SFBnd0ZQd2J4bUY0TFNYYlA5czlQcjJCRS1iSHNQdlVGbTBZclB4N2NUbkN0aklfQS1Ga2lCY0lkanhMUklJaUFFUmxub3haZFA5TFVKeEV0SzdBM2J5TUVuY3pucjZDUlA2X2FKekY3QTZPTVIwbHRGVjdXRW1MM19JREFyQTV1UTY3NFluRzlqLXZIRjhFVTZ0VUtXODY3V0hwMmRxRzZzYlVLelgwODdqbmFteGdWVDhxTmdzRWNObE1YMFAxT2swZ3hiREdhN2oyZXVTTjBRM0RTSFA2RnUyUGR3MlpVNVBpLXNpbGhKR0diNjljbFpCelA3Qk1pQS02MzFYc29sUzlvODJFQ19ZazN1cW9pQ3Zwc0JwcDhGQXl5OUR5UFJlVlViUWFlbjRPclJUNF8zTFVmNDlTZjBTVVg5cEczZkRDbkROTTNoTVU5LVRMS1VlRWNJVGJVaW5TVWM0QU5qTGV6NTRwSHk2aVZrTk9MTERkTVZ1bFRuWkxsc3cwa0ZBWWRTSXRzTllJc3NlSDdtdjZfMmFrQ3NJbXhIYlRRSElUVWF1TWJQQmdpTTJjbXdiUHFlMnJaNVk4NktSUDBXcmRtalRNVmlDbDR6NkFXenltQXdRNjlvazNjdzhvMGdnVXE0N2lPaEhyX0RPN3FjdGd1cTJDeW5aSmtjNmhzUmdneEM5VmFId2x0VjY5T01nUDkxejJTNWhuRjREdVR1aDVmYjJ0SEYxbGFCNDJpVGFtRG84cU5YOW5BZnAxdGtoOXhYVVBpVjNkRzRIOHZnOURhWE1vYldVMHhHdURpSU80VXFGMm1qU01zalJYemd1NW12dTFibXA2d1RDMEk0NXFqZWR4MjRWWm5CdjlvN01zaFMzLUU3cmtzcGtoTGVlYU1tX3BPbDA0dnAzeTE4bjFvQlRFcVU2TnkwdmJKcF9wLXhYNVFydVNpSnFRVW9pbUJVTHlqa1hmbUVfWmhnWU9IU3V3R2h1ZzVZczJlOU05RlFhSkY4MTBDRl83dDRJcFBRWFdXNVpxdUJzTWRnTko4dGhTbHBkYkZxenRuYXQ5Vno3cEwzR0tHUmFXc0tEb1JLZjlfU3E2cS03T1MtRXZaRVZyRGgyRk9oQ2twdG9yRl9leTJ3cDRFTVBjZWZRbTNvZXE1TTJDQkVUYUFlaUxQLUJrTUlGdGt4MnhpR09EX190MEVXNUprYk1DbW1tMGludFdwcmUtc3lWMGlic29hQWpqZm9ubUgwMEtfQVo5encyZ21ubjRoMnUtc0xzcDFwZk1fMzlRUElXemU5VU5JTGtQaHdpUjNOcFFZMXhNdkY5V1BoZGNXQTdWRTJzNHdSWXdNanpCeENoNm81YUVGQ1VVd3RRWl9jQzNwLXg4bU5kbEpwUGphMXV6c1JmZEREQ256b1cwUnRTLXQxRENtZG50RVhqeV9GN1Y3SWlLWk1yZThvUmUwdlRXVGRTRFN0Y2ttTHVkeHE0d3hTanM4Y1NkOW1wVkh6MzB6U3FZTF8xMUpwUFE4T3p4MXlhXzFkZ1RHaUtIY00wS0RJakcwbk5qZ085MkNTSThEcXREUVlrbkVFUXVqbFBWMnBpcl9yYlY3REFKYW84enBFUWJiVzFId0MtOVV6eUUwZ04zRmQ0RFpiQTNNMHBnRXlDX0M1M0NwWkwzaHVUQjROblc0ODk2UkM4Rk1GVlVRUWxqeDBrYnFTOE5NYTBhaFRJeFI3ZWV1cWFvLXJnQ3VVUXZWRVdzTVVDdlFUaVR4VWhCRXBzbGVLckNDeFh4aUIydC1DZW5BMktIcms3ZGdMc0VfVkJhbC1yUTNVVkJyeUE4QUdwR2JRTzkxUmlzVUZERWlVcVAyTmxYTVY2ZmFybkx3ZUY5SC1GS2g1cGw1LThsV0VhbkVHblBsdVpnNlE0RHdIV0tITXdhdmNLQ1E4SVN2blRGZjdEbXhqSEZxNmQ5cGJBd0ExYWg2eWNreXVlVklkNHhNUkdCcERUOUlwLU9fMktrNVdBa2xhc1dxTldFaTlNYWdDNW9Bb2lFLWtuOURiSlk3S0dhcV83ejVhZ3J6aXpWNjJKRmtrQW5uR3JoMndmMWpEaWpKY2hyWkVDMFowSVJYYzlUbHJ3M3ZPVU54eVgyTmNZN25fLUZBS0lqeEdHMzVIYU5TN2s3cWxGREl0SUtmSmFpTUExLVdURkluMDgxbmVUYUxWZnpXRG9UQWVuWXlvTHZpWTVaNk11cW92M2JxUEp2bTkwNUhUQ2RzeHFieE5VMzNEcE5qQkJSQkkydER2Z0IyMjRUUVZBSEEzQ1hlcVA2aGlvZ21Ua0xtV0tIM0ZxV1NnWnRkbnNiWjNRWC0zZmQ2T0pya19iLW0wMUdTbUNJWGo5UG9CRHV5Q0MySUh6RGtrSzE2c2poR1pNdW1rcVI3d0NxZUg3WlRKMVFKZWVJUDlUbXM3M2JIUTVrLVhfQXY0a280TWF1SlN2ekhULXRfYkpMaWZ1aVIyREZGUV9YdThVbmFESG8zaXZkMXYtNjR6N2RkX1hNMDhJWmRHNjkyY29OZTFwOXdFcjEyU1BZTTBWU2R5MmRLVzJIVUNEaXB5WHNpS1lIY2swWDNublVGQjVNemJiWkhXeEstWkdkSi10enNzenlhTXBRc3hQV3NMb21pMXdUR3NlZU9zQkhaZlJOamVGYUdlUTIzVUhIR1IxeXVUazQ2Z2M3MzdmZEFTdGdlNzljQkRFWXpvLVd4OXJTNTdmckk0ZHJBdEpGLW1qb05yejFmQ1JNekdmRDA0bnBHdmlyWWhxQUJtMUI1N05uWE53OFBudW1XNGktd250STNGckpBX0ZWZUktdWlRVDZYRmpYUG03VGI0SFU1alpxWE10SlNJODBfOVNQU2NPNXU2a3JISGgyX3lDS0p1OFFwc1V3MDA5MlpoVVdCRTJGcldBWjNRVF90U0NZeFJ4MHpNVk1keFJTVW9TVWl5ZFQzZmxMQ25xaHpKcTZLM1BLVndXZ2ROMzBrTXNvQ2FTYktOcWFzeFFWbWo3SV9iSnY3M1lOTHVpYmV3X2FHQnExMGtBdFRDZmdxa2Z2YktlQlhmVzllaWlmYTJuaEFHX01lOFFwRnRVZnhfSmlDNnZSV1gySlpNc25Tem1zdGc4dVBtSDNjZ0N2R0prcXQ4M0UzVWlFbF9vZTFscm5LamI2MDNrSFpYdUtNa0xXemRLRmNpM1FiVHlfa0pQSG10MkdOeFRLRFFYNzNKVnZpLVpIdmpwY2F2Vkw2UktYaW55WWwxa0FZWEYxRFhIMEJNeFdfQ25FQkc2ZFJ0NzFWRFZkU2dkYTlFeDEyLU5FRm9yei11Z3ZwRUtrZ3UwOVdacXVPT0dQa0RqM01lRUMyUkFqQ09WUWw5VGkzQ25hSVJ4UTE4MjZENUJoYnZGVGhGbHhwVThXUldwTERHdXptUzMxVDBaZm5WOTlZQ3lKcVJEQjZaYjFlM2ZHWDFSSGJPajJfd3VmYklLQ3Y0U3ZvWWhJWXlpbW9xYXJXRndHdnN2ODRpV3lvQmlFbDdUWHE1ak1UYXh3c2Nzc2dVYUlZa25VZXAtVUZJZUxjcFR0eG0yQXVZMzRybHJMZGpkb0ZqVk1VZTNOZ0NlRHViaXM1WTlfd1RROURJdlRmaU1XNG5GVTlvV2FUM0QxTk5sa0ZrYWFFNk5jXzI1QldGY1ZEczFmZVZRb1l2MDVuR01xOHdYNVhaMFk0N29SUTdlMDNFS2FjajdlQW91VzBIOG40VWs0RFZHYmlyYzdVZzdjRTl4bEVmZTlDdjFyUXpfUTZEZENPSS1sNHVLaWFFMVlpcUxhM1RsbFNhRi13Qlp3T1FZQTR6d2JFZTA1ZEkyX2hnQkJ5MEk5Q19qUDQ5Wk94MlBTOEhkZkluU0Q2RUdKV2htUFhhei1wVzJnWkY1alRDdExzbjlRbEVqeUdNaTNOVUlZbkt2emF1UXhEek5LUE1faWlNMUFPN0ZVMFoyZGlEczI1Z3RfOXhYT0VUclNCeWxkUlkzOE1pU1JUeVBIS0l4QUVETHdSOFRua0hrSkZmbFBYSDFmNVNnaHFpZEFiOU9GVXZPTXNyMzFOd0RVdGNaVEdudzVuc2luNG1NWXdwRTVoTWRibmVJYVRTZkhKTUxwb1ZFaGFIaGQ4RGhmdnJLOUlxS3pmSWZ0MDU4TTltcHhpNDNLYk1xQWM4QmYxTVZvRk8zUEx3VGVNdm1FSU8zUncxX0ZBc1NwQzBNMDdNR2J3cXZReUtTaEpWTlNnRW5TYlBBQXpqNk5JM1ZwelhWVGNFQUJrRGZrOU5KOEVVb29fdXZ6ZE8tM0xFQm03N1JjOEVHeGF2cXZlZFZ5cFBQdzVPVDJ3bjhrV09xTEZFMW5vcUFLdk1OblZqQ3lGeDhZU2NLWi1BMld0dV95b3k5Q0pzT0pSZU5idVNEdXRZWDZjLTQyb25xNm1tZnQ3Ym8xR09icjROLUliRHZUUmVhSDJMSVJSV18zTnU3bWxLUElLSXJMU1JZYzN6aGZmY3NrYjYzTnVMUlBCSnNLWHVFZnp0Q3V6dlY1WVJJaGVxcExfR0JrdHlLejBFc1ZNR2tfNU5aNzAwdzVfOE9OeTJCY3hkSDdkM1M5VG9xUS1XNFF3N1F5dmEwWk9TVlF2VW5TV0NjV3hNOGZDWURqalhRWXlhTWk4QkswVmFaaVBIb3BJMzVOUnZxQnc0OWtZaFFHUFFIUm9iRVRtVXZDSEFCV3VkM3Vuc1lKUGxqdTVDMGt2R2stcG0weU8zdlFQNDFHbXhrUHJQQUxYQUZsWVZwbk5GMmVtd3ZuZGUzZzRtTGhna1h6Z3p1TVptMXZ4V1VIV3RZclo5X2FiSVRDbDF2WFNfbnAxZzBsMkJ5cHF0OWJqT3JDdk5RS0gyTzRUXzJLek1TaVVjZjQtUnFGd3lPMGpqQ1d3am5RTWxxQVl3N0p1R1d6ckc0Yms1NE43TzJXUnZxUVpZeFVaT2RUM0NicFNlSmRQMUNfVzFULUdzTHRBelBEU2tnZGRxTV9mNkp5M0FEMTlabUI0OWcxR1hVTUI0U0RBTFJmZ2ptVVFQNTBpdFB6T0FDYUFsbnd2a0lBQ0FkdDByX1JkQ1dGeWFTaDc2Z2sySnVldUV6RXdOWVpnaWE5NmVoN2tSeExwSjVYUHEzdkZpb1oxMXR6UVZEUWRFZ3F5V19XM3dveDd2TTVJcnhIMkNKR3VSVnNyZ0IwbTdJd0RPb3JqUTZaLV9XTGtYX0ZBMzZYUGI1LTFsNlhNZDgzZl90OEtmWV9pSkFtVmNhazRrZzZhSEVkejIzWmRwdzE2aWFVU05mLXJTbjVwZFU5dWNVM3ROVGhucmZrUjBOYVBUVi12c1RhWmF1cEZDbUVZczA3YWxiOWpZZm5nRGl0VXJFQ3JfVEx1UUFTaWxjMVVhMGRfQUQtWFYxQkJ3VlQzNERJUDcxVUJMd0pnVEtEVGtHQlF3Y2NoMk15U2hQNjM0RXFfSHpNTUktTmdEMWZKMHpHaWgtcEdXXzI0NWVZdDhGUTRTYW9xWW9kb2k1WFFrZzNWb2lmSkpCby1EcUxyTy1kYm9reGl1UlhCSHA0eXdhSWhNU2xXeDU4bXByYkFZQklQdG5EdnlLbHRRdUVsZ0VxQ2xUZ3BWcWo1bHR3N0c3TEEwSW9SbTFEVzdxUi1FYzkzbTJTbnVYZy1uZWRtcGJ0YjNMaDNROEEtaFY0VEJNLXBPa25ZNXpkXzhUMHZCb290bDdYeGpQZ0xEVTVQM19oU3ZhRU9HNTU4aDlQY0dPbGhGb1paTk41VFdNRExXZFc0VUtwcHJEZzI0dk9fa3ZrdFZLbFIwUDZxSDhGblJRUHlSZ0FJdDZueEctcEQ1emU1SThDUHVVTnF0aDZMT0QtbHRzYjRQZkgxMVFuNFdReWNSNlVoSlhmczd4LXp4WmZuYXNZeDB1U0tHUEpiU2NTRXBmbHVfMjMyWHBPM1RyelY0NUJsX2NpQnI5MVdhY1ZpaHZEOW1UVll2LThFT0VBMjNQaEZqVFlBNU9UNnRXcWJlMTBmYXJPS000a1lNQUZtVFRnUjFMTDB1R05kemM4d2h6NnZMU29GN014Q3FuQ3FoTWRWUW5fSkJOVXBFUmlGOThnYlNfZDZQamVGT29Nb0g5Z2x6SHptOUl5czhjeEMwcGx1MWtDZm8yaDBVdXRSbE1aa283eDJtVi1ZdV9fLTdNOXlTMDc2NW1XU2MwZFdudDNDNUVKZDFxb3VPai1WN1BYZUZqbWY5OGdLSEUxZVVZWVZ2Z2dIb0o2dEJwU0VLZkJvYnlSMGppX2lmRlNzQkp2al9HREpYSERsc2s3MDVHMnVXSkNRU2k4cXRWMThnRGFNSTUwWjhRdVd3ZzVMVTlISlNxSXZrSDRQMUJsSHNESEpVRjNiN3RueDhqbUt6OXRucDlIMjVNMlVwaUJPTVVxUHg1elFSQ3U5Y1JvZWhoS1hUNjVtWlhaclcyb09JOHZXVVZScVRSY3ppTXBHRTlLaWJZcEFSSGIzczJaMklWSFN1TVVtRjI2Nzc2NWtiZjk1WXB6MXJzSTZERk4zTFpJSXlMbzhfNDdPMFBMa25OZTBJN3czcDdld2I1RzRJdnphTUV5TUtBZFZQYjZWckxwZTRPM19MNF9ZZ0EyV2dvdUZpTEZScUJVcFhYUHZHYnVybkU2SEkwSlRaa3VTYjliblJNUW5HMG4tVTRYRGs3b2IwX0pXM1FWdnZWN0Vsa2RWUkYzYTNEU1REbmV6SXpDNjVKYzZGcFNHd3lPSEROdFR4cndnLUs1c00wTmdSekVWYjBUQmpTNnNRU2c0RHMwYUNjRUdDRHJCaUYxTE1iVTdDcmQzVEZhTDBUOVZGTF83NG1oanp1MEpmNVlfMEdpc0FjSHprY3VZTFFXYXFmYkE4ekI5ZTZCcE9Nc3BTSWN3blBJRmNLUUVvd1owX01OZTFHTUJMaWU3aTcwZmdUVnU1Y016WlRNV2ZjR1BSTjNGSG5qZzZfY0NkaWVnNlh6aGNFRnAyOWVLWHZYMWdwMDZyUW1PdFZVb1l6MEJEYkV2LXk2OWZSVUpqa3Z1NTdVY3ZORTV3XzBQNER1SmFfOUdybFlFanZwVFlBa2dtU3JSTW04TlduQmhnME92U2pCcEsxWjRTU09pTG1zdmZKc0FJelNnamJGcGV3aFlvMGtRRjhhRjM4WHJ2eVpTTjJsQkJRZWo1Sjh3ekE5YzgwRlVpYVdka0FMUWtDd2RqVVh4ZHItQWw2ZC1kLW5Mbm1KWHVwSkdpcElLM1h5MHhnWEh6TV9EMHZDR3JmSFh1bGFKOWIxYTI4SG9VWXJXYW0wb251YkR5UWRjbTB2OERXRHF6TmhMbzFpNjQ3WndFcm5LYVhXeEhSYU1iRzhNYnJqR25rRWZUR0xvdDAxM05hVFFPUVpLTHNRY0NmQ1dic2NOMHJNUnFiY3ZMYUxJNEVFeDdUV1ZGa2N2eW1ZNmFOcmw0UHpzOV9ibnk1UkxNV0xHZS1iSDE2MkR4b3RjWFZyM3RPVElQVktMcURmSXlscE5veDJWNWJTa2gyaEs2VzVoTXNBS28zcXlsa2Y5RlJsRElENnNfODl0aXZ6R3JFdE9ScEdrUDI5U0ctVnZ1Y0hVanRtLVdtaV9QdjFkU21hRE01eVFLaUF3cy1rY05sX1V0Qzg5Q1pfTEd5aWtkRTF3aGdJdjJPYnpwVnk4UHh3bWFxUW9fRmp2Y3VxeVdSamVha1JvZWNiSVUxN1gxUlRiZzdaSjBTY2E2anV4SmFWbEk5d2RJNUR2dUZHT2ROY3g2ZTFLWG1lTllrWU95RDY5QndnVjZlTmJqRWs0OVN5c1VEcUt5emtRSEJsMXZJc29WN25WRFFSczlyV0pQTmdmY0c2azFTcEFSbTlCMDZRaWpsZVRsNHhsMTRnVFYxWnViVjVEdjlrLWNCX1VvT2xCbmEzUlgxRy1jWGoyUU1DajlDQUo5VVozdDRtMC0yVTkwaG1uR29reWNobUFNUk04S0ZTSENjbnV6UjlUNUpBaUdxNV9hUEF4bFNyOG1hMldLcXJ2MzB6ejFqd2R5b1ZQa2czTnRGd0tnRUNhTnBvSzhnZk9ZQkNITnIzX2FvOW1CLWV6dGRvckhobjgweGE1NzRfZXptYjVaZ2haV0hLdE9zTXpLN3dXMjJjUWZGSXBXRDVXT1pCczAxaEw4eWF3WDhCODNrQUR0RTZwaTJWSHFOSXl5TG5SM1hOVmlQZE03U1IwejdCam5VeDRySWJLTENGY1JkdVpaTGcxLWdpODlGU2tOb2UtZ2tZaENMLU5NQ1k4Y20tVDdlaGhzaXFVOXZsUm5NWng2VFhiX2g1blh5TmdDcjRiYlRXaDBUcWlHbU9RVHB3eEh5c2h4WXA2R2xDeUswaWw1MVZEWXQyZEl1REIyTHRhZlJUa0pOYlhQX3FpQ2xoemdFMlh0Szk5WWRjUEVrbHJVUHdJU25vV05LMDE2YlNUTUZnOUJFU015VjFNd2Z3bG1SbHd2M3U5MWNKWDB0d0NfdVlPajZHZXQ0TUdaYllYX0N6dVpmRjAyYTFLRVZKeWxhUkJvcWZKRktlV2hmMjJWeUNZTTNZeXhoV000b1JiRXdtVDBaQXJMLUdCa29ORDdjOTVXQlBIQm1abUIzN21tM1l6OUtwUUpzRlg1MURPT0p1YUJaWk85TTRHemZLLXRfQTB3RS0tME9zTGFKT0VjZzhDQVdWUDRDenFCeTF6VmR4Y1IxNnhrWTVBZUhoZ0d0ZU9Ddml6RzZNZ05XamdROHJOMUE4RVA5eFZlbVFlam9IQUlPVjZLdFB0NU56eE0yX1J0ZmZrOVB1TVlxMHF5R2VBaXdzdE41ZHd6bWcxUGUwektaaktOT19ScEc1enFLTDh1WDhOM1QxOUxTT0pQMlROREw5VWVpbU5nMGhwRC13R1dyWE9GSDhTVVlZUTl0b1VYOXJrT096RFJic29QVUctZU5tdjRuc181aUxuUlNjV0h5LUlSVlprT21kT1RIc0dkYVc1YnVDMzE1NVVhNmdnbzJ6YXNMM3UtYlV0ZWxiRi1hZlkybmZHNDhrWWw0YVlSMjNFQWx4aEpYUXR0OHpfX1p5eTlRWkRKeGMwMVl3RExmTE1HSlU0VkE5cFU3LVUzS05kd0RGMkctS25TbDhBTUZxdkJfaTJHQUgtNTEyTEFLN0o0WUNPM05vdmhERDVRUkQ0YUc5cDFpd1FMUUtrTE9mdlpRTnFIc1M4MUFDLUtlWlpzdXpjQmZETXJxdGljeWR0VGNaUUg1TVR1T2IzeE1FNExyMXAtUkluUVMydjBUTC1uUTR3czh2MWpRd05uRkREOE5GbWNVeDBETG5nN1ZTM3ZtUEh4RUZ0S25CdGpra01SYjYtNVhnUzhiQVViZjgybDc1MlloWThOU1pnblFhdDJWYk1EOUM5RWVNNU1KVktQMG9YeWc4VDE2Z1g1bGFvRU5LY1RxTTlDYjIwNDU4Q2VtMndUSWxZbnlacDRGdC1vQ1VvdkNrbTlkMEU1Y2NDWlhIYUtaNnliVzdGWWt4S1dyOGxCcGtwWXY2cllaeWlMT0dxSS1ZeTIzQXdSYnpIaGp4aXFLSmtDNjV6azRsMEhiVkF4ZDVrOEZvaHF2dHZuRWEzS3pRYmZxODBtTkxrRURKUld5VVB5UnpTRGw3eFNFYmFZMWJXNUZzNEhDM0FjMnVHbUpid3dxRndBdUFJYzE5VXRmNE1VN096VUJ5ZEN1SmNyNjFxOERsaXFxRzZIeXpmeGRPTlM1RjBXUXFsQlg0WnR1bkx1MjB6VUJ5emYwM01aVkN6b3ZRLWM2WGN0UnRGTnZEcUcwVkZhS0Z2REk2YTZFbzlIWDc4blB3ZVN1MWlKbFphVVp6bzN5SGJ0b2l1RWZpS21TbUNjLU9xbkNPeUtUMGJSNmktLVlFMkhLcTFSSk9hZURna3pvb2FxZ2tkZDNuSF9HcXVBNE95Wl93dWF2ZVFGclpFS3NpRHQzcWxZMVhqY2FjbTY0VkdUU1VPYXVGUF9pRGh0YXFSbDQzaHlPQ1g0cmt1OHhQVkJXdmtGZlBwWS5KQzBJdk5KdEhuQkJQOFlIMEhtWV9n"}, [ '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', + '6bb66be6-08f1-438d-bfa1-2434d45d07bd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:24:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '11716' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canrestoreakeywithagivenbackup-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f0c26341-ea76-474b-8605-1d82fedff287', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:24:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c52c3fe0-c9d6-406d-8290-add68c740400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHFgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:24:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/keys/recoverKeyName-canrestoreakeywithagivenbackup-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-","deletedDate":1563841443,"scheduledPurgeDate":1571617443,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/8f4b7430db10430b870ac71fb5b96851","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zUri9WHHFYb_EGl8oZprcJla-aiOZTK9hUcmuLTDr8r0-E5ramQ1ky49M5vz32yZ0C_HPpafHlyE3HeIZg5XppNnIhUOHO_cpdmifglhHAMqAPe2G4ol2RpnrmGuSrOV9xt8W1UJf1fcmTMrkF3CTdRtd6b5JAv8d-k05hTtNP0SBH1lYV4eqkd9NKdiItKT4YI06DeM3-LrsykHijYn9C9sTsTk_xE1YOpr_mkgVCibYvtJ0lw4q_Pa6LGPKLZX9ESCh6iD3LVJiY7Xapb1b1IZ2PsQ7BXxMKc4D_nQ2-477A_hA8cTFXnZKOrpMRFEMjRWfP6JYmwEo8TtAKJl1Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841437,"updated":1563841437,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', @@ -564,11 +2305,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ddd4d58b-c479-412c-8db6-43cca3e06cac', + '1c8c3807-d994-40d3-8ee4-c10655d0449f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -578,34 +2319,242 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:51 GMT', + 'Tue, 23 Jul 2019 00:24:02 GMT', 'Connection', 'close', 'Content-Length', - '11716' ]); + '891' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-cangenerateabackupofakey-') + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd81ba3c5-925c-4003-8c64-7ef0f6475722', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:24:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '6752d2cf-c687-417b-b1e1-cb42fb730500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHFwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:24:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '118', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd6eba366-5637-4d41-85fc-7de152562403', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:24:05 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-cangenerateabackupofakey-","deletedDate":1563492592,"scheduledPurgeDate":1571268592,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-cangenerateabackupofakey-/ebe2d20b49dc48e18d46f1213e08ddb4","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"slh-lN-4MQ_eR9txf9Ed024K8kYpgMt2tw69jJEVtQvfx73iylklVc1gLyVx-I3uEMfUlNzCxMkuGOo4Mu-dkupFpP1Z9V_ocuNqybZ2pl93XgmHKp1bs8xX93WyzqaU9sBIZEUPp-0VnBZN2VONr_77l8vMFVX4JjkjihhLsMkwuk-ZmQxO4sp-kh7f7ZWF_eQvNZ1QwOXQWe9MrlABGFndfHyx29cUqOuXYb00gw3acmMaEWTye0mwUFieOjpMnvAcgKGQ8cYOZsn06BmueE8ncT4mPIk8Q7EDGTSRRey24w_OO8yizCBxvyeeQ8pFg98P9SZ7sdv8bMHWzbXHXQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492591,"updated":1563492591,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd3398f05-6126-4aad-b086-4161d119c933', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:24:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b7045bab-4dba-437d-afd2-32e598290500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHGAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:24:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') + .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', + '76ba3b7e-856d-4e9b-bcc2-45c7373cceb7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.119;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, 23 Jul 2019 00:24:20 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/keys/restore') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ff70c35f-2525-473f-80ae-3c1824ed93b6', + '0ce956ca-1794-4cf1-9235-fa5b5336f2cd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -615,22 +2564,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:52 GMT', + 'Tue, 23 Jul 2019 00:24:21 GMT', 'Connection', 'close', 'Content-Length', - '879' ]); + '0' ]); + + +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', + '6324f01b-98f4-460a-ab50-31830c3e0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHGQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:24:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .post('/keys/restore', {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLk0yLVFSblprNXpYWXZsdVFlQm1LOURiMk44MXZnNHdOUHFOdUVkaUZwWWVfT0U2Ml9aSGlxTmlIdWZ5dzJGanQyaUVTNFRqRmpIMnp2bzVYQ1FVRnFJcm1qLVh3MmNsM00xdmg4Ujc4STJNV3J3b2t5a0NTMjhIUUJnby1MNlpGSW9qV2l6WDFGQW5ZZHdqNDhwUlphU0FzTHZMZ1ZJUUlCclY2TW1IYUhtQjdpNFJRMmtBcThmUGdHUFVzaWF3dWdwTW4xa05RV2lzUmhfZ2dxeHRCMnlOX0ZWNFdGOGRYLWpjYXdWM3pXTXFKLWJSVjZuZm9MZ0wzdXRqb25sS1J4UW9mWHVSZldHb2FES1dNMDZib2xmQ1pERjNlWmNJLU9yVmVoeDdGM0ZmYl9YYkRFRENMcHVUSEdkZzh6MUdZbkl3VWw2aDhRWnN3Y2tqNDd3c1Eydy5DdkVzbURoeWVYaTViODJHNUNKc3h3LktZUTB6V3F3TTBUam9jYXVia1J1LUNwbVlNTllCX3dnQVNCUWZicjUxTHhaVEtTdXlMUDE2MU13Um5kMi1FbkU0SXFxM0drSVVfZFdLemYxQXo4UllfYVhqZGpzc25PZWZVaUMyX1lVaEp2T0RSdXRKQXphX2xtZlhyRkg0VjBBbGRlMWdrV196Q3JaVGNVc0FuODU3SGxOQW0tMksxdVZISlppT3EtQzBjM2hzUUk3b213QW5UVWxwVXpOTDNOSU51cGpmak9YX2RoVWlCa1JlTmx1dXVQbk9JQklhWklZV3lPV1N2WWlSNmJRZ21YbG9iZndER2ppa0pJU29GalhfVGpGRVEzUVVnLTB2a3l1YkZmUHBoZ2QtN2tmUHdxbU11bl9iRU9NYnJPcmJJOG44TFdFZFJGeTMtS2QyaFNiRWJPUHB1SWFtV2VkbzVTMGtDLWZaSko1ZXBwaUQyLW9ib0JYLVRtak5PWjhNVU5xYmVvTFhfT1dSUmg5SDJCd29WT21kMDZsVW01MWhYb1F0ajhoWGJvYzJoNUtjNlpLdDhBcHNfQVRkT0dyT2NjeWdCaGlzUC1fbS1YbFYtT2NQT2tObWl1eFRjcnlNOHl4bkVPdGoybnBDckduS2N2Q1pWd1ZBbm5qcDFaTElPakdXcl80RnVPaWlGN0tlLWVMcDZGSEhNVW4xMFlMbTBhMWtxMm0xeDhCVWc5NDJvRGdLT01nYXRqNHdxOXppdlpzeEEyVGNRZTRFRlAzM3EydEwxZnhrQzdMd1hDSWt3ZkVQamN5NDdxOGJ3OTBZbU5adXZrOXYtZzlaM2hMVnNIbElRZ0h5SFBnd0ZQd2J4bUY0TFNYYlA5czlQcjJCRS1iSHNQdlVGbTBZclB4N2NUbkN0aklfQS1Ga2lCY0lkanhMUklJaUFFUmxub3haZFA5TFVKeEV0SzdBM2J5TUVuY3pucjZDUlA2X2FKekY3QTZPTVIwbHRGVjdXRW1MM19JREFyQTV1UTY3NFluRzlqLXZIRjhFVTZ0VUtXODY3V0hwMmRxRzZzYlVLelgwODdqbmFteGdWVDhxTmdzRWNObE1YMFAxT2swZ3hiREdhN2oyZXVTTjBRM0RTSFA2RnUyUGR3MlpVNVBpLXNpbGhKR0diNjljbFpCelA3Qk1pQS02MzFYc29sUzlvODJFQ19ZazN1cW9pQ3Zwc0JwcDhGQXl5OUR5UFJlVlViUWFlbjRPclJUNF8zTFVmNDlTZjBTVVg5cEczZkRDbkROTTNoTVU5LVRMS1VlRWNJVGJVaW5TVWM0QU5qTGV6NTRwSHk2aVZrTk9MTERkTVZ1bFRuWkxsc3cwa0ZBWWRTSXRzTllJc3NlSDdtdjZfMmFrQ3NJbXhIYlRRSElUVWF1TWJQQmdpTTJjbXdiUHFlMnJaNVk4NktSUDBXcmRtalRNVmlDbDR6NkFXenltQXdRNjlvazNjdzhvMGdnVXE0N2lPaEhyX0RPN3FjdGd1cTJDeW5aSmtjNmhzUmdneEM5VmFId2x0VjY5T01nUDkxejJTNWhuRjREdVR1aDVmYjJ0SEYxbGFCNDJpVGFtRG84cU5YOW5BZnAxdGtoOXhYVVBpVjNkRzRIOHZnOURhWE1vYldVMHhHdURpSU80VXFGMm1qU01zalJYemd1NW12dTFibXA2d1RDMEk0NXFqZWR4MjRWWm5CdjlvN01zaFMzLUU3cmtzcGtoTGVlYU1tX3BPbDA0dnAzeTE4bjFvQlRFcVU2TnkwdmJKcF9wLXhYNVFydVNpSnFRVW9pbUJVTHlqa1hmbUVfWmhnWU9IU3V3R2h1ZzVZczJlOU05RlFhSkY4MTBDRl83dDRJcFBRWFdXNVpxdUJzTWRnTko4dGhTbHBkYkZxenRuYXQ5Vno3cEwzR0tHUmFXc0tEb1JLZjlfU3E2cS03T1MtRXZaRVZyRGgyRk9oQ2twdG9yRl9leTJ3cDRFTVBjZWZRbTNvZXE1TTJDQkVUYUFlaUxQLUJrTUlGdGt4MnhpR09EX190MEVXNUprYk1DbW1tMGludFdwcmUtc3lWMGlic29hQWpqZm9ubUgwMEtfQVo5encyZ21ubjRoMnUtc0xzcDFwZk1fMzlRUElXemU5VU5JTGtQaHdpUjNOcFFZMXhNdkY5V1BoZGNXQTdWRTJzNHdSWXdNanpCeENoNm81YUVGQ1VVd3RRWl9jQzNwLXg4bU5kbEpwUGphMXV6c1JmZEREQ256b1cwUnRTLXQxRENtZG50RVhqeV9GN1Y3SWlLWk1yZThvUmUwdlRXVGRTRFN0Y2ttTHVkeHE0d3hTanM4Y1NkOW1wVkh6MzB6U3FZTF8xMUpwUFE4T3p4MXlhXzFkZ1RHaUtIY00wS0RJakcwbk5qZ085MkNTSThEcXREUVlrbkVFUXVqbFBWMnBpcl9yYlY3REFKYW84enBFUWJiVzFId0MtOVV6eUUwZ04zRmQ0RFpiQTNNMHBnRXlDX0M1M0NwWkwzaHVUQjROblc0ODk2UkM4Rk1GVlVRUWxqeDBrYnFTOE5NYTBhaFRJeFI3ZWV1cWFvLXJnQ3VVUXZWRVdzTVVDdlFUaVR4VWhCRXBzbGVLckNDeFh4aUIydC1DZW5BMktIcms3ZGdMc0VfVkJhbC1yUTNVVkJyeUE4QUdwR2JRTzkxUmlzVUZERWlVcVAyTmxYTVY2ZmFybkx3ZUY5SC1GS2g1cGw1LThsV0VhbkVHblBsdVpnNlE0RHdIV0tITXdhdmNLQ1E4SVN2blRGZjdEbXhqSEZxNmQ5cGJBd0ExYWg2eWNreXVlVklkNHhNUkdCcERUOUlwLU9fMktrNVdBa2xhc1dxTldFaTlNYWdDNW9Bb2lFLWtuOURiSlk3S0dhcV83ejVhZ3J6aXpWNjJKRmtrQW5uR3JoMndmMWpEaWpKY2hyWkVDMFowSVJYYzlUbHJ3M3ZPVU54eVgyTmNZN25fLUZBS0lqeEdHMzVIYU5TN2s3cWxGREl0SUtmSmFpTUExLVdURkluMDgxbmVUYUxWZnpXRG9UQWVuWXlvTHZpWTVaNk11cW92M2JxUEp2bTkwNUhUQ2RzeHFieE5VMzNEcE5qQkJSQkkydER2Z0IyMjRUUVZBSEEzQ1hlcVA2aGlvZ21Ua0xtV0tIM0ZxV1NnWnRkbnNiWjNRWC0zZmQ2T0pya19iLW0wMUdTbUNJWGo5UG9CRHV5Q0MySUh6RGtrSzE2c2poR1pNdW1rcVI3d0NxZUg3WlRKMVFKZWVJUDlUbXM3M2JIUTVrLVhfQXY0a280TWF1SlN2ekhULXRfYkpMaWZ1aVIyREZGUV9YdThVbmFESG8zaXZkMXYtNjR6N2RkX1hNMDhJWmRHNjkyY29OZTFwOXdFcjEyU1BZTTBWU2R5MmRLVzJIVUNEaXB5WHNpS1lIY2swWDNublVGQjVNemJiWkhXeEstWkdkSi10enNzenlhTXBRc3hQV3NMb21pMXdUR3NlZU9zQkhaZlJOamVGYUdlUTIzVUhIR1IxeXVUazQ2Z2M3MzdmZEFTdGdlNzljQkRFWXpvLVd4OXJTNTdmckk0ZHJBdEpGLW1qb05yejFmQ1JNekdmRDA0bnBHdmlyWWhxQUJtMUI1N05uWE53OFBudW1XNGktd250STNGckpBX0ZWZUktdWlRVDZYRmpYUG03VGI0SFU1alpxWE10SlNJODBfOVNQU2NPNXU2a3JISGgyX3lDS0p1OFFwc1V3MDA5MlpoVVdCRTJGcldBWjNRVF90U0NZeFJ4MHpNVk1keFJTVW9TVWl5ZFQzZmxMQ25xaHpKcTZLM1BLVndXZ2ROMzBrTXNvQ2FTYktOcWFzeFFWbWo3SV9iSnY3M1lOTHVpYmV3X2FHQnExMGtBdFRDZmdxa2Z2YktlQlhmVzllaWlmYTJuaEFHX01lOFFwRnRVZnhfSmlDNnZSV1gySlpNc25Tem1zdGc4dVBtSDNjZ0N2R0prcXQ4M0UzVWlFbF9vZTFscm5LamI2MDNrSFpYdUtNa0xXemRLRmNpM1FiVHlfa0pQSG10MkdOeFRLRFFYNzNKVnZpLVpIdmpwY2F2Vkw2UktYaW55WWwxa0FZWEYxRFhIMEJNeFdfQ25FQkc2ZFJ0NzFWRFZkU2dkYTlFeDEyLU5FRm9yei11Z3ZwRUtrZ3UwOVdacXVPT0dQa0RqM01lRUMyUkFqQ09WUWw5VGkzQ25hSVJ4UTE4MjZENUJoYnZGVGhGbHhwVThXUldwTERHdXptUzMxVDBaZm5WOTlZQ3lKcVJEQjZaYjFlM2ZHWDFSSGJPajJfd3VmYklLQ3Y0U3ZvWWhJWXlpbW9xYXJXRndHdnN2ODRpV3lvQmlFbDdUWHE1ak1UYXh3c2Nzc2dVYUlZa25VZXAtVUZJZUxjcFR0eG0yQXVZMzRybHJMZGpkb0ZqVk1VZTNOZ0NlRHViaXM1WTlfd1RROURJdlRmaU1XNG5GVTlvV2FUM0QxTk5sa0ZrYWFFNk5jXzI1QldGY1ZEczFmZVZRb1l2MDVuR01xOHdYNVhaMFk0N29SUTdlMDNFS2FjajdlQW91VzBIOG40VWs0RFZHYmlyYzdVZzdjRTl4bEVmZTlDdjFyUXpfUTZEZENPSS1sNHVLaWFFMVlpcUxhM1RsbFNhRi13Qlp3T1FZQTR6d2JFZTA1ZEkyX2hnQkJ5MEk5Q19qUDQ5Wk94MlBTOEhkZkluU0Q2RUdKV2htUFhhei1wVzJnWkY1alRDdExzbjlRbEVqeUdNaTNOVUlZbkt2emF1UXhEek5LUE1faWlNMUFPN0ZVMFoyZGlEczI1Z3RfOXhYT0VUclNCeWxkUlkzOE1pU1JUeVBIS0l4QUVETHdSOFRua0hrSkZmbFBYSDFmNVNnaHFpZEFiOU9GVXZPTXNyMzFOd0RVdGNaVEdudzVuc2luNG1NWXdwRTVoTWRibmVJYVRTZkhKTUxwb1ZFaGFIaGQ4RGhmdnJLOUlxS3pmSWZ0MDU4TTltcHhpNDNLYk1xQWM4QmYxTVZvRk8zUEx3VGVNdm1FSU8zUncxX0ZBc1NwQzBNMDdNR2J3cXZReUtTaEpWTlNnRW5TYlBBQXpqNk5JM1ZwelhWVGNFQUJrRGZrOU5KOEVVb29fdXZ6ZE8tM0xFQm03N1JjOEVHeGF2cXZlZFZ5cFBQdzVPVDJ3bjhrV09xTEZFMW5vcUFLdk1OblZqQ3lGeDhZU2NLWi1BMld0dV95b3k5Q0pzT0pSZU5idVNEdXRZWDZjLTQyb25xNm1tZnQ3Ym8xR09icjROLUliRHZUUmVhSDJMSVJSV18zTnU3bWxLUElLSXJMU1JZYzN6aGZmY3NrYjYzTnVMUlBCSnNLWHVFZnp0Q3V6dlY1WVJJaGVxcExfR0JrdHlLejBFc1ZNR2tfNU5aNzAwdzVfOE9OeTJCY3hkSDdkM1M5VG9xUS1XNFF3N1F5dmEwWk9TVlF2VW5TV0NjV3hNOGZDWURqalhRWXlhTWk4QkswVmFaaVBIb3BJMzVOUnZxQnc0OWtZaFFHUFFIUm9iRVRtVXZDSEFCV3VkM3Vuc1lKUGxqdTVDMGt2R2stcG0weU8zdlFQNDFHbXhrUHJQQUxYQUZsWVZwbk5GMmVtd3ZuZGUzZzRtTGhna1h6Z3p1TVptMXZ4V1VIV3RZclo5X2FiSVRDbDF2WFNfbnAxZzBsMkJ5cHF0OWJqT3JDdk5RS0gyTzRUXzJLek1TaVVjZjQtUnFGd3lPMGpqQ1d3am5RTWxxQVl3N0p1R1d6ckc0Yms1NE43TzJXUnZxUVpZeFVaT2RUM0NicFNlSmRQMUNfVzFULUdzTHRBelBEU2tnZGRxTV9mNkp5M0FEMTlabUI0OWcxR1hVTUI0U0RBTFJmZ2ptVVFQNTBpdFB6T0FDYUFsbnd2a0lBQ0FkdDByX1JkQ1dGeWFTaDc2Z2sySnVldUV6RXdOWVpnaWE5NmVoN2tSeExwSjVYUHEzdkZpb1oxMXR6UVZEUWRFZ3F5V19XM3dveDd2TTVJcnhIMkNKR3VSVnNyZ0IwbTdJd0RPb3JqUTZaLV9XTGtYX0ZBMzZYUGI1LTFsNlhNZDgzZl90OEtmWV9pSkFtVmNhazRrZzZhSEVkejIzWmRwdzE2aWFVU05mLXJTbjVwZFU5dWNVM3ROVGhucmZrUjBOYVBUVi12c1RhWmF1cEZDbUVZczA3YWxiOWpZZm5nRGl0VXJFQ3JfVEx1UUFTaWxjMVVhMGRfQUQtWFYxQkJ3VlQzNERJUDcxVUJMd0pnVEtEVGtHQlF3Y2NoMk15U2hQNjM0RXFfSHpNTUktTmdEMWZKMHpHaWgtcEdXXzI0NWVZdDhGUTRTYW9xWW9kb2k1WFFrZzNWb2lmSkpCby1EcUxyTy1kYm9reGl1UlhCSHA0eXdhSWhNU2xXeDU4bXByYkFZQklQdG5EdnlLbHRRdUVsZ0VxQ2xUZ3BWcWo1bHR3N0c3TEEwSW9SbTFEVzdxUi1FYzkzbTJTbnVYZy1uZWRtcGJ0YjNMaDNROEEtaFY0VEJNLXBPa25ZNXpkXzhUMHZCb290bDdYeGpQZ0xEVTVQM19oU3ZhRU9HNTU4aDlQY0dPbGhGb1paTk41VFdNRExXZFc0VUtwcHJEZzI0dk9fa3ZrdFZLbFIwUDZxSDhGblJRUHlSZ0FJdDZueEctcEQ1emU1SThDUHVVTnF0aDZMT0QtbHRzYjRQZkgxMVFuNFdReWNSNlVoSlhmczd4LXp4WmZuYXNZeDB1U0tHUEpiU2NTRXBmbHVfMjMyWHBPM1RyelY0NUJsX2NpQnI5MVdhY1ZpaHZEOW1UVll2LThFT0VBMjNQaEZqVFlBNU9UNnRXcWJlMTBmYXJPS000a1lNQUZtVFRnUjFMTDB1R05kemM4d2h6NnZMU29GN014Q3FuQ3FoTWRWUW5fSkJOVXBFUmlGOThnYlNfZDZQamVGT29Nb0g5Z2x6SHptOUl5czhjeEMwcGx1MWtDZm8yaDBVdXRSbE1aa283eDJtVi1ZdV9fLTdNOXlTMDc2NW1XU2MwZFdudDNDNUVKZDFxb3VPai1WN1BYZUZqbWY5OGdLSEUxZVVZWVZ2Z2dIb0o2dEJwU0VLZkJvYnlSMGppX2lmRlNzQkp2al9HREpYSERsc2s3MDVHMnVXSkNRU2k4cXRWMThnRGFNSTUwWjhRdVd3ZzVMVTlISlNxSXZrSDRQMUJsSHNESEpVRjNiN3RueDhqbUt6OXRucDlIMjVNMlVwaUJPTVVxUHg1elFSQ3U5Y1JvZWhoS1hUNjVtWlhaclcyb09JOHZXVVZScVRSY3ppTXBHRTlLaWJZcEFSSGIzczJaMklWSFN1TVVtRjI2Nzc2NWtiZjk1WXB6MXJzSTZERk4zTFpJSXlMbzhfNDdPMFBMa25OZTBJN3czcDdld2I1RzRJdnphTUV5TUtBZFZQYjZWckxwZTRPM19MNF9ZZ0EyV2dvdUZpTEZScUJVcFhYUHZHYnVybkU2SEkwSlRaa3VTYjliblJNUW5HMG4tVTRYRGs3b2IwX0pXM1FWdnZWN0Vsa2RWUkYzYTNEU1REbmV6SXpDNjVKYzZGcFNHd3lPSEROdFR4cndnLUs1c00wTmdSekVWYjBUQmpTNnNRU2c0RHMwYUNjRUdDRHJCaUYxTE1iVTdDcmQzVEZhTDBUOVZGTF83NG1oanp1MEpmNVlfMEdpc0FjSHprY3VZTFFXYXFmYkE4ekI5ZTZCcE9Nc3BTSWN3blBJRmNLUUVvd1owX01OZTFHTUJMaWU3aTcwZmdUVnU1Y016WlRNV2ZjR1BSTjNGSG5qZzZfY0NkaWVnNlh6aGNFRnAyOWVLWHZYMWdwMDZyUW1PdFZVb1l6MEJEYkV2LXk2OWZSVUpqa3Z1NTdVY3ZORTV3XzBQNER1SmFfOUdybFlFanZwVFlBa2dtU3JSTW04TlduQmhnME92U2pCcEsxWjRTU09pTG1zdmZKc0FJelNnamJGcGV3aFlvMGtRRjhhRjM4WHJ2eVpTTjJsQkJRZWo1Sjh3ekE5YzgwRlVpYVdka0FMUWtDd2RqVVh4ZHItQWw2ZC1kLW5Mbm1KWHVwSkdpcElLM1h5MHhnWEh6TV9EMHZDR3JmSFh1bGFKOWIxYTI4SG9VWXJXYW0wb251YkR5UWRjbTB2OERXRHF6TmhMbzFpNjQ3WndFcm5LYVhXeEhSYU1iRzhNYnJqR25rRWZUR0xvdDAxM05hVFFPUVpLTHNRY0NmQ1dic2NOMHJNUnFiY3ZMYUxJNEVFeDdUV1ZGa2N2eW1ZNmFOcmw0UHpzOV9ibnk1UkxNV0xHZS1iSDE2MkR4b3RjWFZyM3RPVElQVktMcURmSXlscE5veDJWNWJTa2gyaEs2VzVoTXNBS28zcXlsa2Y5RlJsRElENnNfODl0aXZ6R3JFdE9ScEdrUDI5U0ctVnZ1Y0hVanRtLVdtaV9QdjFkU21hRE01eVFLaUF3cy1rY05sX1V0Qzg5Q1pfTEd5aWtkRTF3aGdJdjJPYnpwVnk4UHh3bWFxUW9fRmp2Y3VxeVdSamVha1JvZWNiSVUxN1gxUlRiZzdaSjBTY2E2anV4SmFWbEk5d2RJNUR2dUZHT2ROY3g2ZTFLWG1lTllrWU95RDY5QndnVjZlTmJqRWs0OVN5c1VEcUt5emtRSEJsMXZJc29WN25WRFFSczlyV0pQTmdmY0c2azFTcEFSbTlCMDZRaWpsZVRsNHhsMTRnVFYxWnViVjVEdjlrLWNCX1VvT2xCbmEzUlgxRy1jWGoyUU1DajlDQUo5VVozdDRtMC0yVTkwaG1uR29reWNobUFNUk04S0ZTSENjbnV6UjlUNUpBaUdxNV9hUEF4bFNyOG1hMldLcXJ2MzB6ejFqd2R5b1ZQa2czTnRGd0tnRUNhTnBvSzhnZk9ZQkNITnIzX2FvOW1CLWV6dGRvckhobjgweGE1NzRfZXptYjVaZ2haV0hLdE9zTXpLN3dXMjJjUWZGSXBXRDVXT1pCczAxaEw4eWF3WDhCODNrQUR0RTZwaTJWSHFOSXl5TG5SM1hOVmlQZE03U1IwejdCam5VeDRySWJLTENGY1JkdVpaTGcxLWdpODlGU2tOb2UtZ2tZaENMLU5NQ1k4Y20tVDdlaGhzaXFVOXZsUm5NWng2VFhiX2g1blh5TmdDcjRiYlRXaDBUcWlHbU9RVHB3eEh5c2h4WXA2R2xDeUswaWw1MVZEWXQyZEl1REIyTHRhZlJUa0pOYlhQX3FpQ2xoemdFMlh0Szk5WWRjUEVrbHJVUHdJU25vV05LMDE2YlNUTUZnOUJFU015VjFNd2Z3bG1SbHd2M3U5MWNKWDB0d0NfdVlPajZHZXQ0TUdaYllYX0N6dVpmRjAyYTFLRVZKeWxhUkJvcWZKRktlV2hmMjJWeUNZTTNZeXhoV000b1JiRXdtVDBaQXJMLUdCa29ORDdjOTVXQlBIQm1abUIzN21tM1l6OUtwUUpzRlg1MURPT0p1YUJaWk85TTRHemZLLXRfQTB3RS0tME9zTGFKT0VjZzhDQVdWUDRDenFCeTF6VmR4Y1IxNnhrWTVBZUhoZ0d0ZU9Ddml6RzZNZ05XamdROHJOMUE4RVA5eFZlbVFlam9IQUlPVjZLdFB0NU56eE0yX1J0ZmZrOVB1TVlxMHF5R2VBaXdzdE41ZHd6bWcxUGUwektaaktOT19ScEc1enFLTDh1WDhOM1QxOUxTT0pQMlROREw5VWVpbU5nMGhwRC13R1dyWE9GSDhTVVlZUTl0b1VYOXJrT096RFJic29QVUctZU5tdjRuc181aUxuUlNjV0h5LUlSVlprT21kT1RIc0dkYVc1YnVDMzE1NVVhNmdnbzJ6YXNMM3UtYlV0ZWxiRi1hZlkybmZHNDhrWWw0YVlSMjNFQWx4aEpYUXR0OHpfX1p5eTlRWkRKeGMwMVl3RExmTE1HSlU0VkE5cFU3LVUzS05kd0RGMkctS25TbDhBTUZxdkJfaTJHQUgtNTEyTEFLN0o0WUNPM05vdmhERDVRUkQ0YUc5cDFpd1FMUUtrTE9mdlpRTnFIc1M4MUFDLUtlWlpzdXpjQmZETXJxdGljeWR0VGNaUUg1TVR1T2IzeE1FNExyMXAtUkluUVMydjBUTC1uUTR3czh2MWpRd05uRkREOE5GbWNVeDBETG5nN1ZTM3ZtUEh4RUZ0S25CdGpra01SYjYtNVhnUzhiQVViZjgybDc1MlloWThOU1pnblFhdDJWYk1EOUM5RWVNNU1KVktQMG9YeWc4VDE2Z1g1bGFvRU5LY1RxTTlDYjIwNDU4Q2VtMndUSWxZbnlacDRGdC1vQ1VvdkNrbTlkMEU1Y2NDWlhIYUtaNnliVzdGWWt4S1dyOGxCcGtwWXY2cllaeWlMT0dxSS1ZeTIzQXdSYnpIaGp4aXFLSmtDNjV6azRsMEhiVkF4ZDVrOEZvaHF2dHZuRWEzS3pRYmZxODBtTkxrRURKUld5VVB5UnpTRGw3eFNFYmFZMWJXNUZzNEhDM0FjMnVHbUpid3dxRndBdUFJYzE5VXRmNE1VN096VUJ5ZEN1SmNyNjFxOERsaXFxRzZIeXpmeGRPTlM1RjBXUXFsQlg0WnR1bkx1MjB6VUJ5emYwM01aVkN6b3ZRLWM2WGN0UnRGTnZEcUcwVkZhS0Z2REk2YTZFbzlIWDc4blB3ZVN1MWlKbFphVVp6bzN5SGJ0b2l1RWZpS21TbUNjLU9xbkNPeUtUMGJSNmktLVlFMkhLcTFSSk9hZURna3pvb2FxZ2tkZDNuSF9HcXVBNE95Wl93dWF2ZVFGclpFS3NpRHQzcWxZMVhqY2FjbTY0VkdUU1VPYXVGUF9pRGh0YXFSbDQzaHlPQ1g0cmt1OHhQVkJXdmtGZlBwWS5KQzBJdk5KdEhuQkJQOFlIMEhtWV9n"}) .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Conflict while restoring key https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/8f4b7430db10430b870ac71fb5b96851 - key already exists or concurrent access"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', 'Content-Length', - '118', + '249', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -640,11 +2621,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8d79e631-13d9-4e52-bbae-d7ba8b2a87be', + '1ba9d58e-aa6e-49ce-80de-94409d334a5a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -654,15 +2635,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:29:51 GMT', + 'Tue, 23 Jul 2019 00:24:23 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-cangenerateabackupofakey-') + .post('/keys/restore') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -670,14 +2651,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e8caf44b-fa7d-45a0-ac89-245e4e782955', + '486b39d4-8b82-49bf-b335-8636916520e8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -687,52 +2670,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:02 GMT', + 'Tue, 23 Jul 2019 00:24:34 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-failstogenerateabackupofanon-existingkey-/backup') - .query(true) - .reply(404, {"error":{"code":"KeyNotFound","message":"Key not found: recoverKeyName-failstogenerateabackupofanon-existingkey-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '132', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'bd752a86-d144-4d50-babc-04a37b50d82d', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'd285c5ab-d809-48c4-b95a-005e2b700400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHGgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:36 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:30:03 GMT', + 'Tue, 23 Jul 2019 00:24:36 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/create', {"kty":"RSA"}) + .post('/keys/restore', {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLk0yLVFSblprNXpYWXZsdVFlQm1LOURiMk44MXZnNHdOUHFOdUVkaUZwWWVfT0U2Ml9aSGlxTmlIdWZ5dzJGanQyaUVTNFRqRmpIMnp2bzVYQ1FVRnFJcm1qLVh3MmNsM00xdmg4Ujc4STJNV3J3b2t5a0NTMjhIUUJnby1MNlpGSW9qV2l6WDFGQW5ZZHdqNDhwUlphU0FzTHZMZ1ZJUUlCclY2TW1IYUhtQjdpNFJRMmtBcThmUGdHUFVzaWF3dWdwTW4xa05RV2lzUmhfZ2dxeHRCMnlOX0ZWNFdGOGRYLWpjYXdWM3pXTXFKLWJSVjZuZm9MZ0wzdXRqb25sS1J4UW9mWHVSZldHb2FES1dNMDZib2xmQ1pERjNlWmNJLU9yVmVoeDdGM0ZmYl9YYkRFRENMcHVUSEdkZzh6MUdZbkl3VWw2aDhRWnN3Y2tqNDd3c1Eydy5DdkVzbURoeWVYaTViODJHNUNKc3h3LktZUTB6V3F3TTBUam9jYXVia1J1LUNwbVlNTllCX3dnQVNCUWZicjUxTHhaVEtTdXlMUDE2MU13Um5kMi1FbkU0SXFxM0drSVVfZFdLemYxQXo4UllfYVhqZGpzc25PZWZVaUMyX1lVaEp2T0RSdXRKQXphX2xtZlhyRkg0VjBBbGRlMWdrV196Q3JaVGNVc0FuODU3SGxOQW0tMksxdVZISlppT3EtQzBjM2hzUUk3b213QW5UVWxwVXpOTDNOSU51cGpmak9YX2RoVWlCa1JlTmx1dXVQbk9JQklhWklZV3lPV1N2WWlSNmJRZ21YbG9iZndER2ppa0pJU29GalhfVGpGRVEzUVVnLTB2a3l1YkZmUHBoZ2QtN2tmUHdxbU11bl9iRU9NYnJPcmJJOG44TFdFZFJGeTMtS2QyaFNiRWJPUHB1SWFtV2VkbzVTMGtDLWZaSko1ZXBwaUQyLW9ib0JYLVRtak5PWjhNVU5xYmVvTFhfT1dSUmg5SDJCd29WT21kMDZsVW01MWhYb1F0ajhoWGJvYzJoNUtjNlpLdDhBcHNfQVRkT0dyT2NjeWdCaGlzUC1fbS1YbFYtT2NQT2tObWl1eFRjcnlNOHl4bkVPdGoybnBDckduS2N2Q1pWd1ZBbm5qcDFaTElPakdXcl80RnVPaWlGN0tlLWVMcDZGSEhNVW4xMFlMbTBhMWtxMm0xeDhCVWc5NDJvRGdLT01nYXRqNHdxOXppdlpzeEEyVGNRZTRFRlAzM3EydEwxZnhrQzdMd1hDSWt3ZkVQamN5NDdxOGJ3OTBZbU5adXZrOXYtZzlaM2hMVnNIbElRZ0h5SFBnd0ZQd2J4bUY0TFNYYlA5czlQcjJCRS1iSHNQdlVGbTBZclB4N2NUbkN0aklfQS1Ga2lCY0lkanhMUklJaUFFUmxub3haZFA5TFVKeEV0SzdBM2J5TUVuY3pucjZDUlA2X2FKekY3QTZPTVIwbHRGVjdXRW1MM19JREFyQTV1UTY3NFluRzlqLXZIRjhFVTZ0VUtXODY3V0hwMmRxRzZzYlVLelgwODdqbmFteGdWVDhxTmdzRWNObE1YMFAxT2swZ3hiREdhN2oyZXVTTjBRM0RTSFA2RnUyUGR3MlpVNVBpLXNpbGhKR0diNjljbFpCelA3Qk1pQS02MzFYc29sUzlvODJFQ19ZazN1cW9pQ3Zwc0JwcDhGQXl5OUR5UFJlVlViUWFlbjRPclJUNF8zTFVmNDlTZjBTVVg5cEczZkRDbkROTTNoTVU5LVRMS1VlRWNJVGJVaW5TVWM0QU5qTGV6NTRwSHk2aVZrTk9MTERkTVZ1bFRuWkxsc3cwa0ZBWWRTSXRzTllJc3NlSDdtdjZfMmFrQ3NJbXhIYlRRSElUVWF1TWJQQmdpTTJjbXdiUHFlMnJaNVk4NktSUDBXcmRtalRNVmlDbDR6NkFXenltQXdRNjlvazNjdzhvMGdnVXE0N2lPaEhyX0RPN3FjdGd1cTJDeW5aSmtjNmhzUmdneEM5VmFId2x0VjY5T01nUDkxejJTNWhuRjREdVR1aDVmYjJ0SEYxbGFCNDJpVGFtRG84cU5YOW5BZnAxdGtoOXhYVVBpVjNkRzRIOHZnOURhWE1vYldVMHhHdURpSU80VXFGMm1qU01zalJYemd1NW12dTFibXA2d1RDMEk0NXFqZWR4MjRWWm5CdjlvN01zaFMzLUU3cmtzcGtoTGVlYU1tX3BPbDA0dnAzeTE4bjFvQlRFcVU2TnkwdmJKcF9wLXhYNVFydVNpSnFRVW9pbUJVTHlqa1hmbUVfWmhnWU9IU3V3R2h1ZzVZczJlOU05RlFhSkY4MTBDRl83dDRJcFBRWFdXNVpxdUJzTWRnTko4dGhTbHBkYkZxenRuYXQ5Vno3cEwzR0tHUmFXc0tEb1JLZjlfU3E2cS03T1MtRXZaRVZyRGgyRk9oQ2twdG9yRl9leTJ3cDRFTVBjZWZRbTNvZXE1TTJDQkVUYUFlaUxQLUJrTUlGdGt4MnhpR09EX190MEVXNUprYk1DbW1tMGludFdwcmUtc3lWMGlic29hQWpqZm9ubUgwMEtfQVo5encyZ21ubjRoMnUtc0xzcDFwZk1fMzlRUElXemU5VU5JTGtQaHdpUjNOcFFZMXhNdkY5V1BoZGNXQTdWRTJzNHdSWXdNanpCeENoNm81YUVGQ1VVd3RRWl9jQzNwLXg4bU5kbEpwUGphMXV6c1JmZEREQ256b1cwUnRTLXQxRENtZG50RVhqeV9GN1Y3SWlLWk1yZThvUmUwdlRXVGRTRFN0Y2ttTHVkeHE0d3hTanM4Y1NkOW1wVkh6MzB6U3FZTF8xMUpwUFE4T3p4MXlhXzFkZ1RHaUtIY00wS0RJakcwbk5qZ085MkNTSThEcXREUVlrbkVFUXVqbFBWMnBpcl9yYlY3REFKYW84enBFUWJiVzFId0MtOVV6eUUwZ04zRmQ0RFpiQTNNMHBnRXlDX0M1M0NwWkwzaHVUQjROblc0ODk2UkM4Rk1GVlVRUWxqeDBrYnFTOE5NYTBhaFRJeFI3ZWV1cWFvLXJnQ3VVUXZWRVdzTVVDdlFUaVR4VWhCRXBzbGVLckNDeFh4aUIydC1DZW5BMktIcms3ZGdMc0VfVkJhbC1yUTNVVkJyeUE4QUdwR2JRTzkxUmlzVUZERWlVcVAyTmxYTVY2ZmFybkx3ZUY5SC1GS2g1cGw1LThsV0VhbkVHblBsdVpnNlE0RHdIV0tITXdhdmNLQ1E4SVN2blRGZjdEbXhqSEZxNmQ5cGJBd0ExYWg2eWNreXVlVklkNHhNUkdCcERUOUlwLU9fMktrNVdBa2xhc1dxTldFaTlNYWdDNW9Bb2lFLWtuOURiSlk3S0dhcV83ejVhZ3J6aXpWNjJKRmtrQW5uR3JoMndmMWpEaWpKY2hyWkVDMFowSVJYYzlUbHJ3M3ZPVU54eVgyTmNZN25fLUZBS0lqeEdHMzVIYU5TN2s3cWxGREl0SUtmSmFpTUExLVdURkluMDgxbmVUYUxWZnpXRG9UQWVuWXlvTHZpWTVaNk11cW92M2JxUEp2bTkwNUhUQ2RzeHFieE5VMzNEcE5qQkJSQkkydER2Z0IyMjRUUVZBSEEzQ1hlcVA2aGlvZ21Ua0xtV0tIM0ZxV1NnWnRkbnNiWjNRWC0zZmQ2T0pya19iLW0wMUdTbUNJWGo5UG9CRHV5Q0MySUh6RGtrSzE2c2poR1pNdW1rcVI3d0NxZUg3WlRKMVFKZWVJUDlUbXM3M2JIUTVrLVhfQXY0a280TWF1SlN2ekhULXRfYkpMaWZ1aVIyREZGUV9YdThVbmFESG8zaXZkMXYtNjR6N2RkX1hNMDhJWmRHNjkyY29OZTFwOXdFcjEyU1BZTTBWU2R5MmRLVzJIVUNEaXB5WHNpS1lIY2swWDNublVGQjVNemJiWkhXeEstWkdkSi10enNzenlhTXBRc3hQV3NMb21pMXdUR3NlZU9zQkhaZlJOamVGYUdlUTIzVUhIR1IxeXVUazQ2Z2M3MzdmZEFTdGdlNzljQkRFWXpvLVd4OXJTNTdmckk0ZHJBdEpGLW1qb05yejFmQ1JNekdmRDA0bnBHdmlyWWhxQUJtMUI1N05uWE53OFBudW1XNGktd250STNGckpBX0ZWZUktdWlRVDZYRmpYUG03VGI0SFU1alpxWE10SlNJODBfOVNQU2NPNXU2a3JISGgyX3lDS0p1OFFwc1V3MDA5MlpoVVdCRTJGcldBWjNRVF90U0NZeFJ4MHpNVk1keFJTVW9TVWl5ZFQzZmxMQ25xaHpKcTZLM1BLVndXZ2ROMzBrTXNvQ2FTYktOcWFzeFFWbWo3SV9iSnY3M1lOTHVpYmV3X2FHQnExMGtBdFRDZmdxa2Z2YktlQlhmVzllaWlmYTJuaEFHX01lOFFwRnRVZnhfSmlDNnZSV1gySlpNc25Tem1zdGc4dVBtSDNjZ0N2R0prcXQ4M0UzVWlFbF9vZTFscm5LamI2MDNrSFpYdUtNa0xXemRLRmNpM1FiVHlfa0pQSG10MkdOeFRLRFFYNzNKVnZpLVpIdmpwY2F2Vkw2UktYaW55WWwxa0FZWEYxRFhIMEJNeFdfQ25FQkc2ZFJ0NzFWRFZkU2dkYTlFeDEyLU5FRm9yei11Z3ZwRUtrZ3UwOVdacXVPT0dQa0RqM01lRUMyUkFqQ09WUWw5VGkzQ25hSVJ4UTE4MjZENUJoYnZGVGhGbHhwVThXUldwTERHdXptUzMxVDBaZm5WOTlZQ3lKcVJEQjZaYjFlM2ZHWDFSSGJPajJfd3VmYklLQ3Y0U3ZvWWhJWXlpbW9xYXJXRndHdnN2ODRpV3lvQmlFbDdUWHE1ak1UYXh3c2Nzc2dVYUlZa25VZXAtVUZJZUxjcFR0eG0yQXVZMzRybHJMZGpkb0ZqVk1VZTNOZ0NlRHViaXM1WTlfd1RROURJdlRmaU1XNG5GVTlvV2FUM0QxTk5sa0ZrYWFFNk5jXzI1QldGY1ZEczFmZVZRb1l2MDVuR01xOHdYNVhaMFk0N29SUTdlMDNFS2FjajdlQW91VzBIOG40VWs0RFZHYmlyYzdVZzdjRTl4bEVmZTlDdjFyUXpfUTZEZENPSS1sNHVLaWFFMVlpcUxhM1RsbFNhRi13Qlp3T1FZQTR6d2JFZTA1ZEkyX2hnQkJ5MEk5Q19qUDQ5Wk94MlBTOEhkZkluU0Q2RUdKV2htUFhhei1wVzJnWkY1alRDdExzbjlRbEVqeUdNaTNOVUlZbkt2emF1UXhEek5LUE1faWlNMUFPN0ZVMFoyZGlEczI1Z3RfOXhYT0VUclNCeWxkUlkzOE1pU1JUeVBIS0l4QUVETHdSOFRua0hrSkZmbFBYSDFmNVNnaHFpZEFiOU9GVXZPTXNyMzFOd0RVdGNaVEdudzVuc2luNG1NWXdwRTVoTWRibmVJYVRTZkhKTUxwb1ZFaGFIaGQ4RGhmdnJLOUlxS3pmSWZ0MDU4TTltcHhpNDNLYk1xQWM4QmYxTVZvRk8zUEx3VGVNdm1FSU8zUncxX0ZBc1NwQzBNMDdNR2J3cXZReUtTaEpWTlNnRW5TYlBBQXpqNk5JM1ZwelhWVGNFQUJrRGZrOU5KOEVVb29fdXZ6ZE8tM0xFQm03N1JjOEVHeGF2cXZlZFZ5cFBQdzVPVDJ3bjhrV09xTEZFMW5vcUFLdk1OblZqQ3lGeDhZU2NLWi1BMld0dV95b3k5Q0pzT0pSZU5idVNEdXRZWDZjLTQyb25xNm1tZnQ3Ym8xR09icjROLUliRHZUUmVhSDJMSVJSV18zTnU3bWxLUElLSXJMU1JZYzN6aGZmY3NrYjYzTnVMUlBCSnNLWHVFZnp0Q3V6dlY1WVJJaGVxcExfR0JrdHlLejBFc1ZNR2tfNU5aNzAwdzVfOE9OeTJCY3hkSDdkM1M5VG9xUS1XNFF3N1F5dmEwWk9TVlF2VW5TV0NjV3hNOGZDWURqalhRWXlhTWk4QkswVmFaaVBIb3BJMzVOUnZxQnc0OWtZaFFHUFFIUm9iRVRtVXZDSEFCV3VkM3Vuc1lKUGxqdTVDMGt2R2stcG0weU8zdlFQNDFHbXhrUHJQQUxYQUZsWVZwbk5GMmVtd3ZuZGUzZzRtTGhna1h6Z3p1TVptMXZ4V1VIV3RZclo5X2FiSVRDbDF2WFNfbnAxZzBsMkJ5cHF0OWJqT3JDdk5RS0gyTzRUXzJLek1TaVVjZjQtUnFGd3lPMGpqQ1d3am5RTWxxQVl3N0p1R1d6ckc0Yms1NE43TzJXUnZxUVpZeFVaT2RUM0NicFNlSmRQMUNfVzFULUdzTHRBelBEU2tnZGRxTV9mNkp5M0FEMTlabUI0OWcxR1hVTUI0U0RBTFJmZ2ptVVFQNTBpdFB6T0FDYUFsbnd2a0lBQ0FkdDByX1JkQ1dGeWFTaDc2Z2sySnVldUV6RXdOWVpnaWE5NmVoN2tSeExwSjVYUHEzdkZpb1oxMXR6UVZEUWRFZ3F5V19XM3dveDd2TTVJcnhIMkNKR3VSVnNyZ0IwbTdJd0RPb3JqUTZaLV9XTGtYX0ZBMzZYUGI1LTFsNlhNZDgzZl90OEtmWV9pSkFtVmNhazRrZzZhSEVkejIzWmRwdzE2aWFVU05mLXJTbjVwZFU5dWNVM3ROVGhucmZrUjBOYVBUVi12c1RhWmF1cEZDbUVZczA3YWxiOWpZZm5nRGl0VXJFQ3JfVEx1UUFTaWxjMVVhMGRfQUQtWFYxQkJ3VlQzNERJUDcxVUJMd0pnVEtEVGtHQlF3Y2NoMk15U2hQNjM0RXFfSHpNTUktTmdEMWZKMHpHaWgtcEdXXzI0NWVZdDhGUTRTYW9xWW9kb2k1WFFrZzNWb2lmSkpCby1EcUxyTy1kYm9reGl1UlhCSHA0eXdhSWhNU2xXeDU4bXByYkFZQklQdG5EdnlLbHRRdUVsZ0VxQ2xUZ3BWcWo1bHR3N0c3TEEwSW9SbTFEVzdxUi1FYzkzbTJTbnVYZy1uZWRtcGJ0YjNMaDNROEEtaFY0VEJNLXBPa25ZNXpkXzhUMHZCb290bDdYeGpQZ0xEVTVQM19oU3ZhRU9HNTU4aDlQY0dPbGhGb1paTk41VFdNRExXZFc0VUtwcHJEZzI0dk9fa3ZrdFZLbFIwUDZxSDhGblJRUHlSZ0FJdDZueEctcEQ1emU1SThDUHVVTnF0aDZMT0QtbHRzYjRQZkgxMVFuNFdReWNSNlVoSlhmczd4LXp4WmZuYXNZeDB1U0tHUEpiU2NTRXBmbHVfMjMyWHBPM1RyelY0NUJsX2NpQnI5MVdhY1ZpaHZEOW1UVll2LThFT0VBMjNQaEZqVFlBNU9UNnRXcWJlMTBmYXJPS000a1lNQUZtVFRnUjFMTDB1R05kemM4d2h6NnZMU29GN014Q3FuQ3FoTWRWUW5fSkJOVXBFUmlGOThnYlNfZDZQamVGT29Nb0g5Z2x6SHptOUl5czhjeEMwcGx1MWtDZm8yaDBVdXRSbE1aa283eDJtVi1ZdV9fLTdNOXlTMDc2NW1XU2MwZFdudDNDNUVKZDFxb3VPai1WN1BYZUZqbWY5OGdLSEUxZVVZWVZ2Z2dIb0o2dEJwU0VLZkJvYnlSMGppX2lmRlNzQkp2al9HREpYSERsc2s3MDVHMnVXSkNRU2k4cXRWMThnRGFNSTUwWjhRdVd3ZzVMVTlISlNxSXZrSDRQMUJsSHNESEpVRjNiN3RueDhqbUt6OXRucDlIMjVNMlVwaUJPTVVxUHg1elFSQ3U5Y1JvZWhoS1hUNjVtWlhaclcyb09JOHZXVVZScVRSY3ppTXBHRTlLaWJZcEFSSGIzczJaMklWSFN1TVVtRjI2Nzc2NWtiZjk1WXB6MXJzSTZERk4zTFpJSXlMbzhfNDdPMFBMa25OZTBJN3czcDdld2I1RzRJdnphTUV5TUtBZFZQYjZWckxwZTRPM19MNF9ZZ0EyV2dvdUZpTEZScUJVcFhYUHZHYnVybkU2SEkwSlRaa3VTYjliblJNUW5HMG4tVTRYRGs3b2IwX0pXM1FWdnZWN0Vsa2RWUkYzYTNEU1REbmV6SXpDNjVKYzZGcFNHd3lPSEROdFR4cndnLUs1c00wTmdSekVWYjBUQmpTNnNRU2c0RHMwYUNjRUdDRHJCaUYxTE1iVTdDcmQzVEZhTDBUOVZGTF83NG1oanp1MEpmNVlfMEdpc0FjSHprY3VZTFFXYXFmYkE4ekI5ZTZCcE9Nc3BTSWN3blBJRmNLUUVvd1owX01OZTFHTUJMaWU3aTcwZmdUVnU1Y016WlRNV2ZjR1BSTjNGSG5qZzZfY0NkaWVnNlh6aGNFRnAyOWVLWHZYMWdwMDZyUW1PdFZVb1l6MEJEYkV2LXk2OWZSVUpqa3Z1NTdVY3ZORTV3XzBQNER1SmFfOUdybFlFanZwVFlBa2dtU3JSTW04TlduQmhnME92U2pCcEsxWjRTU09pTG1zdmZKc0FJelNnamJGcGV3aFlvMGtRRjhhRjM4WHJ2eVpTTjJsQkJRZWo1Sjh3ekE5YzgwRlVpYVdka0FMUWtDd2RqVVh4ZHItQWw2ZC1kLW5Mbm1KWHVwSkdpcElLM1h5MHhnWEh6TV9EMHZDR3JmSFh1bGFKOWIxYTI4SG9VWXJXYW0wb251YkR5UWRjbTB2OERXRHF6TmhMbzFpNjQ3WndFcm5LYVhXeEhSYU1iRzhNYnJqR25rRWZUR0xvdDAxM05hVFFPUVpLTHNRY0NmQ1dic2NOMHJNUnFiY3ZMYUxJNEVFeDdUV1ZGa2N2eW1ZNmFOcmw0UHpzOV9ibnk1UkxNV0xHZS1iSDE2MkR4b3RjWFZyM3RPVElQVktMcURmSXlscE5veDJWNWJTa2gyaEs2VzVoTXNBS28zcXlsa2Y5RlJsRElENnNfODl0aXZ6R3JFdE9ScEdrUDI5U0ctVnZ1Y0hVanRtLVdtaV9QdjFkU21hRE01eVFLaUF3cy1rY05sX1V0Qzg5Q1pfTEd5aWtkRTF3aGdJdjJPYnpwVnk4UHh3bWFxUW9fRmp2Y3VxeVdSamVha1JvZWNiSVUxN1gxUlRiZzdaSjBTY2E2anV4SmFWbEk5d2RJNUR2dUZHT2ROY3g2ZTFLWG1lTllrWU95RDY5QndnVjZlTmJqRWs0OVN5c1VEcUt5emtRSEJsMXZJc29WN25WRFFSczlyV0pQTmdmY0c2azFTcEFSbTlCMDZRaWpsZVRsNHhsMTRnVFYxWnViVjVEdjlrLWNCX1VvT2xCbmEzUlgxRy1jWGoyUU1DajlDQUo5VVozdDRtMC0yVTkwaG1uR29reWNobUFNUk04S0ZTSENjbnV6UjlUNUpBaUdxNV9hUEF4bFNyOG1hMldLcXJ2MzB6ejFqd2R5b1ZQa2czTnRGd0tnRUNhTnBvSzhnZk9ZQkNITnIzX2FvOW1CLWV6dGRvckhobjgweGE1NzRfZXptYjVaZ2haV0hLdE9zTXpLN3dXMjJjUWZGSXBXRDVXT1pCczAxaEw4eWF3WDhCODNrQUR0RTZwaTJWSHFOSXl5TG5SM1hOVmlQZE03U1IwejdCam5VeDRySWJLTENGY1JkdVpaTGcxLWdpODlGU2tOb2UtZ2tZaENMLU5NQ1k4Y20tVDdlaGhzaXFVOXZsUm5NWng2VFhiX2g1blh5TmdDcjRiYlRXaDBUcWlHbU9RVHB3eEh5c2h4WXA2R2xDeUswaWw1MVZEWXQyZEl1REIyTHRhZlJUa0pOYlhQX3FpQ2xoemdFMlh0Szk5WWRjUEVrbHJVUHdJU25vV05LMDE2YlNUTUZnOUJFU015VjFNd2Z3bG1SbHd2M3U5MWNKWDB0d0NfdVlPajZHZXQ0TUdaYllYX0N6dVpmRjAyYTFLRVZKeWxhUkJvcWZKRktlV2hmMjJWeUNZTTNZeXhoV000b1JiRXdtVDBaQXJMLUdCa29ORDdjOTVXQlBIQm1abUIzN21tM1l6OUtwUUpzRlg1MURPT0p1YUJaWk85TTRHemZLLXRfQTB3RS0tME9zTGFKT0VjZzhDQVdWUDRDenFCeTF6VmR4Y1IxNnhrWTVBZUhoZ0d0ZU9Ddml6RzZNZ05XamdROHJOMUE4RVA5eFZlbVFlam9IQUlPVjZLdFB0NU56eE0yX1J0ZmZrOVB1TVlxMHF5R2VBaXdzdE41ZHd6bWcxUGUwektaaktOT19ScEc1enFLTDh1WDhOM1QxOUxTT0pQMlROREw5VWVpbU5nMGhwRC13R1dyWE9GSDhTVVlZUTl0b1VYOXJrT096RFJic29QVUctZU5tdjRuc181aUxuUlNjV0h5LUlSVlprT21kT1RIc0dkYVc1YnVDMzE1NVVhNmdnbzJ6YXNMM3UtYlV0ZWxiRi1hZlkybmZHNDhrWWw0YVlSMjNFQWx4aEpYUXR0OHpfX1p5eTlRWkRKeGMwMVl3RExmTE1HSlU0VkE5cFU3LVUzS05kd0RGMkctS25TbDhBTUZxdkJfaTJHQUgtNTEyTEFLN0o0WUNPM05vdmhERDVRUkQ0YUc5cDFpd1FMUUtrTE9mdlpRTnFIc1M4MUFDLUtlWlpzdXpjQmZETXJxdGljeWR0VGNaUUg1TVR1T2IzeE1FNExyMXAtUkluUVMydjBUTC1uUTR3czh2MWpRd05uRkREOE5GbWNVeDBETG5nN1ZTM3ZtUEh4RUZ0S25CdGpra01SYjYtNVhnUzhiQVViZjgybDc1MlloWThOU1pnblFhdDJWYk1EOUM5RWVNNU1KVktQMG9YeWc4VDE2Z1g1bGFvRU5LY1RxTTlDYjIwNDU4Q2VtMndUSWxZbnlacDRGdC1vQ1VvdkNrbTlkMEU1Y2NDWlhIYUtaNnliVzdGWWt4S1dyOGxCcGtwWXY2cllaeWlMT0dxSS1ZeTIzQXdSYnpIaGp4aXFLSmtDNjV6azRsMEhiVkF4ZDVrOEZvaHF2dHZuRWEzS3pRYmZxODBtTkxrRURKUld5VVB5UnpTRGw3eFNFYmFZMWJXNUZzNEhDM0FjMnVHbUpid3dxRndBdUFJYzE5VXRmNE1VN096VUJ5ZEN1SmNyNjFxOERsaXFxRzZIeXpmeGRPTlM1RjBXUXFsQlg0WnR1bkx1MjB6VUJ5emYwM01aVkN6b3ZRLWM2WGN0UnRGTnZEcUcwVkZhS0Z2REk2YTZFbzlIWDc4blB3ZVN1MWlKbFphVVp6bzN5SGJ0b2l1RWZpS21TbUNjLU9xbkNPeUtUMGJSNmktLVlFMkhLcTFSSk9hZURna3pvb2FxZ2tkZDNuSF9HcXVBNE95Wl93dWF2ZVFGclpFS3NpRHQzcWxZMVhqY2FjbTY0VkdUU1VPYXVGUF9pRGh0YXFSbDQzaHlPQ1g0cmt1OHhQVkJXdmtGZlBwWS5KQzBJdk5KdEhuQkJQOFlIMEhtWV9n"}) .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y4Ohg9a1lTzxNoRY14q_-qAUiZI0igXFFDzC0TWLeAy34eKUTDp0nyvcpbOviE080HVkA2lSueJVspyRr1fxtUWA-Lhbz0_wy2idqYxSfvDdrYUXOG_--5omOodB7KvEwS6HyJHmCjDtWmToz6Lw08K3ynseLffiS_ZkQNUZizkE9baqsc89LzSyfC_NUZekHnPsqrtQOrSBErUuJOI5VCsiP6XCHm7nrL3FpDQcul6Q24udCUEi7Ak6rhDR9JAudbjDDYnNzE-lajB1M1Y-wBaW7G7IRHqjXjKT5K8wnjEG2lo8aE-F2uB6A8jOyKdO6ay2x_zuyLu_3I7RAfaQcQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492603,"updated":1563492603,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/8f4b7430db10430b870ac71fb5b96851","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zUri9WHHFYb_EGl8oZprcJla-aiOZTK9hUcmuLTDr8r0-E5ramQ1ky49M5vz32yZ0C_HPpafHlyE3HeIZg5XppNnIhUOHO_cpdmifglhHAMqAPe2G4ol2RpnrmGuSrOV9xt8W1UJf1fcmTMrkF3CTdRtd6b5JAv8d-k05hTtNP0SBH1lYV4eqkd9NKdiItKT4YI06DeM3-LrsykHijYn9C9sTsTk_xE1YOpr_mkgVCibYvtJ0lw4q_Pa6LGPKLZX9ESCh6iD3LVJiY7Xapb1b1IZ2PsQ7BXxMKc4D_nQ2-477A_hA8cTFXnZKOrpMRFEMjRWfP6JYmwEo8TtAKJl1Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841437,"updated":1563841437,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -745,11 +2725,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9fd50deb-71dc-4f93-86fd-12df846381c1', + 'c7649574-7aaf-4b56-91c5-2cf738d737d4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -759,7 +2739,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:03 GMT', + 'Tue, 23 Jul 2019 00:24:37 GMT', 'Connection', 'close', 'Content-Length', @@ -767,26 +2747,26 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/backup') + .get('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/') .query(true) - .reply(200, {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnRVbkpvQ0h3aUlmNnZrLXdMQmVYWlhPem1DWW8wc3h4bDYxdjdyVnVmNHhGMXdKSEc2ZmFRNzZhQXQza2x1NkhvMnFoUUpaN25LSnZzeHM2UmpGeENGWV9NSkhtWXVoTFR6OTR1ZWROUlJPMDVyeTVwQVF3QV9hRGtPRHVOWjRjamFTaDA3VmZScUVXZ0Fmakk2UEQwUTFXN09jREtxclI3Z1c0WDVxWWFWQmpkSE5TV0tHR0VGVEQ4WXU3elpESFZzTFBSNkxZTkFKQ3k0VXd5c21aalE1NHdzeHA1Znlhb1BIMmktMWxWY1BWZmJoSnNQbHpUN2pIVXM1RFhPVEtCZ1RnNkpQSk14ZFdrTDV5a2VBcUdHZjJCNFVmUkltQjZDczRwTUtIQmoxUDc2M1U4QjZ6WF9lT3lTY1lMZFVQVUxINEpJeXI3VnFHRm1hREhjQll1Zy42SU5WSU1neEZRd2c3cEw2a2txMElBLjV1Mm5YY216TmFjM291R2dRNl9Wd2t4WlRiRFp5N3JRWTQzcDNfTXd0MUpXZ0lhWE5JN2dPR01QTGJWck1NTjBkcmNWTWhXVlBzNEVXWEIxRHh3UVY5dzViSXoyWU43WFVnUFRIRXZVUlRod0hoeUNFUUl5VXIybEhlOXJTQ3N2QmJVQ2RIcWxBR3hFN2lwZlNlakpTMmRvajBUWjR0dFlyQl80YnFxRXVRSmRZdFVSMlNmWmZ2Sk05WTVEOE9UWXh4SUtQNzZtMHBZbEN5aUtXbjRObFg2ZmNKejNiWkRGbnd6NVIxVzItYkZGZkhibHo0TkxBZXZWemZ1Tjk3enQ0RGoyOWthNDEyNnJhLTROV1pHTkJoMDZYalZKYVVlNG9GMExSc0VfNmg3WGd1M1pERjdadmtRcjd6ODRfZHRiWHlFWUhmcnA2eEpMRG41VTh3T1BmYk1NQTNQeGl0OGpNamhhdGg4dWxaTTIxcWZxUG1weklQVzVGekxsbFJoV29TN1hDUGtsd2h4YTUyOGRKZ0Jjc1JNcTluZjlMRS1oVGtmaVFXMmJDaFhveFRJT2d5dGJjdVJSTmF3WmhCSExLRHpPeF9fLUpRU3NlMGNqSEJHaUNtUGFsRzg0YnEtMzZORHZWSzl0OUZTZGZSZTFteU5lTlZrVkRpNlZyMHByXzlCZzg2cmhNUW5jTTRMZjNCY01feURLaVV3NkhRNWlsUFdLYVQxUl9HQ0hRRGJEbURSQktSWlFmYTNpMDBSS0gtdjU4WFR3V3dmaG9lOFhaU1M4YWc4QkZMOUc3RUw3SW5wLXRFQjJoSGNUZG1fWF9pb1ZQNmVWUk56M0F6dkpBR1FXcVBOZGtHeUhDSS1JLXFIQ25XUjVaR3d5VE9XZ3lQZjNzTUdEQnNtUXlkVHdLU1ptTWJNNllONG0wWGhsMGhzRHROZzZ2N1JkSlo4VUN3cTlQMjNaS0ZHcmJjTFJpZDY3WWJxVklSbVY0YUF1RVhOMlVpRWl6X1FkcU1CZFEwWWZ0S2RPMW9LTDdabEUxeW1rbHd1NzYyZ29OVkg5bjE0cFFTSWxqdVFacnNZQjhGLU82S192aFJfZU02dDI4bG5WeGtWNkxnekNWbjA2Zko2TGJURFRUU1VZSkpHV1FRRm1Iejd6UWtQSHdUSmdQS3hWSHM3STdlaWJQRXN3WktiY2Z5Wl9ibkFtbG8xT0hiYU1nZHZySi1GZ0FhVlE3QnBWWE1pQV9Od1IzWEo0OUplNVhENnZmQlBnazN0TWF4ME9IeEczRDBVa3hQb1dCaTVRRU5PaEwyT0FNeS1vUENwUnVtSk5zWm5HYXhud1hRU2UtMWVINkt5dk11aVhKeGRqOXV5dVhScldUbDQzNEFVdzhCNjMtV0RWdjRDblh3NXRESVRCeFlPYjV4amVhWjRERTBFQm82akx6b0hMb2F1azBEVFMya1diUXkxREJOWVVGM0hPOHZGcU9VZVFtMldjQmFCbkNfUUZzY3ltTjRLUjYxS2ItUmpPYmsyLTNZZlZzMktVcTd0MEM0SlNEenZlUV9CVjJDVUd2TlNVOHVHRkFYWDFkUFI2a3piMHpEVWVUZW5OeC1JcFNLOTIxMFFBSmxXdmlHM1lRb2NpMXZHbFNtYmtCY0tfTlJRZm5TYjdQS2NwdFJRWVVaSXBGb2JoZEE3V1NfUHczRGRzYU41RGx5SF8ta0ExZVN1b1h3OThwYXNSN2J0UGVvOExvRmxrNVJ0LXUtaENSODdfcjgzZ2g0RlhKdHRHVjVFc2xTcnVmcFRpWXZIUVFuNjN0WlBRUk9IOWpDQzgyZW56LVdLMWVpY1hra1g4bXZta1hKNHBGTE5vMWpJcjRCQlptYWx4SGczbS0zcmpOdEhwS3FLb3ZTT1g4dks0Q2tZTURZVG1tbWYwNmJ4azFnbHNVTWE0am9ONEQyTTRCblhhTGlCeTZYZENpTWF2aG1jdFVHRFEzbnQtQ0ptSHdQZml2VVBzU21MVEgzdVRIRGVIejZMN2RRYlhjel9rMGlFclVnZjFEZTJJblMxeEZXeXV1MWhmRWVkbHZEOXJyUjZnZGNYbXVPUnVfU0JRVjlUQlVFYktoT2lwR2prUkpZOU1XTS1tRzJjejYzOHM3TURQR0JvZTZMdkJ0U2Z2SWtrSHk0V3ZEMlZwQnhmVUZaZDRacDFqb0FpaVE5OWhyb2JfNjFGVmFGZ0RnSUFZUjNDaU1vVEl4VEE2cWFGcXZQVGREbGVHNk9NYnZ5blhRRVViWWR3UWEwNDY1cTFLWURqMk9HSHN6c1NXcUtINkFUV3laZmlLVTEyYU1RWnpTVXlDb0x2N1ExeG54UXVZZ2JVT0RaMnY1WlBEUUJOQkxWcGZDZGJJNTJFSzVBVzBleUxiUC1DRTd5d3l3M2R0Q0E5NllsUEt5UDZpOHRhSnRFRHI3YVhiR1ZPX3R6LXU3TzdzNHdCV0g1bmxJSzg3SWt5cG5KdnJONEtJUF9ZRFlEWVNoTW9TLWkzekhsRFZpNlFjTUsxc19mclNxelVBY2VIdE9aRDh1YmZQbktEWXJXOURwRkFGTlRQT0Z1N0FEOG9fUy1TOENDaFVpZHJucnB5YUVMeWhISDhUSFpobTRja2d6TGVOX3d3NWk2MWVVa05yS0EyWk02ZjRRZUhSall6YlNpSEZodkxEY2FKeGJsd042aURDaVJCT25HMDRqMEZodElWTGI5b1k5MmJJNUhESkhTRWpmbVltT2hPTG5jTEQ5cGVONkVrTU5BREtnazV2RjZoTUVOZkJ0RlZMWXc5TnoybEI0cHBRczZ6UUF1MWUwSFI2dXN2cENWcm15Qm90dC1QQXBmdEQ1WkV6YktnTDhSX0toc2cxczRsOGlPVWdTb2txSzFFLVY1bm90LThTc0xWUHZWdF9UTGlQaVVzaFc5NllGN2NmdlNzMFVaM2E5VHRtLVpuMEJ0YXZYOHlPeXFidEhleE1WNUtzbGhEdDRZMm04SEJEM09ubzA4ZjQ1RlpQZjdjVkdacllzUFpvVF9iYUx3ZDZPb1lURUNURzVTYkIzcVBSY0Y3eU9WR1RBQlpJOG1lWTZRU3NsRXVzTkFESmRWRjl1bUZsZkxnbU5SNWtMNEhSRmZzN0xJMm5RT1NCajdjcWx6MjV5ODdyTEg5WDl2NXd2RldONTE2ZmpLZUhSQTdkTmt3clFEazdaOEV3QmNaQVV4YTYtSkRvdWZUN2ctbkJpaXl1STZfVHgwT3ZBMUFDaFZ2c0tEWTNxUnMzODNES2F2U1dRM2R0YS15Nno2VjB2QXJNWVZZYkJ0dmN5dFNLdGhab0NPSnVCNlFLVWhHZHhzTGN4bVI2TVF2Vnp4dVgteHI4bW1RZHlnX25neXJ5Z1lnT3pacUYwOGdERTNBb2hPUmVxV01GcUZaVmUwMUhDQzREVHJveGZlaWFPZEVrLXZpblpPN29ST0txd1RzajU4ODdqcG85bWFENHBsUWFnZW80SzVJa3RTQW1lNm5jcWhyZVFucGk0cDdRcTAtbzJiOGZ4Z29oblF4YUhsVUtZdC1JTWt5M2poT3ZDSFFoeVpaZ0hyRmE4YVUwbm1YczJNXzk4djFGWjgtbFBzZUF3RkI4SWNnaGpBRDBWOVVUTmtMXzRfSnhFaDgwM2R2SGEwWjU1NUlBTFZDdkkyZGRhUFE1LXJ5UnZQR2FoQk14VE1jWkRONHFJdm11SldONkIxSGhiZDZvQ1k5MzJEZzQ4bGN3b1gtdVZmR0pnb0d3MS1tQzNKMGgzUzA1U3hfbHdnTXlOVDJHYWRyT2RyaGxDemxoZWdSM1F3NHdxN1V6eWRqNUI0RzVZa29yeFp2OERseWNiam1RMkxLalFIcFBZbTBjVFltQnk1Zlo3bUZ3MXBGdGlETjZ3OEFXV3diUzh0eGMzLU5XcjMwOHh6eUNrQWFWeUliRzB2OVp2b1hDbm9ZS0ljSEFnNWIwVmJxcWNUU0xGb0g2UklyRzFZdmRibmxBcUpUX3VkQV9ocVV0OGp6Ymo3TDh0R0h4TGp0elJLQS1RV29LVmNDZkZ1Y3QycVUyNHd5bk11ckc5dWVQT2FBU21TRU1GeUIteFVpOU90cjgwUlRuQU9RTkFsd09GRGtsSVZHYkFIU1cybWtodE55ZTMyWFVwQkJRUHNQRGh0aHhITjB1dTEtNWVCNkM3cGFQVVJDSTY2Q2U3c29qVDd6T0pyZEQ0U2NjX0l4SE9wSGtTSFBmWHRneGw2ZzdDb2FBOWh2X1RFb2hmTnpJSUFmaTFqc1FfTGZUcUVxbV9PbnZyZU5DQjFsM0g3eE1Nekp0VmxwYllkMzhJbFNIOUo1d2dCejBvZ3J2YXhSdFduUGdHZGNpaUVYR1RLaXRTNmtJRWRaRi1ZTlFUZ2YtR0pzT3dseVRRcWpzekVXeWFVbFFkZUhkRGdseGs4SnZFejlkZUZ4NFhWdjNQRkpqczN6M3UxYXdxd2s2alQ4YnhERFJLMFd3QS14NVBUUkQwQUdqMU5kd21rQ1Q1Z0JTMmxtUlQtb1h2d1oxMF8wM3BGeEJQNmp6R0EtbS04YURiYmpKVGZZbjJsTC1Xck5JNHh4eUE4emJTZ19KNWJmdlNYaldYUllIaGhiYm9ZRkxack1kTzI4WDlvWEFqUmFVN1o4aTRDUkxyZExFUFV0ZGJKN3lXUVRidDFUaUZMbGdJVDJmbldyTTNlYW1PWWJXZDFTeXFoUW5DdGx1Wk1pSWgzdDVjb01LWlo5d3FnLUZqWlVaZmRlUnZSRkRiTzIzUE02WTlBZjhlMjhTSllRNDdpNWpYb0xKbUQ3cXgxTWpYVC1JS0JXaDFsdWpsS0hwRjZ5dDE1WXhKZ2NwT3EtZDU0Y3lnNHo3Q1I4VUhjRUZPQURSNXEzWm44UDdmZTVDNTh1aFZHOWdUYmZQY3RBZ0Nfb3g1U2VOM0FQQmZ1V2IwNDQ2QUJoajhJcml3MHRSR3Z6dFZqbGY5UGN2djJGUVUwNlI3YkM2a3VtZEc5dkF5NlhTS1l6V2p3eXo1MVRRbHpJRTFPSGh3YnZQVXJiZWp4WFNnWEozOWNUbUlMaGM5Y1FEQUYyMUtpRzFQODZIS0RDNWl4LS10clFGV2tPSTdpZVI0YzJmZjNOMU43MWNYWC1Mb0FWUFZtM3Z6WWtTa0FPUlZoZThHWHZnUTdSbmVQTzNIM3AtRTRSOUV6RHAyTTRJSi1UTDhOSWpfWkhjT09GZjhXTzJVMkg4RUFjcncxdlVtLVU5dWd5MkllT1JFaHE5a0lnMkRzWmpEZG5MbkI0VlU4b1UweklkV2xUb3dMclpfN0pkLUhkb3U0TG43V05UZnR4a1FiT2JaWDNQVzA0d2t3OE44YU44cjNvQzFBdnItcnJEa1AxUE9YVmV5aDlaUDFFRDVxWjdkSnVSckF6cUk4RFlzaVFacDVMV0IyVjlWX1luRkhUMDRIQmJqTWwzdjQ5SU94MHJkZUg0WjYxYXlfc3RidjlYbWkyU0xPOFhzY0xKd1BNX2sxa1hKSmxfNjVEOW5VTXNITUZHekVHZjVLY2tsVjlxOFpBcGlYRkQ0aU1scjk5YkZ3OFAwYnJYU1M5a2M1REFEQTh6bks0QnhUanQ1STlxcmVtSXNudG9WMzloQkJqck5OelZOR25pcjNpaDd0azdrekZXb2IzRVZJcXl2WnREUUFGeHlMOWI4MWxxVmZ2ampvYmFLRnZrUFBFQ0MySnFJV25yZXg4Y2Zta1BzQ1QyUDhRQjZLbzNCejVIdk5vYnRQbkwxa3ZiSWFnMks0bEw3QmVNTm11NXZaa183QjRGSTRTcjZWSHBBNzJXeGtIaUhoMU1qbFRyMlE2WkVyVS1QNXZrdzVfMkRhQVVoMzkwZk1GSERqSnp1U0w5OElYUnVjWTk2MUtVNjlINklpakxISVBnUVFPOHZsaUk0R01zRFpaSlFtRE1iZmRZNGwySzBYSW45M2pScUU2UE5xY3F0VGxHelRFRlVsN0ZScGNyRGhiWWF0SU91RVJOQ1dVX0pwaUVPbUZkdVIwZ2I5aldfb3ZqSFJDaWtBd1VhOUY1WWZoZlowbzZyeWVkZ0FCMjBXVTFZLS1aaU5yTzB2Z0x4YThRSnpDdE9UTlZ0U0ZkSE9xUFB3dnlEUVJaUDJtRmlJS1BUVkx1NF9BeG1SU2wyZEt0ckxKMks4dzNOVDV1RTV3ajRaaUloMFg4eEZuS0QtN29PbGhQTHlUcXRsSlphdTRrRElmLUJBUDdLZ3dUWGxDQmRQMlU3UkF4U3ZEc1B4SW1mUUhfZmc2eXEtb2hFcWxFOEh1c2tibUQwZlVyZ1QxTDBLNElmMm1yQXRvbUtiWTRWYmdwVl9VdktJV1RwS3NiMUZhUDk3QTNGckVJY0hqUkxaVEJuR21SUE1uZWp4WEl5ZllwOHo2d2ZMLTZ3ajRaR3hOOVBxblloUlhOT2ZiYVdHR1RYNkpKSWJJZy00Rk9JY3hLcWVLbUJsbGRFdWViM2JON0dpNE1rbWRiR0pUaDVsZDgxRFltQkRXUjFvZEFJNjc5ZHViYVZkcnRfdHJNNHl2bkFQY1c4bDVCTnl2SGtXOXVKMkZVQTQzWmhxMzJfZjhSY2JWZ3RrOGVMXzV0QlFmTm43TVJMZUp1SzhiWTNPeWJvc3hoeV9KNFhaS3phTWlpMTdUX0otMGRMYXI1aHZtbGYyUEFmckt4ZDNsTUVMTzJmZENOS0c1bkRNUDNrcUI2blJBTklqajZtUXpnUjkyY0p4RmY1aVpidE12TTJTMkJDU2huSVktT3BZTzFnUmJtTnFQOXBzM2dYdHYxUXc2VXhqSGNaODdiYlA2ZHhtaXNOekdqNDZ2VmNHVFMyNG1PN0xmbDlHR292aXo0SzZUdkRhTXByVDZ4YXVQUXpFUmR3UjRVMUtmTWdzZFJ3WUhTVVhUVktITHoyYTctM0ZHRXM1Z2c4X3g3SUk2REk5dXdYVS1IWkNXUnNORXV6endacHpfenpJUnlwUThMVV84QU9mb2hEeUpCSlhNd05JSTZxUGtuLV9kQjZNSmNmUXM5R21EZ3k2b2w3cDA5QlRUUTd2V0xGX2JsVEljSTJ1empQaHU1Z3VXYzdtMGtaTkVqYm1rRnEycEc4Rkp5OXk0c3pWM0N4b0xaSzR5TzEwRWpaUFVzU1RuSS1KTUJzSTFqQjlWdDJ4TDBnSE4xeURsVEZxMnBGeFZkdk5oTE9sS3hTd292OUNlYUtZZGk2bVRnVVZjUEFidVlNY2FZWHZvdjU2dXlhajJVbFozUXNDU0l6RWdNYmNxd0JRWTZoRGY2YWl1bEE4aUhxeGNld1J3MmluQjF6SElmV1h0N25oT196ZVRoNlNTdW1vNzNqbGhIalhJSDhlRWFHOTZWLUlvN0dyNkdfa3o1WFBvY0tyUk14RnVsbF9YYU9fd3o3TkJYcGxvSjBTZm55VDBtQVY1NDdldzR5cWJiV3pIVnV3Y3ZZVFI0Uk5ENWdwbTR0UndSMnZBU0JFMjVETGhyWXdMMW1tMnNsMVEwVnV1TXdWdm9lWEczVWFaRXhwZlYtWDZwUTBIajN1Y2V0aUVXM296SmVERGFsaVZqNnFjYUZRS2t3VTNpOUdQSmdfcVNfb1kxa1FrdXpyMFNTb0xoY01LcWIyX1d2aEI0M0lHNWU5bFJIOEFQS0hab2JmcWEzU3gyNUhDbkFIaGJMR09wMnlxTDFKb1FJU0lhdDB3eEF1TzdpNGthc0phTGNGZTBOaWJiTU9OZU5UM21lcmdKSkVDdDdETXE5UFlJdzB3NS1ZSWZ5RWRFLUUtS1FVSWhIUER4ZW83MjJLdnEwR0V5NWE1Vy1DNHp5UVVnc0NEVHJBaDdMMGJSTHprRG1SV1BDVFY1RDRiTnQtN0dycUhEa2tnUF92bzZzVkkyaXlvTDA4ME1PdzJuNDVnb2pXb0Ztbkw2OVpxRG02UTJzRzRkLW01SEJwQ2o1b3MxSUZrVzA0M3IxRmdkREpKQmNBS3lBd002b25ua2ZTdUNJNy0teUE1andJeFMyVU1VM0IzUUF5S3d3QjY2ZkZWbVFMTUhxY0tGb0VfUE1ObGJyYWV6aVJxeFpOYVVhSm5GYUxZZG4wQU1JbXdGX19XU3ZYUkg1Y3M4dnh1bjFNVndjSWdnM3Z5Z3VOUWxXMFJmMUt0YUw5SFJmdmJEbURVazZQUTVXRk5WSXBOT3lKTjVCMV9FT05CMmRMRHlrMS1MeVBQc0tOeG1SYjdEdUtpZ19MeDJtdURKUXZBaHgzWDJKNElGYVd3eHRiYWZZZTZsMVdvcWdXck92WVg1eEwwRFhPX1YxeDlKNzRIaGVWWUtyV3FXSnFHV19RUjdNSzM1SkkxX1p0SG01TDRwaDF2UGd5WHc4MXNNTjA4RWVRV2NocTVfckRvcGswSWt2V1JuSm80UkdqOXJfTnhreDV2TmxBSkI2RF9pVVh3SUVMOVRPRHlzcHhsQ2VSR2s1eHRmOTJDX2dJTkd3MHd5OVd3WDExTmZ2SXNWeWxmeGNqX3JFdWhUdTBqaGFZVC0zSkt6TDdTdl8zQkJ3eVJVUXJuSmVzTV9JQlA2NGM2cGIyNC00aVpkU2VSbFF5X2NvTjFwbHJQOEkyUlVkWTBuYnMwMFNMaEVaTjlYdW9NdzFoUE5qNW0xamNXMUdQSDFSdEtlVDkzX2FIaGV3M0RKRkozT2NJek9TSzJOWlF5ZU5sQ1VKUkFYYWl1TGdpdzctdGJQTVJYQm1zblZlRG9reVhTVFNHLVpVWGJyNF9hSGk3VGJGb2ZKWWJsYXV5bW9uZTM2ekpiM1ktQktKdnI0ZTFxbWhqN2xaam5oNVl3RzFCUjBybUNZNjRfLVNXdmpRRGhfLW1CNkdKek1FbGE5LW1EcFRSQnNCeldaVmYxZVlzSkJWeGtfWDFOeXZNcndpOGxWMGhld1Ntb044djRBLWFOUlZnZ00ycDVRSFhWYUlsLWVRTVF1WW1GT1lod2tUQnVUU0pGbzNnZXQzanBieFNTZTN0ZnlTREFtbl9oNDVOc3BZN3NJUDFUcUVQWTY0SVFTOTZ4TkpnSkJuUnhBSjlBQ2Jrd1FEc1N4dXFzR0VfVWVCbHBQOEdyczYxT1JhYm9PNTlXSDBPbUlYWW1tLWlBNGN3LV9xaTc0V3daczhoVW1YbUNMb21GR0taLUNDWHljQ29Ra3FocGFYMWxsZGM5eWxfazVGSEFMQUNqbS1Ud3hPdkVyZ1ZjOVlVT0NzZlJGZkx6Nm91MF9jNlgyNnBWVGY3Y0NGLUFuemxzdG81bmc3QUdDUlF2YnRKVml5RDBKMF9rekF5Z3pBTWV4TnJQdTRJNEM3alIwQ3VKUDdzd2Q0a05hcDhEaFVEenlNaG5ITnFuYVVGZGJLS0dLZVJaczEtYmFHdEJwVTlRcVJ1cWxqdmxBdFd6OU9mVHpIZ1VJTzFpQ3FGQk82Rl9jRVhwRHNyMTNHNEpvdTBINjlMRzk2amEtdGY1Nm5weG5WYjBPREJfT2pld3M3Vzc4a2RpRWJGci1TMUsxVTE1b0d5TUdkb01mU19PTVNKckZSWU5FTnFhVkNpNGRhSkk4cVpBVWZhR05XbHdYMXhYeFhrMkkxMklDU0ozam40RXRnZzI0U3dQUy02a1VGWllfRDVRZFpYd1I4RHVmUVI0UzlKWnhLSE9QOTRqbkk0RzV5dllTWUg3N3RMVmJCdTNidFdHWGlFNEFoRklYWnRNQjZVeVY1ZzNYV2VLODVCbHduR2duUENkWFkyVURNZHFYM3hqUkpyRXREcFc2cGctNDlSZnZDQnc2VlpZX0NMRVM0WThjOXlfQ1EzZU9JUW5rdnlpN3huWjFXSUlScjB4SG9Pd1JETzYtOFlJUjRQV1lTSmxZRUpiUUZfQm5kU3VKbDhLdmJKVm9iN2lKSEItVVNuQjF3WThneXREeklPWUJPdm4tTHpWY2xSaGhpaTdVX0w4Q1JJdEFwUlJ3cFBKQ2tqTkQ3S1FNQWg4b1N6NndibVlOQXc5T0c4WS1MZU9UUnVPb0tsQ0xZQmVYb2ltYVVNRUxIcTRDSUV1RTN0NlVEMWpmLTVxdmdrZXNCMXIwZ1ktRnRjY3YycUd1bDh1cXJXSmVSaDZidGwtbGVhWDhKM0JZY2NyT0FfVHViYmJlMFZ0OEREamJBM0drLTZLU05WR25LaVlyUi1hUzQxMGI3X0c5VUJoTl9NS3NBS3A2VDhIMHI5bW1yU2l6SzRkam5HTFFZUVpQQnRTbnlxTG9JZUNQRlliTk9FWENfX1BldkdRRFdUWURWalZzSEd6NE5OMnRmb3ZWU3JHcFZrWWJueHdGcmFwanRHTlRIRzkwenAzYlNGWjI4MG5DdU9NLXpWck5ZbFYxU256ZWFvenItVk9IS3dTT0tHT21qa19UeG55NXFMMm1YT3ZMMTZONEwtUzViVnh6YWR5cmlnMU9BbVlnc1ZjdE9GVGx1NGo5ODk0V0tJQm45RkFBZVFVZ2ZJc2RNN2hxcGpoNXh3VE5XT3doX19oR0pyeHVZSVVoT0tiZzM2amdHdTVTaHNtaVVhVFU5WXVScVM4UllzeDRmRDQyV3hZb1JTcWdCMkRhU3JZd0NENWZhUndKUVlUOHdiTmxzQjEzTTZydW9QY2hmZkd3Q0V6YVp6Q0U3T29WeTJuQkUtZzBpQklrdE41UWFhQ0hpZGo0bm11UmZDS0tKMUFjRml6UVFmNEp2Nk9OUHE5S1JCdU95dERCcm9zeExRSWRDTVZsWmV4cFF0dHpEZ2pvamYzemI1ZFlyVXNHaURSNWQ4cHBieEdWeFpEQmV0QkUzTkJwcVBPUVlreG1FN1pycE1KUGpnUmpyTDVETk5qOTNUTlJSbzdYelNBZFlRTV9IM3ZaYkY4eEg1Sm1RNmlCRENuRFBBd1NTSGZlR2lZWG9GeXFjaXpMWGpfbS5xOGZlSzJBZUNpMWxuOFBobTd0TFhR"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f2180e87-1c1d-4572-b9de-ad7b8bc5b61b', + '8b310648-7b3f-405f-8776-52951715d6bd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -796,59 +2776,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:03 GMT', + 'Tue, 23 Jul 2019 00:24:38 GMT', 'Connection', 'close', 'Content-Length', - '11744' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-canrestoreakeywithagivenbackup-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-","deletedDate":1563492604,"scheduledPurgeDate":1571268604,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y4Ohg9a1lTzxNoRY14q_-qAUiZI0igXFFDzC0TWLeAy34eKUTDp0nyvcpbOviE080HVkA2lSueJVspyRr1fxtUWA-Lhbz0_wy2idqYxSfvDdrYUXOG_--5omOodB7KvEwS6HyJHmCjDtWmToz6Lw08K3ynseLffiS_ZkQNUZizkE9baqsc89LzSyfC_NUZekHnPsqrtQOrSBErUuJOI5VCsiP6XCHm7nrL3FpDQcul6Q24udCUEi7Ak6rhDR9JAudbjDDYnNzE-lajB1M1Y-wBaW7G7IRHqjXjKT5K8wnjEG2lo8aE-F2uB6A8jOyKdO6ay2x_zuyLu_3I7RAfaQcQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492603,"updated":1563492603,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '4d369e55-f34a-4514-86db-a002646081e0', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '75d0d25e-a206-4a22-b839-658ffdaa0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHGwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:39 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:30:04 GMT', + 'Tue, 23 Jul 2019 00:24:38 GMT', 'Connection', 'close', 'Content-Length', - '891' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') + .get('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/8f4b7430db10430b870ac71fb5b96851","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zUri9WHHFYb_EGl8oZprcJla-aiOZTK9hUcmuLTDr8r0-E5ramQ1ky49M5vz32yZ0C_HPpafHlyE3HeIZg5XppNnIhUOHO_cpdmifglhHAMqAPe2G4ol2RpnrmGuSrOV9xt8W1UJf1fcmTMrkF3CTdRtd6b5JAv8d-k05hTtNP0SBH1lYV4eqkd9NKdiItKT4YI06DeM3-LrsykHijYn9C9sTsTk_xE1YOpr_mkgVCibYvtJ0lw4q_Pa6LGPKLZX9ESCh6iD3LVJiY7Xapb1b1IZ2PsQ7BXxMKc4D_nQ2-477A_hA8cTFXnZKOrpMRFEMjRWfP6JYmwEo8TtAKJl1Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841437,"updated":1563841437,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -858,11 +2831,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'cbb20f7b-1bad-428a-9efb-bc120f06d936', + 'db3ad15d-ea15-4658-94fa-c2ffed41f6c9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -872,15 +2845,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:04 GMT', + 'Tue, 23 Jul 2019 00:24:40 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '708' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') + .delete('/keys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -888,14 +2863,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e1f9c3df-0a74-44c0-9615-f83f119bfbb7', + '92cf4524-7a32-4b19-92e8-d3b26135abf1', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -905,57 +2882,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:14 GMT', + 'Tue, 23 Jul 2019 00:24:41 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/restore', {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnRVbkpvQ0h3aUlmNnZrLXdMQmVYWlhPem1DWW8wc3h4bDYxdjdyVnVmNHhGMXdKSEc2ZmFRNzZhQXQza2x1NkhvMnFoUUpaN25LSnZzeHM2UmpGeENGWV9NSkhtWXVoTFR6OTR1ZWROUlJPMDVyeTVwQVF3QV9hRGtPRHVOWjRjamFTaDA3VmZScUVXZ0Fmakk2UEQwUTFXN09jREtxclI3Z1c0WDVxWWFWQmpkSE5TV0tHR0VGVEQ4WXU3elpESFZzTFBSNkxZTkFKQ3k0VXd5c21aalE1NHdzeHA1Znlhb1BIMmktMWxWY1BWZmJoSnNQbHpUN2pIVXM1RFhPVEtCZ1RnNkpQSk14ZFdrTDV5a2VBcUdHZjJCNFVmUkltQjZDczRwTUtIQmoxUDc2M1U4QjZ6WF9lT3lTY1lMZFVQVUxINEpJeXI3VnFHRm1hREhjQll1Zy42SU5WSU1neEZRd2c3cEw2a2txMElBLjV1Mm5YY216TmFjM291R2dRNl9Wd2t4WlRiRFp5N3JRWTQzcDNfTXd0MUpXZ0lhWE5JN2dPR01QTGJWck1NTjBkcmNWTWhXVlBzNEVXWEIxRHh3UVY5dzViSXoyWU43WFVnUFRIRXZVUlRod0hoeUNFUUl5VXIybEhlOXJTQ3N2QmJVQ2RIcWxBR3hFN2lwZlNlakpTMmRvajBUWjR0dFlyQl80YnFxRXVRSmRZdFVSMlNmWmZ2Sk05WTVEOE9UWXh4SUtQNzZtMHBZbEN5aUtXbjRObFg2ZmNKejNiWkRGbnd6NVIxVzItYkZGZkhibHo0TkxBZXZWemZ1Tjk3enQ0RGoyOWthNDEyNnJhLTROV1pHTkJoMDZYalZKYVVlNG9GMExSc0VfNmg3WGd1M1pERjdadmtRcjd6ODRfZHRiWHlFWUhmcnA2eEpMRG41VTh3T1BmYk1NQTNQeGl0OGpNamhhdGg4dWxaTTIxcWZxUG1weklQVzVGekxsbFJoV29TN1hDUGtsd2h4YTUyOGRKZ0Jjc1JNcTluZjlMRS1oVGtmaVFXMmJDaFhveFRJT2d5dGJjdVJSTmF3WmhCSExLRHpPeF9fLUpRU3NlMGNqSEJHaUNtUGFsRzg0YnEtMzZORHZWSzl0OUZTZGZSZTFteU5lTlZrVkRpNlZyMHByXzlCZzg2cmhNUW5jTTRMZjNCY01feURLaVV3NkhRNWlsUFdLYVQxUl9HQ0hRRGJEbURSQktSWlFmYTNpMDBSS0gtdjU4WFR3V3dmaG9lOFhaU1M4YWc4QkZMOUc3RUw3SW5wLXRFQjJoSGNUZG1fWF9pb1ZQNmVWUk56M0F6dkpBR1FXcVBOZGtHeUhDSS1JLXFIQ25XUjVaR3d5VE9XZ3lQZjNzTUdEQnNtUXlkVHdLU1ptTWJNNllONG0wWGhsMGhzRHROZzZ2N1JkSlo4VUN3cTlQMjNaS0ZHcmJjTFJpZDY3WWJxVklSbVY0YUF1RVhOMlVpRWl6X1FkcU1CZFEwWWZ0S2RPMW9LTDdabEUxeW1rbHd1NzYyZ29OVkg5bjE0cFFTSWxqdVFacnNZQjhGLU82S192aFJfZU02dDI4bG5WeGtWNkxnekNWbjA2Zko2TGJURFRUU1VZSkpHV1FRRm1Iejd6UWtQSHdUSmdQS3hWSHM3STdlaWJQRXN3WktiY2Z5Wl9ibkFtbG8xT0hiYU1nZHZySi1GZ0FhVlE3QnBWWE1pQV9Od1IzWEo0OUplNVhENnZmQlBnazN0TWF4ME9IeEczRDBVa3hQb1dCaTVRRU5PaEwyT0FNeS1vUENwUnVtSk5zWm5HYXhud1hRU2UtMWVINkt5dk11aVhKeGRqOXV5dVhScldUbDQzNEFVdzhCNjMtV0RWdjRDblh3NXRESVRCeFlPYjV4amVhWjRERTBFQm82akx6b0hMb2F1azBEVFMya1diUXkxREJOWVVGM0hPOHZGcU9VZVFtMldjQmFCbkNfUUZzY3ltTjRLUjYxS2ItUmpPYmsyLTNZZlZzMktVcTd0MEM0SlNEenZlUV9CVjJDVUd2TlNVOHVHRkFYWDFkUFI2a3piMHpEVWVUZW5OeC1JcFNLOTIxMFFBSmxXdmlHM1lRb2NpMXZHbFNtYmtCY0tfTlJRZm5TYjdQS2NwdFJRWVVaSXBGb2JoZEE3V1NfUHczRGRzYU41RGx5SF8ta0ExZVN1b1h3OThwYXNSN2J0UGVvOExvRmxrNVJ0LXUtaENSODdfcjgzZ2g0RlhKdHRHVjVFc2xTcnVmcFRpWXZIUVFuNjN0WlBRUk9IOWpDQzgyZW56LVdLMWVpY1hra1g4bXZta1hKNHBGTE5vMWpJcjRCQlptYWx4SGczbS0zcmpOdEhwS3FLb3ZTT1g4dks0Q2tZTURZVG1tbWYwNmJ4azFnbHNVTWE0am9ONEQyTTRCblhhTGlCeTZYZENpTWF2aG1jdFVHRFEzbnQtQ0ptSHdQZml2VVBzU21MVEgzdVRIRGVIejZMN2RRYlhjel9rMGlFclVnZjFEZTJJblMxeEZXeXV1MWhmRWVkbHZEOXJyUjZnZGNYbXVPUnVfU0JRVjlUQlVFYktoT2lwR2prUkpZOU1XTS1tRzJjejYzOHM3TURQR0JvZTZMdkJ0U2Z2SWtrSHk0V3ZEMlZwQnhmVUZaZDRacDFqb0FpaVE5OWhyb2JfNjFGVmFGZ0RnSUFZUjNDaU1vVEl4VEE2cWFGcXZQVGREbGVHNk9NYnZ5blhRRVViWWR3UWEwNDY1cTFLWURqMk9HSHN6c1NXcUtINkFUV3laZmlLVTEyYU1RWnpTVXlDb0x2N1ExeG54UXVZZ2JVT0RaMnY1WlBEUUJOQkxWcGZDZGJJNTJFSzVBVzBleUxiUC1DRTd5d3l3M2R0Q0E5NllsUEt5UDZpOHRhSnRFRHI3YVhiR1ZPX3R6LXU3TzdzNHdCV0g1bmxJSzg3SWt5cG5KdnJONEtJUF9ZRFlEWVNoTW9TLWkzekhsRFZpNlFjTUsxc19mclNxelVBY2VIdE9aRDh1YmZQbktEWXJXOURwRkFGTlRQT0Z1N0FEOG9fUy1TOENDaFVpZHJucnB5YUVMeWhISDhUSFpobTRja2d6TGVOX3d3NWk2MWVVa05yS0EyWk02ZjRRZUhSall6YlNpSEZodkxEY2FKeGJsd042aURDaVJCT25HMDRqMEZodElWTGI5b1k5MmJJNUhESkhTRWpmbVltT2hPTG5jTEQ5cGVONkVrTU5BREtnazV2RjZoTUVOZkJ0RlZMWXc5TnoybEI0cHBRczZ6UUF1MWUwSFI2dXN2cENWcm15Qm90dC1QQXBmdEQ1WkV6YktnTDhSX0toc2cxczRsOGlPVWdTb2txSzFFLVY1bm90LThTc0xWUHZWdF9UTGlQaVVzaFc5NllGN2NmdlNzMFVaM2E5VHRtLVpuMEJ0YXZYOHlPeXFidEhleE1WNUtzbGhEdDRZMm04SEJEM09ubzA4ZjQ1RlpQZjdjVkdacllzUFpvVF9iYUx3ZDZPb1lURUNURzVTYkIzcVBSY0Y3eU9WR1RBQlpJOG1lWTZRU3NsRXVzTkFESmRWRjl1bUZsZkxnbU5SNWtMNEhSRmZzN0xJMm5RT1NCajdjcWx6MjV5ODdyTEg5WDl2NXd2RldONTE2ZmpLZUhSQTdkTmt3clFEazdaOEV3QmNaQVV4YTYtSkRvdWZUN2ctbkJpaXl1STZfVHgwT3ZBMUFDaFZ2c0tEWTNxUnMzODNES2F2U1dRM2R0YS15Nno2VjB2QXJNWVZZYkJ0dmN5dFNLdGhab0NPSnVCNlFLVWhHZHhzTGN4bVI2TVF2Vnp4dVgteHI4bW1RZHlnX25neXJ5Z1lnT3pacUYwOGdERTNBb2hPUmVxV01GcUZaVmUwMUhDQzREVHJveGZlaWFPZEVrLXZpblpPN29ST0txd1RzajU4ODdqcG85bWFENHBsUWFnZW80SzVJa3RTQW1lNm5jcWhyZVFucGk0cDdRcTAtbzJiOGZ4Z29oblF4YUhsVUtZdC1JTWt5M2poT3ZDSFFoeVpaZ0hyRmE4YVUwbm1YczJNXzk4djFGWjgtbFBzZUF3RkI4SWNnaGpBRDBWOVVUTmtMXzRfSnhFaDgwM2R2SGEwWjU1NUlBTFZDdkkyZGRhUFE1LXJ5UnZQR2FoQk14VE1jWkRONHFJdm11SldONkIxSGhiZDZvQ1k5MzJEZzQ4bGN3b1gtdVZmR0pnb0d3MS1tQzNKMGgzUzA1U3hfbHdnTXlOVDJHYWRyT2RyaGxDemxoZWdSM1F3NHdxN1V6eWRqNUI0RzVZa29yeFp2OERseWNiam1RMkxLalFIcFBZbTBjVFltQnk1Zlo3bUZ3MXBGdGlETjZ3OEFXV3diUzh0eGMzLU5XcjMwOHh6eUNrQWFWeUliRzB2OVp2b1hDbm9ZS0ljSEFnNWIwVmJxcWNUU0xGb0g2UklyRzFZdmRibmxBcUpUX3VkQV9ocVV0OGp6Ymo3TDh0R0h4TGp0elJLQS1RV29LVmNDZkZ1Y3QycVUyNHd5bk11ckc5dWVQT2FBU21TRU1GeUIteFVpOU90cjgwUlRuQU9RTkFsd09GRGtsSVZHYkFIU1cybWtodE55ZTMyWFVwQkJRUHNQRGh0aHhITjB1dTEtNWVCNkM3cGFQVVJDSTY2Q2U3c29qVDd6T0pyZEQ0U2NjX0l4SE9wSGtTSFBmWHRneGw2ZzdDb2FBOWh2X1RFb2hmTnpJSUFmaTFqc1FfTGZUcUVxbV9PbnZyZU5DQjFsM0g3eE1Nekp0VmxwYllkMzhJbFNIOUo1d2dCejBvZ3J2YXhSdFduUGdHZGNpaUVYR1RLaXRTNmtJRWRaRi1ZTlFUZ2YtR0pzT3dseVRRcWpzekVXeWFVbFFkZUhkRGdseGs4SnZFejlkZUZ4NFhWdjNQRkpqczN6M3UxYXdxd2s2alQ4YnhERFJLMFd3QS14NVBUUkQwQUdqMU5kd21rQ1Q1Z0JTMmxtUlQtb1h2d1oxMF8wM3BGeEJQNmp6R0EtbS04YURiYmpKVGZZbjJsTC1Xck5JNHh4eUE4emJTZ19KNWJmdlNYaldYUllIaGhiYm9ZRkxack1kTzI4WDlvWEFqUmFVN1o4aTRDUkxyZExFUFV0ZGJKN3lXUVRidDFUaUZMbGdJVDJmbldyTTNlYW1PWWJXZDFTeXFoUW5DdGx1Wk1pSWgzdDVjb01LWlo5d3FnLUZqWlVaZmRlUnZSRkRiTzIzUE02WTlBZjhlMjhTSllRNDdpNWpYb0xKbUQ3cXgxTWpYVC1JS0JXaDFsdWpsS0hwRjZ5dDE1WXhKZ2NwT3EtZDU0Y3lnNHo3Q1I4VUhjRUZPQURSNXEzWm44UDdmZTVDNTh1aFZHOWdUYmZQY3RBZ0Nfb3g1U2VOM0FQQmZ1V2IwNDQ2QUJoajhJcml3MHRSR3Z6dFZqbGY5UGN2djJGUVUwNlI3YkM2a3VtZEc5dkF5NlhTS1l6V2p3eXo1MVRRbHpJRTFPSGh3YnZQVXJiZWp4WFNnWEozOWNUbUlMaGM5Y1FEQUYyMUtpRzFQODZIS0RDNWl4LS10clFGV2tPSTdpZVI0YzJmZjNOMU43MWNYWC1Mb0FWUFZtM3Z6WWtTa0FPUlZoZThHWHZnUTdSbmVQTzNIM3AtRTRSOUV6RHAyTTRJSi1UTDhOSWpfWkhjT09GZjhXTzJVMkg4RUFjcncxdlVtLVU5dWd5MkllT1JFaHE5a0lnMkRzWmpEZG5MbkI0VlU4b1UweklkV2xUb3dMclpfN0pkLUhkb3U0TG43V05UZnR4a1FiT2JaWDNQVzA0d2t3OE44YU44cjNvQzFBdnItcnJEa1AxUE9YVmV5aDlaUDFFRDVxWjdkSnVSckF6cUk4RFlzaVFacDVMV0IyVjlWX1luRkhUMDRIQmJqTWwzdjQ5SU94MHJkZUg0WjYxYXlfc3RidjlYbWkyU0xPOFhzY0xKd1BNX2sxa1hKSmxfNjVEOW5VTXNITUZHekVHZjVLY2tsVjlxOFpBcGlYRkQ0aU1scjk5YkZ3OFAwYnJYU1M5a2M1REFEQTh6bks0QnhUanQ1STlxcmVtSXNudG9WMzloQkJqck5OelZOR25pcjNpaDd0azdrekZXb2IzRVZJcXl2WnREUUFGeHlMOWI4MWxxVmZ2ampvYmFLRnZrUFBFQ0MySnFJV25yZXg4Y2Zta1BzQ1QyUDhRQjZLbzNCejVIdk5vYnRQbkwxa3ZiSWFnMks0bEw3QmVNTm11NXZaa183QjRGSTRTcjZWSHBBNzJXeGtIaUhoMU1qbFRyMlE2WkVyVS1QNXZrdzVfMkRhQVVoMzkwZk1GSERqSnp1U0w5OElYUnVjWTk2MUtVNjlINklpakxISVBnUVFPOHZsaUk0R01zRFpaSlFtRE1iZmRZNGwySzBYSW45M2pScUU2UE5xY3F0VGxHelRFRlVsN0ZScGNyRGhiWWF0SU91RVJOQ1dVX0pwaUVPbUZkdVIwZ2I5aldfb3ZqSFJDaWtBd1VhOUY1WWZoZlowbzZyeWVkZ0FCMjBXVTFZLS1aaU5yTzB2Z0x4YThRSnpDdE9UTlZ0U0ZkSE9xUFB3dnlEUVJaUDJtRmlJS1BUVkx1NF9BeG1SU2wyZEt0ckxKMks4dzNOVDV1RTV3ajRaaUloMFg4eEZuS0QtN29PbGhQTHlUcXRsSlphdTRrRElmLUJBUDdLZ3dUWGxDQmRQMlU3UkF4U3ZEc1B4SW1mUUhfZmc2eXEtb2hFcWxFOEh1c2tibUQwZlVyZ1QxTDBLNElmMm1yQXRvbUtiWTRWYmdwVl9VdktJV1RwS3NiMUZhUDk3QTNGckVJY0hqUkxaVEJuR21SUE1uZWp4WEl5ZllwOHo2d2ZMLTZ3ajRaR3hOOVBxblloUlhOT2ZiYVdHR1RYNkpKSWJJZy00Rk9JY3hLcWVLbUJsbGRFdWViM2JON0dpNE1rbWRiR0pUaDVsZDgxRFltQkRXUjFvZEFJNjc5ZHViYVZkcnRfdHJNNHl2bkFQY1c4bDVCTnl2SGtXOXVKMkZVQTQzWmhxMzJfZjhSY2JWZ3RrOGVMXzV0QlFmTm43TVJMZUp1SzhiWTNPeWJvc3hoeV9KNFhaS3phTWlpMTdUX0otMGRMYXI1aHZtbGYyUEFmckt4ZDNsTUVMTzJmZENOS0c1bkRNUDNrcUI2blJBTklqajZtUXpnUjkyY0p4RmY1aVpidE12TTJTMkJDU2huSVktT3BZTzFnUmJtTnFQOXBzM2dYdHYxUXc2VXhqSGNaODdiYlA2ZHhtaXNOekdqNDZ2VmNHVFMyNG1PN0xmbDlHR292aXo0SzZUdkRhTXByVDZ4YXVQUXpFUmR3UjRVMUtmTWdzZFJ3WUhTVVhUVktITHoyYTctM0ZHRXM1Z2c4X3g3SUk2REk5dXdYVS1IWkNXUnNORXV6endacHpfenpJUnlwUThMVV84QU9mb2hEeUpCSlhNd05JSTZxUGtuLV9kQjZNSmNmUXM5R21EZ3k2b2w3cDA5QlRUUTd2V0xGX2JsVEljSTJ1empQaHU1Z3VXYzdtMGtaTkVqYm1rRnEycEc4Rkp5OXk0c3pWM0N4b0xaSzR5TzEwRWpaUFVzU1RuSS1KTUJzSTFqQjlWdDJ4TDBnSE4xeURsVEZxMnBGeFZkdk5oTE9sS3hTd292OUNlYUtZZGk2bVRnVVZjUEFidVlNY2FZWHZvdjU2dXlhajJVbFozUXNDU0l6RWdNYmNxd0JRWTZoRGY2YWl1bEE4aUhxeGNld1J3MmluQjF6SElmV1h0N25oT196ZVRoNlNTdW1vNzNqbGhIalhJSDhlRWFHOTZWLUlvN0dyNkdfa3o1WFBvY0tyUk14RnVsbF9YYU9fd3o3TkJYcGxvSjBTZm55VDBtQVY1NDdldzR5cWJiV3pIVnV3Y3ZZVFI0Uk5ENWdwbTR0UndSMnZBU0JFMjVETGhyWXdMMW1tMnNsMVEwVnV1TXdWdm9lWEczVWFaRXhwZlYtWDZwUTBIajN1Y2V0aUVXM296SmVERGFsaVZqNnFjYUZRS2t3VTNpOUdQSmdfcVNfb1kxa1FrdXpyMFNTb0xoY01LcWIyX1d2aEI0M0lHNWU5bFJIOEFQS0hab2JmcWEzU3gyNUhDbkFIaGJMR09wMnlxTDFKb1FJU0lhdDB3eEF1TzdpNGthc0phTGNGZTBOaWJiTU9OZU5UM21lcmdKSkVDdDdETXE5UFlJdzB3NS1ZSWZ5RWRFLUUtS1FVSWhIUER4ZW83MjJLdnEwR0V5NWE1Vy1DNHp5UVVnc0NEVHJBaDdMMGJSTHprRG1SV1BDVFY1RDRiTnQtN0dycUhEa2tnUF92bzZzVkkyaXlvTDA4ME1PdzJuNDVnb2pXb0Ztbkw2OVpxRG02UTJzRzRkLW01SEJwQ2o1b3MxSUZrVzA0M3IxRmdkREpKQmNBS3lBd002b25ua2ZTdUNJNy0teUE1andJeFMyVU1VM0IzUUF5S3d3QjY2ZkZWbVFMTUhxY0tGb0VfUE1ObGJyYWV6aVJxeFpOYVVhSm5GYUxZZG4wQU1JbXdGX19XU3ZYUkg1Y3M4dnh1bjFNVndjSWdnM3Z5Z3VOUWxXMFJmMUt0YUw5SFJmdmJEbURVazZQUTVXRk5WSXBOT3lKTjVCMV9FT05CMmRMRHlrMS1MeVBQc0tOeG1SYjdEdUtpZ19MeDJtdURKUXZBaHgzWDJKNElGYVd3eHRiYWZZZTZsMVdvcWdXck92WVg1eEwwRFhPX1YxeDlKNzRIaGVWWUtyV3FXSnFHV19RUjdNSzM1SkkxX1p0SG01TDRwaDF2UGd5WHc4MXNNTjA4RWVRV2NocTVfckRvcGswSWt2V1JuSm80UkdqOXJfTnhreDV2TmxBSkI2RF9pVVh3SUVMOVRPRHlzcHhsQ2VSR2s1eHRmOTJDX2dJTkd3MHd5OVd3WDExTmZ2SXNWeWxmeGNqX3JFdWhUdTBqaGFZVC0zSkt6TDdTdl8zQkJ3eVJVUXJuSmVzTV9JQlA2NGM2cGIyNC00aVpkU2VSbFF5X2NvTjFwbHJQOEkyUlVkWTBuYnMwMFNMaEVaTjlYdW9NdzFoUE5qNW0xamNXMUdQSDFSdEtlVDkzX2FIaGV3M0RKRkozT2NJek9TSzJOWlF5ZU5sQ1VKUkFYYWl1TGdpdzctdGJQTVJYQm1zblZlRG9reVhTVFNHLVpVWGJyNF9hSGk3VGJGb2ZKWWJsYXV5bW9uZTM2ekpiM1ktQktKdnI0ZTFxbWhqN2xaam5oNVl3RzFCUjBybUNZNjRfLVNXdmpRRGhfLW1CNkdKek1FbGE5LW1EcFRSQnNCeldaVmYxZVlzSkJWeGtfWDFOeXZNcndpOGxWMGhld1Ntb044djRBLWFOUlZnZ00ycDVRSFhWYUlsLWVRTVF1WW1GT1lod2tUQnVUU0pGbzNnZXQzanBieFNTZTN0ZnlTREFtbl9oNDVOc3BZN3NJUDFUcUVQWTY0SVFTOTZ4TkpnSkJuUnhBSjlBQ2Jrd1FEc1N4dXFzR0VfVWVCbHBQOEdyczYxT1JhYm9PNTlXSDBPbUlYWW1tLWlBNGN3LV9xaTc0V3daczhoVW1YbUNMb21GR0taLUNDWHljQ29Ra3FocGFYMWxsZGM5eWxfazVGSEFMQUNqbS1Ud3hPdkVyZ1ZjOVlVT0NzZlJGZkx6Nm91MF9jNlgyNnBWVGY3Y0NGLUFuemxzdG81bmc3QUdDUlF2YnRKVml5RDBKMF9rekF5Z3pBTWV4TnJQdTRJNEM3alIwQ3VKUDdzd2Q0a05hcDhEaFVEenlNaG5ITnFuYVVGZGJLS0dLZVJaczEtYmFHdEJwVTlRcVJ1cWxqdmxBdFd6OU9mVHpIZ1VJTzFpQ3FGQk82Rl9jRVhwRHNyMTNHNEpvdTBINjlMRzk2amEtdGY1Nm5weG5WYjBPREJfT2pld3M3Vzc4a2RpRWJGci1TMUsxVTE1b0d5TUdkb01mU19PTVNKckZSWU5FTnFhVkNpNGRhSkk4cVpBVWZhR05XbHdYMXhYeFhrMkkxMklDU0ozam40RXRnZzI0U3dQUy02a1VGWllfRDVRZFpYd1I4RHVmUVI0UzlKWnhLSE9QOTRqbkk0RzV5dllTWUg3N3RMVmJCdTNidFdHWGlFNEFoRklYWnRNQjZVeVY1ZzNYV2VLODVCbHduR2duUENkWFkyVURNZHFYM3hqUkpyRXREcFc2cGctNDlSZnZDQnc2VlpZX0NMRVM0WThjOXlfQ1EzZU9JUW5rdnlpN3huWjFXSUlScjB4SG9Pd1JETzYtOFlJUjRQV1lTSmxZRUpiUUZfQm5kU3VKbDhLdmJKVm9iN2lKSEItVVNuQjF3WThneXREeklPWUJPdm4tTHpWY2xSaGhpaTdVX0w4Q1JJdEFwUlJ3cFBKQ2tqTkQ3S1FNQWg4b1N6NndibVlOQXc5T0c4WS1MZU9UUnVPb0tsQ0xZQmVYb2ltYVVNRUxIcTRDSUV1RTN0NlVEMWpmLTVxdmdrZXNCMXIwZ1ktRnRjY3YycUd1bDh1cXJXSmVSaDZidGwtbGVhWDhKM0JZY2NyT0FfVHViYmJlMFZ0OEREamJBM0drLTZLU05WR25LaVlyUi1hUzQxMGI3X0c5VUJoTl9NS3NBS3A2VDhIMHI5bW1yU2l6SzRkam5HTFFZUVpQQnRTbnlxTG9JZUNQRlliTk9FWENfX1BldkdRRFdUWURWalZzSEd6NE5OMnRmb3ZWU3JHcFZrWWJueHdGcmFwanRHTlRIRzkwenAzYlNGWjI4MG5DdU9NLXpWck5ZbFYxU256ZWFvenItVk9IS3dTT0tHT21qa19UeG55NXFMMm1YT3ZMMTZONEwtUzViVnh6YWR5cmlnMU9BbVlnc1ZjdE9GVGx1NGo5ODk0V0tJQm45RkFBZVFVZ2ZJc2RNN2hxcGpoNXh3VE5XT3doX19oR0pyeHVZSVVoT0tiZzM2amdHdTVTaHNtaVVhVFU5WXVScVM4UllzeDRmRDQyV3hZb1JTcWdCMkRhU3JZd0NENWZhUndKUVlUOHdiTmxzQjEzTTZydW9QY2hmZkd3Q0V6YVp6Q0U3T29WeTJuQkUtZzBpQklrdE41UWFhQ0hpZGo0bm11UmZDS0tKMUFjRml6UVFmNEp2Nk9OUHE5S1JCdU95dERCcm9zeExRSWRDTVZsWmV4cFF0dHpEZ2pvamYzemI1ZFlyVXNHaURSNWQ4cHBieEdWeFpEQmV0QkUzTkJwcVBPUVlreG1FN1pycE1KUGpnUmpyTDVETk5qOTNUTlJSbzdYelNBZFlRTV9IM3ZaYkY4eEg1Sm1RNmlCRENuRFBBd1NTSGZlR2lZWG9GeXFjaXpMWGpfbS5xOGZlSzJBZUNpMWxuOFBobTd0TFhR"}) - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Conflict while restoring key https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc - key already exists or concurrent access"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '249', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '4a3797e0-b48f-4f54-86f4-40874037821e', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '140647ee-1ee8-49b2-9f18-617ba7670500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHHAAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:42 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Thu, 18 Jul 2019 23:30:15 GMT', + 'Tue, 23 Jul 2019 00:24:41 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/restore', {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnRVbkpvQ0h3aUlmNnZrLXdMQmVYWlhPem1DWW8wc3h4bDYxdjdyVnVmNHhGMXdKSEc2ZmFRNzZhQXQza2x1NkhvMnFoUUpaN25LSnZzeHM2UmpGeENGWV9NSkhtWXVoTFR6OTR1ZWROUlJPMDVyeTVwQVF3QV9hRGtPRHVOWjRjamFTaDA3VmZScUVXZ0Fmakk2UEQwUTFXN09jREtxclI3Z1c0WDVxWWFWQmpkSE5TV0tHR0VGVEQ4WXU3elpESFZzTFBSNkxZTkFKQ3k0VXd5c21aalE1NHdzeHA1Znlhb1BIMmktMWxWY1BWZmJoSnNQbHpUN2pIVXM1RFhPVEtCZ1RnNkpQSk14ZFdrTDV5a2VBcUdHZjJCNFVmUkltQjZDczRwTUtIQmoxUDc2M1U4QjZ6WF9lT3lTY1lMZFVQVUxINEpJeXI3VnFHRm1hREhjQll1Zy42SU5WSU1neEZRd2c3cEw2a2txMElBLjV1Mm5YY216TmFjM291R2dRNl9Wd2t4WlRiRFp5N3JRWTQzcDNfTXd0MUpXZ0lhWE5JN2dPR01QTGJWck1NTjBkcmNWTWhXVlBzNEVXWEIxRHh3UVY5dzViSXoyWU43WFVnUFRIRXZVUlRod0hoeUNFUUl5VXIybEhlOXJTQ3N2QmJVQ2RIcWxBR3hFN2lwZlNlakpTMmRvajBUWjR0dFlyQl80YnFxRXVRSmRZdFVSMlNmWmZ2Sk05WTVEOE9UWXh4SUtQNzZtMHBZbEN5aUtXbjRObFg2ZmNKejNiWkRGbnd6NVIxVzItYkZGZkhibHo0TkxBZXZWemZ1Tjk3enQ0RGoyOWthNDEyNnJhLTROV1pHTkJoMDZYalZKYVVlNG9GMExSc0VfNmg3WGd1M1pERjdadmtRcjd6ODRfZHRiWHlFWUhmcnA2eEpMRG41VTh3T1BmYk1NQTNQeGl0OGpNamhhdGg4dWxaTTIxcWZxUG1weklQVzVGekxsbFJoV29TN1hDUGtsd2h4YTUyOGRKZ0Jjc1JNcTluZjlMRS1oVGtmaVFXMmJDaFhveFRJT2d5dGJjdVJSTmF3WmhCSExLRHpPeF9fLUpRU3NlMGNqSEJHaUNtUGFsRzg0YnEtMzZORHZWSzl0OUZTZGZSZTFteU5lTlZrVkRpNlZyMHByXzlCZzg2cmhNUW5jTTRMZjNCY01feURLaVV3NkhRNWlsUFdLYVQxUl9HQ0hRRGJEbURSQktSWlFmYTNpMDBSS0gtdjU4WFR3V3dmaG9lOFhaU1M4YWc4QkZMOUc3RUw3SW5wLXRFQjJoSGNUZG1fWF9pb1ZQNmVWUk56M0F6dkpBR1FXcVBOZGtHeUhDSS1JLXFIQ25XUjVaR3d5VE9XZ3lQZjNzTUdEQnNtUXlkVHdLU1ptTWJNNllONG0wWGhsMGhzRHROZzZ2N1JkSlo4VUN3cTlQMjNaS0ZHcmJjTFJpZDY3WWJxVklSbVY0YUF1RVhOMlVpRWl6X1FkcU1CZFEwWWZ0S2RPMW9LTDdabEUxeW1rbHd1NzYyZ29OVkg5bjE0cFFTSWxqdVFacnNZQjhGLU82S192aFJfZU02dDI4bG5WeGtWNkxnekNWbjA2Zko2TGJURFRUU1VZSkpHV1FRRm1Iejd6UWtQSHdUSmdQS3hWSHM3STdlaWJQRXN3WktiY2Z5Wl9ibkFtbG8xT0hiYU1nZHZySi1GZ0FhVlE3QnBWWE1pQV9Od1IzWEo0OUplNVhENnZmQlBnazN0TWF4ME9IeEczRDBVa3hQb1dCaTVRRU5PaEwyT0FNeS1vUENwUnVtSk5zWm5HYXhud1hRU2UtMWVINkt5dk11aVhKeGRqOXV5dVhScldUbDQzNEFVdzhCNjMtV0RWdjRDblh3NXRESVRCeFlPYjV4amVhWjRERTBFQm82akx6b0hMb2F1azBEVFMya1diUXkxREJOWVVGM0hPOHZGcU9VZVFtMldjQmFCbkNfUUZzY3ltTjRLUjYxS2ItUmpPYmsyLTNZZlZzMktVcTd0MEM0SlNEenZlUV9CVjJDVUd2TlNVOHVHRkFYWDFkUFI2a3piMHpEVWVUZW5OeC1JcFNLOTIxMFFBSmxXdmlHM1lRb2NpMXZHbFNtYmtCY0tfTlJRZm5TYjdQS2NwdFJRWVVaSXBGb2JoZEE3V1NfUHczRGRzYU41RGx5SF8ta0ExZVN1b1h3OThwYXNSN2J0UGVvOExvRmxrNVJ0LXUtaENSODdfcjgzZ2g0RlhKdHRHVjVFc2xTcnVmcFRpWXZIUVFuNjN0WlBRUk9IOWpDQzgyZW56LVdLMWVpY1hra1g4bXZta1hKNHBGTE5vMWpJcjRCQlptYWx4SGczbS0zcmpOdEhwS3FLb3ZTT1g4dks0Q2tZTURZVG1tbWYwNmJ4azFnbHNVTWE0am9ONEQyTTRCblhhTGlCeTZYZENpTWF2aG1jdFVHRFEzbnQtQ0ptSHdQZml2VVBzU21MVEgzdVRIRGVIejZMN2RRYlhjel9rMGlFclVnZjFEZTJJblMxeEZXeXV1MWhmRWVkbHZEOXJyUjZnZGNYbXVPUnVfU0JRVjlUQlVFYktoT2lwR2prUkpZOU1XTS1tRzJjejYzOHM3TURQR0JvZTZMdkJ0U2Z2SWtrSHk0V3ZEMlZwQnhmVUZaZDRacDFqb0FpaVE5OWhyb2JfNjFGVmFGZ0RnSUFZUjNDaU1vVEl4VEE2cWFGcXZQVGREbGVHNk9NYnZ5blhRRVViWWR3UWEwNDY1cTFLWURqMk9HSHN6c1NXcUtINkFUV3laZmlLVTEyYU1RWnpTVXlDb0x2N1ExeG54UXVZZ2JVT0RaMnY1WlBEUUJOQkxWcGZDZGJJNTJFSzVBVzBleUxiUC1DRTd5d3l3M2R0Q0E5NllsUEt5UDZpOHRhSnRFRHI3YVhiR1ZPX3R6LXU3TzdzNHdCV0g1bmxJSzg3SWt5cG5KdnJONEtJUF9ZRFlEWVNoTW9TLWkzekhsRFZpNlFjTUsxc19mclNxelVBY2VIdE9aRDh1YmZQbktEWXJXOURwRkFGTlRQT0Z1N0FEOG9fUy1TOENDaFVpZHJucnB5YUVMeWhISDhUSFpobTRja2d6TGVOX3d3NWk2MWVVa05yS0EyWk02ZjRRZUhSall6YlNpSEZodkxEY2FKeGJsd042aURDaVJCT25HMDRqMEZodElWTGI5b1k5MmJJNUhESkhTRWpmbVltT2hPTG5jTEQ5cGVONkVrTU5BREtnazV2RjZoTUVOZkJ0RlZMWXc5TnoybEI0cHBRczZ6UUF1MWUwSFI2dXN2cENWcm15Qm90dC1QQXBmdEQ1WkV6YktnTDhSX0toc2cxczRsOGlPVWdTb2txSzFFLVY1bm90LThTc0xWUHZWdF9UTGlQaVVzaFc5NllGN2NmdlNzMFVaM2E5VHRtLVpuMEJ0YXZYOHlPeXFidEhleE1WNUtzbGhEdDRZMm04SEJEM09ubzA4ZjQ1RlpQZjdjVkdacllzUFpvVF9iYUx3ZDZPb1lURUNURzVTYkIzcVBSY0Y3eU9WR1RBQlpJOG1lWTZRU3NsRXVzTkFESmRWRjl1bUZsZkxnbU5SNWtMNEhSRmZzN0xJMm5RT1NCajdjcWx6MjV5ODdyTEg5WDl2NXd2RldONTE2ZmpLZUhSQTdkTmt3clFEazdaOEV3QmNaQVV4YTYtSkRvdWZUN2ctbkJpaXl1STZfVHgwT3ZBMUFDaFZ2c0tEWTNxUnMzODNES2F2U1dRM2R0YS15Nno2VjB2QXJNWVZZYkJ0dmN5dFNLdGhab0NPSnVCNlFLVWhHZHhzTGN4bVI2TVF2Vnp4dVgteHI4bW1RZHlnX25neXJ5Z1lnT3pacUYwOGdERTNBb2hPUmVxV01GcUZaVmUwMUhDQzREVHJveGZlaWFPZEVrLXZpblpPN29ST0txd1RzajU4ODdqcG85bWFENHBsUWFnZW80SzVJa3RTQW1lNm5jcWhyZVFucGk0cDdRcTAtbzJiOGZ4Z29oblF4YUhsVUtZdC1JTWt5M2poT3ZDSFFoeVpaZ0hyRmE4YVUwbm1YczJNXzk4djFGWjgtbFBzZUF3RkI4SWNnaGpBRDBWOVVUTmtMXzRfSnhFaDgwM2R2SGEwWjU1NUlBTFZDdkkyZGRhUFE1LXJ5UnZQR2FoQk14VE1jWkRONHFJdm11SldONkIxSGhiZDZvQ1k5MzJEZzQ4bGN3b1gtdVZmR0pnb0d3MS1tQzNKMGgzUzA1U3hfbHdnTXlOVDJHYWRyT2RyaGxDemxoZWdSM1F3NHdxN1V6eWRqNUI0RzVZa29yeFp2OERseWNiam1RMkxLalFIcFBZbTBjVFltQnk1Zlo3bUZ3MXBGdGlETjZ3OEFXV3diUzh0eGMzLU5XcjMwOHh6eUNrQWFWeUliRzB2OVp2b1hDbm9ZS0ljSEFnNWIwVmJxcWNUU0xGb0g2UklyRzFZdmRibmxBcUpUX3VkQV9ocVV0OGp6Ymo3TDh0R0h4TGp0elJLQS1RV29LVmNDZkZ1Y3QycVUyNHd5bk11ckc5dWVQT2FBU21TRU1GeUIteFVpOU90cjgwUlRuQU9RTkFsd09GRGtsSVZHYkFIU1cybWtodE55ZTMyWFVwQkJRUHNQRGh0aHhITjB1dTEtNWVCNkM3cGFQVVJDSTY2Q2U3c29qVDd6T0pyZEQ0U2NjX0l4SE9wSGtTSFBmWHRneGw2ZzdDb2FBOWh2X1RFb2hmTnpJSUFmaTFqc1FfTGZUcUVxbV9PbnZyZU5DQjFsM0g3eE1Nekp0VmxwYllkMzhJbFNIOUo1d2dCejBvZ3J2YXhSdFduUGdHZGNpaUVYR1RLaXRTNmtJRWRaRi1ZTlFUZ2YtR0pzT3dseVRRcWpzekVXeWFVbFFkZUhkRGdseGs4SnZFejlkZUZ4NFhWdjNQRkpqczN6M3UxYXdxd2s2alQ4YnhERFJLMFd3QS14NVBUUkQwQUdqMU5kd21rQ1Q1Z0JTMmxtUlQtb1h2d1oxMF8wM3BGeEJQNmp6R0EtbS04YURiYmpKVGZZbjJsTC1Xck5JNHh4eUE4emJTZ19KNWJmdlNYaldYUllIaGhiYm9ZRkxack1kTzI4WDlvWEFqUmFVN1o4aTRDUkxyZExFUFV0ZGJKN3lXUVRidDFUaUZMbGdJVDJmbldyTTNlYW1PWWJXZDFTeXFoUW5DdGx1Wk1pSWgzdDVjb01LWlo5d3FnLUZqWlVaZmRlUnZSRkRiTzIzUE02WTlBZjhlMjhTSllRNDdpNWpYb0xKbUQ3cXgxTWpYVC1JS0JXaDFsdWpsS0hwRjZ5dDE1WXhKZ2NwT3EtZDU0Y3lnNHo3Q1I4VUhjRUZPQURSNXEzWm44UDdmZTVDNTh1aFZHOWdUYmZQY3RBZ0Nfb3g1U2VOM0FQQmZ1V2IwNDQ2QUJoajhJcml3MHRSR3Z6dFZqbGY5UGN2djJGUVUwNlI3YkM2a3VtZEc5dkF5NlhTS1l6V2p3eXo1MVRRbHpJRTFPSGh3YnZQVXJiZWp4WFNnWEozOWNUbUlMaGM5Y1FEQUYyMUtpRzFQODZIS0RDNWl4LS10clFGV2tPSTdpZVI0YzJmZjNOMU43MWNYWC1Mb0FWUFZtM3Z6WWtTa0FPUlZoZThHWHZnUTdSbmVQTzNIM3AtRTRSOUV6RHAyTTRJSi1UTDhOSWpfWkhjT09GZjhXTzJVMkg4RUFjcncxdlVtLVU5dWd5MkllT1JFaHE5a0lnMkRzWmpEZG5MbkI0VlU4b1UweklkV2xUb3dMclpfN0pkLUhkb3U0TG43V05UZnR4a1FiT2JaWDNQVzA0d2t3OE44YU44cjNvQzFBdnItcnJEa1AxUE9YVmV5aDlaUDFFRDVxWjdkSnVSckF6cUk4RFlzaVFacDVMV0IyVjlWX1luRkhUMDRIQmJqTWwzdjQ5SU94MHJkZUg0WjYxYXlfc3RidjlYbWkyU0xPOFhzY0xKd1BNX2sxa1hKSmxfNjVEOW5VTXNITUZHekVHZjVLY2tsVjlxOFpBcGlYRkQ0aU1scjk5YkZ3OFAwYnJYU1M5a2M1REFEQTh6bks0QnhUanQ1STlxcmVtSXNudG9WMzloQkJqck5OelZOR25pcjNpaDd0azdrekZXb2IzRVZJcXl2WnREUUFGeHlMOWI4MWxxVmZ2ampvYmFLRnZrUFBFQ0MySnFJV25yZXg4Y2Zta1BzQ1QyUDhRQjZLbzNCejVIdk5vYnRQbkwxa3ZiSWFnMks0bEw3QmVNTm11NXZaa183QjRGSTRTcjZWSHBBNzJXeGtIaUhoMU1qbFRyMlE2WkVyVS1QNXZrdzVfMkRhQVVoMzkwZk1GSERqSnp1U0w5OElYUnVjWTk2MUtVNjlINklpakxISVBnUVFPOHZsaUk0R01zRFpaSlFtRE1iZmRZNGwySzBYSW45M2pScUU2UE5xY3F0VGxHelRFRlVsN0ZScGNyRGhiWWF0SU91RVJOQ1dVX0pwaUVPbUZkdVIwZ2I5aldfb3ZqSFJDaWtBd1VhOUY1WWZoZlowbzZyeWVkZ0FCMjBXVTFZLS1aaU5yTzB2Z0x4YThRSnpDdE9UTlZ0U0ZkSE9xUFB3dnlEUVJaUDJtRmlJS1BUVkx1NF9BeG1SU2wyZEt0ckxKMks4dzNOVDV1RTV3ajRaaUloMFg4eEZuS0QtN29PbGhQTHlUcXRsSlphdTRrRElmLUJBUDdLZ3dUWGxDQmRQMlU3UkF4U3ZEc1B4SW1mUUhfZmc2eXEtb2hFcWxFOEh1c2tibUQwZlVyZ1QxTDBLNElmMm1yQXRvbUtiWTRWYmdwVl9VdktJV1RwS3NiMUZhUDk3QTNGckVJY0hqUkxaVEJuR21SUE1uZWp4WEl5ZllwOHo2d2ZMLTZ3ajRaR3hOOVBxblloUlhOT2ZiYVdHR1RYNkpKSWJJZy00Rk9JY3hLcWVLbUJsbGRFdWViM2JON0dpNE1rbWRiR0pUaDVsZDgxRFltQkRXUjFvZEFJNjc5ZHViYVZkcnRfdHJNNHl2bkFQY1c4bDVCTnl2SGtXOXVKMkZVQTQzWmhxMzJfZjhSY2JWZ3RrOGVMXzV0QlFmTm43TVJMZUp1SzhiWTNPeWJvc3hoeV9KNFhaS3phTWlpMTdUX0otMGRMYXI1aHZtbGYyUEFmckt4ZDNsTUVMTzJmZENOS0c1bkRNUDNrcUI2blJBTklqajZtUXpnUjkyY0p4RmY1aVpidE12TTJTMkJDU2huSVktT3BZTzFnUmJtTnFQOXBzM2dYdHYxUXc2VXhqSGNaODdiYlA2ZHhtaXNOekdqNDZ2VmNHVFMyNG1PN0xmbDlHR292aXo0SzZUdkRhTXByVDZ4YXVQUXpFUmR3UjRVMUtmTWdzZFJ3WUhTVVhUVktITHoyYTctM0ZHRXM1Z2c4X3g3SUk2REk5dXdYVS1IWkNXUnNORXV6endacHpfenpJUnlwUThMVV84QU9mb2hEeUpCSlhNd05JSTZxUGtuLV9kQjZNSmNmUXM5R21EZ3k2b2w3cDA5QlRUUTd2V0xGX2JsVEljSTJ1empQaHU1Z3VXYzdtMGtaTkVqYm1rRnEycEc4Rkp5OXk0c3pWM0N4b0xaSzR5TzEwRWpaUFVzU1RuSS1KTUJzSTFqQjlWdDJ4TDBnSE4xeURsVEZxMnBGeFZkdk5oTE9sS3hTd292OUNlYUtZZGk2bVRnVVZjUEFidVlNY2FZWHZvdjU2dXlhajJVbFozUXNDU0l6RWdNYmNxd0JRWTZoRGY2YWl1bEE4aUhxeGNld1J3MmluQjF6SElmV1h0N25oT196ZVRoNlNTdW1vNzNqbGhIalhJSDhlRWFHOTZWLUlvN0dyNkdfa3o1WFBvY0tyUk14RnVsbF9YYU9fd3o3TkJYcGxvSjBTZm55VDBtQVY1NDdldzR5cWJiV3pIVnV3Y3ZZVFI0Uk5ENWdwbTR0UndSMnZBU0JFMjVETGhyWXdMMW1tMnNsMVEwVnV1TXdWdm9lWEczVWFaRXhwZlYtWDZwUTBIajN1Y2V0aUVXM296SmVERGFsaVZqNnFjYUZRS2t3VTNpOUdQSmdfcVNfb1kxa1FrdXpyMFNTb0xoY01LcWIyX1d2aEI0M0lHNWU5bFJIOEFQS0hab2JmcWEzU3gyNUhDbkFIaGJMR09wMnlxTDFKb1FJU0lhdDB3eEF1TzdpNGthc0phTGNGZTBOaWJiTU9OZU5UM21lcmdKSkVDdDdETXE5UFlJdzB3NS1ZSWZ5RWRFLUUtS1FVSWhIUER4ZW83MjJLdnEwR0V5NWE1Vy1DNHp5UVVnc0NEVHJBaDdMMGJSTHprRG1SV1BDVFY1RDRiTnQtN0dycUhEa2tnUF92bzZzVkkyaXlvTDA4ME1PdzJuNDVnb2pXb0Ztbkw2OVpxRG02UTJzRzRkLW01SEJwQ2o1b3MxSUZrVzA0M3IxRmdkREpKQmNBS3lBd002b25ua2ZTdUNJNy0teUE1andJeFMyVU1VM0IzUUF5S3d3QjY2ZkZWbVFMTUhxY0tGb0VfUE1ObGJyYWV6aVJxeFpOYVVhSm5GYUxZZG4wQU1JbXdGX19XU3ZYUkg1Y3M4dnh1bjFNVndjSWdnM3Z5Z3VOUWxXMFJmMUt0YUw5SFJmdmJEbURVazZQUTVXRk5WSXBOT3lKTjVCMV9FT05CMmRMRHlrMS1MeVBQc0tOeG1SYjdEdUtpZ19MeDJtdURKUXZBaHgzWDJKNElGYVd3eHRiYWZZZTZsMVdvcWdXck92WVg1eEwwRFhPX1YxeDlKNzRIaGVWWUtyV3FXSnFHV19RUjdNSzM1SkkxX1p0SG01TDRwaDF2UGd5WHc4MXNNTjA4RWVRV2NocTVfckRvcGswSWt2V1JuSm80UkdqOXJfTnhreDV2TmxBSkI2RF9pVVh3SUVMOVRPRHlzcHhsQ2VSR2s1eHRmOTJDX2dJTkd3MHd5OVd3WDExTmZ2SXNWeWxmeGNqX3JFdWhUdTBqaGFZVC0zSkt6TDdTdl8zQkJ3eVJVUXJuSmVzTV9JQlA2NGM2cGIyNC00aVpkU2VSbFF5X2NvTjFwbHJQOEkyUlVkWTBuYnMwMFNMaEVaTjlYdW9NdzFoUE5qNW0xamNXMUdQSDFSdEtlVDkzX2FIaGV3M0RKRkozT2NJek9TSzJOWlF5ZU5sQ1VKUkFYYWl1TGdpdzctdGJQTVJYQm1zblZlRG9reVhTVFNHLVpVWGJyNF9hSGk3VGJGb2ZKWWJsYXV5bW9uZTM2ekpiM1ktQktKdnI0ZTFxbWhqN2xaam5oNVl3RzFCUjBybUNZNjRfLVNXdmpRRGhfLW1CNkdKek1FbGE5LW1EcFRSQnNCeldaVmYxZVlzSkJWeGtfWDFOeXZNcndpOGxWMGhld1Ntb044djRBLWFOUlZnZ00ycDVRSFhWYUlsLWVRTVF1WW1GT1lod2tUQnVUU0pGbzNnZXQzanBieFNTZTN0ZnlTREFtbl9oNDVOc3BZN3NJUDFUcUVQWTY0SVFTOTZ4TkpnSkJuUnhBSjlBQ2Jrd1FEc1N4dXFzR0VfVWVCbHBQOEdyczYxT1JhYm9PNTlXSDBPbUlYWW1tLWlBNGN3LV9xaTc0V3daczhoVW1YbUNMb21GR0taLUNDWHljQ29Ra3FocGFYMWxsZGM5eWxfazVGSEFMQUNqbS1Ud3hPdkVyZ1ZjOVlVT0NzZlJGZkx6Nm91MF9jNlgyNnBWVGY3Y0NGLUFuemxzdG81bmc3QUdDUlF2YnRKVml5RDBKMF9rekF5Z3pBTWV4TnJQdTRJNEM3alIwQ3VKUDdzd2Q0a05hcDhEaFVEenlNaG5ITnFuYVVGZGJLS0dLZVJaczEtYmFHdEJwVTlRcVJ1cWxqdmxBdFd6OU9mVHpIZ1VJTzFpQ3FGQk82Rl9jRVhwRHNyMTNHNEpvdTBINjlMRzk2amEtdGY1Nm5weG5WYjBPREJfT2pld3M3Vzc4a2RpRWJGci1TMUsxVTE1b0d5TUdkb01mU19PTVNKckZSWU5FTnFhVkNpNGRhSkk4cVpBVWZhR05XbHdYMXhYeFhrMkkxMklDU0ozam40RXRnZzI0U3dQUy02a1VGWllfRDVRZFpYd1I4RHVmUVI0UzlKWnhLSE9QOTRqbkk0RzV5dllTWUg3N3RMVmJCdTNidFdHWGlFNEFoRklYWnRNQjZVeVY1ZzNYV2VLODVCbHduR2duUENkWFkyVURNZHFYM3hqUkpyRXREcFc2cGctNDlSZnZDQnc2VlpZX0NMRVM0WThjOXlfQ1EzZU9JUW5rdnlpN3huWjFXSUlScjB4SG9Pd1JETzYtOFlJUjRQV1lTSmxZRUpiUUZfQm5kU3VKbDhLdmJKVm9iN2lKSEItVVNuQjF3WThneXREeklPWUJPdm4tTHpWY2xSaGhpaTdVX0w4Q1JJdEFwUlJ3cFBKQ2tqTkQ3S1FNQWg4b1N6NndibVlOQXc5T0c4WS1MZU9UUnVPb0tsQ0xZQmVYb2ltYVVNRUxIcTRDSUV1RTN0NlVEMWpmLTVxdmdrZXNCMXIwZ1ktRnRjY3YycUd1bDh1cXJXSmVSaDZidGwtbGVhWDhKM0JZY2NyT0FfVHViYmJlMFZ0OEREamJBM0drLTZLU05WR25LaVlyUi1hUzQxMGI3X0c5VUJoTl9NS3NBS3A2VDhIMHI5bW1yU2l6SzRkam5HTFFZUVpQQnRTbnlxTG9JZUNQRlliTk9FWENfX1BldkdRRFdUWURWalZzSEd6NE5OMnRmb3ZWU3JHcFZrWWJueHdGcmFwanRHTlRIRzkwenAzYlNGWjI4MG5DdU9NLXpWck5ZbFYxU256ZWFvenItVk9IS3dTT0tHT21qa19UeG55NXFMMm1YT3ZMMTZONEwtUzViVnh6YWR5cmlnMU9BbVlnc1ZjdE9GVGx1NGo5ODk0V0tJQm45RkFBZVFVZ2ZJc2RNN2hxcGpoNXh3VE5XT3doX19oR0pyeHVZSVVoT0tiZzM2amdHdTVTaHNtaVVhVFU5WXVScVM4UllzeDRmRDQyV3hZb1JTcWdCMkRhU3JZd0NENWZhUndKUVlUOHdiTmxzQjEzTTZydW9QY2hmZkd3Q0V6YVp6Q0U3T29WeTJuQkUtZzBpQklrdE41UWFhQ0hpZGo0bm11UmZDS0tKMUFjRml6UVFmNEp2Nk9OUHE5S1JCdU95dERCcm9zeExRSWRDTVZsWmV4cFF0dHpEZ2pvamYzemI1ZFlyVXNHaURSNWQ4cHBieEdWeFpEQmV0QkUzTkJwcVBPUVlreG1FN1pycE1KUGpnUmpyTDVETk5qOTNUTlJSbzdYelNBZFlRTV9IM3ZaYkY4eEg1Sm1RNmlCRENuRFBBd1NTSGZlR2lZWG9GeXFjaXpMWGpfbS5xOGZlSzJBZUNpMWxuOFBobTd0TFhR"}) + .delete('/keys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Conflict while restoring key https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc - key already exists or concurrent access"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-","deletedDate":1563841483,"scheduledPurgeDate":1571617483,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/8f4b7430db10430b870ac71fb5b96851","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"zUri9WHHFYb_EGl8oZprcJla-aiOZTK9hUcmuLTDr8r0-E5ramQ1ky49M5vz32yZ0C_HPpafHlyE3HeIZg5XppNnIhUOHO_cpdmifglhHAMqAPe2G4ol2RpnrmGuSrOV9xt8W1UJf1fcmTMrkF3CTdRtd6b5JAv8d-k05hTtNP0SBH1lYV4eqkd9NKdiItKT4YI06DeM3-LrsykHijYn9C9sTsTk_xE1YOpr_mkgVCibYvtJ0lw4q_Pa6LGPKLZX9ESCh6iD3LVJiY7Xapb1b1IZ2PsQ7BXxMKc4D_nQ2-477A_hA8cTFXnZKOrpMRFEMjRWfP6JYmwEo8TtAKJl1Q","e":"AQAB"},"attributes":{"enabled":true,"created":1563841437,"updated":1563841437,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '249', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -965,11 +2937,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a3b06592-28fa-437e-b1b1-538b9b517ced', + '1a784b8d-66f8-4548-a51a-6a1e30d9e782', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -979,32 +2951,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:26 GMT', + 'Tue, 23 Jul 2019 00:24:43 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '891' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/keys/restore', {"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnRVbkpvQ0h3aUlmNnZrLXdMQmVYWlhPem1DWW8wc3h4bDYxdjdyVnVmNHhGMXdKSEc2ZmFRNzZhQXQza2x1NkhvMnFoUUpaN25LSnZzeHM2UmpGeENGWV9NSkhtWXVoTFR6OTR1ZWROUlJPMDVyeTVwQVF3QV9hRGtPRHVOWjRjamFTaDA3VmZScUVXZ0Fmakk2UEQwUTFXN09jREtxclI3Z1c0WDVxWWFWQmpkSE5TV0tHR0VGVEQ4WXU3elpESFZzTFBSNkxZTkFKQ3k0VXd5c21aalE1NHdzeHA1Znlhb1BIMmktMWxWY1BWZmJoSnNQbHpUN2pIVXM1RFhPVEtCZ1RnNkpQSk14ZFdrTDV5a2VBcUdHZjJCNFVmUkltQjZDczRwTUtIQmoxUDc2M1U4QjZ6WF9lT3lTY1lMZFVQVUxINEpJeXI3VnFHRm1hREhjQll1Zy42SU5WSU1neEZRd2c3cEw2a2txMElBLjV1Mm5YY216TmFjM291R2dRNl9Wd2t4WlRiRFp5N3JRWTQzcDNfTXd0MUpXZ0lhWE5JN2dPR01QTGJWck1NTjBkcmNWTWhXVlBzNEVXWEIxRHh3UVY5dzViSXoyWU43WFVnUFRIRXZVUlRod0hoeUNFUUl5VXIybEhlOXJTQ3N2QmJVQ2RIcWxBR3hFN2lwZlNlakpTMmRvajBUWjR0dFlyQl80YnFxRXVRSmRZdFVSMlNmWmZ2Sk05WTVEOE9UWXh4SUtQNzZtMHBZbEN5aUtXbjRObFg2ZmNKejNiWkRGbnd6NVIxVzItYkZGZkhibHo0TkxBZXZWemZ1Tjk3enQ0RGoyOWthNDEyNnJhLTROV1pHTkJoMDZYalZKYVVlNG9GMExSc0VfNmg3WGd1M1pERjdadmtRcjd6ODRfZHRiWHlFWUhmcnA2eEpMRG41VTh3T1BmYk1NQTNQeGl0OGpNamhhdGg4dWxaTTIxcWZxUG1weklQVzVGekxsbFJoV29TN1hDUGtsd2h4YTUyOGRKZ0Jjc1JNcTluZjlMRS1oVGtmaVFXMmJDaFhveFRJT2d5dGJjdVJSTmF3WmhCSExLRHpPeF9fLUpRU3NlMGNqSEJHaUNtUGFsRzg0YnEtMzZORHZWSzl0OUZTZGZSZTFteU5lTlZrVkRpNlZyMHByXzlCZzg2cmhNUW5jTTRMZjNCY01feURLaVV3NkhRNWlsUFdLYVQxUl9HQ0hRRGJEbURSQktSWlFmYTNpMDBSS0gtdjU4WFR3V3dmaG9lOFhaU1M4YWc4QkZMOUc3RUw3SW5wLXRFQjJoSGNUZG1fWF9pb1ZQNmVWUk56M0F6dkpBR1FXcVBOZGtHeUhDSS1JLXFIQ25XUjVaR3d5VE9XZ3lQZjNzTUdEQnNtUXlkVHdLU1ptTWJNNllONG0wWGhsMGhzRHROZzZ2N1JkSlo4VUN3cTlQMjNaS0ZHcmJjTFJpZDY3WWJxVklSbVY0YUF1RVhOMlVpRWl6X1FkcU1CZFEwWWZ0S2RPMW9LTDdabEUxeW1rbHd1NzYyZ29OVkg5bjE0cFFTSWxqdVFacnNZQjhGLU82S192aFJfZU02dDI4bG5WeGtWNkxnekNWbjA2Zko2TGJURFRUU1VZSkpHV1FRRm1Iejd6UWtQSHdUSmdQS3hWSHM3STdlaWJQRXN3WktiY2Z5Wl9ibkFtbG8xT0hiYU1nZHZySi1GZ0FhVlE3QnBWWE1pQV9Od1IzWEo0OUplNVhENnZmQlBnazN0TWF4ME9IeEczRDBVa3hQb1dCaTVRRU5PaEwyT0FNeS1vUENwUnVtSk5zWm5HYXhud1hRU2UtMWVINkt5dk11aVhKeGRqOXV5dVhScldUbDQzNEFVdzhCNjMtV0RWdjRDblh3NXRESVRCeFlPYjV4amVhWjRERTBFQm82akx6b0hMb2F1azBEVFMya1diUXkxREJOWVVGM0hPOHZGcU9VZVFtMldjQmFCbkNfUUZzY3ltTjRLUjYxS2ItUmpPYmsyLTNZZlZzMktVcTd0MEM0SlNEenZlUV9CVjJDVUd2TlNVOHVHRkFYWDFkUFI2a3piMHpEVWVUZW5OeC1JcFNLOTIxMFFBSmxXdmlHM1lRb2NpMXZHbFNtYmtCY0tfTlJRZm5TYjdQS2NwdFJRWVVaSXBGb2JoZEE3V1NfUHczRGRzYU41RGx5SF8ta0ExZVN1b1h3OThwYXNSN2J0UGVvOExvRmxrNVJ0LXUtaENSODdfcjgzZ2g0RlhKdHRHVjVFc2xTcnVmcFRpWXZIUVFuNjN0WlBRUk9IOWpDQzgyZW56LVdLMWVpY1hra1g4bXZta1hKNHBGTE5vMWpJcjRCQlptYWx4SGczbS0zcmpOdEhwS3FLb3ZTT1g4dks0Q2tZTURZVG1tbWYwNmJ4azFnbHNVTWE0am9ONEQyTTRCblhhTGlCeTZYZENpTWF2aG1jdFVHRFEzbnQtQ0ptSHdQZml2VVBzU21MVEgzdVRIRGVIejZMN2RRYlhjel9rMGlFclVnZjFEZTJJblMxeEZXeXV1MWhmRWVkbHZEOXJyUjZnZGNYbXVPUnVfU0JRVjlUQlVFYktoT2lwR2prUkpZOU1XTS1tRzJjejYzOHM3TURQR0JvZTZMdkJ0U2Z2SWtrSHk0V3ZEMlZwQnhmVUZaZDRacDFqb0FpaVE5OWhyb2JfNjFGVmFGZ0RnSUFZUjNDaU1vVEl4VEE2cWFGcXZQVGREbGVHNk9NYnZ5blhRRVViWWR3UWEwNDY1cTFLWURqMk9HSHN6c1NXcUtINkFUV3laZmlLVTEyYU1RWnpTVXlDb0x2N1ExeG54UXVZZ2JVT0RaMnY1WlBEUUJOQkxWcGZDZGJJNTJFSzVBVzBleUxiUC1DRTd5d3l3M2R0Q0E5NllsUEt5UDZpOHRhSnRFRHI3YVhiR1ZPX3R6LXU3TzdzNHdCV0g1bmxJSzg3SWt5cG5KdnJONEtJUF9ZRFlEWVNoTW9TLWkzekhsRFZpNlFjTUsxc19mclNxelVBY2VIdE9aRDh1YmZQbktEWXJXOURwRkFGTlRQT0Z1N0FEOG9fUy1TOENDaFVpZHJucnB5YUVMeWhISDhUSFpobTRja2d6TGVOX3d3NWk2MWVVa05yS0EyWk02ZjRRZUhSall6YlNpSEZodkxEY2FKeGJsd042aURDaVJCT25HMDRqMEZodElWTGI5b1k5MmJJNUhESkhTRWpmbVltT2hPTG5jTEQ5cGVONkVrTU5BREtnazV2RjZoTUVOZkJ0RlZMWXc5TnoybEI0cHBRczZ6UUF1MWUwSFI2dXN2cENWcm15Qm90dC1QQXBmdEQ1WkV6YktnTDhSX0toc2cxczRsOGlPVWdTb2txSzFFLVY1bm90LThTc0xWUHZWdF9UTGlQaVVzaFc5NllGN2NmdlNzMFVaM2E5VHRtLVpuMEJ0YXZYOHlPeXFidEhleE1WNUtzbGhEdDRZMm04SEJEM09ubzA4ZjQ1RlpQZjdjVkdacllzUFpvVF9iYUx3ZDZPb1lURUNURzVTYkIzcVBSY0Y3eU9WR1RBQlpJOG1lWTZRU3NsRXVzTkFESmRWRjl1bUZsZkxnbU5SNWtMNEhSRmZzN0xJMm5RT1NCajdjcWx6MjV5ODdyTEg5WDl2NXd2RldONTE2ZmpLZUhSQTdkTmt3clFEazdaOEV3QmNaQVV4YTYtSkRvdWZUN2ctbkJpaXl1STZfVHgwT3ZBMUFDaFZ2c0tEWTNxUnMzODNES2F2U1dRM2R0YS15Nno2VjB2QXJNWVZZYkJ0dmN5dFNLdGhab0NPSnVCNlFLVWhHZHhzTGN4bVI2TVF2Vnp4dVgteHI4bW1RZHlnX25neXJ5Z1lnT3pacUYwOGdERTNBb2hPUmVxV01GcUZaVmUwMUhDQzREVHJveGZlaWFPZEVrLXZpblpPN29ST0txd1RzajU4ODdqcG85bWFENHBsUWFnZW80SzVJa3RTQW1lNm5jcWhyZVFucGk0cDdRcTAtbzJiOGZ4Z29oblF4YUhsVUtZdC1JTWt5M2poT3ZDSFFoeVpaZ0hyRmE4YVUwbm1YczJNXzk4djFGWjgtbFBzZUF3RkI4SWNnaGpBRDBWOVVUTmtMXzRfSnhFaDgwM2R2SGEwWjU1NUlBTFZDdkkyZGRhUFE1LXJ5UnZQR2FoQk14VE1jWkRONHFJdm11SldONkIxSGhiZDZvQ1k5MzJEZzQ4bGN3b1gtdVZmR0pnb0d3MS1tQzNKMGgzUzA1U3hfbHdnTXlOVDJHYWRyT2RyaGxDemxoZWdSM1F3NHdxN1V6eWRqNUI0RzVZa29yeFp2OERseWNiam1RMkxLalFIcFBZbTBjVFltQnk1Zlo3bUZ3MXBGdGlETjZ3OEFXV3diUzh0eGMzLU5XcjMwOHh6eUNrQWFWeUliRzB2OVp2b1hDbm9ZS0ljSEFnNWIwVmJxcWNUU0xGb0g2UklyRzFZdmRibmxBcUpUX3VkQV9ocVV0OGp6Ymo3TDh0R0h4TGp0elJLQS1RV29LVmNDZkZ1Y3QycVUyNHd5bk11ckc5dWVQT2FBU21TRU1GeUIteFVpOU90cjgwUlRuQU9RTkFsd09GRGtsSVZHYkFIU1cybWtodE55ZTMyWFVwQkJRUHNQRGh0aHhITjB1dTEtNWVCNkM3cGFQVVJDSTY2Q2U3c29qVDd6T0pyZEQ0U2NjX0l4SE9wSGtTSFBmWHRneGw2ZzdDb2FBOWh2X1RFb2hmTnpJSUFmaTFqc1FfTGZUcUVxbV9PbnZyZU5DQjFsM0g3eE1Nekp0VmxwYllkMzhJbFNIOUo1d2dCejBvZ3J2YXhSdFduUGdHZGNpaUVYR1RLaXRTNmtJRWRaRi1ZTlFUZ2YtR0pzT3dseVRRcWpzekVXeWFVbFFkZUhkRGdseGs4SnZFejlkZUZ4NFhWdjNQRkpqczN6M3UxYXdxd2s2alQ4YnhERFJLMFd3QS14NVBUUkQwQUdqMU5kd21rQ1Q1Z0JTMmxtUlQtb1h2d1oxMF8wM3BGeEJQNmp6R0EtbS04YURiYmpKVGZZbjJsTC1Xck5JNHh4eUE4emJTZ19KNWJmdlNYaldYUllIaGhiYm9ZRkxack1kTzI4WDlvWEFqUmFVN1o4aTRDUkxyZExFUFV0ZGJKN3lXUVRidDFUaUZMbGdJVDJmbldyTTNlYW1PWWJXZDFTeXFoUW5DdGx1Wk1pSWgzdDVjb01LWlo5d3FnLUZqWlVaZmRlUnZSRkRiTzIzUE02WTlBZjhlMjhTSllRNDdpNWpYb0xKbUQ3cXgxTWpYVC1JS0JXaDFsdWpsS0hwRjZ5dDE1WXhKZ2NwT3EtZDU0Y3lnNHo3Q1I4VUhjRUZPQURSNXEzWm44UDdmZTVDNTh1aFZHOWdUYmZQY3RBZ0Nfb3g1U2VOM0FQQmZ1V2IwNDQ2QUJoajhJcml3MHRSR3Z6dFZqbGY5UGN2djJGUVUwNlI3YkM2a3VtZEc5dkF5NlhTS1l6V2p3eXo1MVRRbHpJRTFPSGh3YnZQVXJiZWp4WFNnWEozOWNUbUlMaGM5Y1FEQUYyMUtpRzFQODZIS0RDNWl4LS10clFGV2tPSTdpZVI0YzJmZjNOMU43MWNYWC1Mb0FWUFZtM3Z6WWtTa0FPUlZoZThHWHZnUTdSbmVQTzNIM3AtRTRSOUV6RHAyTTRJSi1UTDhOSWpfWkhjT09GZjhXTzJVMkg4RUFjcncxdlVtLVU5dWd5MkllT1JFaHE5a0lnMkRzWmpEZG5MbkI0VlU4b1UweklkV2xUb3dMclpfN0pkLUhkb3U0TG43V05UZnR4a1FiT2JaWDNQVzA0d2t3OE44YU44cjNvQzFBdnItcnJEa1AxUE9YVmV5aDlaUDFFRDVxWjdkSnVSckF6cUk4RFlzaVFacDVMV0IyVjlWX1luRkhUMDRIQmJqTWwzdjQ5SU94MHJkZUg0WjYxYXlfc3RidjlYbWkyU0xPOFhzY0xKd1BNX2sxa1hKSmxfNjVEOW5VTXNITUZHekVHZjVLY2tsVjlxOFpBcGlYRkQ0aU1scjk5YkZ3OFAwYnJYU1M5a2M1REFEQTh6bks0QnhUanQ1STlxcmVtSXNudG9WMzloQkJqck5OelZOR25pcjNpaDd0azdrekZXb2IzRVZJcXl2WnREUUFGeHlMOWI4MWxxVmZ2ampvYmFLRnZrUFBFQ0MySnFJV25yZXg4Y2Zta1BzQ1QyUDhRQjZLbzNCejVIdk5vYnRQbkwxa3ZiSWFnMks0bEw3QmVNTm11NXZaa183QjRGSTRTcjZWSHBBNzJXeGtIaUhoMU1qbFRyMlE2WkVyVS1QNXZrdzVfMkRhQVVoMzkwZk1GSERqSnp1U0w5OElYUnVjWTk2MUtVNjlINklpakxISVBnUVFPOHZsaUk0R01zRFpaSlFtRE1iZmRZNGwySzBYSW45M2pScUU2UE5xY3F0VGxHelRFRlVsN0ZScGNyRGhiWWF0SU91RVJOQ1dVX0pwaUVPbUZkdVIwZ2I5aldfb3ZqSFJDaWtBd1VhOUY1WWZoZlowbzZyeWVkZ0FCMjBXVTFZLS1aaU5yTzB2Z0x4YThRSnpDdE9UTlZ0U0ZkSE9xUFB3dnlEUVJaUDJtRmlJS1BUVkx1NF9BeG1SU2wyZEt0ckxKMks4dzNOVDV1RTV3ajRaaUloMFg4eEZuS0QtN29PbGhQTHlUcXRsSlphdTRrRElmLUJBUDdLZ3dUWGxDQmRQMlU3UkF4U3ZEc1B4SW1mUUhfZmc2eXEtb2hFcWxFOEh1c2tibUQwZlVyZ1QxTDBLNElmMm1yQXRvbUtiWTRWYmdwVl9VdktJV1RwS3NiMUZhUDk3QTNGckVJY0hqUkxaVEJuR21SUE1uZWp4WEl5ZllwOHo2d2ZMLTZ3ajRaR3hOOVBxblloUlhOT2ZiYVdHR1RYNkpKSWJJZy00Rk9JY3hLcWVLbUJsbGRFdWViM2JON0dpNE1rbWRiR0pUaDVsZDgxRFltQkRXUjFvZEFJNjc5ZHViYVZkcnRfdHJNNHl2bkFQY1c4bDVCTnl2SGtXOXVKMkZVQTQzWmhxMzJfZjhSY2JWZ3RrOGVMXzV0QlFmTm43TVJMZUp1SzhiWTNPeWJvc3hoeV9KNFhaS3phTWlpMTdUX0otMGRMYXI1aHZtbGYyUEFmckt4ZDNsTUVMTzJmZENOS0c1bkRNUDNrcUI2blJBTklqajZtUXpnUjkyY0p4RmY1aVpidE12TTJTMkJDU2huSVktT3BZTzFnUmJtTnFQOXBzM2dYdHYxUXc2VXhqSGNaODdiYlA2ZHhtaXNOekdqNDZ2VmNHVFMyNG1PN0xmbDlHR292aXo0SzZUdkRhTXByVDZ4YXVQUXpFUmR3UjRVMUtmTWdzZFJ3WUhTVVhUVktITHoyYTctM0ZHRXM1Z2c4X3g3SUk2REk5dXdYVS1IWkNXUnNORXV6endacHpfenpJUnlwUThMVV84QU9mb2hEeUpCSlhNd05JSTZxUGtuLV9kQjZNSmNmUXM5R21EZ3k2b2w3cDA5QlRUUTd2V0xGX2JsVEljSTJ1empQaHU1Z3VXYzdtMGtaTkVqYm1rRnEycEc4Rkp5OXk0c3pWM0N4b0xaSzR5TzEwRWpaUFVzU1RuSS1KTUJzSTFqQjlWdDJ4TDBnSE4xeURsVEZxMnBGeFZkdk5oTE9sS3hTd292OUNlYUtZZGk2bVRnVVZjUEFidVlNY2FZWHZvdjU2dXlhajJVbFozUXNDU0l6RWdNYmNxd0JRWTZoRGY2YWl1bEE4aUhxeGNld1J3MmluQjF6SElmV1h0N25oT196ZVRoNlNTdW1vNzNqbGhIalhJSDhlRWFHOTZWLUlvN0dyNkdfa3o1WFBvY0tyUk14RnVsbF9YYU9fd3o3TkJYcGxvSjBTZm55VDBtQVY1NDdldzR5cWJiV3pIVnV3Y3ZZVFI0Uk5ENWdwbTR0UndSMnZBU0JFMjVETGhyWXdMMW1tMnNsMVEwVnV1TXdWdm9lWEczVWFaRXhwZlYtWDZwUTBIajN1Y2V0aUVXM296SmVERGFsaVZqNnFjYUZRS2t3VTNpOUdQSmdfcVNfb1kxa1FrdXpyMFNTb0xoY01LcWIyX1d2aEI0M0lHNWU5bFJIOEFQS0hab2JmcWEzU3gyNUhDbkFIaGJMR09wMnlxTDFKb1FJU0lhdDB3eEF1TzdpNGthc0phTGNGZTBOaWJiTU9OZU5UM21lcmdKSkVDdDdETXE5UFlJdzB3NS1ZSWZ5RWRFLUUtS1FVSWhIUER4ZW83MjJLdnEwR0V5NWE1Vy1DNHp5UVVnc0NEVHJBaDdMMGJSTHprRG1SV1BDVFY1RDRiTnQtN0dycUhEa2tnUF92bzZzVkkyaXlvTDA4ME1PdzJuNDVnb2pXb0Ztbkw2OVpxRG02UTJzRzRkLW01SEJwQ2o1b3MxSUZrVzA0M3IxRmdkREpKQmNBS3lBd002b25ua2ZTdUNJNy0teUE1andJeFMyVU1VM0IzUUF5S3d3QjY2ZkZWbVFMTUhxY0tGb0VfUE1ObGJyYWV6aVJxeFpOYVVhSm5GYUxZZG4wQU1JbXdGX19XU3ZYUkg1Y3M4dnh1bjFNVndjSWdnM3Z5Z3VOUWxXMFJmMUt0YUw5SFJmdmJEbURVazZQUTVXRk5WSXBOT3lKTjVCMV9FT05CMmRMRHlrMS1MeVBQc0tOeG1SYjdEdUtpZ19MeDJtdURKUXZBaHgzWDJKNElGYVd3eHRiYWZZZTZsMVdvcWdXck92WVg1eEwwRFhPX1YxeDlKNzRIaGVWWUtyV3FXSnFHV19RUjdNSzM1SkkxX1p0SG01TDRwaDF2UGd5WHc4MXNNTjA4RWVRV2NocTVfckRvcGswSWt2V1JuSm80UkdqOXJfTnhreDV2TmxBSkI2RF9pVVh3SUVMOVRPRHlzcHhsQ2VSR2s1eHRmOTJDX2dJTkd3MHd5OVd3WDExTmZ2SXNWeWxmeGNqX3JFdWhUdTBqaGFZVC0zSkt6TDdTdl8zQkJ3eVJVUXJuSmVzTV9JQlA2NGM2cGIyNC00aVpkU2VSbFF5X2NvTjFwbHJQOEkyUlVkWTBuYnMwMFNMaEVaTjlYdW9NdzFoUE5qNW0xamNXMUdQSDFSdEtlVDkzX2FIaGV3M0RKRkozT2NJek9TSzJOWlF5ZU5sQ1VKUkFYYWl1TGdpdzctdGJQTVJYQm1zblZlRG9reVhTVFNHLVpVWGJyNF9hSGk3VGJGb2ZKWWJsYXV5bW9uZTM2ekpiM1ktQktKdnI0ZTFxbWhqN2xaam5oNVl3RzFCUjBybUNZNjRfLVNXdmpRRGhfLW1CNkdKek1FbGE5LW1EcFRSQnNCeldaVmYxZVlzSkJWeGtfWDFOeXZNcndpOGxWMGhld1Ntb044djRBLWFOUlZnZ00ycDVRSFhWYUlsLWVRTVF1WW1GT1lod2tUQnVUU0pGbzNnZXQzanBieFNTZTN0ZnlTREFtbl9oNDVOc3BZN3NJUDFUcUVQWTY0SVFTOTZ4TkpnSkJuUnhBSjlBQ2Jrd1FEc1N4dXFzR0VfVWVCbHBQOEdyczYxT1JhYm9PNTlXSDBPbUlYWW1tLWlBNGN3LV9xaTc0V3daczhoVW1YbUNMb21GR0taLUNDWHljQ29Ra3FocGFYMWxsZGM5eWxfazVGSEFMQUNqbS1Ud3hPdkVyZ1ZjOVlVT0NzZlJGZkx6Nm91MF9jNlgyNnBWVGY3Y0NGLUFuemxzdG81bmc3QUdDUlF2YnRKVml5RDBKMF9rekF5Z3pBTWV4TnJQdTRJNEM3alIwQ3VKUDdzd2Q0a05hcDhEaFVEenlNaG5ITnFuYVVGZGJLS0dLZVJaczEtYmFHdEJwVTlRcVJ1cWxqdmxBdFd6OU9mVHpIZ1VJTzFpQ3FGQk82Rl9jRVhwRHNyMTNHNEpvdTBINjlMRzk2amEtdGY1Nm5weG5WYjBPREJfT2pld3M3Vzc4a2RpRWJGci1TMUsxVTE1b0d5TUdkb01mU19PTVNKckZSWU5FTnFhVkNpNGRhSkk4cVpBVWZhR05XbHdYMXhYeFhrMkkxMklDU0ozam40RXRnZzI0U3dQUy02a1VGWllfRDVRZFpYd1I4RHVmUVI0UzlKWnhLSE9QOTRqbkk0RzV5dllTWUg3N3RMVmJCdTNidFdHWGlFNEFoRklYWnRNQjZVeVY1ZzNYV2VLODVCbHduR2duUENkWFkyVURNZHFYM3hqUkpyRXREcFc2cGctNDlSZnZDQnc2VlpZX0NMRVM0WThjOXlfQ1EzZU9JUW5rdnlpN3huWjFXSUlScjB4SG9Pd1JETzYtOFlJUjRQV1lTSmxZRUpiUUZfQm5kU3VKbDhLdmJKVm9iN2lKSEItVVNuQjF3WThneXREeklPWUJPdm4tTHpWY2xSaGhpaTdVX0w4Q1JJdEFwUlJ3cFBKQ2tqTkQ3S1FNQWg4b1N6NndibVlOQXc5T0c4WS1MZU9UUnVPb0tsQ0xZQmVYb2ltYVVNRUxIcTRDSUV1RTN0NlVEMWpmLTVxdmdrZXNCMXIwZ1ktRnRjY3YycUd1bDh1cXJXSmVSaDZidGwtbGVhWDhKM0JZY2NyT0FfVHViYmJlMFZ0OEREamJBM0drLTZLU05WR25LaVlyUi1hUzQxMGI3X0c5VUJoTl9NS3NBS3A2VDhIMHI5bW1yU2l6SzRkam5HTFFZUVpQQnRTbnlxTG9JZUNQRlliTk9FWENfX1BldkdRRFdUWURWalZzSEd6NE5OMnRmb3ZWU3JHcFZrWWJueHdGcmFwanRHTlRIRzkwenAzYlNGWjI4MG5DdU9NLXpWck5ZbFYxU256ZWFvenItVk9IS3dTT0tHT21qa19UeG55NXFMMm1YT3ZMMTZONEwtUzViVnh6YWR5cmlnMU9BbVlnc1ZjdE9GVGx1NGo5ODk0V0tJQm45RkFBZVFVZ2ZJc2RNN2hxcGpoNXh3VE5XT3doX19oR0pyeHVZSVVoT0tiZzM2amdHdTVTaHNtaVVhVFU5WXVScVM4UllzeDRmRDQyV3hZb1JTcWdCMkRhU3JZd0NENWZhUndKUVlUOHdiTmxzQjEzTTZydW9QY2hmZkd3Q0V6YVp6Q0U3T29WeTJuQkUtZzBpQklrdE41UWFhQ0hpZGo0bm11UmZDS0tKMUFjRml6UVFmNEp2Nk9OUHE5S1JCdU95dERCcm9zeExRSWRDTVZsWmV4cFF0dHpEZ2pvamYzemI1ZFlyVXNHaURSNWQ4cHBieEdWeFpEQmV0QkUzTkJwcVBPUVlreG1FN1pycE1KUGpnUmpyTDVETk5qOTNUTlJSbzdYelNBZFlRTV9IM3ZaYkY4eEg1Sm1RNmlCRENuRFBBd1NTSGZlR2lZWG9GeXFjaXpMWGpfbS5xOGZlSzJBZUNpMWxuOFBobTd0TFhR"}) + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y4Ohg9a1lTzxNoRY14q_-qAUiZI0igXFFDzC0TWLeAy34eKUTDp0nyvcpbOviE080HVkA2lSueJVspyRr1fxtUWA-Lhbz0_wy2idqYxSfvDdrYUXOG_--5omOodB7KvEwS6HyJHmCjDtWmToz6Lw08K3ynseLffiS_ZkQNUZizkE9baqsc89LzSyfC_NUZekHnPsqrtQOrSBErUuJOI5VCsiP6XCHm7nrL3FpDQcul6Q24udCUEi7Ak6rhDR9JAudbjDDYnNzE-lajB1M1Y-wBaW7G7IRHqjXjKT5K8wnjEG2lo8aE-F2uB6A8jOyKdO6ay2x_zuyLu_3I7RAfaQcQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492603,"updated":1563492603,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '90f9918a-1682-4145-8319-bc12c2172147', + '7e0c936b-dd55-4830-9dfe-b6fbe7875dab', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1014,20 +2988,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:36 GMT', + 'Tue, 23 Jul 2019 00:24:44 GMT', 'Connection', 'close', 'Content-Length', - '708' ]); + '0' ]); + + +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', + '508fa5dc-9e2d-458e-b1a1-474156a90500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHHQAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:45 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:24:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/keys/recoverKeyName-canrestoreakeywithagivenbackup-/') + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(200, {"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y4Ohg9a1lTzxNoRY14q_-qAUiZI0igXFFDzC0TWLeAy34eKUTDp0nyvcpbOviE080HVkA2lSueJVspyRr1fxtUWA-Lhbz0_wy2idqYxSfvDdrYUXOG_--5omOodB7KvEwS6HyJHmCjDtWmToz6Lw08K3ynseLffiS_ZkQNUZizkE9baqsc89LzSyfC_NUZekHnPsqrtQOrSBErUuJOI5VCsiP6XCHm7nrL3FpDQcul6Q24udCUEi7Ak6rhDR9JAudbjDDYnNzE-lajB1M1Y-wBaW7G7IRHqjXjKT5K8wnjEG2lo8aE-F2uB6A8jOyKdO6ay2x_zuyLu_3I7RAfaQcQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492603,"updated":1563492603,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '118', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1037,11 +3045,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'bd34ed40-a252-474f-86f7-b6fb8d652d85', + '3ff39495-2293-4c8c-9ba4-c6bd9e2bf076', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1051,34 +3059,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:36 GMT', + 'Tue, 23 Jul 2019 00:24:46 GMT', 'Connection', - 'close', - 'Content-Length', - '708' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/keys/recoverKeyName-canrestoreakeywithagivenbackup-') + .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-","deletedDate":1563492637,"scheduledPurgeDate":1571268637,"key":{"kid":"https://keyvault_name.vault.azure.net/keys/recoverKeyName-canrestoreakeywithagivenbackup-/7b1a09e12cf540d596b1fc189eb52bbc","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"y4Ohg9a1lTzxNoRY14q_-qAUiZI0igXFFDzC0TWLeAy34eKUTDp0nyvcpbOviE080HVkA2lSueJVspyRr1fxtUWA-Lhbz0_wy2idqYxSfvDdrYUXOG_--5omOodB7KvEwS6HyJHmCjDtWmToz6Lw08K3ynseLffiS_ZkQNUZizkE9baqsc89LzSyfC_NUZekHnPsqrtQOrSBErUuJOI5VCsiP6XCHm7nrL3FpDQcul6Q24udCUEi7Ak6rhDR9JAudbjDDYnNzE-lajB1M1Y-wBaW7G7IRHqjXjKT5K8wnjEG2lo8aE-F2uB6A8jOyKdO6ay2x_zuyLu_3I7RAfaQcQ","e":"AQAB"},"attributes":{"enabled":true,"created":1563492603,"updated":1563492603,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f3cc9d4b-a529-48d8-8a75-468d020f2951', + '212a09a4-e2e1-4ad4-b4e8-f53c27600a53', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1088,24 +3094,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:36 GMT', + 'Tue, 23 Jul 2019 00:24:58 GMT', 'Connection', 'close', 'Content-Length', - '891' ]); + '0' ]); + + +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', + '1f1df544-b730-4fd8-8be7-88ebd1d90300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHHgAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:24:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:24:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Key is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '118', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1113,11 +3147,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b132ba2f-8972-444b-9781-2dbae17b13a7', + '8ec9afe2-d863-4d58-81b5-ed34bda35582', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1127,15 +3161,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:37 GMT', + 'Tue, 23 Jul 2019 00:25:00 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedkeys/recoverKeyName-canrestoreakeywithagivenbackup-') + .post('/keys/restore') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1143,14 +3177,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1eece0ea-7920-4f40-93a9-4167dba70353', + 'c6dcbc86-07ba-413b-b161-1db2ead8e679', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1160,9 +3196,43 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:47 GMT', + 'Tue, 23 Jul 2019 00:25:02 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c564493b-b35e-485b-aa2b-5f9600a30400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AmE-FFGzufRDhNPNGHESs_g_aSJHHwAAAB9KyNQOAAAA; expires=Thu, 22-Aug-2019 00:25:03 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 00:25:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) @@ -1183,11 +3253,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '56ec4417-1958-4319-9941-537888748d1b', + 'dd6e2219-4946-4c54-8242-a478b49e3f24', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.119;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1197,7 +3267,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Thu, 18 Jul 2019 23:30:47 GMT', + 'Tue, 23 Jul 2019 00:25:04 GMT', 'Connection', 'close' ]); diff --git a/sdk/keyvault/keyvault-keys/src/core/challengeBasedAuthenticationPolicy.ts b/sdk/keyvault/keyvault-keys/src/core/challengeBasedAuthenticationPolicy.ts new file mode 100644 index 000000000000..da643a776364 --- /dev/null +++ b/sdk/keyvault/keyvault-keys/src/core/challengeBasedAuthenticationPolicy.ts @@ -0,0 +1,146 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +import { TokenCredential, AccessToken } from "@azure/core-http"; +import { BaseRequestPolicy, RequestPolicy, RequestPolicyOptions, RequestPolicyFactory } from "@azure/core-http"; +import { Constants } from "@azure/core-http"; +import { HttpOperationResponse } from "@azure/core-http"; +import { HttpHeaders } from "@azure/core-http"; +import { WebResource } from "@azure/core-http"; + +export const TokenRefreshBufferMs = 2 * 60 * 1000; // 2 Minutes + +/** + * Creates a new ChallengeBasedAuthenticationPolicy factory. + * + * @param credential The TokenCredential implementation that can supply the challenge token. + */ +export function challengeBasedAuthenticationPolicy(credential: TokenCredential): RequestPolicyFactory { + return { + create: (nextPolicy: RequestPolicy, options: RequestPolicyOptions) => { + return new ChallengeBasedAuthenticationPolicy(nextPolicy, options, credential); + } + }; +} + +export class AuthenticationChallenge { + constructor(public scopes: string[] | string) { } +} + +/** + * + * Provides a RequestPolicy that can request a token from a TokenCredential + * implementation and then apply it to the Authorization header of a request + * as a Bearer token. + * + */ +export class ChallengeBasedAuthenticationPolicy extends BaseRequestPolicy { + private cachedToken: AccessToken | undefined = undefined; + private challenge: AuthenticationChallenge | undefined = undefined; + + /** + * Creates a new ChallengeBasedAuthenticationPolicy object. + * + * @param nextPolicy The next RequestPolicy in the request pipeline. + * @param options Options for this RequestPolicy. + * @param credential The TokenCredential implementation that can supply the bearer token. + * @param scopes The scopes for which the bearer token applies. + */ + constructor( + nextPolicy: RequestPolicy, + options: RequestPolicyOptions, + private credential: TokenCredential, + private refreshOn: number = Date.now(), + ) { + super(nextPolicy, options); + } + + private parseWWWAuthenticate(www_authenticate: string): string { + // Parses an authentication message like: + // ``` + // Bearer authorization="some_authorization", resource="https://some.url" + // ``` + let authenticateArray = www_authenticate.split(" "); + + // Remove the "Bearer" piece + delete authenticateArray[0]; + + // Split the KV comma-separated list + let commaSep = authenticateArray.join().split(","); + for (let item of commaSep) { + // Split the key/value pairs + let kv = item.split("="); + if (kv[0].trim() == "resource") { + // Remove the quotations around the string + let resource = kv[1].trim().replace(/['"]+/g, ''); + return resource; + } + } + return ""; + } + + /** + * Applies the Bearer token to the request through the Authorization header. + * @param webResource + */ + public async sendRequest( + webResource: WebResource + ): Promise { + if (!webResource.headers) webResource.headers = new HttpHeaders(); + + let originalBody = webResource.body; + + if (this.challenge == undefined) { + // Use a blank to start the challenge + webResource.body = ""; + } else { + // or use the cached token if we have one + await this.authenticateRequest(webResource); + } + + let response = await this._nextPolicy.sendRequest(webResource); + + if (response.status == 401) { + webResource.body = originalBody; + + let www_authenticate = response.headers.get("WWW-Authenticate"); + + if (www_authenticate) { + let resource = this.parseWWWAuthenticate(www_authenticate); + let challenge = new AuthenticationChallenge(resource + "/.default") + + if (this.challenge != challenge) { + this.challenge = challenge; + this.cachedToken = undefined; + + await this.authenticateRequest(webResource); + } + } + return this._nextPolicy.sendRequest(webResource); + } else { + return response; + } + } + + private async authenticateRequest(webResource: WebResource): Promise { + if ( + this.cachedToken && + (Date.now() < this.refreshOn) + ) { + webResource.headers.set( + Constants.HeaderConstants.AUTHORIZATION, + `Bearer ${this.cachedToken.token}` + ); + } else { + let token: AccessToken | null = await this.credential.getToken(this.challenge!.scopes); + if (token) { + this.cachedToken = token; + this.refreshOn = token.expiresOnTimestamp - TokenRefreshBufferMs; + webResource.headers.set( + Constants.HeaderConstants.AUTHORIZATION, + `Bearer ${token.token}` + ); + } + } + } +} diff --git a/sdk/keyvault/keyvault-keys/src/index.ts b/sdk/keyvault/keyvault-keys/src/index.ts index 16beb2a9a480..4331f89f4344 100644 --- a/sdk/keyvault/keyvault-keys/src/index.ts +++ b/sdk/keyvault/keyvault-keys/src/index.ts @@ -8,7 +8,6 @@ import { isTokenCredential, RequestPolicyFactory, deserializationPolicy, - bearerTokenAuthenticationPolicy, signingPolicy, exponentialRetryPolicy, redirectPolicy, @@ -38,6 +37,8 @@ import { } from "./core/models"; import { KeyVaultClient } from "./core/keyVaultClient"; import { RetryConstants, SDK_VERSION } from "./core/utils/constants"; +import { challengeBasedAuthenticationPolicy } from "./core/challengeBasedAuthenticationPolicy"; + import { NewPipelineOptions, isNewPipelineOptions, @@ -128,7 +129,7 @@ export class KeysClient { ), redirectPolicy(), isTokenCredential(credential) - ? bearerTokenAuthenticationPolicy(credential, "https://vault.azure.net/.default") + ? challengeBasedAuthenticationPolicy(credential) : signingPolicy(credential) ]); @@ -187,6 +188,8 @@ export class KeysClient { this.pipeline = pipelineOrOptions; } + this.pipeline.requestPolicyFactories + this.client = new KeyVaultClient(credential, this.pipeline); } diff --git a/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.json b/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.json index 92238f6fe45f..721f7977b8a9 100644 --- a/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.json +++ b/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.json @@ -11,9 +11,9 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "date": "Fri, 19 Jul 2019 00:21:06 GMT", + "date": "Mon, 22 Jul 2019 23:57:41 GMT", "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", - "x-ms-request-id": "4ac14261-4787-4351-9e89-5bbad33efd00", + "x-ms-request-id": "c067a564-0133-4a1b-ae1e-fb326a0a0200", "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", "content-length": "1231", @@ -28,11 +28,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/f540d3ae1ca84d188c250feaa00d21fc\",\"attributes\":{\"enabled\":true,\"created\":1563495666,\"updated\":1563495666,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/78c79521f3a84d758b41539284fac851\",\"attributes\":{\"enabled\":true,\"created\":1563839863,\"updated\":1563839863,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -41,9 +41,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:05 GMT", + "date": "Mon, 22 Jul 2019 23:57:42 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "93233ef4-9d38-4bd1-a357-7b0efd76b6d3", + "x-ms-request-id": "09be4e0c-1432-4ddc-b946-25b38db87fc2", "cache-control": "no-cache", "expires": "-1" } @@ -56,11 +56,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canaddasecret-\",\"deletedDate\":1563495666,\"scheduledPurgeDate\":1571271666,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/f540d3ae1ca84d188c250feaa00d21fc\",\"attributes\":{\"enabled\":true,\"created\":1563495666,\"updated\":1563495666,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canaddasecret-\",\"deletedDate\":1563839863,\"scheduledPurgeDate\":1571615863,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/78c79521f3a84d758b41539284fac851\",\"attributes\":{\"enabled\":true,\"created\":1563839863,\"updated\":1563839863,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -69,9 +69,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:06 GMT", + "date": "Mon, 22 Jul 2019 23:57:43 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ff061849-cdf0-46ae-8ef5-34f2ecace370", + "x-ms-request-id": "cf380a3f-6935-43d5-8170-331cdb47ea14", "cache-control": "no-cache", "expires": "-1" } @@ -88,7 +88,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -97,9 +97,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:06 GMT", + "date": "Mon, 22 Jul 2019 23:57:43 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b4fafc7d-9b8d-4808-8c36-9df797b49c21", + "x-ms-request-id": "2b5fa28c-63e4-4f9c-94a2-bbf971e8a6fd", "cache-control": "no-cache", "expires": "-1" } @@ -116,7 +116,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -125,9 +125,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:17 GMT", + "date": "Mon, 22 Jul 2019 23:57:54 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "26125448-de93-47c6-a632-54f273d971c8", + "x-ms-request-id": "0e9ada70-4c6f-432a-90eb-657bf6948130", "cache-control": "no-cache", "expires": "-1" } @@ -145,15 +145,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "6915d879-2db8-4060-87d2-fa4a54217320", + "x-ms-request-id": "ffd7dcbb-c70d-43f3-b5bd-68b4f70f9c0d", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:21:27 GMT", + "date": "Mon, 22 Jul 2019 23:58:04 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -166,11 +166,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\",\"attributes\":{}}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-/169d32b19da04f27826b0cc3faa9c952\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-/e3488b86b2a847bbbc4cd16b5fb261dc\",\"attributes\":{\"enabled\":true,\"created\":1563839885,\"updated\":1563839885,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -179,9 +179,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:27 GMT", + "date": "Mon, 22 Jul 2019 23:58:04 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0f2628e6-4a30-4930-a140-ad2874f09c43", + "x-ms-request-id": "36024e38-610a-490f-8a08-de0191df92d3", "cache-control": "no-cache", "expires": "-1" } @@ -194,11 +194,11 @@ }, "requestBody": "{\"value\":\"\"}", "status": 200, - "response": "{\"value\":\"\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/5e6c82c5c7c349b29c08cebe12e3f188\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/84a1f3dbea04427283aefd48c9179c28\",\"attributes\":{\"enabled\":true,\"created\":1563839885,\"updated\":1563839885,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -207,9 +207,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:27 GMT", + "date": "Mon, 22 Jul 2019 23:58:04 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1e1b403f-e9b7-4ddd-b9a3-c6f3cc4c6b29", + "x-ms-request-id": "1c218a4d-bb2f-470e-ab4d-217706966c8a", "cache-control": "no-cache", "expires": "-1" } @@ -222,11 +222,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-\",\"deletedDate\":1563495687,\"scheduledPurgeDate\":1571271687,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/5e6c82c5c7c349b29c08cebe12e3f188\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-\",\"deletedDate\":1563839885,\"scheduledPurgeDate\":1571615885,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/84a1f3dbea04427283aefd48c9179c28\",\"attributes\":{\"enabled\":true,\"created\":1563839885,\"updated\":1563839885,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -235,9 +235,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:27 GMT", + "date": "Mon, 22 Jul 2019 23:58:05 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e008c1e2-1acc-45dc-b91a-aac83a0ddeb2", + "x-ms-request-id": "2f2f514b-70fe-4054-be97-7a0c907c9c57", "cache-control": "no-cache", "expires": "-1" } @@ -254,7 +254,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -263,9 +263,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:27 GMT", + "date": "Mon, 22 Jul 2019 23:58:05 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "80141e12-82c0-46ed-9a8c-33e92ba3be7b", + "x-ms-request-id": "9eb7d1b3-20ab-4e9e-a8b0-862e8da597eb", "cache-control": "no-cache", "expires": "-1" } @@ -283,15 +283,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "5c17b279-29d5-442e-becb-0594a4a0d585", + "x-ms-request-id": "f535d134-dbfd-4628-9dc5-10a0c661e1a4", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:21:37 GMT", + "date": "Mon, 22 Jul 2019 23:58:15 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -304,11 +304,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\",\"attributes\":{\"exp\":32503680000}}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/209bb33ebfd84ffd941ddcf40a40e126\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563495698,\"updated\":1563495698,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/bb354efc27574ec9b117ed168e6c0e4d\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563839896,\"updated\":1563839896,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -317,9 +317,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:37 GMT", + "date": "Mon, 22 Jul 2019 23:58:15 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5c8e2d1b-34e3-4c95-a064-c221e0223471", + "x-ms-request-id": "155f4ffa-4b63-472c-b9a4-3bc0f16b7f84", "cache-control": "no-cache", "expires": "-1" } @@ -332,11 +332,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/209bb33ebfd84ffd941ddcf40a40e126\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563495698,\"updated\":1563495698,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/bb354efc27574ec9b117ed168e6c0e4d\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563839896,\"updated\":1563839896,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -345,9 +345,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:38 GMT", + "date": "Mon, 22 Jul 2019 23:58:16 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "c995ef17-f957-40f7-a8b1-05a03a3a9794", + "x-ms-request-id": "1c4dc434-a337-464e-81cf-11a2e32810ae", "cache-control": "no-cache", "expires": "-1" } @@ -360,11 +360,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-\",\"deletedDate\":1563495698,\"scheduledPurgeDate\":1571271698,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/209bb33ebfd84ffd941ddcf40a40e126\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563495698,\"updated\":1563495698,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-\",\"deletedDate\":1563839897,\"scheduledPurgeDate\":1571615897,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/bb354efc27574ec9b117ed168e6c0e4d\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563839896,\"updated\":1563839896,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -373,9 +373,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:38 GMT", + "date": "Mon, 22 Jul 2019 23:58:16 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4a53f168-37aa-45ff-b99f-d1049d67fe95", + "x-ms-request-id": "b2f3b97c-d08f-47b7-97b4-40c37b2dd80d", "cache-control": "no-cache", "expires": "-1" } @@ -392,7 +392,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -401,9 +401,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:38 GMT", + "date": "Mon, 22 Jul 2019 23:58:16 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "36c14c8e-c184-41f1-8d9f-14a7546a51a0", + "x-ms-request-id": "aa8a36eb-5c53-4f6e-8aec-a542a648fcde", "cache-control": "no-cache", "expires": "-1" } @@ -420,7 +420,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -429,9 +429,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:48 GMT", + "date": "Mon, 22 Jul 2019 23:58:27 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d83ec146-ee35-4715-a9fd-77e90f15bac3", + "x-ms-request-id": "61a81735-1e83-4a93-ad19-137bac618def", "cache-control": "no-cache", "expires": "-1" } @@ -449,15 +449,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "aee7b086-d325-4657-b30d-dbfb58d9ee1c", + "x-ms-request-id": "9ba01666-0894-40a6-aa5b-507a8a770e87", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:21:58 GMT", + "date": "Mon, 22 Jul 2019 23:58:37 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -470,11 +470,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/9e67eb89fe544c47ab7f85283bc5fd96\",\"attributes\":{\"enabled\":true,\"created\":1563495719,\"updated\":1563495719,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/832b0fb343ae4df88f4f78323971c1cd\",\"attributes\":{\"enabled\":true,\"created\":1563839918,\"updated\":1563839918,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -483,9 +483,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:58 GMT", + "date": "Mon, 22 Jul 2019 23:58:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "40db330d-f307-4539-967b-c93c0965fa94", + "x-ms-request-id": "92cb5757-19cb-44d6-9c8f-604840171df6", "cache-control": "no-cache", "expires": "-1" } @@ -498,11 +498,11 @@ }, "requestBody": "{\"attributes\":{\"exp\":32503680000}}", "status": 200, - "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/9e67eb89fe544c47ab7f85283bc5fd96\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563495719,\"updated\":1563495719,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/832b0fb343ae4df88f4f78323971c1cd\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563839918,\"updated\":1563839918,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -511,9 +511,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:58 GMT", + "date": "Mon, 22 Jul 2019 23:58:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6db4dd96-5e5c-46a7-9871-84aff25406c8", + "x-ms-request-id": "c8f1d28d-a491-4ffe-a0a0-3e795f5e6a28", "cache-control": "no-cache", "expires": "-1" } @@ -526,11 +526,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/9e67eb89fe544c47ab7f85283bc5fd96\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563495719,\"updated\":1563495719,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/832b0fb343ae4df88f4f78323971c1cd\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563839918,\"updated\":1563839918,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -539,9 +539,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:58 GMT", + "date": "Mon, 22 Jul 2019 23:58:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e7a30eea-0a7e-4e5b-b2ea-1a235190ec45", + "x-ms-request-id": "801730d2-9d31-4e65-9935-b7e3d6a2e8f1", "cache-control": "no-cache", "expires": "-1" } @@ -554,11 +554,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateasecret-\",\"deletedDate\":1563495719,\"scheduledPurgeDate\":1571271719,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/9e67eb89fe544c47ab7f85283bc5fd96\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563495719,\"updated\":1563495719,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateasecret-\",\"deletedDate\":1563839919,\"scheduledPurgeDate\":1571615919,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/832b0fb343ae4df88f4f78323971c1cd\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1563839918,\"updated\":1563839918,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -567,9 +567,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:58 GMT", + "date": "Mon, 22 Jul 2019 23:58:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e8c1ce05-d5e2-4235-922a-6f943723d603", + "x-ms-request-id": "18ad65ea-9da3-4236-9fe8-79b88d11b848", "cache-control": "no-cache", "expires": "-1" } @@ -586,7 +586,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -595,9 +595,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:21:58 GMT", + "date": "Mon, 22 Jul 2019 23:58:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "575f4857-022d-4eae-b44e-6f7310247d1b", + "x-ms-request-id": "2b46ce76-9345-418c-8391-459f9d68d527", "cache-control": "no-cache", "expires": "-1" } @@ -615,15 +615,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "61bee5af-c037-48e5-983b-9d70cba0a9ed", + "x-ms-request-id": "2f655009-caf7-49ac-a6fd-2ac6c7635a9e", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:22:09 GMT", + "date": "Mon, 22 Jul 2019 23:58:49 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -636,11 +636,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\",\"attributes\":{\"enabled\":false}}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/f337cbde990b43b9a5964b66f65bd6fb\",\"attributes\":{\"enabled\":false,\"created\":1563495729,\"updated\":1563495729,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/39a85782c0bb421bb1b8d182caa5dd71\",\"attributes\":{\"enabled\":false,\"created\":1563839929,\"updated\":1563839929,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -649,9 +649,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:09 GMT", + "date": "Mon, 22 Jul 2019 23:58:49 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "419ac880-1bde-4953-854e-870333593b35", + "x-ms-request-id": "74dca806-936c-436d-91d5-a558dd0ef29f", "cache-control": "no-cache", "expires": "-1" } @@ -664,11 +664,11 @@ }, "requestBody": "{\"attributes\":{\"exp\":32503680000}}", "status": 200, - "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/f337cbde990b43b9a5964b66f65bd6fb\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1563495729,\"updated\":1563495730,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/39a85782c0bb421bb1b8d182caa5dd71\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1563839929,\"updated\":1563839930,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -677,9 +677,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:09 GMT", + "date": "Mon, 22 Jul 2019 23:58:49 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "38dee489-bc5f-415e-8701-3a41791244e1", + "x-ms-request-id": "3f5afdde-646f-4299-beba-a68f25f35e67", "cache-control": "no-cache", "expires": "-1" } @@ -692,11 +692,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-\",\"deletedDate\":1563495730,\"scheduledPurgeDate\":1571271730,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/f337cbde990b43b9a5964b66f65bd6fb\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1563495729,\"updated\":1563495730,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-\",\"deletedDate\":1563839930,\"scheduledPurgeDate\":1571615930,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/39a85782c0bb421bb1b8d182caa5dd71\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1563839929,\"updated\":1563839930,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -705,9 +705,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:10 GMT", + "date": "Mon, 22 Jul 2019 23:58:49 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4e97f0cf-464e-4dd5-8fff-48e5bb5de1ef", + "x-ms-request-id": "924fa374-ff10-4d14-a2c1-42897c0f8465", "cache-control": "no-cache", "expires": "-1" } @@ -724,7 +724,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -733,9 +733,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:10 GMT", + "date": "Mon, 22 Jul 2019 23:58:50 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "380f483e-3a29-40f3-830c-96f25337263d", + "x-ms-request-id": "737a043d-4bb6-4f5a-86cf-779551d6ad32", "cache-control": "no-cache", "expires": "-1" } @@ -752,7 +752,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -761,9 +761,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:20 GMT", + "date": "Mon, 22 Jul 2019 23:59:01 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d1965eca-5aca-434c-bec5-75b1a2a49655", + "x-ms-request-id": "459da728-652f-450e-9475-7edf8d2dad92", "cache-control": "no-cache", "expires": "-1" } @@ -781,15 +781,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "348136c0-7d7d-456d-a8c1-e516328b7065", + "x-ms-request-id": "71bbe044-d07c-42a4-80d2-751f7be767a5", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:22:30 GMT", + "date": "Mon, 22 Jul 2019 23:59:11 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -802,11 +802,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/421a1b8b588940489b2bab3ec52d2827\",\"attributes\":{\"enabled\":true,\"created\":1563495750,\"updated\":1563495750,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/d0eb696f404c4ca099c4f32bbac69d82\",\"attributes\":{\"enabled\":true,\"created\":1563839951,\"updated\":1563839951,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -815,9 +815,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:30 GMT", + "date": "Mon, 22 Jul 2019 23:59:11 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "388155fe-c00e-4d7a-a235-58b661122e46", + "x-ms-request-id": "1e16a168-3ce0-4d1b-abda-1483002c1c0b", "cache-control": "no-cache", "expires": "-1" } @@ -830,11 +830,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/421a1b8b588940489b2bab3ec52d2827\",\"attributes\":{\"enabled\":true,\"created\":1563495750,\"updated\":1563495750,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/d0eb696f404c4ca099c4f32bbac69d82\",\"attributes\":{\"enabled\":true,\"created\":1563839951,\"updated\":1563839951,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -843,9 +843,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:30 GMT", + "date": "Mon, 22 Jul 2019 23:59:11 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "50272c8c-19b9-4b6e-a379-220816849be7", + "x-ms-request-id": "538b7933-9b64-43e8-9036-572aabfe6cdb", "cache-control": "no-cache", "expires": "-1" } @@ -858,11 +858,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetasecret-\",\"deletedDate\":1563495750,\"scheduledPurgeDate\":1571271750,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/421a1b8b588940489b2bab3ec52d2827\",\"attributes\":{\"enabled\":true,\"created\":1563495750,\"updated\":1563495750,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetasecret-\",\"deletedDate\":1563839952,\"scheduledPurgeDate\":1571615952,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/d0eb696f404c4ca099c4f32bbac69d82\",\"attributes\":{\"enabled\":true,\"created\":1563839951,\"updated\":1563839951,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -871,9 +871,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:30 GMT", + "date": "Mon, 22 Jul 2019 23:59:11 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1af86e68-4b38-4b99-9f7f-b52bfb5448cc", + "x-ms-request-id": "ace35b01-4ff6-4462-9de9-8ed6af5d0565", "cache-control": "no-cache", "expires": "-1" } @@ -890,7 +890,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -899,9 +899,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:30 GMT", + "date": "Mon, 22 Jul 2019 23:59:12 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6524879c-18cc-4c8c-a09f-8662e1c3c0b0", + "x-ms-request-id": "47a4e28c-08cc-42e1-86e9-d1e7bf14f611", "cache-control": "no-cache", "expires": "-1" } @@ -919,15 +919,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "1ca3ec18-4786-4b16-abc0-2c225049b3f6", + "x-ms-request-id": "f805ec1c-912f-408f-8a78-6bef637d1695", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:22:40 GMT", + "date": "Mon, 22 Jul 2019 23:59:22 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -940,11 +940,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\",\"attributes\":{\"enabled\":false}}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/ea6f543a77c04a52a4c58a0caeb7abf5\",\"attributes\":{\"enabled\":false,\"created\":1563495761,\"updated\":1563495761,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/203040b2233747ac910dc8cc662e5194\",\"attributes\":{\"enabled\":false,\"created\":1563839962,\"updated\":1563839962,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -953,9 +953,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:40 GMT", + "date": "Mon, 22 Jul 2019 23:59:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "28c76b4e-59b9-41f1-bd39-e1139a9ed619", + "x-ms-request-id": "a927f66c-3ec8-48e7-880d-51f6f227b6e8", "cache-control": "no-cache", "expires": "-1" } @@ -972,7 +972,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "403", @@ -981,9 +981,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:40 GMT", + "date": "Mon, 22 Jul 2019 23:59:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8b01f1ed-46fd-403a-95e3-08e9e90a97d1", + "x-ms-request-id": "f4bcbcdf-89b7-4b21-8ee3-b23d1742fae4", "cache-control": "no-cache", "expires": "-1" } @@ -996,11 +996,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-\",\"deletedDate\":1563495761,\"scheduledPurgeDate\":1571271761,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/ea6f543a77c04a52a4c58a0caeb7abf5\",\"attributes\":{\"enabled\":false,\"created\":1563495761,\"updated\":1563495761,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-\",\"deletedDate\":1563839963,\"scheduledPurgeDate\":1571615963,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/203040b2233747ac910dc8cc662e5194\",\"attributes\":{\"enabled\":false,\"created\":1563839962,\"updated\":1563839962,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1009,9 +1009,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:41 GMT", + "date": "Mon, 22 Jul 2019 23:59:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a164af9f-f7cf-4f46-957e-a29526426c75", + "x-ms-request-id": "ebbc993a-155d-4f4b-a525-ddce62eb7587", "cache-control": "no-cache", "expires": "-1" } @@ -1028,7 +1028,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1037,9 +1037,37 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:41 GMT", + "date": "Mon, 22 Jul 2019 23:59:23 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2aeb7524-bca7-458d-a539-c50efcfe89bc", + "x-ms-request-id": "15c35ab9-c095-4a4a-96d2-bafce3b8584b", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "121", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Mon, 22 Jul 2019 23:59:34 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "83784569-8fe4-41b1-8cad-c781d8ebd599", "cache-control": "no-cache", "expires": "-1" } @@ -1057,15 +1085,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "e35b53c0-1f05-4579-86da-1e6ccd92b8ab", + "x-ms-request-id": "1f63b716-9cda-4ba6-b067-2c9996e13367", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:22:51 GMT", + "date": "Mon, 22 Jul 2019 23:59:44 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1078,11 +1106,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/a8a59fbe609345d1ab2ffc73e756606c\",\"attributes\":{\"enabled\":true,\"created\":1563495772,\"updated\":1563495772,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/a92f36539e7a4004aaf144a7f205479b\",\"attributes\":{\"enabled\":true,\"created\":1563839984,\"updated\":1563839984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1091,9 +1119,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:52 GMT", + "date": "Mon, 22 Jul 2019 23:59:44 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "23f8935c-1c80-49f7-8dfa-78ef2f5d158a", + "x-ms-request-id": "ad101611-9206-4b71-a0a3-75729aea69c5", "cache-control": "no-cache", "expires": "-1" } @@ -1106,11 +1134,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/a8a59fbe609345d1ab2ffc73e756606c\",\"attributes\":{\"enabled\":true,\"created\":1563495772,\"updated\":1563495772,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/a92f36539e7a4004aaf144a7f205479b\",\"attributes\":{\"enabled\":true,\"created\":1563839984,\"updated\":1563839984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1119,9 +1147,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:52 GMT", + "date": "Mon, 22 Jul 2019 23:59:44 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "829c3a80-26ec-4d95-a191-e85c85b34495", + "x-ms-request-id": "195963db-5c10-4772-b959-db7ce1a18385", "cache-control": "no-cache", "expires": "-1" } @@ -1134,11 +1162,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-\",\"deletedDate\":1563495772,\"scheduledPurgeDate\":1571271772,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/a8a59fbe609345d1ab2ffc73e756606c\",\"attributes\":{\"enabled\":true,\"created\":1563495772,\"updated\":1563495772,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-\",\"deletedDate\":1563839985,\"scheduledPurgeDate\":1571615985,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/a92f36539e7a4004aaf144a7f205479b\",\"attributes\":{\"enabled\":true,\"created\":1563839984,\"updated\":1563839984,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1147,37 +1175,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:52 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "83b63f99-ea28-4dca-964f-12c24de9c754", - "cache-control": "no-cache", - "expires": "-1" - } - }, - { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", - "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "409", - "x-ms-keyvault-region": "westus", - "content-length": "121", - "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:22:52 GMT", + "date": "Mon, 22 Jul 2019 23:59:44 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3d12d82e-807d-4b60-83d6-9058e50a462d", + "x-ms-request-id": "e357d88c-6b93-4c73-a2e4-d5a35ba37888", "cache-control": "no-cache", "expires": "-1" } @@ -1194,7 +1194,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1203,9 +1203,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:02 GMT", + "date": "Mon, 22 Jul 2019 23:59:45 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e7f5d649-99de-4b3f-b5d4-1ea28ce9add1", + "x-ms-request-id": "8ccb6171-de52-413a-9b43-4726fb3f0f0c", "cache-control": "no-cache", "expires": "-1" } @@ -1223,15 +1223,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "1cc6e7c5-b988-4996-a240-fb4aed1a88b5", + "x-ms-request-id": "2b5b7459-dc46-4572-b223-3cd45ab8fa51", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:23:12 GMT", + "date": "Mon, 22 Jul 2019 23:59:55 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1248,7 +1248,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1257,9 +1257,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:12 GMT", + "date": "Mon, 22 Jul 2019 23:59:55 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f0161476-9c8a-4c01-bd9d-0bded598ca32", + "x-ms-request-id": "38a8db48-ca02-41ca-9f42-427de98ef58b", "cache-control": "no-cache", "expires": "-1" } @@ -1272,11 +1272,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/abec8fb0523b4262a71f19983f186315\",\"attributes\":{\"enabled\":true,\"created\":1563495793,\"updated\":1563495793,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/86d1efd2c0614cb6b57e73fa188a905d\",\"attributes\":{\"enabled\":true,\"created\":1563839996,\"updated\":1563839996,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1285,9 +1285,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:12 GMT", + "date": "Mon, 22 Jul 2019 23:59:56 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "76392dab-3db9-43a8-93a3-18c05cb166a3", + "x-ms-request-id": "655447b0-8d3c-4bbe-b17f-dab5e6337807", "cache-control": "no-cache", "expires": "-1" } @@ -1300,11 +1300,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-candeleteasecret-\",\"deletedDate\":1563495793,\"scheduledPurgeDate\":1571271793,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/abec8fb0523b4262a71f19983f186315\",\"attributes\":{\"enabled\":true,\"created\":1563495793,\"updated\":1563495793,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-candeleteasecret-\",\"deletedDate\":1563839997,\"scheduledPurgeDate\":1571615997,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/86d1efd2c0614cb6b57e73fa188a905d\",\"attributes\":{\"enabled\":true,\"created\":1563839996,\"updated\":1563839996,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1313,9 +1313,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:12 GMT", + "date": "Mon, 22 Jul 2019 23:59:56 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2c7fb705-8e38-4f92-ab00-c18f7c31eb17", + "x-ms-request-id": "b3e0f7d3-02d9-4024-a322-b7892ddaf62b", "cache-control": "no-cache", "expires": "-1" } @@ -1332,7 +1332,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1341,9 +1341,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:12 GMT", + "date": "Mon, 22 Jul 2019 23:59:57 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f47cadb9-e628-4ef5-8cd4-9c2b35df46cf", + "x-ms-request-id": "f4142a12-de2c-4283-a320-4c21404ddb08", "cache-control": "no-cache", "expires": "-1" } @@ -1360,7 +1360,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1369,9 +1369,37 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:12 GMT", + "date": "Mon, 22 Jul 2019 23:59:57 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "62da7f11-c0c9-492c-9486-0996a2a11959", + "x-ms-request-id": "aa8437e0-0127-4651-a733-ab8a0f70ecd1", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-candeleteasecret-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "121", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:00:07 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "9cd2e68d-cb80-4c69-af94-d21ac157e046", "cache-control": "no-cache", "expires": "-1" } @@ -1389,15 +1417,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "1d7feee3-cf49-4c1a-87c2-2fdab6c17836", + "x-ms-request-id": "e29a165b-d11f-4e81-b8f4-ba2eee8d03e8", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:23:23 GMT", + "date": "Tue, 23 Jul 2019 00:00:18 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1414,7 +1442,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1423,9 +1451,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:23 GMT", + "date": "Tue, 23 Jul 2019 00:00:18 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "627c844c-9cf4-4f87-ab1b-34ef73c682a1", + "x-ms-request-id": "a6437c34-14db-456f-953a-3057ed0c7268", "cache-control": "no-cache", "expires": "-1" } @@ -1438,11 +1466,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/6edc6b8886134536995ed05b6b2f2c8c\",\"attributes\":{\"enabled\":true,\"created\":1563495803,\"updated\":1563495803,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/cafd0c64d3a2434a833846b60f6e3dba\",\"attributes\":{\"enabled\":true,\"created\":1563840019,\"updated\":1563840019,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1451,9 +1479,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:23 GMT", + "date": "Tue, 23 Jul 2019 00:00:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "379241aa-105a-49a0-b5a7-cc381ca4d030", + "x-ms-request-id": "f2ad1807-9e9a-437c-a9ed-a16f605ea6cd", "cache-control": "no-cache", "expires": "-1" } @@ -1466,11 +1494,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-\",\"deletedDate\":1563495803,\"scheduledPurgeDate\":1571271803,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/6edc6b8886134536995ed05b6b2f2c8c\",\"attributes\":{\"enabled\":true,\"created\":1563495803,\"updated\":1563495803,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-\",\"deletedDate\":1563840019,\"scheduledPurgeDate\":1571616019,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/cafd0c64d3a2434a833846b60f6e3dba\",\"attributes\":{\"enabled\":true,\"created\":1563840019,\"updated\":1563840019,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1479,37 +1507,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:24 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "64fa85e3-ff44-4b45-9972-af280c733bc9", - "cache-control": "no-cache", - "expires": "-1" - } - }, - { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 404, - "response": "{\"error\":{\"code\":\"SecretNotFound\",\"message\":\"Deleted Secret not found: CRUDSecretName-cangetadeletedsecret-\"}}", - "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "404", - "x-ms-keyvault-region": "westus", - "content-length": "127", - "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:24 GMT", + "date": "Tue, 23 Jul 2019 00:00:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a308af05-d9a9-4890-997d-fc87423a1e89", + "x-ms-request-id": "cac93db5-b855-4a3d-a28a-bc14f00decec", "cache-control": "no-cache", "expires": "-1" } @@ -1526,7 +1526,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1535,9 +1535,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:34 GMT", + "date": "Tue, 23 Jul 2019 00:00:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6711503f-c151-4c4c-b311-722713025322", + "x-ms-request-id": "9a1f1aaf-10b0-4462-b9f0-3ad522d53fd9", "cache-control": "no-cache", "expires": "-1" } @@ -1550,11 +1550,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-\",\"deletedDate\":1563495803,\"scheduledPurgeDate\":1571271803,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/6edc6b8886134536995ed05b6b2f2c8c\",\"attributes\":{\"enabled\":true,\"created\":1563495803,\"updated\":1563495803,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-\",\"deletedDate\":1563840019,\"scheduledPurgeDate\":1571616019,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/cafd0c64d3a2434a833846b60f6e3dba\",\"attributes\":{\"enabled\":true,\"created\":1563840019,\"updated\":1563840019,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1563,9 +1563,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:43 GMT", + "date": "Tue, 23 Jul 2019 00:00:30 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f66e4aba-4afd-40ea-9062-e7eff466131c", + "x-ms-request-id": "581de079-c23d-4959-8c0c-9fc90f961b68", "cache-control": "no-cache", "expires": "-1" } @@ -1583,15 +1583,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "795950bf-b053-4d17-9ea6-9acf58404216", + "x-ms-request-id": "7d9d196e-be55-4914-b270-9167da8cfa37", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:23:44 GMT", + "date": "Tue, 23 Jul 2019 00:00:30 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1608,7 +1608,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1617,9 +1617,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:44 GMT", + "date": "Tue, 23 Jul 2019 00:00:30 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "8b606877-12f0-4fda-a29c-0b7de5995a46", + "x-ms-request-id": "66d995c4-f91d-4300-bd41-fc7d494d5ae4", "cache-control": "no-cache", "expires": "-1" } diff --git a/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__list_secrets_in_various_ways/recording_before_all_hook.json b/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__list_secrets_in_various_ways/recording_before_all_hook.json index dedcce2da3f8..17c307645595 100644 --- a/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__list_secrets_in_various_ways/recording_before_all_hook.json +++ b/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__list_secrets_in_various_ways/recording_before_all_hook.json @@ -11,9 +11,9 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "date": "Fri, 19 Jul 2019 00:23:44 GMT", + "date": "Tue, 23 Jul 2019 00:00:31 GMT", "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", - "x-ms-request-id": "683e9092-0dcb-4aaf-9bc7-036fd141e500", + "x-ms-request-id": "65d639ba-c29f-4467-aa7a-f000b7990300", "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", "content-length": "1231", @@ -28,11 +28,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/2383ba62e89b48dbab7724799ebe2a4d\",\"attributes\":{\"enabled\":true,\"created\":1563495824,\"updated\":1563495824,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/90d95562a307429c96558f1a0bcc0453\",\"attributes\":{\"enabled\":true,\"created\":1563840031,\"updated\":1563840031,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -41,9 +41,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:44 GMT", + "date": "Tue, 23 Jul 2019 00:00:31 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "153d876d-0613-43c1-9555-68b623d360f9", + "x-ms-request-id": "dc823bb6-abf2-4ed6-a7ab-2838ea280466", "cache-control": "no-cache", "expires": "-1" } @@ -56,11 +56,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/a10ffc20870a4ea3bc0c9d87cec384e0\",\"attributes\":{\"enabled\":true,\"created\":1563495824,\"updated\":1563495824,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/9b64b69896db4af5a8144474d77abb41\",\"attributes\":{\"enabled\":true,\"created\":1563840032,\"updated\":1563840032,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -69,9 +69,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:44 GMT", + "date": "Tue, 23 Jul 2019 00:00:31 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7a7b80c6-db19-4f40-82a1-eab3224dd846", + "x-ms-request-id": "e9ba46d8-63b6-47ec-b857-6d5588569251", "cache-control": "no-cache", "expires": "-1" } @@ -84,22 +84,22 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563495824,\"updated\":1563495824,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563495824,\"updated\":1563495824,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/ExamplePassword\",\"attributes\":{\"enabled\":true,\"created\":1559920536,\"updated\":1559920536,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035497352907352\",\"attributes\":{\"enabled\":true,\"created\":1560354978,\"updated\":1560354978,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035503730605597\",\"attributes\":{\"enabled\":true,\"created\":1560355042,\"updated\":1560355042,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035505405304954\",\"attributes\":{\"enabled\":true,\"created\":1560355059,\"updated\":1560355059,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName1\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555\",\"attributes\":{\"enabled\":true,\"created\":1559698309,\"updated\":1559698309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698313,\"updated\":1559698313,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698314,\"updated\":1559698328,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177\",\"attributes\":{\"enabled\":true,\"created\":1559698345,\"updated\":1559698345,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376\",\"attributes\":{\"enabled\":true,\"created\":1559698415,\"updated\":1559698415,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224\",\"attributes\":{\"enabled\":true,\"created\":1559698422,\"updated\":1559698422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698435,\"updated\":1559698435,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698450,\"updated\":1559698457,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300\",\"attributes\":{\"enabled\":true,\"created\":1559698479,\"updated\":1559698479,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675\",\"attributes\":{\"enabled\":true,\"created\":1559698582,\"updated\":1559698582,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRnNU16ZzFNRGMxTkRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-20865076900801038\",\"attributes\":{\"enabled\":true,\"created\":1563839885,\"updated\":1563839885,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563840031,\"updated\":1563840031,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563840032,\"updated\":1563840032,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/ExamplePassword\",\"attributes\":{\"enabled\":true,\"created\":1559920536,\"updated\":1559920536,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035497352907352\",\"attributes\":{\"enabled\":true,\"created\":1560354978,\"updated\":1560354978,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035503730605597\",\"attributes\":{\"enabled\":true,\"created\":1560355042,\"updated\":1560355042,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035505405304954\",\"attributes\":{\"enabled\":true,\"created\":1560355059,\"updated\":1560355059,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName1\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555\",\"attributes\":{\"enabled\":true,\"created\":1559698309,\"updated\":1559698309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698313,\"updated\":1559698313,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698314,\"updated\":1559698328,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177\",\"attributes\":{\"enabled\":true,\"created\":1559698345,\"updated\":1559698345,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376\",\"attributes\":{\"enabled\":true,\"created\":1559698415,\"updated\":1559698415,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224\",\"attributes\":{\"enabled\":true,\"created\":1559698422,\"updated\":1559698422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698435,\"updated\":1559698435,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698450,\"updated\":1559698457,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRjek5UazBNRGN6TURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3831", + "content-length": "3671", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:44 GMT", + "date": "Tue, 23 Jul 2019 00:00:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1466f913-978e-4ac6-b91a-e8f64681c44f", + "x-ms-request-id": "2f821f0c-567f-494d-85d4-2bc4647130e4", "cache-control": "no-cache", "expires": "-1" } @@ -108,27 +108,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRnNU16ZzFNRGMxTkRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRjek5UazBNRGN6TURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698595,\"updated\":1559698595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698608,\"updated\":1559698615,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327\",\"attributes\":{\"enabled\":true,\"created\":1559698661,\"updated\":1559698661,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045\",\"attributes\":{\"enabled\":true,\"created\":1559748717,\"updated\":1559748717,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748728,\"updated\":1559748728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748739,\"updated\":1559748744,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577\",\"attributes\":{\"enabled\":true,\"created\":1559748784,\"updated\":1559748784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146\",\"attributes\":{\"enabled\":true,\"created\":1559762682,\"updated\":1559762682,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658\",\"attributes\":{\"enabled\":true,\"created\":1559779876,\"updated\":1559779876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041\",\"attributes\":{\"enabled\":true,\"created\":1559779883,\"updated\":1559779883,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779896,\"updated\":1559779896,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779909,\"updated\":1559779916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573\",\"attributes\":{\"enabled\":true,\"created\":1559779954,\"updated\":1559779954,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962\",\"attributes\":{\"enabled\":true,\"created\":1559855297,\"updated\":1559855297,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520\",\"attributes\":{\"enabled\":true,\"created\":1559861253,\"updated\":1559861253,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211\",\"attributes\":{\"enabled\":true,\"created\":1559861260,\"updated\":1559861260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559861276,\"updated\":1559861276,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpBNE5ERTFNRFUxTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300\",\"attributes\":{\"enabled\":true,\"created\":1559698479,\"updated\":1559698479,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675\",\"attributes\":{\"enabled\":true,\"created\":1559698582,\"updated\":1559698582,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698595,\"updated\":1559698595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698608,\"updated\":1559698615,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327\",\"attributes\":{\"enabled\":true,\"created\":1559698661,\"updated\":1559698661,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045\",\"attributes\":{\"enabled\":true,\"created\":1559748717,\"updated\":1559748717,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748728,\"updated\":1559748728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748739,\"updated\":1559748744,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577\",\"attributes\":{\"enabled\":true,\"created\":1559748784,\"updated\":1559748784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146\",\"attributes\":{\"enabled\":true,\"created\":1559762682,\"updated\":1559762682,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658\",\"attributes\":{\"enabled\":true,\"created\":1559779876,\"updated\":1559779876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041\",\"attributes\":{\"enabled\":true,\"created\":1559779883,\"updated\":1559779883,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779896,\"updated\":1559779896,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779909,\"updated\":1559779916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573\",\"attributes\":{\"enabled\":true,\"created\":1559779954,\"updated\":1559779954,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962\",\"attributes\":{\"enabled\":true,\"created\":1559855297,\"updated\":1559855297,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520\",\"attributes\":{\"enabled\":true,\"created\":1559861253,\"updated\":1559861253,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211\",\"attributes\":{\"enabled\":true,\"created\":1559861260,\"updated\":1559861260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559861276,\"updated\":1559861276,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T1RjM05qSTBNRGcxT0RVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3646", + "content-length": "4026", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:45 GMT", + "date": "Tue, 23 Jul 2019 00:00:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "71c803b2-c3fd-4e61-989f-c2b2386b077a", + "x-ms-request-id": "131abac1-6b49-444f-a470-9939fb32c6d4", "cache-control": "no-cache", "expires": "-1" } @@ -137,27 +137,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpBNE5ERTFNRFUxTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T1RjM05qSTBNRGcxT0RVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684\",\"attributes\":{\"enabled\":true,\"created\":1560354683,\"updated\":1560354683,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354688,\"updated\":1560354688,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354700,\"updated\":1560354705,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560354717,\"updated\":1560354723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987\",\"attributes\":{\"enabled\":true,\"created\":1560354728,\"updated\":1560354728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992\",\"attributes\":{\"enabled\":false,\"created\":1560354739,\"updated\":1560354739,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332\",\"attributes\":{\"enabled\":true,\"created\":1560354751,\"updated\":1560354751,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463\",\"attributes\":{\"enabled\":true,\"created\":1560354940,\"updated\":1560354940,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575\",\"attributes\":{\"enabled\":true,\"created\":1560365673,\"updated\":1560365673,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365679,\"updated\":1560365679,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365690,\"updated\":1560365695,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560365707,\"updated\":1560365713,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936\",\"attributes\":{\"enabled\":true,\"created\":1560365718,\"updated\":1560365718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051\",\"attributes\":{\"enabled\":false,\"created\":1560365729,\"updated\":1560365729,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072\",\"attributes\":{\"enabled\":true,\"created\":1560365740,\"updated\":1560365740,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918\",\"attributes\":{\"enabled\":true,\"created\":1560365867,\"updated\":1560365867,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RBd09EQTRNRGt6TWpNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684\",\"attributes\":{\"enabled\":true,\"created\":1560354683,\"updated\":1560354683,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354688,\"updated\":1560354688,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354700,\"updated\":1560354705,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560354717,\"updated\":1560354723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987\",\"attributes\":{\"enabled\":true,\"created\":1560354728,\"updated\":1560354728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992\",\"attributes\":{\"enabled\":false,\"created\":1560354739,\"updated\":1560354739,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332\",\"attributes\":{\"enabled\":true,\"created\":1560354751,\"updated\":1560354751,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463\",\"attributes\":{\"enabled\":true,\"created\":1560354940,\"updated\":1560354940,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575\",\"attributes\":{\"enabled\":true,\"created\":1560365673,\"updated\":1560365673,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365679,\"updated\":1560365679,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365690,\"updated\":1560365695,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560365707,\"updated\":1560365713,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936\",\"attributes\":{\"enabled\":true,\"created\":1560365718,\"updated\":1560365718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051\",\"attributes\":{\"enabled\":false,\"created\":1560365729,\"updated\":1560365729,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072\",\"attributes\":{\"enabled\":true,\"created\":1560365740,\"updated\":1560365740,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpjME5qUXpNREV5TXpFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3442", + "content-length": "3252", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:45 GMT", + "date": "Tue, 23 Jul 2019 00:00:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2daa463c-7ef2-4e46-bb36-4a5d4c0245d1", + "x-ms-request-id": "5fabdf6d-b758-412a-af1d-0b8afa37330e", "cache-control": "no-cache", "expires": "-1" } @@ -166,27 +166,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RBd09EQTRNRGt6TWpNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpjME5qUXpNREV5TXpFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323\",\"attributes\":{\"enabled\":true,\"created\":1560365906,\"updated\":1560365906,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652\",\"attributes\":{\"enabled\":true,\"created\":1560365969,\"updated\":1560365969,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284\",\"attributes\":{\"enabled\":true,\"created\":1560366250,\"updated\":1560366250,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366256,\"updated\":1560366256,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366267,\"updated\":1560366272,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560366283,\"updated\":1560366289,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025\",\"attributes\":{\"enabled\":true,\"created\":1560366295,\"updated\":1560366295,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034\",\"attributes\":{\"enabled\":false,\"created\":1560366306,\"updated\":1560366306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153\",\"attributes\":{\"enabled\":true,\"created\":1560366317,\"updated\":1560366317,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935\",\"attributes\":{\"enabled\":true,\"created\":1560366530,\"updated\":1560366530,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451\",\"attributes\":{\"enabled\":true,\"created\":1560366569,\"updated\":1560366569,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557\",\"attributes\":{\"enabled\":true,\"created\":1560366633,\"updated\":1560366633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385\",\"attributes\":{\"enabled\":true,\"created\":1560367765,\"updated\":1560367765,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRnNU1UVXhNRGN6TkRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918\",\"attributes\":{\"enabled\":true,\"created\":1560365867,\"updated\":1560365867,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323\",\"attributes\":{\"enabled\":true,\"created\":1560365906,\"updated\":1560365906,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652\",\"attributes\":{\"enabled\":true,\"created\":1560365969,\"updated\":1560365969,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284\",\"attributes\":{\"enabled\":true,\"created\":1560366250,\"updated\":1560366250,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366256,\"updated\":1560366256,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366267,\"updated\":1560366272,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560366283,\"updated\":1560366289,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025\",\"attributes\":{\"enabled\":true,\"created\":1560366295,\"updated\":1560366295,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034\",\"attributes\":{\"enabled\":false,\"created\":1560366306,\"updated\":1560366306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153\",\"attributes\":{\"enabled\":true,\"created\":1560366317,\"updated\":1560366317,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935\",\"attributes\":{\"enabled\":true,\"created\":1560366530,\"updated\":1560366530,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451\",\"attributes\":{\"enabled\":true,\"created\":1560366569,\"updated\":1560366569,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557\",\"attributes\":{\"enabled\":true,\"created\":1560366633,\"updated\":1560366633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385\",\"attributes\":{\"enabled\":true,\"created\":1560367765,\"updated\":1560367765,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExT1Rnd01qVXpNRFkyTlRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2816", + "content-length": "3006", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:45 GMT", + "date": "Tue, 23 Jul 2019 00:00:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3b0c2b21-eadd-4551-b8ba-0aaf76b67ab6", + "x-ms-request-id": "0eab7d3e-5d77-4868-9414-5272197ebc5e", "cache-control": "no-cache", "expires": "-1" } @@ -195,7 +195,7 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRnNU1UVXhNRGN6TkRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExT1Rnd01qVXpNRFkyTlRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, @@ -204,7 +204,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -213,9 +213,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:45 GMT", + "date": "Tue, 23 Jul 2019 00:00:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "36d55ca5-e4a6-4927-bcc4-a6c6fe9644ea", + "x-ms-request-id": "8f86e39b-c68f-4668-9620-9292cebcc205", "cache-control": "no-cache", "expires": "-1" } @@ -228,11 +228,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0\",\"deletedDate\":1563495826,\"scheduledPurgeDate\":1571271826,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/2383ba62e89b48dbab7724799ebe2a4d\",\"attributes\":{\"enabled\":true,\"created\":1563495824,\"updated\":1563495824,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0\",\"deletedDate\":1563840034,\"scheduledPurgeDate\":1571616034,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/90d95562a307429c96558f1a0bcc0453\",\"attributes\":{\"enabled\":true,\"created\":1563840031,\"updated\":1563840031,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -241,9 +241,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:45 GMT", + "date": "Tue, 23 Jul 2019 00:00:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d5346f21-a193-4b45-8850-f7260b905f35", + "x-ms-request-id": "f76da559-5830-43cf-acc2-eabfdf3197b9", "cache-control": "no-cache", "expires": "-1" } @@ -260,7 +260,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -269,9 +269,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:46 GMT", + "date": "Tue, 23 Jul 2019 00:00:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4d697ff6-bd85-4ac1-9a98-18f693eac24c", + "x-ms-request-id": "45b75b41-29ad-4bcc-88fd-ae509d329a60", "cache-control": "no-cache", "expires": "-1" } @@ -289,15 +289,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "51ae73fa-bd24-42c2-8cb8-204787faa3c5", + "x-ms-request-id": "2b348860-f7a0-4638-a63e-4d7dd80e909f", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:23:55 GMT", + "date": "Tue, 23 Jul 2019 00:00:44 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -310,11 +310,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1\",\"deletedDate\":1563495836,\"scheduledPurgeDate\":1571271836,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/a10ffc20870a4ea3bc0c9d87cec384e0\",\"attributes\":{\"enabled\":true,\"created\":1563495824,\"updated\":1563495824,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1\",\"deletedDate\":1563840045,\"scheduledPurgeDate\":1571616045,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/9b64b69896db4af5a8144474d77abb41\",\"attributes\":{\"enabled\":true,\"created\":1563840032,\"updated\":1563840032,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -323,9 +323,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:56 GMT", + "date": "Tue, 23 Jul 2019 00:00:44 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3d7069cf-283c-4244-81c4-d446079035b3", + "x-ms-request-id": "06a44263-4dad-45fc-a3df-e822a7d4b8f0", "cache-control": "no-cache", "expires": "-1" } @@ -342,7 +342,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -351,9 +351,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:23:56 GMT", + "date": "Tue, 23 Jul 2019 00:00:45 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "497a651c-0c49-49f6-97a9-be61beab5594", + "x-ms-request-id": "7d74626d-02cc-4e28-bba3-cb6560f07310", "cache-control": "no-cache", "expires": "-1" } @@ -370,7 +370,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -379,9 +379,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:06 GMT", + "date": "Tue, 23 Jul 2019 00:00:55 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5b01c2b1-572a-4f42-b8e2-99d5430c42e4", + "x-ms-request-id": "0a3d5b0e-af28-4ec9-a467-d494db92ba9b", "cache-control": "no-cache", "expires": "-1" } @@ -399,15 +399,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "30f6ed77-42fe-4464-b308-f2265818377a", + "x-ms-request-id": "aa10b9a8-fc7d-4068-98af-9ac887adeb5e", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:24:17 GMT", + "date": "Tue, 23 Jul 2019 00:01:06 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -420,11 +420,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/6cb4028887dd49d9bb730b61776b2bf1\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/9e009014efcb4b1e987509a24e5ed226\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -433,9 +433,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:17 GMT", + "date": "Tue, 23 Jul 2019 00:01:06 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0af9f445-1063-4d95-a8b3-1cd838c1c4c4", + "x-ms-request-id": "02caf0e2-124e-4d34-8eb1-de2927528fb4", "cache-control": "no-cache", "expires": "-1" } @@ -448,11 +448,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/3ac2120858444c97aa6503c975d247f5\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/29d6751a6ea749cc852d6b6c1eaad81e\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -461,9 +461,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:17 GMT", + "date": "Tue, 23 Jul 2019 00:01:06 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7a1c83bb-6b2e-45b0-a74a-39170b907dcf", + "x-ms-request-id": "a61c99ac-8367-4566-a025-a7898f69bdcb", "cache-control": "no-cache", "expires": "-1" } @@ -476,11 +476,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563495857,\"scheduledPurgeDate\":1571271857,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/6cb4028887dd49d9bb730b61776b2bf1\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563840067,\"scheduledPurgeDate\":1571616067,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/9e009014efcb4b1e987509a24e5ed226\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -489,9 +489,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:17 GMT", + "date": "Tue, 23 Jul 2019 00:01:07 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "417ab81a-520d-4fb7-a553-59b651cbfc30", + "x-ms-request-id": "1c5bdfd7-bba2-4790-8393-c7eb9bbbe4bf", "cache-control": "no-cache", "expires": "-1" } @@ -504,11 +504,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563495857,\"scheduledPurgeDate\":1571271857,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/3ac2120858444c97aa6503c975d247f5\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563840067,\"scheduledPurgeDate\":1571616067,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/29d6751a6ea749cc852d6b6c1eaad81e\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -517,9 +517,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:17 GMT", + "date": "Tue, 23 Jul 2019 00:01:07 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "582bdaad-4a2e-4338-bb4f-4acb341dab01", + "x-ms-request-id": "2d1bf9cb-9db8-4a9f-b19e-e7d282b0aabd", "cache-control": "no-cache", "expires": "-1" } @@ -536,7 +536,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -545,9 +545,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:17 GMT", + "date": "Tue, 23 Jul 2019 00:01:07 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "65611db7-43d7-42e1-a923-2e5e648d5ccc", + "x-ms-request-id": "94e51925-fa48-464a-960e-a8b970d6b135", "cache-control": "no-cache", "expires": "-1" } @@ -560,11 +560,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563495857,\"scheduledPurgeDate\":1571271857,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/6cb4028887dd49d9bb730b61776b2bf1\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563840067,\"scheduledPurgeDate\":1571616067,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/9e009014efcb4b1e987509a24e5ed226\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -573,9 +573,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:27 GMT", + "date": "Tue, 23 Jul 2019 00:01:17 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "45647501-c8be-48d4-a5b5-465fee8c458d", + "x-ms-request-id": "3dc7d513-9be8-4aeb-9e64-e43eb9405b9d", "cache-control": "no-cache", "expires": "-1" } @@ -588,22 +588,22 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"deletedDate\":1562091716,\"scheduledPurgeDate\":1569867716,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"attributes\":{\"enabled\":true,\"created\":1562091716,\"updated\":1562091716,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563495857,\"scheduledPurgeDate\":1571271857,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563495857,\"scheduledPurgeDate\":1571271857,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563495857,\"updated\":1563495857,\"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\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0\",\"deletedDate\":1561751925,\"scheduledPurgeDate\":1569527925,\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName0\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName\",\"deletedDate\":1561752013,\"scheduledPurgeDate\":1569528013,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName\",\"attributes\":{\"enabled\":true,\"created\":1561752012,\"updated\":1561752012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXdJWE5sWTNKbGRDOVNSVU5QVmtWU1UwVkRVa1ZVVGtGTlJTMURRVTVTUlZOVVQxSkZRVk5GUTFKRlZDMHdPREF4TlRrMU56YzBOakV5TVRVeE5pRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"deletedDate\":1562091716,\"scheduledPurgeDate\":1569867716,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"attributes\":{\"enabled\":true,\"created\":1562091716,\"updated\":1562091716,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563840067,\"scheduledPurgeDate\":1571616067,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563840067,\"scheduledPurgeDate\":1571616067,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563840066,\"updated\":1563840066,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525\",\"deletedDate\":1563838818,\"scheduledPurgeDate\":1571614818,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525\",\"attributes\":{\"enabled\":true,\"created\":1563838818,\"updated\":1563838818,\"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\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0\",\"deletedDate\":1561751925,\"scheduledPurgeDate\":1569527925,\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName0\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzIhTURBd01EVTFJWE5sWTNKbGRDOU1TVk5VVTBWRFVrVlVUa0ZOUlRBdk5FTTNRemxCUVRnek1qSXdORUpGTWtFeFJUWTNNams1T0RRNFJVTkNNVEFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2852", + "content-length": "2927", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:27 GMT", + "date": "Tue, 23 Jul 2019 00:01:18 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6ec6594a-7275-4bb5-8a5b-ab55c40a6b53", + "x-ms-request-id": "a97559cf-5c54-4589-9421-e586fa19b3b1", "cache-control": "no-cache", "expires": "-1" } @@ -612,27 +612,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXdJWE5sWTNKbGRDOVNSVU5QVmtWU1UwVkRVa1ZVVGtGTlJTMURRVTVTUlZOVVQxSkZRVk5GUTFKRlZDMHdPREF4TlRrMU56YzBOakV5TVRVeE5pRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzIhTURBd01EVTFJWE5sWTNKbGRDOU1TVk5VVTBWRFVrVlVUa0ZOUlRBdk5FTTNRemxCUVRnek1qSXdORUpGTWtFeFJUWTNNams1T0RRNFJVTkNNVEFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"deletedDate\":1561725411,\"scheduledPurgeDate\":1569501411,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"attributes\":{\"enabled\":true,\"created\":1561725356,\"updated\":1561725356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TmpBeU1EazNNRE13TlRjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName\",\"deletedDate\":1561752013,\"scheduledPurgeDate\":1569528013,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName\",\"attributes\":{\"enabled\":true,\"created\":1561752012,\"updated\":1561752012,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"deletedDate\":1561725411,\"scheduledPurgeDate\":1569501411,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"attributes\":{\"enabled\":true,\"created\":1561725356,\"updated\":1561725356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRjMU9EWTRNREkyTnpVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "693", + "content-length": "1017", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:28 GMT", + "date": "Tue, 23 Jul 2019 00:01:18 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "55f53581-087d-4a2e-ba47-cf9c0bd3610d", + "x-ms-request-id": "7eec907c-4434-42df-99df-7fa2fd6b73fd", "cache-control": "no-cache", "expires": "-1" } @@ -641,16 +641,16 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TmpBeU1EazNNRE13TlRjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRjMU9EWTRNREkyTnpVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVPRFUxTWpreE56STRNREE1TmpJdk5EWXhPRVV6TUVORk1ESXdORUpCTkRnM1Fqa3dPVGMwTnpreE5URkVOemNoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOemM1T1RBek1URXpNRFUxTVRRdlJEWTBOVGhETnpjNE9EaEJORGc0TXpoRE5UVkJRekJHUWtKR016WTNRemdoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -659,9 +659,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:28 GMT", + "date": "Tue, 23 Jul 2019 00:01:18 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "10c092e6-d2cc-4c05-9241-4a9e186c3a12", + "x-ms-request-id": "1f5799ee-3ec6-4061-b02f-0f47929a81af", "cache-control": "no-cache", "expires": "-1" } @@ -670,27 +670,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVPRFUxTWpreE56STRNREE1TmpJdk5EWXhPRVV6TUVORk1ESXdORUpCTkRnM1Fqa3dPVGMwTnpreE5URkVOemNoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOemM1T1RBek1URXpNRFUxTVRRdlJEWTBOVGhETnpjNE9EaEJORGc0TXpoRE5UVkJRekJHUWtKR016WTNRemdoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpFNU56UXpNREExTnpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TURNNU56RTNNREUwTURraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3491", + "content-length": "2777", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:28 GMT", + "date": "Tue, 23 Jul 2019 00:01:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6a4dbdc5-8abe-48f8-bede-31b9c665e2bb", + "x-ms-request-id": "ff48d710-ef01-4713-b0ca-176867e1b2c4", "cache-control": "no-cache", "expires": "-1" } @@ -699,27 +699,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpFNU56UXpNREExTnpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TURNNU56RTNNREUwTURraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNell3TlRReE5EZ3hNRFF4TmpRdlJFWkdOek0wUkRZMU16UTJORUkxTlVFd01rTkJNVFZGUlVZMk5FSkRSa1FoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpZeU1UTXpNRGc1TWpFdlFUQkdORFl5UTBGRE9ERTJOREpHTkVGQ1JVWkVOVFpHTkVSQ1JEQkJNRVFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2083", + "content-length": "2441", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:28 GMT", + "date": "Tue, 23 Jul 2019 00:01:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f83fa446-9d9e-405d-bfeb-3c91f2bb6618", + "x-ms-request-id": "d19e96cf-711f-44dc-a6b3-fc36ee153210", "cache-control": "no-cache", "expires": "-1" } @@ -728,27 +728,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNell3TlRReE5EZ3hNRFF4TmpRdlJFWkdOek0wUkRZMU16UTJORUkxTlVFd01rTkJNVFZGUlVZMk5FSkRSa1FoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpZeU1UTXpNRGc1TWpFdlFUQkdORFl5UTBGRE9ERTJOREpHTkVGQ1JVWkVOVFpHTkVSQ1JEQkJNRVFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RZME16a3hNRGcyTlRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT0RVeE1qUTJNRGM1TVRnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1311", + "content-length": "1667", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:28 GMT", + "date": "Tue, 23 Jul 2019 00:01:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d439197e-8723-4628-8ace-c6c2f4f1e283", + "x-ms-request-id": "d6982d57-dd99-426a-9336-353e074d35de", "cache-control": "no-cache", "expires": "-1" } @@ -757,16 +757,16 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RZME16a3hNRGcyTlRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT0RVeE1qUTJNRGM1TVRnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTlRZek9UQTJNRGswTlRFdk1rSTBNakV3UWtZMU9USkZOREZGUWpnNE5rVXdPVGhFTXpkR09ERkNNakVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTXpJNE16VTNNREEyTWpFdk1UUkVSVVl4TVVFeE1FRTRORGxCUmpreVJqSTRRMEpCTURBd05UWTFOekloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -775,9 +775,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:29 GMT", + "date": "Tue, 23 Jul 2019 00:01:20 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b3cb73c9-4410-49f3-adf7-929727d0a552", + "x-ms-request-id": "52bf78af-df09-4ac1-82a7-1ab09ad003c6", "cache-control": "no-cache", "expires": "-1" } @@ -786,27 +786,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTlRZek9UQTJNRGswTlRFdk1rSTBNakV3UWtZMU9USkZOREZGUWpnNE5rVXdPVGhFTXpkR09ERkNNakVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTXpJNE16VTNNREEyTWpFdk1UUkVSVVl4TVVFeE1FRTRORGxCUmpreVJqSTRRMEpCTURBd05UWTFOekloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTlRnMU9UazFNRGM0TlRFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRZeE5UazJNRGd5T1RnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3677", + "content-length": "3001", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:29 GMT", + "date": "Tue, 23 Jul 2019 00:01:20 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4ea637c5-47d9-4186-81d0-d42ac9a29b9a", + "x-ms-request-id": "6b5567bc-f770-4201-b3cc-d665cdb63998", "cache-control": "no-cache", "expires": "-1" } @@ -815,27 +815,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTlRnMU9UazFNRGM0TlRFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRZeE5UazJNRGd5T1RnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneU9EY3dPVEExT1Rjd0wwWkJOa1V4TkVORk4wUTFSRFJDTWtaQlJrUXdPRVUxTWprek56TTBPRGcwSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"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=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneE56TTJNVEE0TnpVekx6aENNa1pCT0VFeVJURTBNelF6UXpnNFFUZERNMFpDTjBWRlJqTTJPRGsxSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1719", + "content-length": "1715", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:29 GMT", + "date": "Tue, 23 Jul 2019 00:01:20 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "66572ca7-62dc-4ecc-bad1-1f863d2221c4", + "x-ms-request-id": "5f0d7200-9418-4cae-af27-367617de19db", "cache-control": "no-cache", "expires": "-1" } @@ -844,27 +844,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneU9EY3dPVEExT1Rjd0wwWkJOa1V4TkVORk4wUTFSRFJDTWtaQlJrUXdPRVUxTWprek56TTBPRGcwSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneE56TTJNVEE0TnpVekx6aENNa1pCT0VFeVJURTBNelF6UXpnNFFUZERNMFpDTjBWRlJqTTJPRGsxSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083455364402057\",\"deletedDate\":1560834630,\"scheduledPurgeDate\":1568610630,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057\",\"attributes\":{\"enabled\":true,\"created\":1560834554,\"updated\":1560834554,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547\",\"deletedDate\":1560834787,\"scheduledPurgeDate\":1568610787,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547\",\"attributes\":{\"enabled\":true,\"created\":1560834689,\"updated\":1560834689,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "response": "{\"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\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083455364402057\",\"deletedDate\":1560834630,\"scheduledPurgeDate\":1568610630,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057\",\"attributes\":{\"enabled\":true,\"created\":1560834554,\"updated\":1560834554,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547\",\"deletedDate\":1560834787,\"scheduledPurgeDate\":1568610787,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547\",\"attributes\":{\"enabled\":true,\"created\":1560834689,\"updated\":1560834689,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "707", + "content-length": "1387", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:29 GMT", + "date": "Tue, 23 Jul 2019 00:01:21 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "83adafba-b472-430c-8003-a0419e64d258", + "x-ms-request-id": "ce721a2f-0330-497e-8c70-d645e7024962", "cache-control": "no-cache", "expires": "-1" } @@ -882,15 +882,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "5c40a07f-53e8-4f7b-b769-87092a5459f9", + "x-ms-request-id": "f196c2f9-e367-4f5b-aef4-57abc33c041a", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:24:29 GMT", + "date": "Tue, 23 Jul 2019 00:01:21 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -908,15 +908,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "ad93854e-ce37-4e2b-8cc3-3e467d3dcd78", + "x-ms-request-id": "03577ac2-2e36-46b1-a5ba-216ef80c3bd2", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:24:29 GMT", + "date": "Tue, 23 Jul 2019 00:01:21 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -929,11 +929,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE0\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/41c27f8d63144ee696bfa87b2dca9314\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/5aa5f91cb9384345ac77525d1fe89745\",\"attributes\":{\"enabled\":true,\"created\":1563840082,\"updated\":1563840082,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -942,9 +942,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:21 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4631bfd0-74a1-4d3f-a2fa-853f9909aaf4", + "x-ms-request-id": "624d6ea5-2737-4735-89fc-9efb64c4b1fd", "cache-control": "no-cache", "expires": "-1" } @@ -957,11 +957,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE1\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a4f308f096ba4396a86953edba7c19be\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8797b36466864bb6afb274220d6180d2\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -970,9 +970,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "93e9682e-41ef-48dc-b125-6cf0517af27b", + "x-ms-request-id": "866db90f-5e65-488c-81cd-d733465fc37a", "cache-control": "no-cache", "expires": "-1" } @@ -985,11 +985,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE2\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8477734097c4469b847619e1a48b64ed\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d75a51e3840a426d9720b4ddbf68448b\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -998,9 +998,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5bacd6a0-41ca-4811-bdb8-e0aebcd8f1d6", + "x-ms-request-id": "84c5aac5-bed0-490d-b441-9c81dc0ba6d1", "cache-control": "no-cache", "expires": "-1" } @@ -1013,11 +1013,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/41c27f8d63144ee696bfa87b2dca9314\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8477734097c4469b847619e1a48b64ed\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a4f308f096ba4396a86953edba7c19be\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/5aa5f91cb9384345ac77525d1fe89745\",\"attributes\":{\"enabled\":true,\"created\":1563840082,\"updated\":1563840082,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8797b36466864bb6afb274220d6180d2\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d75a51e3840a426d9720b4ddbf68448b\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1026,26 +1026,26 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:22 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9eb1c4b6-e7ea-4274-b50e-14b3cf9d4c08", + "x-ms-request-id": "753f7140-23d3-4093-8969-9e6d2fcdcb27", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/41c27f8d63144ee696bfa87b2dca9314", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/5aa5f91cb9384345ac77525d1fe89745", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/41c27f8d63144ee696bfa87b2dca9314\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/5aa5f91cb9384345ac77525d1fe89745\",\"attributes\":{\"enabled\":true,\"created\":1563840082,\"updated\":1563840082,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1054,26 +1054,26 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:23 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9b6167cd-7397-44dc-a8ad-2280b19b1a56", + "x-ms-request-id": "575ce584-203c-4222-b7b7-bf298b751d31", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8477734097c4469b847619e1a48b64ed", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8797b36466864bb6afb274220d6180d2", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8477734097c4469b847619e1a48b64ed\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8797b36466864bb6afb274220d6180d2\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1082,26 +1082,26 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:23 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e9be9589-2810-4863-8433-2a1bb127503f", + "x-ms-request-id": "61f6b743-8f96-44ea-ae77-0bb866d7d12f", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a4f308f096ba4396a86953edba7c19be", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d75a51e3840a426d9720b4ddbf68448b", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a4f308f096ba4396a86953edba7c19be\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d75a51e3840a426d9720b4ddbf68448b\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1110,9 +1110,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:23 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7444805a-866a-4368-adbf-1e6d55184c65", + "x-ms-request-id": "7f3e68c2-7797-460d-b998-124dd582cb0f", "cache-control": "no-cache", "expires": "-1" } @@ -1125,11 +1125,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-\",\"deletedDate\":1563495871,\"scheduledPurgeDate\":1571271871,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/8477734097c4469b847619e1a48b64ed\",\"attributes\":{\"enabled\":true,\"created\":1563495870,\"updated\":1563495870,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-\",\"deletedDate\":1563840084,\"scheduledPurgeDate\":1571616084,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d75a51e3840a426d9720b4ddbf68448b\",\"attributes\":{\"enabled\":true,\"created\":1563840083,\"updated\":1563840083,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1138,9 +1138,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:23 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "e9209977-d3f6-4305-90b9-40b35d99b8c8", + "x-ms-request-id": "350749dc-0c61-4d49-aaa4-ad34e4694a9d", "cache-control": "no-cache", "expires": "-1" } @@ -1157,7 +1157,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1166,9 +1166,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:30 GMT", + "date": "Tue, 23 Jul 2019 00:01:24 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a5a7d039-959b-498f-8801-f2a77ee2a868", + "x-ms-request-id": "680e1c34-0b0e-43d2-9957-9297c75f8930", "cache-control": "no-cache", "expires": "-1" } @@ -1186,15 +1186,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "2cbbd0a5-beeb-4505-ac63-1a666362f8bd", + "x-ms-request-id": "0cc51249-886f-41be-93d3-a82f4b17a2ae", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:24:40 GMT", + "date": "Tue, 23 Jul 2019 00:01:35 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1211,7 +1211,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1220,9 +1220,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:40 GMT", + "date": "Tue, 23 Jul 2019 00:01:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2ca5587e-aa4e-46f7-942d-41c8156a5443", + "x-ms-request-id": "817977ac-b79e-4de5-85b1-e1129d8da5ba", "cache-control": "no-cache", "expires": "-1" } @@ -1235,11 +1235,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/f53aa170266843d2aa7553442de41d03\",\"attributes\":{\"enabled\":true,\"created\":1563495881,\"updated\":1563495881,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/5de3d566940e4abfb27288a9da7a9279\",\"attributes\":{\"enabled\":true,\"created\":1563840095,\"updated\":1563840095,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1248,9 +1248,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:41 GMT", + "date": "Tue, 23 Jul 2019 00:01:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2ae286da-aeb1-4fb8-89da-0925563e2c05", + "x-ms-request-id": "4867980d-0eff-4cdf-8221-14020c828242", "cache-control": "no-cache", "expires": "-1" } @@ -1263,11 +1263,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/5a1f331749124745a44c2f9ff12fc534\",\"attributes\":{\"enabled\":true,\"created\":1563495881,\"updated\":1563495881,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/aef02d6566ef438ca55957302324d673\",\"attributes\":{\"enabled\":true,\"created\":1563840095,\"updated\":1563840095,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1276,9 +1276,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:41 GMT", + "date": "Tue, 23 Jul 2019 00:01:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fbf27fbb-ee3a-498c-b74f-79c45af9a8d6", + "x-ms-request-id": "9c48bbd6-3df6-40d9-9533-f1cb78f1772c", "cache-control": "no-cache", "expires": "-1" } @@ -1291,22 +1291,22 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563495881,\"updated\":1563495881,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563495881,\"updated\":1563495881,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/ExamplePassword\",\"attributes\":{\"enabled\":true,\"created\":1559920536,\"updated\":1559920536,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035497352907352\",\"attributes\":{\"enabled\":true,\"created\":1560354978,\"updated\":1560354978,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035503730605597\",\"attributes\":{\"enabled\":true,\"created\":1560355042,\"updated\":1560355042,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035505405304954\",\"attributes\":{\"enabled\":true,\"created\":1560355059,\"updated\":1560355059,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName1\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555\",\"attributes\":{\"enabled\":true,\"created\":1559698309,\"updated\":1559698309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698313,\"updated\":1559698313,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698314,\"updated\":1559698328,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177\",\"attributes\":{\"enabled\":true,\"created\":1559698345,\"updated\":1559698345,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376\",\"attributes\":{\"enabled\":true,\"created\":1559698415,\"updated\":1559698415,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224\",\"attributes\":{\"enabled\":true,\"created\":1559698422,\"updated\":1559698422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698435,\"updated\":1559698435,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698450,\"updated\":1559698457,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300\",\"attributes\":{\"enabled\":true,\"created\":1559698479,\"updated\":1559698479,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675\",\"attributes\":{\"enabled\":true,\"created\":1559698582,\"updated\":1559698582,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRnNU16ZzFNRGMxTkRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816\",\"attributes\":{\"enabled\":true,\"created\":1563495687,\"updated\":1563495687,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-20865076900801038\",\"attributes\":{\"enabled\":true,\"created\":1563839885,\"updated\":1563839885,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563840095,\"updated\":1563840095,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563840095,\"updated\":1563840095,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/ExamplePassword\",\"attributes\":{\"enabled\":true,\"created\":1559920536,\"updated\":1559920536,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035497352907352\",\"attributes\":{\"enabled\":true,\"created\":1560354978,\"updated\":1560354978,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035503730605597\",\"attributes\":{\"enabled\":true,\"created\":1560355042,\"updated\":1560355042,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/key156035505405304954\",\"attributes\":{\"enabled\":true,\"created\":1560355059,\"updated\":1560355059,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName1\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555\",\"attributes\":{\"enabled\":true,\"created\":1559698309,\"updated\":1559698309,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698313,\"updated\":1559698313,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698314,\"updated\":1559698328,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177\",\"attributes\":{\"enabled\":true,\"created\":1559698345,\"updated\":1559698345,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376\",\"attributes\":{\"enabled\":true,\"created\":1559698415,\"updated\":1559698415,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224\",\"attributes\":{\"enabled\":true,\"created\":1559698422,\"updated\":1559698422,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698435,\"updated\":1559698435,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698450,\"updated\":1559698457,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRjek5UazBNRGN6TURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3831", + "content-length": "3671", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:41 GMT", + "date": "Tue, 23 Jul 2019 00:01:36 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ae0f36a3-cb32-4a72-ab1e-079cf79ee8d0", + "x-ms-request-id": "b4633e9e-7d04-4aaf-96dc-a41a38ebb84d", "cache-control": "no-cache", "expires": "-1" } @@ -1315,27 +1315,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRnNU16ZzFNRGMxTkRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRjek5UazBNRGN6TURBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698595,\"updated\":1559698595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698608,\"updated\":1559698615,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327\",\"attributes\":{\"enabled\":true,\"created\":1559698661,\"updated\":1559698661,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045\",\"attributes\":{\"enabled\":true,\"created\":1559748717,\"updated\":1559748717,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748728,\"updated\":1559748728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748739,\"updated\":1559748744,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577\",\"attributes\":{\"enabled\":true,\"created\":1559748784,\"updated\":1559748784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146\",\"attributes\":{\"enabled\":true,\"created\":1559762682,\"updated\":1559762682,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658\",\"attributes\":{\"enabled\":true,\"created\":1559779876,\"updated\":1559779876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041\",\"attributes\":{\"enabled\":true,\"created\":1559779883,\"updated\":1559779883,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779896,\"updated\":1559779896,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779909,\"updated\":1559779916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573\",\"attributes\":{\"enabled\":true,\"created\":1559779954,\"updated\":1559779954,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962\",\"attributes\":{\"enabled\":true,\"created\":1559855297,\"updated\":1559855297,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520\",\"attributes\":{\"enabled\":true,\"created\":1559861253,\"updated\":1559861253,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211\",\"attributes\":{\"enabled\":true,\"created\":1559861260,\"updated\":1559861260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559861276,\"updated\":1559861276,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpBNE5ERTFNRFUxTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300\",\"attributes\":{\"enabled\":true,\"created\":1559698479,\"updated\":1559698479,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675\",\"attributes\":{\"enabled\":true,\"created\":1559698582,\"updated\":1559698582,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698595,\"updated\":1559698595,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559698608,\"updated\":1559698615,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327\",\"attributes\":{\"enabled\":true,\"created\":1559698661,\"updated\":1559698661,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045\",\"attributes\":{\"enabled\":true,\"created\":1559748717,\"updated\":1559748717,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748728,\"updated\":1559748728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559748739,\"updated\":1559748744,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577\",\"attributes\":{\"enabled\":true,\"created\":1559748784,\"updated\":1559748784,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146\",\"attributes\":{\"enabled\":true,\"created\":1559762682,\"updated\":1559762682,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658\",\"attributes\":{\"enabled\":true,\"created\":1559779876,\"updated\":1559779876,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041\",\"attributes\":{\"enabled\":true,\"created\":1559779883,\"updated\":1559779883,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779896,\"updated\":1559779896,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559779909,\"updated\":1559779916,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573\",\"attributes\":{\"enabled\":true,\"created\":1559779954,\"updated\":1559779954,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962\",\"attributes\":{\"enabled\":true,\"created\":1559855297,\"updated\":1559855297,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520\",\"attributes\":{\"enabled\":true,\"created\":1559861253,\"updated\":1559861253,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211\",\"attributes\":{\"enabled\":true,\"created\":1559861260,\"updated\":1559861260,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1559861276,\"updated\":1559861276,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T1RjM05qSTBNRGcxT0RVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3646", + "content-length": "4026", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:41 GMT", + "date": "Tue, 23 Jul 2019 00:01:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d5ef44fa-0124-4466-9bf9-e874fee9bd63", + "x-ms-request-id": "32f30051-762c-4613-afda-e4f7399bc05e", "cache-control": "no-cache", "expires": "-1" } @@ -1344,27 +1344,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpBNE5ERTFNRFUxTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T1RjM05qSTBNRGcxT0RVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684\",\"attributes\":{\"enabled\":true,\"created\":1560354683,\"updated\":1560354683,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354688,\"updated\":1560354688,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354700,\"updated\":1560354705,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560354717,\"updated\":1560354723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987\",\"attributes\":{\"enabled\":true,\"created\":1560354728,\"updated\":1560354728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992\",\"attributes\":{\"enabled\":false,\"created\":1560354739,\"updated\":1560354739,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332\",\"attributes\":{\"enabled\":true,\"created\":1560354751,\"updated\":1560354751,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463\",\"attributes\":{\"enabled\":true,\"created\":1560354940,\"updated\":1560354940,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575\",\"attributes\":{\"enabled\":true,\"created\":1560365673,\"updated\":1560365673,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365679,\"updated\":1560365679,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365690,\"updated\":1560365695,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560365707,\"updated\":1560365713,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936\",\"attributes\":{\"enabled\":true,\"created\":1560365718,\"updated\":1560365718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051\",\"attributes\":{\"enabled\":false,\"created\":1560365729,\"updated\":1560365729,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072\",\"attributes\":{\"enabled\":true,\"created\":1560365740,\"updated\":1560365740,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918\",\"attributes\":{\"enabled\":true,\"created\":1560365867,\"updated\":1560365867,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RBd09EQTRNRGt6TWpNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684\",\"attributes\":{\"enabled\":true,\"created\":1560354683,\"updated\":1560354683,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354688,\"updated\":1560354688,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560354700,\"updated\":1560354705,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560354717,\"updated\":1560354723,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987\",\"attributes\":{\"enabled\":true,\"created\":1560354728,\"updated\":1560354728,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992\",\"attributes\":{\"enabled\":false,\"created\":1560354739,\"updated\":1560354739,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332\",\"attributes\":{\"enabled\":true,\"created\":1560354751,\"updated\":1560354751,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463\",\"attributes\":{\"enabled\":true,\"created\":1560354940,\"updated\":1560354940,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575\",\"attributes\":{\"enabled\":true,\"created\":1560365673,\"updated\":1560365673,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365679,\"updated\":1560365679,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560365690,\"updated\":1560365695,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560365707,\"updated\":1560365713,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936\",\"attributes\":{\"enabled\":true,\"created\":1560365718,\"updated\":1560365718,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051\",\"attributes\":{\"enabled\":false,\"created\":1560365729,\"updated\":1560365729,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072\",\"attributes\":{\"enabled\":true,\"created\":1560365740,\"updated\":1560365740,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpjME5qUXpNREV5TXpFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3442", + "content-length": "3252", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:42 GMT", + "date": "Tue, 23 Jul 2019 00:01:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "66671697-5d93-4133-8562-5691435070c0", + "x-ms-request-id": "f326ec1b-3627-42e0-bfd2-8dae5daaecac", "cache-control": "no-cache", "expires": "-1" } @@ -1373,27 +1373,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RBd09EQTRNRGt6TWpNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpjME5qUXpNREV5TXpFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323\",\"attributes\":{\"enabled\":true,\"created\":1560365906,\"updated\":1560365906,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652\",\"attributes\":{\"enabled\":true,\"created\":1560365969,\"updated\":1560365969,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284\",\"attributes\":{\"enabled\":true,\"created\":1560366250,\"updated\":1560366250,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366256,\"updated\":1560366256,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366267,\"updated\":1560366272,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560366283,\"updated\":1560366289,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025\",\"attributes\":{\"enabled\":true,\"created\":1560366295,\"updated\":1560366295,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034\",\"attributes\":{\"enabled\":false,\"created\":1560366306,\"updated\":1560366306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153\",\"attributes\":{\"enabled\":true,\"created\":1560366317,\"updated\":1560366317,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935\",\"attributes\":{\"enabled\":true,\"created\":1560366530,\"updated\":1560366530,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451\",\"attributes\":{\"enabled\":true,\"created\":1560366569,\"updated\":1560366569,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557\",\"attributes\":{\"enabled\":true,\"created\":1560366633,\"updated\":1560366633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385\",\"attributes\":{\"enabled\":true,\"created\":1560367765,\"updated\":1560367765,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRnNU1UVXhNRGN6TkRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918\",\"attributes\":{\"enabled\":true,\"created\":1560365867,\"updated\":1560365867,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323\",\"attributes\":{\"enabled\":true,\"created\":1560365906,\"updated\":1560365906,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652\",\"attributes\":{\"enabled\":true,\"created\":1560365969,\"updated\":1560365969,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284\",\"attributes\":{\"enabled\":true,\"created\":1560366250,\"updated\":1560366250,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366256,\"updated\":1560366256,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356\",\"attributes\":{\"enabled\":true,\"exp\":32503680000,\"created\":1560366267,\"updated\":1560366272,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634\",\"attributes\":{\"enabled\":false,\"exp\":32503680000,\"created\":1560366283,\"updated\":1560366289,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025\",\"attributes\":{\"enabled\":true,\"created\":1560366295,\"updated\":1560366295,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034\",\"attributes\":{\"enabled\":false,\"created\":1560366306,\"updated\":1560366306,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153\",\"attributes\":{\"enabled\":true,\"created\":1560366317,\"updated\":1560366317,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935\",\"attributes\":{\"enabled\":true,\"created\":1560366530,\"updated\":1560366530,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451\",\"attributes\":{\"enabled\":true,\"created\":1560366569,\"updated\":1560366569,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557\",\"attributes\":{\"enabled\":true,\"created\":1560366633,\"updated\":1560366633,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385\",\"attributes\":{\"enabled\":true,\"created\":1560367765,\"updated\":1560367765,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExT1Rnd01qVXpNRFkyTlRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2816", + "content-length": "3006", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:42 GMT", + "date": "Tue, 23 Jul 2019 00:01:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "957f4484-cbc9-4f2d-b0d2-fef2c31d70e8", + "x-ms-request-id": "d3bf6868-51cd-4c13-972e-335075a9e758", "cache-control": "no-cache", "expires": "-1" } @@ -1402,7 +1402,7 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/secrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRnNU1UVXhNRGN6TkRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExT1Rnd01qVXpNRFkyTlRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, @@ -1411,7 +1411,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1420,9 +1420,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:42 GMT", + "date": "Tue, 23 Jul 2019 00:01:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "35e3574b-cb5f-4d0f-9e50-78fc61a7b49c", + "x-ms-request-id": "646e5811-a543-4796-896a-8a53b920da8d", "cache-control": "no-cache", "expires": "-1" } @@ -1435,11 +1435,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0\",\"deletedDate\":1563495883,\"scheduledPurgeDate\":1571271883,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/f53aa170266843d2aa7553442de41d03\",\"attributes\":{\"enabled\":true,\"created\":1563495881,\"updated\":1563495881,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0\",\"deletedDate\":1563840098,\"scheduledPurgeDate\":1571616098,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/5de3d566940e4abfb27288a9da7a9279\",\"attributes\":{\"enabled\":true,\"created\":1563840095,\"updated\":1563840095,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1448,9 +1448,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:42 GMT", + "date": "Tue, 23 Jul 2019 00:01:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4184a70b-7629-4246-afd5-5eb43dd2109f", + "x-ms-request-id": "a8fe030b-d4e9-461f-99c1-48f42b127247", "cache-control": "no-cache", "expires": "-1" } @@ -1467,7 +1467,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1476,9 +1476,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:42 GMT", + "date": "Tue, 23 Jul 2019 00:01:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3ebac033-7ada-4eb8-882c-03206f65ebca", + "x-ms-request-id": "fe6eeb97-57e5-494d-af1a-43d7ae50f9e5", "cache-control": "no-cache", "expires": "-1" } @@ -1495,7 +1495,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1504,9 +1504,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:24:52 GMT", + "date": "Tue, 23 Jul 2019 00:01:48 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d980491f-900a-4428-87fc-d8d5f281faf4", + "x-ms-request-id": "c0075e18-b6ed-49b7-8a96-5c72e13fb75b", "cache-control": "no-cache", "expires": "-1" } @@ -1524,15 +1524,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "f85909a0-e6c5-4737-a70a-5a7477fb9b01", + "x-ms-request-id": "97f1adf8-6e62-4cee-a1e5-34b2c61525f9", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:25:03 GMT", + "date": "Tue, 23 Jul 2019 00:01:58 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1545,11 +1545,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1\",\"deletedDate\":1563495904,\"scheduledPurgeDate\":1571271904,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/5a1f331749124745a44c2f9ff12fc534\",\"attributes\":{\"enabled\":true,\"created\":1563495881,\"updated\":1563495881,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1\",\"deletedDate\":1563840119,\"scheduledPurgeDate\":1571616119,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/aef02d6566ef438ca55957302324d673\",\"attributes\":{\"enabled\":true,\"created\":1563840095,\"updated\":1563840095,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1558,9 +1558,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:04 GMT", + "date": "Tue, 23 Jul 2019 00:01:58 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "bbc14738-c629-435c-83a2-80ee0bf7891f", + "x-ms-request-id": "17964c29-c43c-42f7-9fb1-1a30895174ad", "cache-control": "no-cache", "expires": "-1" } @@ -1577,7 +1577,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -1586,9 +1586,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:04 GMT", + "date": "Tue, 23 Jul 2019 00:01:59 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "556b37bb-6767-4ae2-84f4-a594ff6e85c1", + "x-ms-request-id": "404821b5-0db1-4b43-b0f8-c3e08542fb99", "cache-control": "no-cache", "expires": "-1" } @@ -1606,15 +1606,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "f9ff267b-4b40-4960-85e9-fcba1254a859", + "x-ms-request-id": "a52c8b41-b92f-414a-aaa7-7db4b8db45d8", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:25:14 GMT", + "date": "Tue, 23 Jul 2019 00:02:09 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -1627,11 +1627,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/359f92444e0845fb8979c646bd25916c\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/c122682eedf54a379b77187ec8269b14\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1640,9 +1640,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:14 GMT", + "date": "Tue, 23 Jul 2019 00:02:09 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "6887dfc0-f2a8-431b-bdc2-3f32b90366c1", + "x-ms-request-id": "f33ab1e9-495e-4cbf-94a0-e485643f9f31", "cache-control": "no-cache", "expires": "-1" } @@ -1655,11 +1655,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/1195cf09a8b54357bac81589cbd073fa\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/9781d28e13614ad6a337796be2d35943\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1668,9 +1668,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:14 GMT", + "date": "Tue, 23 Jul 2019 00:02:09 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ce3eb217-8b80-469d-a301-a327c0c7bace", + "x-ms-request-id": "bd3e5a2c-61fc-4ffa-b67f-2a7537775195", "cache-control": "no-cache", "expires": "-1" } @@ -1683,11 +1683,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563495914,\"scheduledPurgeDate\":1571271914,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/359f92444e0845fb8979c646bd25916c\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563840131,\"scheduledPurgeDate\":1571616131,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/c122682eedf54a379b77187ec8269b14\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1696,9 +1696,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:14 GMT", + "date": "Tue, 23 Jul 2019 00:02:10 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7524ab7c-3343-4726-a8fd-a862facf7631", + "x-ms-request-id": "2e841c80-013c-4b38-a1b8-7e64e790b973", "cache-control": "no-cache", "expires": "-1" } @@ -1711,11 +1711,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563495914,\"scheduledPurgeDate\":1571271914,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/1195cf09a8b54357bac81589cbd073fa\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563840131,\"scheduledPurgeDate\":1571616131,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/9781d28e13614ad6a337796be2d35943\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1724,9 +1724,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:14 GMT", + "date": "Tue, 23 Jul 2019 00:02:10 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f7d6e666-35a8-46a2-90d6-42a7e4027a68", + "x-ms-request-id": "6046c216-b8df-4bec-8465-bd34571da087", "cache-control": "no-cache", "expires": "-1" } @@ -1743,7 +1743,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -1752,9 +1752,37 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:14 GMT", + "date": "Tue, 23 Jul 2019 00:02:10 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "12e741fb-b61f-49af-b02b-48e28d2daf81", + "x-ms-request-id": "69e80bc0-aca1-4a22-bfff-4b3a1e5b00df", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"SecretNotFound\",\"message\":\"Deleted Secret not found: CRUDSecretName-canlistdeletedsecrets-0\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "128", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:02:21 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "9476d98c-a897-46ce-8217-996d4708fb4e", "cache-control": "no-cache", "expires": "-1" } @@ -1767,11 +1795,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563495914,\"scheduledPurgeDate\":1571271914,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/359f92444e0845fb8979c646bd25916c\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563840131,\"scheduledPurgeDate\":1571616131,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/c122682eedf54a379b77187ec8269b14\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1780,9 +1808,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:24 GMT", + "date": "Tue, 23 Jul 2019 00:02:31 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2f0c6eb5-9f6c-450c-95b7-5e5dfadfe78b", + "x-ms-request-id": "feb14a54-9d86-41cd-9e01-49a71f69aa87", "cache-control": "no-cache", "expires": "-1" } @@ -1795,22 +1823,22 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"deletedDate\":1562091716,\"scheduledPurgeDate\":1569867716,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"attributes\":{\"enabled\":true,\"created\":1562091716,\"updated\":1562091716,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563495914,\"scheduledPurgeDate\":1571271914,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563495914,\"scheduledPurgeDate\":1571271914,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563495914,\"updated\":1563495914,\"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\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0\",\"deletedDate\":1561751925,\"scheduledPurgeDate\":1569527925,\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName0\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName\",\"deletedDate\":1561752013,\"scheduledPurgeDate\":1569528013,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName\",\"attributes\":{\"enabled\":true,\"created\":1561752012,\"updated\":1561752012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXdJWE5sWTNKbGRDOVNSVU5QVmtWU1UwVkRVa1ZVVGtGTlJTMURRVTVTUlZOVVQxSkZRVk5GUTFKRlZDMHdPREF4TlRrMU56YzBOakV5TVRVeE5pRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"deletedDate\":1562091716,\"scheduledPurgeDate\":1569867716,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652\",\"attributes\":{\"enabled\":true,\"created\":1562091716,\"updated\":1562091716,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0\",\"deletedDate\":1563840131,\"scheduledPurgeDate\":1571616131,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1\",\"deletedDate\":1563840131,\"scheduledPurgeDate\":1571616131,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1\",\"attributes\":{\"enabled\":true,\"created\":1563840130,\"updated\":1563840130,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525\",\"deletedDate\":1563838818,\"scheduledPurgeDate\":1571614818,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525\",\"attributes\":{\"enabled\":true,\"created\":1563838818,\"updated\":1563838818,\"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\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0\",\"deletedDate\":1561751925,\"scheduledPurgeDate\":1569527925,\"id\":\"https://keyvault_name.vault.azure.net/secrets/listSecretName0\",\"attributes\":{\"enabled\":true,\"created\":1561751921,\"updated\":1561751921,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMzIhTURBd01EVTFJWE5sWTNKbGRDOU1TVk5VVTBWRFVrVlVUa0ZOUlRBdk5FTTNRemxCUVRnek1qSXdORUpGTWtFeFJUWTNNams1T0RRNFJVTkNNVEFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2852", + "content-length": "2927", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:24 GMT", + "date": "Tue, 23 Jul 2019 00:02:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "4b85496a-baf9-4f03-bbac-d1980fc11c8f", + "x-ms-request-id": "37570e17-a27b-40ed-9def-6467c4e03e71", "cache-control": "no-cache", "expires": "-1" } @@ -1819,27 +1847,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXdJWE5sWTNKbGRDOVNSVU5QVmtWU1UwVkRVa1ZVVGtGTlJTMURRVTVTUlZOVVQxSkZRVk5GUTFKRlZDMHdPREF4TlRrMU56YzBOakV5TVRVeE5pRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMzIhTURBd01EVTFJWE5sWTNKbGRDOU1TVk5VVTBWRFVrVlVUa0ZOUlRBdk5FTTNRemxCUVRnek1qSXdORUpGTWtFeFJUWTNNams1T0RRNFJVTkNNVEFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"deletedDate\":1561725411,\"scheduledPurgeDate\":1569501411,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"attributes\":{\"enabled\":true,\"created\":1561725356,\"updated\":1561725356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TmpBeU1EazNNRE13TlRjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName\",\"deletedDate\":1561752013,\"scheduledPurgeDate\":1569528013,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName\",\"attributes\":{\"enabled\":true,\"created\":1561752012,\"updated\":1561752012,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"deletedDate\":1561725411,\"scheduledPurgeDate\":1569501411,\"id\":\"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516\",\"attributes\":{\"enabled\":true,\"created\":1561725356,\"updated\":1561725356,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRjMU9EWTRNREkyTnpVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "693", + "content-length": "1017", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:25 GMT", + "date": "Tue, 23 Jul 2019 00:02:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "d4ec2c01-43d6-4a69-bdc4-969cb2f1a514", + "x-ms-request-id": "53ab6b74-53dd-487a-8ea9-d45c8c61c25a", "cache-control": "no-cache", "expires": "-1" } @@ -1848,16 +1876,16 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TmpBeU1EazNNRE13TlRjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRjMU9EWTRNREkyTnpVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVPRFUxTWpreE56STRNREE1TmpJdk5EWXhPRVV6TUVORk1ESXdORUpCTkRnM1Fqa3dPVGMwTnpreE5URkVOemNoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOemM1T1RBek1URXpNRFUxTVRRdlJEWTBOVGhETnpjNE9EaEJORGc0TXpoRE5UVkJRekJHUWtKR016WTNRemdoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1866,9 +1894,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:25 GMT", + "date": "Tue, 23 Jul 2019 00:02:32 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "542f76df-80a8-4e9b-9608-1c40bce3da84", + "x-ms-request-id": "a60a77eb-e514-41fd-9d2b-3d1f532205a9", "cache-control": "no-cache", "expires": "-1" } @@ -1877,27 +1905,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVPRFUxTWpreE56STRNREE1TmpJdk5EWXhPRVV6TUVORk1ESXdORUpCTkRnM1Fqa3dPVGMwTnpreE5URkVOemNoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOemM1T1RBek1URXpNRFUxTVRRdlJEWTBOVGhETnpjNE9EaEJORGc0TXpoRE5UVkJRekJHUWtKR016WTNRemdoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpFNU56UXpNREExTnpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TURNNU56RTNNREUwTURraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3491", + "content-length": "2777", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:25 GMT", + "date": "Tue, 23 Jul 2019 00:02:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "70a337e9-61bf-40c0-9419-bf6fc17c3773", + "x-ms-request-id": "8c690835-3a83-445c-9e28-ef2b4e5c0f31", "cache-control": "no-cache", "expires": "-1" } @@ -1906,27 +1934,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpFNU56UXpNREExTnpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TURNNU56RTNNREUwTURraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNell3TlRReE5EZ3hNRFF4TmpRdlJFWkdOek0wUkRZMU16UTJORUkxTlVFd01rTkJNVFZGUlVZMk5FSkRSa1FoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpZeU1UTXpNRGc1TWpFdlFUQkdORFl5UTBGRE9ERTJOREpHTkVGQ1JVWkVOVFpHTkVSQ1JEQkJNRVFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "2083", + "content-length": "2441", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:25 GMT", + "date": "Tue, 23 Jul 2019 00:02:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "9b0a51da-7dba-4ec3-ad69-3d833b9dbe2d", + "x-ms-request-id": "02663d1c-0068-431c-992e-810e98fd8e80", "cache-control": "no-cache", "expires": "-1" } @@ -1935,27 +1963,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNell3TlRReE5EZ3hNRFF4TmpRdlJFWkdOek0wUkRZMU16UTJORUkxTlVFd01rTkJNVFZGUlVZMk5FSkRSa1FoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpZeU1UTXpNRGc1TWpFdlFUQkdORFl5UTBGRE9ERTJOREpHTkVGQ1JVWkVOVFpHTkVSQ1JEQkJNRVFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RZME16a3hNRGcyTlRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT0RVeE1qUTJNRGM1TVRnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1311", + "content-length": "1667", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:26 GMT", + "date": "Tue, 23 Jul 2019 00:02:33 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7bafa375-ee2e-4b5d-9783-cf6fa20bb034", + "x-ms-request-id": "cda42e5a-c246-4348-bd3a-ccf50d4a73f0", "cache-control": "no-cache", "expires": "-1" } @@ -1964,16 +1992,16 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RZME16a3hNRGcyTlRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT0RVeE1qUTJNRGM1TVRnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTlRZek9UQTJNRGswTlRFdk1rSTBNakV3UWtZMU9USkZOREZGUWpnNE5rVXdPVGhFTXpkR09ERkNNakVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTXpJNE16VTNNREEyTWpFdk1UUkVSVVl4TVVFeE1FRTRORGxCUmpreVJqSTRRMEpCTURBd05UWTFOekloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -1982,9 +2010,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:26 GMT", + "date": "Tue, 23 Jul 2019 00:02:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "f6b07b18-2e61-4a0c-ba1b-2557289d1432", + "x-ms-request-id": "f7298bd3-4be0-4d88-a9e0-c38b8818b088", "cache-control": "no-cache", "expires": "-1" } @@ -1993,27 +2021,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTlRZek9UQTJNRGswTlRFdk1rSTBNakV3UWtZMU9USkZOREZGUWpnNE5rVXdPVGhFTXpkR09ERkNNakVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTXpJNE16VTNNREEyTWpFdk1UUkVSVVl4TVVFeE1FRTRORGxCUmpreVJqSTRRMEpCTURBd05UWTFOekloTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTlRnMU9UazFNRGM0TlRFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"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\"}},{\"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\"}}],\"nextLink\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRZeE5UazJNRGd5T1RnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "3677", + "content-length": "3001", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:26 GMT", + "date": "Tue, 23 Jul 2019 00:02:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "5b914f12-f162-4d2a-9aeb-0c8e27c57f99", + "x-ms-request-id": "9c9629ae-ca1c-40c5-9f1a-195c97ba4289", "cache-control": "no-cache", "expires": "-1" } @@ -2022,27 +2050,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTlRnMU9UazFNRGM0TlRFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRZeE5UazJNRGd5T1RnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"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\"}},{\"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\":\"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneU9EY3dPVEExT1Rjd0wwWkJOa1V4TkVORk4wUTFSRFJDTWtaQlJrUXdPRVUxTWprek56TTBPRGcwSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", + "response": "{\"value\":[{\"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=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneE56TTJNVEE0TnpVekx6aENNa1pCT0VFeVJURTBNelF6UXpnNFFUZERNMFpDTjBWRlJqTTJPRGsxSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "1719", + "content-length": "1715", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:26 GMT", + "date": "Tue, 23 Jul 2019 00:02:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b62333e5-af5c-4ae0-bfe4-0cf0991a8ac7", + "x-ms-request-id": "b87a9194-e8ea-4473-8cb7-3a2c4276f71b", "cache-control": "no-cache", "expires": "-1" } @@ -2051,27 +2079,27 @@ "method": "GET", "url": "https://keyvault_name.vault.azure.net:443/deletedsecrets", "query": { - "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneU9EY3dPVEExT1Rjd0wwWkJOa1V4TkVORk4wUTFSRFJDTWtaQlJrUXdPRVUxTWprek56TTBPRGcwSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", + "$skiptoken": "eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneE56TTJNVEE0TnpVekx6aENNa1pCT0VFeVJURTBNelF6UXpnNFFUZERNMFpDTjBWRlJqTTJPRGsxSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ", "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083455364402057\",\"deletedDate\":1560834630,\"scheduledPurgeDate\":1568610630,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057\",\"attributes\":{\"enabled\":true,\"created\":1560834554,\"updated\":1560834554,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547\",\"deletedDate\":1560834787,\"scheduledPurgeDate\":1568610787,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547\",\"attributes\":{\"enabled\":true,\"created\":1560834689,\"updated\":1560834689,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "response": "{\"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\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083455364402057\",\"deletedDate\":1560834630,\"scheduledPurgeDate\":1568610630,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057\",\"attributes\":{\"enabled\":true,\"created\":1560834554,\"updated\":1560834554,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547\",\"deletedDate\":1560834787,\"scheduledPurgeDate\":1568610787,\"id\":\"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547\",\"attributes\":{\"enabled\":true,\"created\":1560834689,\"updated\":1560834689,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "707", + "content-length": "1387", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "46be678b-c5c1-4f14-943a-ed05104768a6", + "x-ms-request-id": "cb740f1d-f5ac-408f-a3a3-6211a87ef09e", "cache-control": "no-cache", "expires": "-1" } @@ -2089,15 +2117,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "b2566eb7-3a02-406c-9e7b-e223f252700b", + "x-ms-request-id": "9d7b7916-f4d4-46f0-90d2-1aa6a01ca767", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:35 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -2115,15 +2143,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "5eca9d54-8bef-4a6f-94c8-fb3783fbbfee", + "x-ms-request-id": "71a6f1b4-8cfe-4fc5-b5df-0c4caa5e671e", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:35 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -2136,11 +2164,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE0\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f42978df851477aaf23b03acc5b0b91\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/f91a7e00bbe84f1eb842eaae003a66d1\",\"attributes\":{\"enabled\":true,\"created\":1563840156,\"updated\":1563840156,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2149,9 +2177,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "da1f0cad-f351-455e-a06c-4abe2b6a2d4a", + "x-ms-request-id": "5ae14d2a-6844-468d-b3de-4211be0afe1a", "cache-control": "no-cache", "expires": "-1" } @@ -2164,11 +2192,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE1\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d18381e6b98147fb883c02ce716e0980\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0bdc1c80b64543a9bec90b3e2880cb41\",\"attributes\":{\"enabled\":true,\"created\":1563840156,\"updated\":1563840156,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2177,9 +2205,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1a9bd3e6-4088-440d-a437-e2a0a6ecd1af", + "x-ms-request-id": "9ff131b0-922e-4e3b-bc2f-277221419c6a", "cache-control": "no-cache", "expires": "-1" } @@ -2192,11 +2220,11 @@ }, "requestBody": "{\"value\":\"SECRET_VALUE2\"}", "status": 200, - "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/64198666e24f48fabdcad99b648703ce\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/9d4ce98cb25d427d8a2e6f452960c058\",\"attributes\":{\"enabled\":true,\"created\":1563840158,\"updated\":1563840158,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2205,9 +2233,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:37 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "65ac7c51-7712-4d5d-a9b8-35a7a5f593a2", + "x-ms-request-id": "28614760-3a75-4f35-ba89-8954abf4fd9b", "cache-control": "no-cache", "expires": "-1" } @@ -2220,11 +2248,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f42978df851477aaf23b03acc5b0b91\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/64198666e24f48fabdcad99b648703ce\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d18381e6b98147fb883c02ce716e0980\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", + "response": "{\"value\":[{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0bdc1c80b64543a9bec90b3e2880cb41\",\"attributes\":{\"enabled\":true,\"created\":1563840156,\"updated\":1563840156,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/9d4ce98cb25d427d8a2e6f452960c058\",\"attributes\":{\"enabled\":true,\"created\":1563840158,\"updated\":1563840158,\"recoveryLevel\":\"Recoverable+Purgeable\"}},{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/f91a7e00bbe84f1eb842eaae003a66d1\",\"attributes\":{\"enabled\":true,\"created\":1563840156,\"updated\":1563840156,\"recoveryLevel\":\"Recoverable+Purgeable\"}}],\"nextLink\":null}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2233,26 +2261,26 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "fc36ee9a-c3c9-4c50-a26f-ec81952e37fc", + "x-ms-request-id": "5b9bee7a-54f3-47fa-8f96-3ea1a4622eb1", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f42978df851477aaf23b03acc5b0b91", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0bdc1c80b64543a9bec90b3e2880cb41", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f42978df851477aaf23b03acc5b0b91\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0bdc1c80b64543a9bec90b3e2880cb41\",\"attributes\":{\"enabled\":true,\"created\":1563840156,\"updated\":1563840156,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2261,26 +2289,26 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:27 GMT", + "date": "Tue, 23 Jul 2019 00:02:38 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a266b840-3c45-428e-b0e9-951318095b8b", + "x-ms-request-id": "1ac3ab4a-8211-41ec-8240-bb5037825138", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/64198666e24f48fabdcad99b648703ce", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/9d4ce98cb25d427d8a2e6f452960c058", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/64198666e24f48fabdcad99b648703ce\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE2\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/9d4ce98cb25d427d8a2e6f452960c058\",\"attributes\":{\"enabled\":true,\"created\":1563840158,\"updated\":1563840158,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2289,26 +2317,26 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:28 GMT", + "date": "Tue, 23 Jul 2019 00:02:39 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "beff1e27-6638-46be-bb71-f1678348a922", + "x-ms-request-id": "63e2a0a5-1945-4622-9ee6-20267462ec2f", "cache-control": "no-cache", "expires": "-1" } }, { "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d18381e6b98147fb883c02ce716e0980", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/f91a7e00bbe84f1eb842eaae003a66d1", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"SECRET_VALUE1\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d18381e6b98147fb883c02ce716e0980\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"SECRET_VALUE0\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/f91a7e00bbe84f1eb842eaae003a66d1\",\"attributes\":{\"enabled\":true,\"created\":1563840156,\"updated\":1563840156,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2317,9 +2345,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:28 GMT", + "date": "Tue, 23 Jul 2019 00:02:39 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0f14235c-7ad1-43bd-941c-db3385d42112", + "x-ms-request-id": "361779cd-763a-4e11-83d0-fc55f3c9c577", "cache-control": "no-cache", "expires": "-1" } @@ -2332,11 +2360,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-\",\"deletedDate\":1563495928,\"scheduledPurgeDate\":1571271928,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/64198666e24f48fabdcad99b648703ce\",\"attributes\":{\"enabled\":true,\"created\":1563495928,\"updated\":1563495928,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-\",\"deletedDate\":1563840160,\"scheduledPurgeDate\":1571616160,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/9d4ce98cb25d427d8a2e6f452960c058\",\"attributes\":{\"enabled\":true,\"created\":1563840158,\"updated\":1563840158,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2345,37 +2373,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:28 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "367bf630-185a-41fd-845c-9083846ead8e", - "cache-control": "no-cache", - "expires": "-1" - } - }, - { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", - "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "409", - "x-ms-keyvault-region": "westus", - "content-length": "121", - "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:28 GMT", + "date": "Tue, 23 Jul 2019 00:02:39 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3b2f8fae-98d4-4e02-803d-a07fe65309d4", + "x-ms-request-id": "3fa61958-59a3-4151-908c-742f3180123e", "cache-control": "no-cache", "expires": "-1" } @@ -2392,7 +2392,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -2401,9 +2401,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:38 GMT", + "date": "Tue, 23 Jul 2019 00:02:39 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "24cffcdd-4201-4bec-be04-706fac450f4c", + "x-ms-request-id": "970f2b3e-7d18-4509-8594-5a69ca437e76", "cache-control": "no-cache", "expires": "-1" } @@ -2421,15 +2421,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "5aea4548-c876-4b62-b31a-4d97b60f9a0c", + "x-ms-request-id": "1ec3af15-2962-432d-b5df-15b1f9f6c76b", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:25:49 GMT", + "date": "Tue, 23 Jul 2019 00:02:50 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -2446,7 +2446,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -2455,9 +2455,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:49 GMT", + "date": "Tue, 23 Jul 2019 00:02:50 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "2a7e3e49-a2b7-48f4-b281-8d9feab2b7bf", + "x-ms-request-id": "bb438088-f24e-4b4b-a2ff-779b175d121d", "cache-control": "no-cache", "expires": "-1" } diff --git a/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.json b/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.json index 05d8f16367c5..17cb3f51094b 100644 --- a/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.json +++ b/sdk/keyvault/keyvault-secrets/recordings/browsers/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.json @@ -11,9 +11,9 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-content-type-options": "nosniff", - "date": "Fri, 19 Jul 2019 00:25:48 GMT", + "date": "Tue, 23 Jul 2019 00:02:52 GMT", "p3p": "CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", - "x-ms-request-id": "314d7d78-d0c8-4f67-b667-3d9239f80001", + "x-ms-request-id": "307908f2-f534-431e-9b7c-2a413a700300", "cache-control": "no-cache, no-store", "content-type": "application/json; charset=utf-8", "content-length": "1231", @@ -28,11 +28,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/7aac188cb6124efa8068a54d162d8d3f\",\"attributes\":{\"enabled\":true,\"created\":1563495949,\"updated\":1563495949,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/ca446230bae5420aa06da9e972837c74\",\"attributes\":{\"enabled\":true,\"created\":1563840172,\"updated\":1563840172,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -41,9 +41,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:49 GMT", + "date": "Tue, 23 Jul 2019 00:02:52 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b72fc024-5297-4b6c-925a-c99e22a10f7d", + "x-ms-request-id": "7d25dda6-1840-4678-9cb0-ebde70faa577", "cache-control": "no-cache", "expires": "-1" } @@ -56,11 +56,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-\",\"deletedDate\":1563495949,\"scheduledPurgeDate\":1571271949,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/7aac188cb6124efa8068a54d162d8d3f\",\"attributes\":{\"enabled\":true,\"created\":1563495949,\"updated\":1563495949,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-\",\"deletedDate\":1563840173,\"scheduledPurgeDate\":1571616173,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/ca446230bae5420aa06da9e972837c74\",\"attributes\":{\"enabled\":true,\"created\":1563840172,\"updated\":1563840172,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -69,9 +69,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:49 GMT", + "date": "Tue, 23 Jul 2019 00:02:52 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "eca3cec0-2092-49f3-8900-3c54fe10a13d", + "x-ms-request-id": "7c82ff4d-4f46-4e8c-ab68-30838c5b4c42", "cache-control": "no-cache", "expires": "-1" } @@ -88,7 +88,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -97,9 +97,37 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:49 GMT", + "date": "Tue, 23 Jul 2019 00:02:52 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "88261275-75e5-4419-b2d1-677860ef3441", + "x-ms-request-id": "ce438ed5-58c4-423e-844a-94eab59da7ad", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"SecretNotFound\",\"message\":\"Deleted Secret not found: CRUDSecretName-canrecoveradeletedsecret-\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "130", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:03:03 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "f5d9df1a-c5a7-4f97-930a-fba242d4bcaa", "cache-control": "no-cache", "expires": "-1" } @@ -112,11 +140,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-\",\"deletedDate\":1563495949,\"scheduledPurgeDate\":1571271949,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/7aac188cb6124efa8068a54d162d8d3f\",\"attributes\":{\"enabled\":true,\"created\":1563495949,\"updated\":1563495949,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-\",\"deletedDate\":1563840173,\"scheduledPurgeDate\":1571616173,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/ca446230bae5420aa06da9e972837c74\",\"attributes\":{\"enabled\":true,\"created\":1563840172,\"updated\":1563840172,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -125,9 +153,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:59 GMT", + "date": "Tue, 23 Jul 2019 00:03:13 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "68dd6d71-594b-4259-87aa-502e6c7b4cc1", + "x-ms-request-id": "44e7904d-fd6d-42cd-bc98-07806319990f", "cache-control": "no-cache", "expires": "-1" } @@ -140,11 +168,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/7aac188cb6124efa8068a54d162d8d3f\",\"attributes\":{\"enabled\":true,\"created\":1563495949,\"updated\":1563495949,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/ca446230bae5420aa06da9e972837c74\",\"attributes\":{\"enabled\":true,\"created\":1563840172,\"updated\":1563840172,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -153,9 +181,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:25:59 GMT", + "date": "Tue, 23 Jul 2019 00:03:13 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "75fb8be5-6b8b-4b72-8edc-4e21f7b2e796", + "x-ms-request-id": "de51fa3e-fc3d-422f-ae7c-9e26380b8e39", "cache-control": "no-cache", "expires": "-1" } @@ -172,7 +200,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -181,9 +209,37 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:00 GMT", + "date": "Tue, 23 Jul 2019 00:03:13 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ef46098f-6949-45b9-a7e6-0285893a8364", + "x-ms-request-id": "9409d3ad-71a4-4e91-bc51-fef881421309", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 404, + "response": "{\"error\":{\"code\":\"SecretNotFound\",\"message\":\"Secret not found: CRUDSecretName-canrecoveradeletedsecret-\"}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "404", + "x-ms-keyvault-region": "westus", + "content-length": "122", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:03:24 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "4f5bc1a2-cbdd-4b21-8b3e-49b251d59cd7", "cache-control": "no-cache", "expires": "-1" } @@ -196,11 +252,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/7aac188cb6124efa8068a54d162d8d3f\",\"attributes\":{\"enabled\":true,\"created\":1563495949,\"updated\":1563495949,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/ca446230bae5420aa06da9e972837c74\",\"attributes\":{\"enabled\":true,\"created\":1563840172,\"updated\":1563840172,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -209,9 +265,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:10 GMT", + "date": "Tue, 23 Jul 2019 00:03:34 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b9368901-5ae1-4955-8721-e37d8b467d0c", + "x-ms-request-id": "3875db98-9f70-46ad-931a-848abb82d088", "cache-control": "no-cache", "expires": "-1" } @@ -224,11 +280,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-\",\"deletedDate\":1563495970,\"scheduledPurgeDate\":1571271970,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/7aac188cb6124efa8068a54d162d8d3f\",\"attributes\":{\"enabled\":true,\"created\":1563495949,\"updated\":1563495949,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-\",\"deletedDate\":1563840215,\"scheduledPurgeDate\":1571616215,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/ca446230bae5420aa06da9e972837c74\",\"attributes\":{\"enabled\":true,\"created\":1563840172,\"updated\":1563840172,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -237,9 +293,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:10 GMT", + "date": "Tue, 23 Jul 2019 00:03:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "0605dd21-2909-4b90-8355-838bdc9ccfa9", + "x-ms-request-id": "84874b5a-b216-4f3a-b20e-6eb35713cd21", "cache-control": "no-cache", "expires": "-1" } @@ -256,7 +312,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -265,9 +321,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:10 GMT", + "date": "Tue, 23 Jul 2019 00:03:35 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "55eef921-285f-4e82-83bf-a653ba8ce7c0", + "x-ms-request-id": "9555b617-c8b1-4edb-9e20-51b5d57c7f93", "cache-control": "no-cache", "expires": "-1" } @@ -284,7 +340,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -293,9 +349,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:20 GMT", + "date": "Tue, 23 Jul 2019 00:03:45 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "280f8493-b26f-437e-b045-dcce4c8ea4ef", + "x-ms-request-id": "6e4cfe5e-059e-4976-bb6a-76ff4c7f3ad5", "cache-control": "no-cache", "expires": "-1" } @@ -313,15 +369,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "ac6a5a17-d866-4ad7-868e-841181fb386a", + "x-ms-request-id": "0448da50-4fa0-4c61-a8ac-5fdeb3c596a1", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:26:31 GMT", + "date": "Tue, 23 Jul 2019 00:03:55 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -338,7 +394,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -347,9 +403,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:31 GMT", + "date": "Tue, 23 Jul 2019 00:03:55 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "462406cf-5b44-4add-9b36-c259ebe2eb09", + "x-ms-request-id": "1fd70a57-e14f-4298-afb8-c62f07103f8d", "cache-control": "no-cache", "expires": "-1" } @@ -362,11 +418,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/5933b43d9ab34ff6bc8702dfaf865f38\",\"attributes\":{\"enabled\":true,\"created\":1563495991,\"updated\":1563495991,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/fb3d5388d44846ae856f3457df41f375\",\"attributes\":{\"enabled\":true,\"created\":1563840236,\"updated\":1563840236,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -375,9 +431,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:31 GMT", + "date": "Tue, 23 Jul 2019 00:03:56 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "83807a04-96cd-4a27-b317-2a7945d43fd9", + "x-ms-request-id": "58801fae-6ffe-4954-afe2-1d0764e9dde1", "cache-control": "no-cache", "expires": "-1" } @@ -390,22 +446,22 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLklzNXpXX0ExNS1RUnY0dVdEQTJnOVdSN0pSU21YX0NDYUFiaTE5MS1iNkNsS3RQSUdtZ2V1bk9BUlItNlBUNC15cUtGOW5YTTlsSThmLVhGSDBtWGwxRE5xZlk0R3M3NUxXbmpuVW9LTWtnWldFYV9NTml3ZHlVbkR6OUExRkV2dHIweGROTFVBR1o3bGFxYllqY2xLaHpyQTJyU1pobXJBLU4tOHVfZ1Rid3RBdUlYLUJJdk5KR2hyTk9yNWprWVV3dXBFMnNHUnFFdl91bVhoTHNuc1RkMnBNdVlESGFKZzB1UVNPcXd5SnUzZjBfcUtLbzVpXzA5OXM2U3lsWFJ4UURhN3pTcHM3RGIzZ3ZDTG93ZzF3VTJXOU40cWE5TDhGSEhYcHJjejNOczJxbEhFSmZOcmpRUnBIRldMRlVtWFItODNkWldGS3g2anRfc2hSd2NiZy4waC04eDg1djRIV0lwdXowSDdmME13LlZLUEh3MzZHYlNfMGJ6Vi04aklFUG1lR0RiT3FHYVBrQ0EtRm9TTHNGR3lmZEZ0WGxJay1uNzU2T1B6R05qbzQtLWdBUWgxdXdpeWxmZWVGZHg0RmpwRmRQcWwyeG15bDVQcW5rMHUwSl80YUxkR0M3S0QzZXd2b0cwaEdNallDUTNKck9NZW1aTmhmUEhUTXNpMkZNV1dhOXpVX0RZbmY4bFNWcllGcFVqby1XWUx3bDk3bGZqZTlMRUdyM3o1Q090c3Bwa3F2bjJaQnZSWUFESExkX2tGRXNJS1c5V2FPcEJpRnVTcjJwaGZnZlowMmswUjJLTzNLRkl1VlVwWEkxVGVkcWpMSi1UZURXaTRrSUdBSGo1c1RPemk4eXAxeTA5eWtyU3g0clRNUm1XOHpWRGw4WnlHeXN0cWxJQVZOa3JCcGdNNGc3MDk1WmdISjRPRXU5cERQQ2JBWGY3ZjRTbW1SOHJoaDYzZ1VXQlc4MThJWkxlRDN2VjhwdjFvUkxQNkZvelBHMjBWUGdkbmRBc0FlWUZZWmJGQVpXcHRBU3EtUkRWM092TGFkRFlfZ0pFR3d2WXNrbXJVdzBPb2tsUjg4Z1V4OTdLbkx5bk9rSlR4anJyWnJmZ0lUNDZCM2dFSHFHQmhsOVU0RTFDam4zaFFYdk14NlphYXZmczB0N3d5OUd0Wm9FLVM3SFVIdHFSakxQdUlWa1NjSVdWbjg1TE05Y1NNZmZYOFRtenpGYTNfaUw2SnhjRVhJMFRKVFZVZmF0NXZoVi1ZbVl5emFVc1NCc3RuZUdLZ3dmU3l4V0x3M0tCbzlOclljYjdZOXhrb3dDNTZVSTdxUE1RdGNkOHR1RTZZVG5ObFlMRUZ0emN5eUlmdjNhNFNqNjFqOVZ2ZzR5RG80cEd1SGFkT0RfQ3VfQmRTaFl2X0Rxc1pER0FELUhYZ05vaGRSOHlxZFlyVnR5SXhseU5abVc0dlBpclRmc1hqNk5Ca3BHeUVxNzBTWEh3T0NjUktOQlVURkhLcVF4a0tPQzFOY0JCWGZTRWsyUFAwbVliRkNCdDJLRlpTRmRIQi1HNGVGZTJhMHJsd0FtYUlsRnFiVjFlaWhxZjFDNjhXQnJnNE5rVlN3cnc3T1F4dU8yaXBnalR6MHdjM0FuWUU0TkZGTTM1NmxCSEVHMjhiMU12dkdVcHdUXy1vNlpTM09WcVMxRU05dzc2TEo4SnlNQUpNMU00RWF0QW1WQkE3WGZpYy1PaHZvVzhyTmNDMWRFZngwdDVLcFFVLTlEQ04wZHRXRlhpU0s3c3ZXQVU4VG1tUUE0STFiaFktdFpJUm1oS3JjR0hzSXRFVmp5UkhaZWh3YThwbGkwSDhqbUpmQk8zeG5uRHZzOWdmdzZwUUF0UGQtRFNzZHRUc183c213RzdHNnpMN2YyeC15cVp1dEdtMGVDSE1XNFhJTjlMNzBfdW10QnU3ZWYyQ0w0T2lTd3kxM2taN1NPX3REWkJfMzd5d2dweUxwZWltb3cwVWppcW1lUGtGaDJ6d3BzQnFvVlU2ZllMcTAza0J4VGs4QlFYbUw0R1ktVXE0OVJPcjFlSU5HaG5RQlFNNnU0a1h2cU1Gd1huNmdnTHFMLTc3VHd0RFlqSWZTQ2RHZW9lWWxMRlR6YV9idFh0cTZaTWVNVDhRVnhtZWVDczdMY2hzeXJUVFFyVDVOZm9vRWJ1WFBtaDhwVzVnRlpOcDdTQk85b3kzZlhpbzctS0xyOEg2WFdkUlhZMFduWEJRSHFhRnRBNHRqdlVUMVZEWXJGSEk5TEhXYldTZzJTRlA0UXVhbzBLZF9Rd2haSlM0b1MxTWRPdDdPQktPcXlQNUlKNW45UGc2SFRxR05vX0FrQUFJQWh0a2tOMTFaRVprU1pZYW80NWdiZGVxdWt4bWc4LWVoOU1aMkVDX0VidzFkT25zcVpGYnJtQ3FNRHJRWlcxOTJmRE1MckduZy1JOXk3S2lhaUlZdVlrY1RBQ0RjM1JILVBvZ01tWHBaelBIY3dZXzd2TXNqcVdpZlJXNGI5OXByblNSOTlIZDl6QkdhOUJWdmxEX0pucHlTVWxuLTI2TjU4ajNUd0JLLUZFZnRralRmNU5yQ1ZsZ2E2dzJvdFUtcTJxYXEwRnEtSjNOSllDLVBKTEhoelVrVjZTdEVCa19uVm56LTE5VHlsemM4dzdYZ0dtSlFfM0tJNFNuZUhWaVpOSFZPaG45OVNxYzdRRTRNZFVvejFlY0Fld2dNVjNHalM2UHJaTEpJQlFFT1hJUmFnVGdmbzFfckh3VjgyU09WSTZNOWNMLUg1OG80bndreGk2eTBZQTliSWtsR1lsUnVlVUdzQlNpS1ZmYk9nT0ROX25wTGlHYlpQb2UtSHVVbmctLWgyVEFpaWdNVXZaRlltTWNJd1YyVldHNmhnLVViU0dIN3FMb20xMUFYTDhxcVJOU1RncWJwZ19VdmMwakRiSTlvUzJGamgxWmpUaHlXQno5Um5aTVFFSE1lVVhzd3ByYnNSX0xaNXphWHRqQ0JQV1psTE9fUF9tNExzMGpWRkdWQmNTeEhVUU1vQm96YzNqckhQSHBEX2w2cVp3LVlMb0NyeVlERDZkaVViUTNSWU0xNm1FZXlmV1VZQ2F1YmVqdm9tb2ZkOVNLU2JPcllmOGtaOXVhY1hiTGYyeURnZWNuWVpSQ0UyR0V2SkhXdE9LbzJ4NE5vVmNQNjJnM0UxSW9HdkkybTM1TkN3dHJQMFVKbVJBOGl1ejFfbkpUSUlkNWRoRlg4VFU0b0dqVDdjNTkwQXhLM0lOM18zNUVHNmdLLWx5clV1LUh1UXlIY3VVUXBZRHZqRW96NTdTdEJTVVhyaVFWTUlDLXdRc0praElIeWUwNHo1Qk80LW4xMDF6eXFhVF9MVmJ5emFNbUdaMmg5ZkRoZG9feDJvRnhUWFoxb0dtT0pUV3VxdGdkLTJKS19ZZmd4OExpcHlBQ09lcVVNYWZxZF9XVmhOSkFzRk5Xc09WNkNIeG96X1pJMFB0S0Vndjh0R2hzbFFsLUZkWTIxMzVKcTJicmZIc1g1LXBkV1N6NkRDTmNsR0w1cVA0eXlBaUl3NHJOelRzZnpzYTBUcVpWM0UwOVpBZ3hnOGRxTFQ2STY0dm5xbGpIUEJVVHp0WFBoblhxTU1ROHlzMVI2dExiVV9INWx0UWhHWUtVdFZoN0VzaHJ0YTFYT0k0dVFhcktjaWJpVmJiSGlidV9ZN0d3bVdEVFNqX2hCcjFwNDF5bURucVpNZV95S0J5bG9LeUFzTGhMQ2NDdW5oaFc5blpqRGw0VWpYaVVBVzdsNzZSaEQtV0lqUWpKc3I3R0lwZkdiT0UyTE5HalpUaTI3TXZSQzFrT0s0MXNrZ0hlVHBiWV9Hcmx3UUdQaGlIZ0ZfejgzWnJGeGFpLW5iRllwazZoVzN1ZzBZa01tRG9OeUo5RHZKbG1xWmlBT3JyZERHbkhfUWpmVE4xcTN0VlJnNnRFNG5YN0ttanc5bEdLWU1MWUtBNGdVTjZrckF4UzdOV1ZURkRyWmhWNjYyVU9RbkQzRnRNZkR4aUNZajRoNTA5Q2pEVlJFRjhxczlzaERhcjcxOTc4ZTVDM2N1a0FGakZuelNVOS12ZkIzS1I3TnByYnJJbnB3ZU5qd2xrVzVkaDNfbXB5QnVvRzVYT1RZN1FYV1J4RGpOVDlvRWJnVWwzVWZYTlhUY0RldS03aVRBUTNxV1dBUkczYTlERktCUzdNd1EtLU8zb2Q2eExVaUE3N2pHQnBERjhTTklRV3JzWXB1dm5zRnNVeTFrVDZZa2Y5aFhhb3BGY29KWEpqbW1ia0dlYnpnNlRrYmU2X1hJR2pqNDhwUFkzeU9jSFRhODhtSXdCQVFsalBGT0tfRXZaYW5yOGlxSW90OUpLaElSQXRQanZhbVFDZ1Z2bVN2eFMwQklXdXNfckFTdTBGN3JWYlVtRmxxenFFZDZqV3VrMDhuS2dua2tRVTA2WGJzMnlGWS0td1NCMDBodlVQRmF1QjY3YURBQnk1ZTk1bzNYdlRtcDBqRmZSNEgwTDhtNjgxRmlCNnFRZVBlaFFyUldwMHlTV0UxaExDelQza2x0akdpU3NBVkIwWFliRnhrTVJua1VBT1pYQy1NT1FXVG9lYUp4VmZaSHloWElUbEptTXY4c2hHSTdtV1ZfTzBrRUdmOS1IVFpkbjE4b1hkUlN4ODI0cmNxLW1xQlp1ZlVUWWtCc2labzdSX01BM3dIMHM4Z1NfSUJPa3lpX2tqajNTMTVfU3h4aVFRR2NYNG13TzZQN0lHem9BQTd4eTFqT2VRSlVsZkdoQjZYeFhjaW9pb295cE5kVkMtZGJrVU5TbGRPbzRPSEl3bzNYUXlPalNJLVo2YkpoaXZISEpIWTdMOUhUMU40elVZN0ZQOGJhZkpKdVZWd3pGaTMzd3BRWnUwc05vb1JTbjEwdFJlbUZwUEc1SWJtT2FmRGpfbjZyUDk4MkZuNnYzZTA3c09PZEZHZ2ttZEl2QUljOHh3cWJiekx4VDY3WmlWTm40YkNkNmJFMkVEYU9TWkZqS0UwQ3RmQ293WEQ2d3BkX3o3TFVNdUt4MUMzeGJVY3ZhV21QaXFlVFpoOTE0NTdLelFUMGhpRzBNeHFQZHVpSEtmSmdvUXhJMFIzazNNV0VxMm1Hc1llZTBnNFlaX0xjMHVDN3E5cEdta3VwU3N5Wl9Jb0hnRGc5S1V2UEF2RFNZeU5sN1ZIYm5nZkUtTGFOaU1vWkc0WC1rLTRuUHpQRndTS240RktIQ2hPbmc0dU9ZV3lPVGhRY2Fpc0w0eGR3NkszSW80VlJoM2Z1RldubU44dUtCajhLaWVYNkdfdFVSTUVLQnBaOG9VRmFsOGdSTWhvTGRHdjVVNHpKS195Tkx4UE1meWF4dTlWMEtFR0dfNnMxUmpnbDJRdTBCZHh1c0ZEeEV4Y21QTm85RVZVWFpGYjJ2QU8tam1aRDdxVEp6Q3hEeUpsMC1RZUx5RVhZSFp3OWoyak9pVFZBVmZSdTBFT3BlRTNUTkpWZV9FaWE5elQ1eHVmZ3VhQ1MyLUhyTjQzcVFhOGtJVUQ1RkhEUXY5Mjc0X09FNGY0YjFNa0oxbmlLWm92dzFwWUNIQndVdmZ4V0pkUERXd0lfbXpQVklJWVRfbTIxeXVLN2tyVEZaNnhjQ2tITEhUWWwtNGNMNXJYcU5Db0tLeEtqdVRiTEExZGZFcEJtai1WSloyRkNRTTVOdHlMZVo3U0N5c2xFYUQxdTNwOTNURXBQWW5lVFFqNmVHUFZybEZYaFU4aHpnbHc3d0ZrbHJLWTl3MEY2RXVwU0U1dXM0bmMwZGdDeHpwZm1nWUw3ZDE1U3d4SEhJWk5LTlVZX3gxM29SY1hGTEdieEltYkxpVVM3SENZZEVWUEZJSmh1N1V6amtYaXJOZ3U0eUxzOTZEazY3YVZTQ0h5RGZYRzR6azV4RGVZWmRGU3djdW5icjdxbHd6UHNqWnQwYWZyajZKMmJNeGJNcXplYVVKR2w2NVFYek54aFoxVEt6Y0IwVFRpY3JrT2ppSkh6MlUybEZJb09LSW96WWg1ZmFpcS53TExkR1BONEpQUUxfQ2F0NlRjNjRR\"}", + "response": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLllTU1VkV3RHd1QyTlRIdnNub0dqRWxxMkNtNkxFNjJNbmZOR3hGdmdFcmx2X01OT2V6NXA2VlpMZ3RHclZpMHkzeFVSNDNuUXBVWTB5X3pqajNGRl9xVDI3dGdmTUpMeWtHSWpLRzA4azJhdEdHTl83dGd1NDVabmhSZ0NrZUNRMVlTZUdPX014aEg3U0dsSkdlRlBXTFFMemVBd18ybFlveUxFaG0xSnc0NTJvYnNvd084c205N3A2LXFHdFdGV3h1MnNVTDBlSjN6am5VMTRJSFlCU21NMHFZS0FpYmNTSnoyc3FlMkhRaHhJeWw5OHJUb0VvbENDcENZN1d2Y2ZqMUZxTFlHNG5IRGZiSWR6aHNaQ1ZBalRXbWN2MG13VVJkYXNNRmdHcEwyTVJmbXNhaG9ScVYtOV96SVNMaW9LcW1PcVpLeGNWUkw0TnhkUXlPNDdnQS42d011ZlhSMnl6VTkyRFNSMjg5Mm9RLjktV0s1amNWbDZLQV81OTNmeWNWSno2UGwtbUxPTUlGWlBLS2NrWWE3WTh0Rlg3N2hnRXZNZnd6TThZWnNrRXJBdUV5Zk9TVlptM1ZoYXk1MS1GNlhzMHNyVTBGeGlDeHNkbTVta3NMa2JDcmZya2FUb2xUb1E4YkEzQVVodXd2ZkdvY0JlQ0EzVElsM1M5WmlSM3RtYWYzdVZvbXZxLWJ2Q2JrQk9WdER5SGNSaV9qdFVoakNsTkgyZzRkamNTdFprLXZDWDJiMml6VXNSR1M5ME51eTAwVXdYdG5Yd3dVSDVXaElaZjc4aWxUblFDWTlQY1o3cGoyVDBWWUtybmphNDIzRENacmVGRzlGYWpLUWJLQk02VHdRazBFaE9fR2ZCWE9pTFV0V0RLd3ZpWW11TG9leWNEdi1na3BNekRCUk5SX3ZDc3BjUTJveEpTY3owbE5kbmdWSFlPQm1DTENTamVFOHBUTk9xQ3A1X09KcjcwQlpsaERhbFNDQURrMTFPNS1qeU4yYlpMZmhTeEJwa1F0WU1YUDJLMk9qbUt2VWR6MndZNlBnZWNXOW1NeUZfR2lzcGJqRGh1UklkZkJLS3JzenlzWnBPN2lwVWRaVUtsZmdFeGNhNzFMRllHNGdfOGxDZFhtc0h5WkxRRFpsU00wSE9yVHYza1RRNmo0NmpneTJ2R05XSm9nRTlQVDlOUnFHaXp5REFRMVFydlJ3a3hwLUdOUEdDOWRpbUFPYnk1M0VTN1hUdGlLMGJadFRQZjg1Tmt0amZzdlhGMW1LX0xyMGpkTzdWQllPQjlrX2c2UHVLUk9Da2pJR0dINkQzZjUxWmtMU2J3SUFhZ21DREp1NWh0WS15NXYzVklGRHo1cU43bDRqMjdUY0M4SGJsTDVva2RxbDd2NXhndjRMSnRoM2ktNlR5WlgydGpJZXlrdDc4ajlNNTB2VTJoVlBEY1BwVlNqeV83WEVYUGVGeTl2a0VGemE2V3kzN1FxYjJHU1JJbDVTc19KSG1DT2NkY250bzhTb1pzelBwdGh0TUxNVmJIckJwQ084QXFFMnlxTFVXN09DeVBHaXA2MlRGNFktTUM3b1NzdC1BSjYwVl9KeUZFWnZpRkl5U3F4UHdiaS1zTzJBTDBsVzZEWUxhMUlDVzZrWEFadHVUVmprenlLTTk2Nkc3Y1NPZXR5S1JlTUtlVWM5bDhGeWQ0X0hJbUxUdko3RDJNMGFUZmlfNGU3cWRXcDVWWUx5b0J0eUdCWGFrX3dBaURUU2o1N3lWUzExTWk0ZFFma0Y2OTRDZFNScHI3a0c3bl9NS1FPbi1teEtRdzZuV1VBVGJfbjI5MW5PZlhIVlZYQklacnktVWZGeHJUTkwzU0tpN1VXQm9JUmZ4ck5hMzhBRWtSMkR3VGFIaHIybEVaMmE4SUtGQmFnVUpfVnhnYjZpQU5iTEtWR0lxTFZtV09ZNjFoMkpsNnZxcmhmM1VaUGd0dE1fRXhHNUY3czdycC05MVRjdVotQkJ3Wlg1NDhtc01iZEdUem5LUnJnckM2SGNxUHpvTm1aMWtiQWp2MUcxaTBRQU5YQ2pvMnhkanpMbG1oY2RnZ050SFV1eW92c2hueVp3TVU4TkVRbTBmUzZaU3VCdjZ5ekprbjNSdmo5RDBmdVgtWXBMcHFUMF80NTJTUFNuNFZnMDRGd2ZHSFRVbTVtQzZLMWUxcWJLaEMzTU1uSkdMaktfVDRPUDhQdXNITnFXVlJ6WFJLQ05QazRlWm1HLUVtdERoaHpmV3VSYTE0TnNjZkNMZlpOcWJLdXlCSTNTcmJucVgtaXhYazFjdTFFb3BhVUdCOFpMcmozWVVWaDh6V1Y2b05vRkI3bDRENjA4Qm96NG5VYXlTdzdiVnBYZjZUOTY0dHg0d1o2NDhzOHBHc3V3d0kzSjV5LWYtYjBWYzNibkEwSko4dVNJU3JiZkV5d1lianVxSWNBM1FuY2s4X05pZ1NSWVFYYmZjdXFXX2Y5dkQ3ekI2WXIyR1pESFgzem1XTkd2QkRfSGdsTjlkd0JqSUo5TklaUzNQVXQwSWxBMW9FcEgzNTNBdjJ2M2M1ZkFaWEYxU0Q5VUpwLU9LUlpJMGpSLTRMV2RvRnN5VjJVYVFNR1EtSzN5Q1BXUUlsNjR0Z2xZenNnRVVRMENzQXoxb29uUUVockJEMXNQdV9kYnpVSlAxSzRHc3pzWDhqdTFXRXAzSDlfZkF5RGRnRDFlN1J1TG41ZGxhMUUzNWI2bHJQWGp6VG5CMUNZUG5kdHRSNnZscHA4ZXp6SnJxakhCcHhtbTJVS2lockZRU2JlMVV3aUx0TUNLWFZKT2R5QlJUZFlzVjllb2VhWXlURnc5YlJjeC16UDI5alZma2pfOFp0aUpUcWgtU2s5NzJVUS1BMC1WV0JaSHdQTzFUNkpFbmZUdGFlblpZZXExdU44ZVV4R1phMHQ1ZGt5MHJJMWRMUmQ1MmZpU0RfQ2l3VFJfMG1GelUtaXdIU3RBTEVJTW9mNllZTzBpc085Qm5fOU1QZ2wxSGY0YzZTU1BJY1MwS1Jxbmo5bk1fOXBEY2xOV1RQMTZnOGdqWFg5cURzVkNNb1g4bFVHUGtJTUVhQkVHbi10VnlpdTF6Y1AwX213MFJ3MlRUQ2RpX3l6Sm5haWc4WklKeFFCWGFpeEVfaVdJZ2ZMU1NSLW10d29XODNrR2dYWlVmbWlfYzZ2SGRoS2E2WUZkZFdXaTdpTGF4eVN3LXFnUWFFcjNDQmxGSnV0SGV1V19CMUN0YmJPbzFZQU9ydEhJTkhuQ1ozUVVxRWtfTEV1QzhXV1d5R283dEplSi1CX1FQc0ZnblAyRnQ0dmxNQjRudnRIeTRIRE40MC1tLTBkdTRjWE5vN3IzRzJCVlBVQXFMbFpiQUdQMGw4YkpZRGZLVG54bnVXcEFKSTlVS1NWX1NBbmZDRkpZbkNDNG5wWml1MDBOcVRFNVhGdDhHSThCT3NrNE1uSUpYZWVWS25FZ3c1LW1ydXMtbnBoMGhmUXdabXpCOTk0dzBpQjRvY0xnSDNhWmtLdEtEaUcxS0RReFpzXzNVMloybTV4dzZiNllIUU53bVFPaVhvZi1GRktXWHRsVzV6eWl0M2tabFhKWjBoVnBMaXd6RG9fMmFPZmt2REhZNEc4U0xCTlh0RjRDdlhMZjNQd0tNMndpTEFSVEwyQl84c3gtSEtaSnNzcjBQalBkSG4wakVVY0NJenc2YkcyWjhxbDFmbnB1YXp3bHpuX1h0UXVSMVY4QzNDYjlKNjlqNkV5M016NGo4Um5FTjgxQUVQbHZ3TmtNeVlpSnlqbTdLdmRVdHU0WlBvRmxJRlJqQkdWNTgwVHZKOFdyT1Y0elZVaVJKU0lkalFqLWtDUmFTc0t1TTk3S0NNY01Ua29wX0NranEzUzA1VWx6LWxmWDNOOHJfa2hYVWpCRDhwUnZ4V01DM3pmb0xTTkQycU1VSnZOY19OT1dpMVhZXzQ2ZWxiMU1UU0NuOFZkbHd3U05kMlBQT3oyZVZ3SWVLcFZiNzJJeHEyT0w5SzUwanhmaS1LcE95QmlEWTRLNUl3Nk9ObEVZdnFJV3l3QXlzYzVLWWlHM0R1VkV0amVUYmhyMDFWOWpOci05UkQ5dXhIRzBQdkR3M0NQQjhpUTFsSzN6VEtwbnlZamo5UWpPTGFBRkF4LVRYN3JlOU9vTUVaZGVaSklab2VyVWphZVFhbUV1NndZUURmeXROVEtRZU41QVdOdjgtMWRJZkttelE5ZmJ3MHBuMGlJdVZPcUpBeEN5bVNBUXMyM0xpOXkxczFTSnVuTDRtV0hheWkwNk12SjhMYWFweGVYempLZDh6N3otLVlIUnc4MzVNdVVwSTFWRXRHaWdibk9YQ252REZteVYweEdIQ0RzNFNfRHZnWDB0eHZudWJiZGVyZV9WNXI5S3pQTTRzNWNpVnVWR29yTnNYdUx3YlFuS084NDlzTTAxTEJXeUpDYXRqWjE1Nk1FU3AtX2FKd29GRVNGOHQ3N1RWQnFNYTRvdWNvTFpaNWVpaEpJeE9faXFVWUx0eEFPSHh6MEZiQThsRXJSTlJsZzhNd29YbnRQOVhLMmVXLTcxSXBUUTA1TTJpZVhLMlFXaERTRlFSUVFlaUN1bXQyTFM0ZlBvdzZaMjdxd0lLNkNIX2lKdk1qUU02MGQ0SldBS1pqUVpENHJTTkV0cjFiVFJoN1hTQ3E4aUVUWlIwQlpCelpKNFhkZklmck9EdF82TUNnYzNPbUo2WUdQZW0td3BFMG5iT3diTHJYYndDeVQ5M2xyaEJKaG4yN3hUMzlvek1EcVp4YXJwbDBYV0NvMzZTeV9KSDJxOHN5RkZOSE8ybEpSNnFXcVpfWTBncmtHclNLSzdTTl9mTE9sVUlub2FsblEwYmdQX25KYThuNk5WZE9EUlZHQVpxczVWTkVOcUVSMWpYYm14ejlvZGNWZHBjVW0xbjBTSXpoMFNBQVdybEhVRkMwc3lRYVhENzduOFJPeUpaY2UtNkJOVkkwSm5LVVRHMHZKOUNFRGlYLWlLeEd2QmtoVTU4QW4zWDFUX3JCMm80RUVaZkRjVlZGcTFWTlJiTm9hNEVyWkdhdHdzX2tTektaQjNiU2prd3dSc2pwY1oydHpnbVlKUWlTZ3U3VG8teUpUOHlPWHh6Qk1iUHdqUkJjX1NJX3h5X1c1b1ZSdU1WYlNfWlFVZ0RVMzR0bkhxV3JTMm5pV3pOeVA3eXotT2lpWjdBZDF4OG9DUXppcXFURTktbXFiR0VTN0tNamlqdFBKSTVQN09Uc09XTHBkSXhYTDdLR1BzZGNmOHhNc2Z5NmFVUDZYVHM3Q3U2Wk1zUnYxb0c1MThfbDg0RzVpNEFHT3diRkZhcjNhZ0Y0cnVHU2N2Q3NVMGljTHdpSHJLVFlQZlF6TmFYX3RoUzJDdzFKclBCRjNzVnBDWDRNcmkydkkwTUd5RDNwOFBfYlVHbzNDUEd6UHRfLVQwT2J6SXpxay1fT041VFJ3Uk02OExDVk5rbkk3YmFvOVZCVjB6NnV5ckZvb0dEb25sSWxmcGk3MmF1cnp3ZWtzd2tNZGpSb3ZOc0hIMzJWQXQ5OVNMcTRWQ3RQNF9nQzVJb0w3blBoWGxlVjBRSmUyem1uNnZsY01oWHRXSFNUVTFWOEpJYlFCRVk1N0M4ZU9uVlVkRU5Mc3QzZ3BjMG9ZRm1YR3gzRU5fY3NoTXZJTlY0MnZNYmlKeUZaU2tPTF9FVXRuWDVuUEVIXzdCLUNMUGhSNmtDb21uN0huV0t3MFFMY1hmLWpDZFVXTGpuYjlQZ2NkMFJ1SXZFTnM5VjNEenFlU3NBUVNQMzVTbnRaSnZGM21LMFI4dDZSRTZ6WFlyUjhuVWwtS3AwV2FVMGRjSHFoeEc2eGtvVW9aUWtjbmJGZzU1SjR2cHBmSzBCenFBcE1yX0h4VjFNd3h0UWFscjhNNElsaEFBbEdleWhycWs5OHVoSFZzOGo4MlJ0WVlsZFBETnJUOG9Demx3LUxubjcwY2hpVUQ1V1BsMGdwVUtSVjRYaFJvM0dFMnhVY1lBWHh2RzdidXhsZTNNbTRrUFNneEYtWkVlcTZoTEJkVjFIbXpLTnNGMHcuOE5sa19SVjVidGpzQ05WdjRrR1BRZw\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "6372", + "content-length": "6402", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:31 GMT", + "date": "Tue, 23 Jul 2019 00:03:56 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ddf8e96e-e071-467e-959a-d40cf04e5c80", + "x-ms-request-id": "dfa9cee4-f4f0-4115-9c20-985dc476493f", "cache-control": "no-cache", "expires": "-1" } @@ -418,11 +474,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canbackupasecret-\",\"deletedDate\":1563495991,\"scheduledPurgeDate\":1571271991,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/5933b43d9ab34ff6bc8702dfaf865f38\",\"attributes\":{\"enabled\":true,\"created\":1563495991,\"updated\":1563495991,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canbackupasecret-\",\"deletedDate\":1563840237,\"scheduledPurgeDate\":1571616237,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/fb3d5388d44846ae856f3457df41f375\",\"attributes\":{\"enabled\":true,\"created\":1563840236,\"updated\":1563840236,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -431,9 +487,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:31 GMT", + "date": "Tue, 23 Jul 2019 00:03:56 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "1ce5705f-8f33-4c04-833a-c86d0696fa55", + "x-ms-request-id": "3292ea86-a3df-4755-a534-4cb7691ccaa0", "cache-control": "no-cache", "expires": "-1" } @@ -450,7 +506,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -459,37 +515,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:31 GMT", + "date": "Tue, 23 Jul 2019 00:03:57 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "cea9128f-0bad-4e15-99c7-6a345e117b0f", - "cache-control": "no-cache", - "expires": "-1" - } - }, - { - "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canbackupasecret-", - "query": { - "api-version": "7.0" - }, - "requestBody": null, - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", - "responseHeaders": { - "strict-transport-security": "max-age=31536000;includeSubDomains", - "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", - "x-aspnet-version": "4.0.30319", - "x-powered-by": "ASP.NET", - "status": "409", - "x-ms-keyvault-region": "westus", - "content-length": "121", - "pragma": "no-cache", - "server": "Microsoft-IIS/10.0", - "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:41 GMT", - "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "db5426c0-7547-45c7-a97f-220e1e12d978", + "x-ms-request-id": "e5e69b07-7cde-48fe-a08a-35b8ef072da6", "cache-control": "no-cache", "expires": "-1" } @@ -507,15 +535,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "3d567e8c-d25c-4aac-a55e-3b2c152b35a8", + "x-ms-request-id": "6df7173b-6b82-403a-8e25-698b0381cd39", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:26:51 GMT", + "date": "Tue, 23 Jul 2019 00:04:07 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -532,7 +560,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "404", @@ -541,9 +569,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:51 GMT", + "date": "Tue, 23 Jul 2019 00:04:07 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "ebb5f9a5-a99d-4779-9d11-244308076c96", + "x-ms-request-id": "967fd8f7-8cc9-4199-b77d-18daf5c220c3", "cache-control": "no-cache", "expires": "-1" } @@ -556,11 +584,11 @@ }, "requestBody": "{\"value\":\"RSA\"}", "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781\",\"attributes\":{\"enabled\":true,\"created\":1563496012,\"updated\":1563496012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/573a6f702bcc4151b0f65ab501c686d2\",\"attributes\":{\"enabled\":true,\"created\":1563840248,\"updated\":1563840248,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -569,9 +597,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:51 GMT", + "date": "Tue, 23 Jul 2019 00:04:07 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "71ba82cd-08d9-4a9f-94f2-ad846ad5a5fd", + "x-ms-request-id": "cd1857e6-dfe6-4081-a36a-36465202ccc2", "cache-control": "no-cache", "expires": "-1" } @@ -584,11 +612,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlRZZXA1UW9yZzJEcTFlMDhaeFp2VE9IV2Rrb1RUaEFQOGE5T3VnVHV1UVR1R19GY0tGRkl4djdoQUl6c2pPUU4wOXp3NUowanp2Y2tZUHdIcV9ORTM5VDhfdXpwSEhFRHpvQy1OakJXWEtrdnYxMUhoalBYMlJ1RW9nY3JBOWl5bnV6d05LZTFxRHM5X05KbDcwODZvY3lNTHdyTE9PMUdUVUxOcGJPN2NLbWFGeVJjOVVDSWVrS2xDbXRRYlpkWWNTR0JTNFI4NlNNa0M3UUZpT0hoVWlJcC1QVUVtaGE1ZkxXN0NkeC1VWEFHblRyUmQzV2VUaTF2b3VZZkMwWU90TDBQbzhjLV85X2RPYjFxTEZYdG9ZTldEa2t5ZDNsMU9CZjZBdzM1b1pwQXlxdFN3MFJzV0xyQ0x6UzhNeXFYdkl6YmpMYlVJdlJBa0w4bXR0eThMQS53eWhuTkx6QkgxcU5NVmxJTjJtd05BLmx2NTRLcUhhMndBSUtQWnZnWTFwbTE3SFBuYXE2c29INTQtUDYwUU0tb2xYc3VTd3JQVnBfdWgxd2R1b0xhVUVNbDFrRHJjdEVQTDA3SlA0aklUTG9sc0tseFRnTTdyWGMzMHZOTXFsRFUtMVNpVWlla0E4bTIzZk05Ri1QNGdzbVd2NmVPZmJGUFM5YWlHZFljMzE3a1l2TU1OZ1dXcl8yV3NJUkVxdkRCenZRUDRHYVVUdWZTTm5ONGFlNVBNRWJjTmM1LVNvVGNhMUs0dDltNVBRSWpVenVvRE9JWk51SHk0QUQ3NDJUZ0tmTlctZVhKdTBuNGlURlR5UVBIOW9uZWtWTFFJRVd6YTF3QlpLeVhnMEpfaXRqNTAxanFzY0R0OVNDMmVBTWdxVWVkMWNOQlZBQ0hXY1NGam9VTHBoTmhqb3g0VU1jWDJjejhMN1YtUGNjSGpJRjRYTTRRaW9EZGdaWlNKMGxFRDlGQ01wQkdLZUxQQUFTYWpxTGtZblUzSjQ2aV96OWFpanBZQmJCUFVTLXdPSnJlWmhVYThvMlVLMWp5WG91ZkFTUXpndWwzd2dkMGxpNUYyd1Z5aXFRMzVDLWZBY0VrQUN3WVRMVG9vemtZYm5qVndKR2l1NUpXcTJES2FNM0tBVG5KSG1JR2k4LXBrbjQyMXU5Q2NGTzU0bzdfMERhRzhyODFtckJzc0gyVEQtMDZwQUU0YTJVSzh2Qk1Hb1JzZmRnWFZSc19BbGlDQTBUSXYzbE9Ib09SVTlIZjREcndoMVhhWmJPNG5IbXo1Tk5GS3FyYkdkY2FmV0VmZ2s4MHZFSkRMN3BnTGR3c3dyNkFTV1NpSXBheU11eFBFUjFidFJ6UFFZaDAzcU02VGMxSlRkanVKWnB6SGt0NkVPcUx0R2RFWXVQaU1OTmJBQ3lYaWxiX09OejlfTHpKQUJOYXhpblZ4UUVCR3MzNXQtcWpqdnJyV2NSZ0R5Ym53Z2xKcURpeVVmNlFCWGo5dV9IMFV0NjREUjEyTzhJUGlJVGR6VHU4VTFfYk14VDNhRm1sT3UxTFd4dGRDdnVXeEk4ZE1yQ3NfS0RhMlgwX2xMRFZ5amg5Sy1KUXBxTzZvNFdaUXZsclJQSEFNR1ZaVmJOVUlVNVZPdi1oclJsa0gxcDVMRzB6b0FBWVRFdU5wazR1Q1dzVWdLTV8ycF9wWWJEZkdwU2t3a01TSkx1Znp3ZnVNMXZfSnJpZF9KYy1zWE5zd1lVSXJkOGVYZDFIbWlvSW1tNjJxV0FjSDJTeUdSWlVjRl9EQkNXMUJUd3d6RE04M2d4TkRudERYc3M2VUhmQ09hVF9kcW1hbkt1RjZyS1lkUGNiREZBOXZHdTI5YW1falJIVjY0N0xyVHl1SHZ1c3RJRkJ1SnFnWFRERnh6V0lGMHBhYXRwcEZDbS1mSVNHM3BPTzVfY19fWkRLQnFGN0FrWEVEMVhlNHY1a3Vmel95cEk5Z1MzQWg1SVFFX3dIWHZZMFFNeGtJUlk0eWpOekdSTlBzakV5VXkxODk1QW1FZjliMHp4NjNYQ3NJaEdpU1FlSkZSZHBVTWtPTDVnaXJ5dWlXejlVN3EyWk81TGY5NmcwYm84ZUJaeW9wREh0X0NTSHhLYWozSWt5U3Q4Qng4d1pKdHpWTmgwOU9EWW43Zi1COWQ1eVMwX2oyWlVLcmRraVVDbDduVEpXY01CSVhaV3EyOUd1bDNaRE5vY04yc19YYU5jMnpjYXBTYnZXT2U1Q1FIV3ZBbnFuNFFuVzBWRTJDWldsZkM4eVF6VkZ4NVBQN1pab0huOUNZbjFfbXdaSWRLVEtUSm5oWmtUSmVQWFl4U1cyaGEwS3NpWmtrWWdSRF84YUNkU2ZsOWFRYW5mVkJxNXpuV295THNIYlJ2QndWSVVxRkxVNDNiNW0xNnpHTW1QWWJXZlZjMVpEWEo5WHpCLWRpajJRV3NfcnBtZVZJdVRaRnZLalhsNkNXdGIwUW1jdlBNUnhBcjVUbnRwaHU5MURUeTRwNEVjMHI5cEdjQlo2d21PRDJLV3pTd3M5WU0wTk1VLW1VbWFKX0ZFNzF0Y1htblpSQ0taa01SLWpzQXB5dXhuX3pVMzlZV1Q3S3MtODlNcEVCRzRiN3ZKbGhOampFMDRGUF9hVV92OW51RC0tS25LbVBVYURselRrSFdPQnFILVRhQ1hRaDRQZ1JObVNIVkJJTEU0YVNSRzgwWEw0ejhZTlhNWklEaDEtcHpaSDJCenk4ZHFieUQwZVVXcFFWVVFiUjVqYVRzMExkeEhFREk1WjRzaEpmNXNsRm1IZ2I0ZmVxMkg5T1VDOWRrbjlLQktvaUx0MjlfWmNlSThoRTFURjJuZk9QY1FSR1gzb29KOVFzY1dVejVtWmtMbEg5dFFNSGczN0FBMG5iSmFSUnBVRFRZNjBrUjRmOG0tMDVTYThVZkFYQXRJRmc3NXpCXzMzbnZtMTlaYVRscHVTeHlIS1FkX3lER0NvclExOTlDTm9nYVczRjAtMGd6UnNzaFk5WEQzWWFYdTR3UVFqMHpXaVFRcEFNU0c3NHlpVEprS040OUZEaDZLdFFrM1ZzOGQ0bW9xa3lZY2lIYVF1dWM4b09NTm5ra1kzR1pObGtXU2gzYkwwdHYzN3M1aHlXc0l4Tm95d1U4R0ZTYlRvUUlUaUZCRVNjS2xOejNzdEFYZ0FMVm00U3k3eENuMms3Q3dWbVFjUlAtVzFYT2UxMWVNSFozbzNuNlZrQzc5dU5kekhKaVlqOXZuOFhuTmo4cERJZ2RYUzduMU0tUER6OVdxV2tva2dtaW1ZbUpRTlhJVm12S2Y1LXpNdlZFako4ODNnVldVWktKWkRUemhuZzFXYzhPTktqS3o2c2ZubVJ2a0hsYXBDVmpnUkFqTFlwejk0eXZXQ3pOMDl6NTdUajRYSDdlV3hUVWhEWmxReDJkZUlNRGNLZ1NBeEVEemZId2ZqQ0hwQ19IVXJNNWx2WEVkVkZQTGl0cGc5b3FkSTdaemNvLUJnTUV1MHdyMG5zT1VNQ0F0c1Zrdmt5QkFRaUpPTzVaN2o1cFBFcG43Q3ZVazJJck40NnA1RmdtV1EzWmhvY294WU9lRm5KaDMwNnVYV3M1U1FadzY2ZDZaNlVoWnNJSE0zemR5TkZna2stVTdIbjJjdXduNUk4eXBpLWV5QmZBQ1VkcGtSZ2tSd0oyZVNVZzRKYWs1LWt0TENSd0pNZERTbGxyWkJEUzJjYTJxamlMZUdGcW05Q0tFaHU3YldQYm1QaWhFMUZhcFYzU3Y1UWpERURWUW1iNDJiTzhuTHpzY2RabzdPZmZ6dFFtS3c2THNLU1E2Z3FKU1hyMi1UejZrTUhaYmZrMExsNlQ2bEZfNVJyYkdjUmgxN1h1QzNQSm9NdVlwcE9nQTJYb3ZVM2tvTktSVHV5cF90OGFuV0dJdnR4YnBnUXVqLWYyWERTZTlXMW1idGdrZ2VGZlcyd1ZJTTdJakN4VXBuMktDYndfNEQteng1U19teDg1bUlCVWs5bmZPZ3ZVY2xVVmRWT2RBZGRmOEJHSFVSdk9BaThRNFdRUXJPWkFXazM2TnZJZ2x3U1JRWmpJQlRiZkJ2eVdnZGtEUWN4WXRpUlpEUGFuUnFsekpzVk5BTVR5XzliTHVMVnZjNFVCNDEwQ0xjSlFqUlQxZ0dLbUx2UjBHenZhOE00c1UyamNOMWhOaWNlaFY1bF9JeFpyUFpQRTBHYlRpUnhjNzR5SHYtZjRobmxGWjJTX0ctdFFKS3BUd05Yc2tMaUtIM1R1VkJaQ2ZmV1ZBeGJfZW5LR0szczZ0LTZvYlVmR2lsRkROcjhMRGItNUExQ01uT1h5ejhreVpuVTY5QXRWdXhoeU50Z3lKdlF0MElha3VYQnI0NHRpOUtLc2hIeFhCU21QUnBqS3RuUGhhcDkxWkFZRFgxb0M3SV83dnhCN0x0MTlqLVpycmlDbVYxenNSMVRiT21wZTd6MjNmRGFYd0ZOUnZZSzVlY1pscXRqWW1WMC1oczdmZS1DOW1NenFzeXhFTjRiVDRod2JxQUhJVU1XWG5hdnpLajg5eGZEbFQyY2VSZ3V5RHRETVVtLUdQcnNOZGVhbjZJSE03R1ktdF91VFVndktlMFowby1tY3pQbDZ5bDNldXRzMFU5b3J5VjZvd1JJTTFrUVNua0o3Z25nNnJlcE5HREtPYVgyZXBCMld4SkpMcm1rVDdJRWZ0Z1lXWklHTEg1alZESF9EZkRZbl9Qa19RbkN6VVhLcFNrR0lDU1dnbjgxblYwcU5yNW54OThCNkJ5RjdscFNldGVFTWZDcWFacXdSeTF0WWp5UVI3ZHk5eWJQVzhnM19nN3Aza0sxekoyWDNlN3ZZZTZ5NjNSMnBxZHlqbl9pdU1aS1E0TkJ3cVUxOVlfdWx0Y1c0aWp6dHBEMVBFTVd5Zy1lODFmWmdvNEIwU2V3alNBRUdqLW9mZkNvTjAwSmpLR29tNXV1QThmWFRvYi1PeVd6dFVndXZNUXZqWDdIdU9Ud0VESnhxaUg0WVlQdEtxY0hEa3drSlM1ZkxLSWVIdXRtU2R3eG1QV0NUQkoycVdfWFVvNnFJUFFSbVBHMkk5VzdlMmtkaVVJTXR2OU9OV2hHZVJZTnpIZWlyQ19oMHFnSmhsd2I0UWZ5SFMxa3R0SE5kQ25BanFhVWV5YmNBdXpnYXh3T2UxaVMtb0Z1blVOOTFDS0JNaENDQndEV1pnWVkyVDdaNVI3bWx1d0R6OVBqODJBd3BJM2NWOFFEM2p5MXZBZ2cwSk1FMXdIR3ZiNjFZNm1uNDZjeUMzZXJXSmVtUTlVVXREM2R4T25RUXlCNHNJcXRpRzZya2lzdW1DLXBkUU51dll1U1otcEQyeElVQ1JiRDBrNHpQM1hESTYtWGpqYzRzLWZLdkV3WGtqQTRvMXA4b1BOUUwyNXJMWDk5WVJ3MW5VWHBacjVZSGR4b1l3NzFlX04wTmpXVXBvSVVfT2JoZEtSWVQyQVpabUdyeDdBeWlPVy1xZlZSXzRyLVpNbGZzaTczMFB3Tkp0VlZiUVdiOFlSNjNzdkZQSkpISHJ0Tmpob3llZ1J2UnNBX09nMWR3S01YaGVsQ3pna3JRZnQ3TW9mNUFubVByRjAxZVppQkhHbEI1LXBkbXZwQmtPck81SFJUSGtEV2J4el9qZnJObHFlX1BFYkJzNFo2VklUaW9XUExoRUF4RGtIejBiNEF3end0RDNKY0tneGNVTHlvOEY1Ym9sdzd2WVptdnVZR050VFBvZjBYbFNLd0J5S1RpeXBpS3ZUdWJkRW9zNHlvMFBycHljSktRbzdPTGU0bWJOOGNROFZncmtuR1ZZRXlmSmk5Umx0VlNIVWtQQWhfcl94SDJveGJMYlhhS0ZVclNnYl9BWW5OV0dPeWphcVkwYXJoQTdFa3pHMnp2enBLbHV3eDQ3OG5JMW9vYkpvRTdPa1VXMXZPck9fUVVwWncwV2JRTkZQWmNCRW5LRF9JbWdMYmhXZGZtX01BUl9YRkZZeEZQN3pGeEtBaXJJdEdFU1N4TW92VXBzRTBWZEU0SHRDdmR2QlJCVVNtR29fd09vTVktWmc4TFE3bkwwanQ3bWcuRE9neF8tTnpNMC1pazVjZTc2dS1qZw\"}", + "response": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmtQTW5FSDlWSmJWUmNTandxbUs5N1RKNHZEUTJSQW5wZVBPU0RPbGdSbGVJa1VrRGUzSG5GWnlCQW9QRjQ5MmRoQmRfTHZsUWdEbDV0S2JWTU9xVXJyOUJWU0hvMDhISy04TktpcHFZSzZNTDItdlFJQVVKOHhnMnJmRnQybkd0ZGs3Q2YtQ25xaG84LUxqMTRtWERIT2lCZ0tCek4zWHB2UVBZcUJjYS0wX3h5TG1EMXhRNXM1aDNjeC1PZ1Z4TjNZbzE3bUhkMnVHQW5vSElwSnVGY1lBVFpkZWxpWnpyOGVVMGZQSXV6Y3lzaW5OOU1IRnJudEFHd1pzR29na0ZmMmsxV3I5SWoyVGRhQTlCX2pFbDFJMG9QYmNKM1R3ald4b09rMEoxZ2YyTnZqTG1Ta0QwNzliTnpQczh1M1VPV0k3RlA4ZGItX0lsQWl3d1pGMUU5QS5kdXBWdkNlcnFIcndUa0RRLWJvaF93Ll9mM0VlUm9xSUFEd1dtUWNSSHpfemNEazRhOWRXSGM5cTVNbXFFNWhiTUhRdkFrZWRzVGJzemFQOGZZMElkb1gyRU5yNWtYOGZjTFpzR2xVYUNLejBBbXZUUjdqR2tjT2RMcFZEZEhWZm42ZTNrODNhRVRkVWxVRFZlTjZ5WDJLb1p0c0NkbUxmeWpKT1JHNm56MGhWbW1CLUlqeTdfZ24wcHViT3YwX2Npa3FjMVNrOEdYZC1xd3A1Z05aODZtSHlNd0phVzBTd0xNcEJGTkk5Qlg5VEFLVVdibFJVU2dDVXRVbGhuU1dNcEpTMHJ2Qi1KV2s5dG1BOWVHRTRfbEsta1F4NHNnRGRvMFBGVlJpTFdtWE1jMF8xaV9Mc0VGMWYyNVg3UmVPdDhBa2Z5ZDJ1TXhqbU5pZWw4a1J4b2RuQkdLRVZOUURNOEtud2wtZVk5aFg1TWJxajZRT296SGNtLXpENVdtUFQ0aHdudkc0WFpvcFQ4Mms5QkNuMGh2Njc4YkM5bEZVQ0xLMlJ2SWhiRDB0ZlpBVUMtSi1DQXpUNXg3cnI5cnFBVm9lVzk2WlpkU0phRFcwZUFBWGVHRndfQzRlbmt3Zm1FZmtITDBORHViZWJJYThWZjFTelFaRHFtdHAwOEV0OXVfMnNYOF83MldaSkMxVHpSOF8wVHgxZ1pCTEtUVGYwcEZ6ZmxaRVRKTEQ3SWtJVloyd3hrdDlKenhZaGU5TE5OSHZxUlBic0VOVWE5N0Qwam5lY21KY0lQcUx5VWtNWjhEcm1OZ0dkVkJTY0hEb01HMUctbmJUaTdtRnduQ3dTUFhUMTB1Y3pTRjlSb1diYXRxZjg0a1dhdXUzUVhlV0FxWUZLSElWbEhZekhEYndSYWpOaWdiZXFmbUs5cXdUNGdvS1RhakVmdi1LOUFVa2dpQXV5SDZ2S2dkR2tFNWZ5TDlQU0E2UFpaZjRrak1ySW15bzdHWEJMRFd4VTdTR0o3Z3p4TW1ReVlvLU1WZEJCckwtRHR1TnhaRVFZYkk4dFZSRXhVcS05T3lNM2oycVh3RVZwWWFiSThWdEx4N2U1RTN6YkpWd1JRWnI3Y2VxcmRBX01kVG0tdTRXdlpCMHpOdTFfNE85cFBVUmFtbUhFdzU5NHM2a3dqM0FIcjBlMjYxWmxLUWdwTnFtbEFtZlB1eFVXTGNXaC05bGxmQWIza1FMWjhEemk2aWpSUEZXbFV2UTB0SlRpZE9falZ3UVp4OGctQUVGZnlaNnZqOGNOWU91Wk1nUVE2SDBhSDF2YmVGT3R0LVJ5aGlWeTFGaFVCX3BwdkxQRDRJdWNOQ3MwTnlzdThDWFZjLUd2QUJCTnRlZGs1UktIaGpoeTNiLW5NbUVaa0I0enlCOWZ4UFhGNDFnRUg5WmJYcXhRUGxZRFBGSXd3Ml95blcwYUZUejM0RmY2WWlRZ09mRHlFNTFHUnR5Y2poS1UyTkh6SURfa013dVhsdTh2QTB3Z3RLMFlJcG5NMmJRU0JDdG9MbjhLZGNpWGRvQ2psWU5FWDZYVDF4THBRQ1owaEFyVE5ER1N1R294TUhfZEpCa0xKbE1Xc1R0cHRfQjZUR0ZxZjdLbEZHZXBPVDFyOXd4SW5mSTJob0kzOFhiWFV1dWlRREFEM0ZBcnU0RFByX0pabXpPYXFMYmI3VTVOVTRXV1djcU1nWVVjVFI2Q2RoQTRpbmgyWmFjZmprLUZrM2tRNWtNRmFYR1hxOUU5VklTOUZsVU1NSVVBOFY5aDg2WHUxQm95Q3lURHJVSjNaRmlWN3RMX1c4RFdST0IwbnpoYTJSRTF6dnVHUU5pVldZck1GMERuckcySFFEY0VMbTFtcURJMEtEQ0tkSW1WZTdycWJmRTNZdU5JZmphdjlsZ2RPM2RCalMyZjlBYWRiUUhFa0dUYWc0UEc0dWtUU05mRVd0UVlYTVBHQUZkNnU0S21uWWFacy0xNVRZYlRKSW5md1FER3VILTRKNWxPcG9XZzF5V3JCZDBGNlRVWTF4V3Z6VjJTTVozNGcyZ3pTaWJ1TGZVRC04aVhMMU5DaXpBVGZMSnZLMi1RZTZlY25IYXlpMi1Db0MyVkFsQVhHR0hoSXVGQkxuMkVjLVhnN1dTSDNHMlBaSUxTUkotaXk4NWZnWXRWT21zekFrZ1FWNURTWTk0bnJJSWhiQ0h1U3ZqMXdqN2hobnR1Z1Z4Y284OE5BT1JMV0UxTWFJdUZHQ3p6Z1FaUGc1YmZhVGFQZUNJemZmZzlaUnNReE9kUzctUzhaSnpQWFFkeTUyRjFialVzbEdDb3B1OHpGUDZMYk5lYU01TzJWTXZHOTJYcHMySG0zWVVjN3dkSzE4cnJ3VEF2ZVIzRDJYWXVUeVFPMEdOZmV4WnFoaWhtNHJDd08tcXQteUV4UnJkYm5ydnNGU3drclF6TmlHdjBvTDdpTy1IaTlCTmxBM1BOTmR1YS1HaklfOXA4aWhub291bTVwdzdERG81ai1FWWNPQy1nUG9PRkhqRHc2UVZ4OEw1ak93LVZEZkxHa1VsQURkeWVpM2paeW5oVFBCeENQWm9XOF9VdFBQalc3YkdOYUlQVTBwbmkwQnpCTGxuU3pFZ19jRUFIS1JjM3VIV01vQlJXQ2ZqUnVSdHQ5Ukg5QTl2V0RPLUtiT2dFMExuZ0VoM2VMUEVfZ2o4b0FQeXJKMGs1b18ycE1EYXdWdUI0SDFVX3VuRFVzdUVkbkJuWE52NUVmdWFNMWxSRHFnT0MwWEdqSUo0SDlNVVA5SzZEbWFtdmhJbDZlU3pwUXZyV2laWmNocUljRm9tRE9hdlQzUUlyQXNkR1RQY0xyc0xFc1l3NV82TWVud1B1UkNUVnF0UDlYc0tOSUppTkdBZDFiQ3UzZnNVVXBKdHBRT2FlaU9PLWtPU1NMZE1pUWRiM0xYZjR5bjZSRGswU1EzUWpPT29RRG1WaUtVWUlLTkd2SGRtbEJCcG9ESE04bVVKOFBHQW5VQV9ZZDFheGZSQjhWakFqelFxaG5qaWNzWE5NQk9xdXFZa09ybEQwLW13ZGhWWFk2cGFSdGRRRzlKTy1hNWpRZ2tNdXk5VmZHNzRoaldNV3VRNzNFT2tSbHQyVE51M2Y4aFpJa2tVRUkxS3gtWE5nZklZWXRjNFMyQUttZnNwcGEwUmpSd2RCQ0huQWhuVnVWdlFwa1c3Mkt3NlJ1MTNoNVJvcWljeTYyWXJzSTFTcUZTODdSZDQ5cWQ5eHllQUE4TEhYNmhJcnBnTHpjYWFid0czZ0tZX0dHanFMRGI4S3VZOWV1X1c3VWZlVjR6VEhiUWxmcEFiX042OWtnT1BwUXc2b1pMVG9TVlRydG9kbE80SEF4SDhHdnZkRWhhTVZfdDN5cmR5M2ozdFhvTExaOXh5SXRqeUZOek9JemQ0TmdUQUF5cktaN2U5VEs1em1qOGcyYlFJb0lGOWNCLVE1Y28ta0U2bGR2bUZoanhzRXJ3THhCaGhnZ3F5VFIzMzIxNUdYZmt5UzJsR3pLVUVfdkdsZ3U3b0I5R3E3N01SNEJ6OU45aWxxM0FXZU9QajIyc0VQa1ZKYzdVY3dXMGpvMlpGR0RpNGptRXBEa0tLcnI3YUVvdS1OekYwSHBOTVZqcGpsQjBqMkVyMThtUWtBR1J1Q1FXR3dEM2YtTlktS09Fd1JlYzIyakVSRjVvajRVUWF1cmhDOFFodTZYNHJQWjhQTkFqTUtmRlJ6VHBENEhfSndvc3JZQXZSV2NlWENqSmFrRFU3Nno0dzJKcmI3RVV0dXZYU2FldVNRVG1HUlNkVHp6aUQyUzJoVG1YQ294ZEthNFlMbHVRNzJLQnp1SlRzZjNYaFZGci1ZUXl0MUlKZG43ZG9SVGY3NjVhekJBUlZ0bEhoZXNxVG5BOTJWMmNnMVpzTGw4UUFwRGRTZjJ2UjZOcU5IVXZGWktwaUFXbmRhd1ZxcVZ6MHBpcEptN1BYTjYzclhNWVluOHNJYjZCS0d3VGRaVUdySVVBbmptMkdkODV6ZnhqR2NJWnRUVUtVZDg2VlNRbk9kZ00yQVZwbzBYZi1aOUZVNlVlYkpqTzFOTnE2Rk5DOUIzX2EzdG1XM1o4blZoSjFrTjM1LU5jNDRUTkNiTEh0M2lfTjdzQkVPYmw2THcwZ2tYZnBpVW1fQXZia2ctejhOcFpsWGRQSzlJeV9JU0pkSzlFdVh2b3E2Vk9OMG1UVE15TUFRVHIxQmN5UE5aeUF1RTJlOF8zQ0JCbklZelk0UERqMmtTWU9CZzFzYzdLaXota0dFSEdSM290SnkzMG00UWs1VzV5enVRd3dWSHVPaVcyXzIxbWFDLXJTczl1eDlKN1VFdFgxb0JIVXFyR3RwT2QxeTcxWXlGOTlJUWwtZzRPTTY5VWJrU0FyclVWM21sMXBoZkd1blF5OGJFWk9wU0czdW1tb3lXbTI5RUM1SjNpY0xrdDNMOTkyZUNqN1RBR0REZ2R3c2RSNm52d2JSdHRyVUlZWXpsVzBJRVBiWmYxSkpjV0hENkVRc2VDQm9rY3Q5TEJ5eHI3bXpEeGJPM1BPR3dNUXl4TW13MTlkanhidmMzMThUY05JQy01b1E0NUZBX2JqSzJZdzl0b0E3eVE5M1NTdHpvLXB1bWtiX2VsRV84ZGItUFljTDVHOXJzWmVDdkpGa2R6ZERsMTJHSkVKVkhBVUd6emhhcjZCLURTTkxlVFJLNTRGM19rUU56YVp3eUZMMWo2OEZmWGdkVWdvWXpuMWFxYWtXRGc5SGlkQUpWc3FFOEVGSVg2UFY3ei1GSUpuUzVsUjk2T1BadG5DdDhxNGhIVVJxRkxNaHpzUDRITjVVUjZxS21MSGpBU3FVSmlGRTRzbHBxTlMzQi1WYUZsNXFGd2lobWZiUFVYc18zOExHeGlENElndnN0U3RiUDZjX2pFdTdxMWhSdHpqbDFJLUppX1F4el9tU0UwaUtQTTduZlo3a1IxX1NtTUlNQnFia05CQVNVdkNNVmlTM3lsX2Z6VGF3Tm5Bdk0wb3RIME5vb3NPQml2UlRpT0lraDdJc3pReVRsMGx3R1VVcGRUajd1d0xBcEpwdmtPNndFOUZCUzY0V1JRMk9IaXJHVEhlSi1IbzZhaGxFYWROMjBGa1F6a19DbTQ3ZHB6Y2tRYXVraUlUVzc0LWNLXzAxZXhxS3ZOOVh4R29TYW05c3JUbVdWQVpUR2dLY0dYUGYxTno0MXJMYnhJaGxadF9KUEkyMjdtMXotNU9hcU5mZ2hXU3dkM2FYWjFwMUxlSW5PeWVBck5CeXdGT01mTlZkemRFa2NiUjI0VGRYaWI1LVVMaHpJWU5aNmg2c0JqQkNfNHNvdkNwY2lIOWFrd0xLWDJVUWhidDBPeDU0TzJSNVNGUi0yR2t3ZFNYVmU5RkI0TmFOOEMtaWxSQU0yckpVMVJTRTd5NDNsNW5IRzRESG1TS18zZlJIdVhfamxPXzdLNkVRWnFQN2RQU3pvOWlIMTZsNm9oclBKcm80dFJBcW42YmdDTDQ5ZnhRaFR3aV91SWJZZ2twUENMUmxTUmZqZWJKVzBWSk8wTEI5M0JWWEYxUkExWldtaGU1eGRNQUxZRHhfa0dTX3lpcE1VODYyYnMxLXcuRXRkMjhxRGVEeDVwZ0Q5aDVvTDltUQ\"}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -597,9 +625,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:51 GMT", + "date": "Tue, 23 Jul 2019 00:04:08 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "b29d8ea8-39e9-4818-b7eb-7feb61848569", + "x-ms-request-id": "5fba12a1-bc7d-4804-b8ea-b2de3c3751a5", "cache-control": "no-cache", "expires": "-1" } @@ -612,11 +640,11 @@ }, "requestBody": null, "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-\",\"deletedDate\":1563496012,\"scheduledPurgeDate\":1571272012,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781\",\"attributes\":{\"enabled\":true,\"created\":1563496012,\"updated\":1563496012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-\",\"deletedDate\":1563840249,\"scheduledPurgeDate\":1571616249,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/573a6f702bcc4151b0f65ab501c686d2\",\"attributes\":{\"enabled\":true,\"created\":1563840248,\"updated\":1563840248,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", @@ -625,9 +653,37 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:51 GMT", + "date": "Tue, 23 Jul 2019 00:04:08 GMT", + "content-type": "application/json; charset=utf-8", + "x-ms-request-id": "fe48f33c-4ee1-4a7f-82d8-abd2195ea5a4", + "cache-control": "no-cache", + "expires": "-1" + } + }, + { + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-", + "query": { + "api-version": "7.0" + }, + "requestBody": null, + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", + "responseHeaders": { + "strict-transport-security": "max-age=31536000;includeSubDomains", + "x-content-type-options": "nosniff", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", + "x-aspnet-version": "4.0.30319", + "x-powered-by": "ASP.NET", + "status": "409", + "x-ms-keyvault-region": "westus", + "content-length": "121", + "pragma": "no-cache", + "server": "Microsoft-IIS/10.0", + "x-ms-keyvault-service-version": "1.1.0.872", + "date": "Tue, 23 Jul 2019 00:04:08 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "7e243c2b-6bb0-42ba-aefd-02bfb6dc5639", + "x-ms-request-id": "6eb0d0b8-f16f-4d5c-a386-c428f2f7a004", "cache-control": "no-cache", "expires": "-1" } @@ -644,7 +700,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -653,9 +709,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:26:51 GMT", + "date": "Tue, 23 Jul 2019 00:04:19 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "dbde7544-3dee-4027-be62-657aa9d6fd55", + "x-ms-request-id": "5a579fb8-2b66-4d7e-be64-6289db46efae", "cache-control": "no-cache", "expires": "-1" } @@ -673,15 +729,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "3da04eb3-4aca-4fb3-8db1-4afa5ca37fd0", + "x-ms-request-id": "61f38c77-f42b-4110-b58e-7c4b4164654b", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:27:01 GMT", + "date": "Tue, 23 Jul 2019 00:04:29 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -692,13 +748,13 @@ "query": { "api-version": "7.0" }, - "requestBody": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlRZZXA1UW9yZzJEcTFlMDhaeFp2VE9IV2Rrb1RUaEFQOGE5T3VnVHV1UVR1R19GY0tGRkl4djdoQUl6c2pPUU4wOXp3NUowanp2Y2tZUHdIcV9ORTM5VDhfdXpwSEhFRHpvQy1OakJXWEtrdnYxMUhoalBYMlJ1RW9nY3JBOWl5bnV6d05LZTFxRHM5X05KbDcwODZvY3lNTHdyTE9PMUdUVUxOcGJPN2NLbWFGeVJjOVVDSWVrS2xDbXRRYlpkWWNTR0JTNFI4NlNNa0M3UUZpT0hoVWlJcC1QVUVtaGE1ZkxXN0NkeC1VWEFHblRyUmQzV2VUaTF2b3VZZkMwWU90TDBQbzhjLV85X2RPYjFxTEZYdG9ZTldEa2t5ZDNsMU9CZjZBdzM1b1pwQXlxdFN3MFJzV0xyQ0x6UzhNeXFYdkl6YmpMYlVJdlJBa0w4bXR0eThMQS53eWhuTkx6QkgxcU5NVmxJTjJtd05BLmx2NTRLcUhhMndBSUtQWnZnWTFwbTE3SFBuYXE2c29INTQtUDYwUU0tb2xYc3VTd3JQVnBfdWgxd2R1b0xhVUVNbDFrRHJjdEVQTDA3SlA0aklUTG9sc0tseFRnTTdyWGMzMHZOTXFsRFUtMVNpVWlla0E4bTIzZk05Ri1QNGdzbVd2NmVPZmJGUFM5YWlHZFljMzE3a1l2TU1OZ1dXcl8yV3NJUkVxdkRCenZRUDRHYVVUdWZTTm5ONGFlNVBNRWJjTmM1LVNvVGNhMUs0dDltNVBRSWpVenVvRE9JWk51SHk0QUQ3NDJUZ0tmTlctZVhKdTBuNGlURlR5UVBIOW9uZWtWTFFJRVd6YTF3QlpLeVhnMEpfaXRqNTAxanFzY0R0OVNDMmVBTWdxVWVkMWNOQlZBQ0hXY1NGam9VTHBoTmhqb3g0VU1jWDJjejhMN1YtUGNjSGpJRjRYTTRRaW9EZGdaWlNKMGxFRDlGQ01wQkdLZUxQQUFTYWpxTGtZblUzSjQ2aV96OWFpanBZQmJCUFVTLXdPSnJlWmhVYThvMlVLMWp5WG91ZkFTUXpndWwzd2dkMGxpNUYyd1Z5aXFRMzVDLWZBY0VrQUN3WVRMVG9vemtZYm5qVndKR2l1NUpXcTJES2FNM0tBVG5KSG1JR2k4LXBrbjQyMXU5Q2NGTzU0bzdfMERhRzhyODFtckJzc0gyVEQtMDZwQUU0YTJVSzh2Qk1Hb1JzZmRnWFZSc19BbGlDQTBUSXYzbE9Ib09SVTlIZjREcndoMVhhWmJPNG5IbXo1Tk5GS3FyYkdkY2FmV0VmZ2s4MHZFSkRMN3BnTGR3c3dyNkFTV1NpSXBheU11eFBFUjFidFJ6UFFZaDAzcU02VGMxSlRkanVKWnB6SGt0NkVPcUx0R2RFWXVQaU1OTmJBQ3lYaWxiX09OejlfTHpKQUJOYXhpblZ4UUVCR3MzNXQtcWpqdnJyV2NSZ0R5Ym53Z2xKcURpeVVmNlFCWGo5dV9IMFV0NjREUjEyTzhJUGlJVGR6VHU4VTFfYk14VDNhRm1sT3UxTFd4dGRDdnVXeEk4ZE1yQ3NfS0RhMlgwX2xMRFZ5amg5Sy1KUXBxTzZvNFdaUXZsclJQSEFNR1ZaVmJOVUlVNVZPdi1oclJsa0gxcDVMRzB6b0FBWVRFdU5wazR1Q1dzVWdLTV8ycF9wWWJEZkdwU2t3a01TSkx1Znp3ZnVNMXZfSnJpZF9KYy1zWE5zd1lVSXJkOGVYZDFIbWlvSW1tNjJxV0FjSDJTeUdSWlVjRl9EQkNXMUJUd3d6RE04M2d4TkRudERYc3M2VUhmQ09hVF9kcW1hbkt1RjZyS1lkUGNiREZBOXZHdTI5YW1falJIVjY0N0xyVHl1SHZ1c3RJRkJ1SnFnWFRERnh6V0lGMHBhYXRwcEZDbS1mSVNHM3BPTzVfY19fWkRLQnFGN0FrWEVEMVhlNHY1a3Vmel95cEk5Z1MzQWg1SVFFX3dIWHZZMFFNeGtJUlk0eWpOekdSTlBzakV5VXkxODk1QW1FZjliMHp4NjNYQ3NJaEdpU1FlSkZSZHBVTWtPTDVnaXJ5dWlXejlVN3EyWk81TGY5NmcwYm84ZUJaeW9wREh0X0NTSHhLYWozSWt5U3Q4Qng4d1pKdHpWTmgwOU9EWW43Zi1COWQ1eVMwX2oyWlVLcmRraVVDbDduVEpXY01CSVhaV3EyOUd1bDNaRE5vY04yc19YYU5jMnpjYXBTYnZXT2U1Q1FIV3ZBbnFuNFFuVzBWRTJDWldsZkM4eVF6VkZ4NVBQN1pab0huOUNZbjFfbXdaSWRLVEtUSm5oWmtUSmVQWFl4U1cyaGEwS3NpWmtrWWdSRF84YUNkU2ZsOWFRYW5mVkJxNXpuV295THNIYlJ2QndWSVVxRkxVNDNiNW0xNnpHTW1QWWJXZlZjMVpEWEo5WHpCLWRpajJRV3NfcnBtZVZJdVRaRnZLalhsNkNXdGIwUW1jdlBNUnhBcjVUbnRwaHU5MURUeTRwNEVjMHI5cEdjQlo2d21PRDJLV3pTd3M5WU0wTk1VLW1VbWFKX0ZFNzF0Y1htblpSQ0taa01SLWpzQXB5dXhuX3pVMzlZV1Q3S3MtODlNcEVCRzRiN3ZKbGhOampFMDRGUF9hVV92OW51RC0tS25LbVBVYURselRrSFdPQnFILVRhQ1hRaDRQZ1JObVNIVkJJTEU0YVNSRzgwWEw0ejhZTlhNWklEaDEtcHpaSDJCenk4ZHFieUQwZVVXcFFWVVFiUjVqYVRzMExkeEhFREk1WjRzaEpmNXNsRm1IZ2I0ZmVxMkg5T1VDOWRrbjlLQktvaUx0MjlfWmNlSThoRTFURjJuZk9QY1FSR1gzb29KOVFzY1dVejVtWmtMbEg5dFFNSGczN0FBMG5iSmFSUnBVRFRZNjBrUjRmOG0tMDVTYThVZkFYQXRJRmc3NXpCXzMzbnZtMTlaYVRscHVTeHlIS1FkX3lER0NvclExOTlDTm9nYVczRjAtMGd6UnNzaFk5WEQzWWFYdTR3UVFqMHpXaVFRcEFNU0c3NHlpVEprS040OUZEaDZLdFFrM1ZzOGQ0bW9xa3lZY2lIYVF1dWM4b09NTm5ra1kzR1pObGtXU2gzYkwwdHYzN3M1aHlXc0l4Tm95d1U4R0ZTYlRvUUlUaUZCRVNjS2xOejNzdEFYZ0FMVm00U3k3eENuMms3Q3dWbVFjUlAtVzFYT2UxMWVNSFozbzNuNlZrQzc5dU5kekhKaVlqOXZuOFhuTmo4cERJZ2RYUzduMU0tUER6OVdxV2tva2dtaW1ZbUpRTlhJVm12S2Y1LXpNdlZFako4ODNnVldVWktKWkRUemhuZzFXYzhPTktqS3o2c2ZubVJ2a0hsYXBDVmpnUkFqTFlwejk0eXZXQ3pOMDl6NTdUajRYSDdlV3hUVWhEWmxReDJkZUlNRGNLZ1NBeEVEemZId2ZqQ0hwQ19IVXJNNWx2WEVkVkZQTGl0cGc5b3FkSTdaemNvLUJnTUV1MHdyMG5zT1VNQ0F0c1Zrdmt5QkFRaUpPTzVaN2o1cFBFcG43Q3ZVazJJck40NnA1RmdtV1EzWmhvY294WU9lRm5KaDMwNnVYV3M1U1FadzY2ZDZaNlVoWnNJSE0zemR5TkZna2stVTdIbjJjdXduNUk4eXBpLWV5QmZBQ1VkcGtSZ2tSd0oyZVNVZzRKYWs1LWt0TENSd0pNZERTbGxyWkJEUzJjYTJxamlMZUdGcW05Q0tFaHU3YldQYm1QaWhFMUZhcFYzU3Y1UWpERURWUW1iNDJiTzhuTHpzY2RabzdPZmZ6dFFtS3c2THNLU1E2Z3FKU1hyMi1UejZrTUhaYmZrMExsNlQ2bEZfNVJyYkdjUmgxN1h1QzNQSm9NdVlwcE9nQTJYb3ZVM2tvTktSVHV5cF90OGFuV0dJdnR4YnBnUXVqLWYyWERTZTlXMW1idGdrZ2VGZlcyd1ZJTTdJakN4VXBuMktDYndfNEQteng1U19teDg1bUlCVWs5bmZPZ3ZVY2xVVmRWT2RBZGRmOEJHSFVSdk9BaThRNFdRUXJPWkFXazM2TnZJZ2x3U1JRWmpJQlRiZkJ2eVdnZGtEUWN4WXRpUlpEUGFuUnFsekpzVk5BTVR5XzliTHVMVnZjNFVCNDEwQ0xjSlFqUlQxZ0dLbUx2UjBHenZhOE00c1UyamNOMWhOaWNlaFY1bF9JeFpyUFpQRTBHYlRpUnhjNzR5SHYtZjRobmxGWjJTX0ctdFFKS3BUd05Yc2tMaUtIM1R1VkJaQ2ZmV1ZBeGJfZW5LR0szczZ0LTZvYlVmR2lsRkROcjhMRGItNUExQ01uT1h5ejhreVpuVTY5QXRWdXhoeU50Z3lKdlF0MElha3VYQnI0NHRpOUtLc2hIeFhCU21QUnBqS3RuUGhhcDkxWkFZRFgxb0M3SV83dnhCN0x0MTlqLVpycmlDbVYxenNSMVRiT21wZTd6MjNmRGFYd0ZOUnZZSzVlY1pscXRqWW1WMC1oczdmZS1DOW1NenFzeXhFTjRiVDRod2JxQUhJVU1XWG5hdnpLajg5eGZEbFQyY2VSZ3V5RHRETVVtLUdQcnNOZGVhbjZJSE03R1ktdF91VFVndktlMFowby1tY3pQbDZ5bDNldXRzMFU5b3J5VjZvd1JJTTFrUVNua0o3Z25nNnJlcE5HREtPYVgyZXBCMld4SkpMcm1rVDdJRWZ0Z1lXWklHTEg1alZESF9EZkRZbl9Qa19RbkN6VVhLcFNrR0lDU1dnbjgxblYwcU5yNW54OThCNkJ5RjdscFNldGVFTWZDcWFacXdSeTF0WWp5UVI3ZHk5eWJQVzhnM19nN3Aza0sxekoyWDNlN3ZZZTZ5NjNSMnBxZHlqbl9pdU1aS1E0TkJ3cVUxOVlfdWx0Y1c0aWp6dHBEMVBFTVd5Zy1lODFmWmdvNEIwU2V3alNBRUdqLW9mZkNvTjAwSmpLR29tNXV1QThmWFRvYi1PeVd6dFVndXZNUXZqWDdIdU9Ud0VESnhxaUg0WVlQdEtxY0hEa3drSlM1ZkxLSWVIdXRtU2R3eG1QV0NUQkoycVdfWFVvNnFJUFFSbVBHMkk5VzdlMmtkaVVJTXR2OU9OV2hHZVJZTnpIZWlyQ19oMHFnSmhsd2I0UWZ5SFMxa3R0SE5kQ25BanFhVWV5YmNBdXpnYXh3T2UxaVMtb0Z1blVOOTFDS0JNaENDQndEV1pnWVkyVDdaNVI3bWx1d0R6OVBqODJBd3BJM2NWOFFEM2p5MXZBZ2cwSk1FMXdIR3ZiNjFZNm1uNDZjeUMzZXJXSmVtUTlVVXREM2R4T25RUXlCNHNJcXRpRzZya2lzdW1DLXBkUU51dll1U1otcEQyeElVQ1JiRDBrNHpQM1hESTYtWGpqYzRzLWZLdkV3WGtqQTRvMXA4b1BOUUwyNXJMWDk5WVJ3MW5VWHBacjVZSGR4b1l3NzFlX04wTmpXVXBvSVVfT2JoZEtSWVQyQVpabUdyeDdBeWlPVy1xZlZSXzRyLVpNbGZzaTczMFB3Tkp0VlZiUVdiOFlSNjNzdkZQSkpISHJ0Tmpob3llZ1J2UnNBX09nMWR3S01YaGVsQ3pna3JRZnQ3TW9mNUFubVByRjAxZVppQkhHbEI1LXBkbXZwQmtPck81SFJUSGtEV2J4el9qZnJObHFlX1BFYkJzNFo2VklUaW9XUExoRUF4RGtIejBiNEF3end0RDNKY0tneGNVTHlvOEY1Ym9sdzd2WVptdnVZR050VFBvZjBYbFNLd0J5S1RpeXBpS3ZUdWJkRW9zNHlvMFBycHljSktRbzdPTGU0bWJOOGNROFZncmtuR1ZZRXlmSmk5Umx0VlNIVWtQQWhfcl94SDJveGJMYlhhS0ZVclNnYl9BWW5OV0dPeWphcVkwYXJoQTdFa3pHMnp2enBLbHV3eDQ3OG5JMW9vYkpvRTdPa1VXMXZPck9fUVVwWncwV2JRTkZQWmNCRW5LRF9JbWdMYmhXZGZtX01BUl9YRkZZeEZQN3pGeEtBaXJJdEdFU1N4TW92VXBzRTBWZEU0SHRDdmR2QlJCVVNtR29fd09vTVktWmc4TFE3bkwwanQ3bWcuRE9neF8tTnpNMC1pazVjZTc2dS1qZw\"}", + "requestBody": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmtQTW5FSDlWSmJWUmNTandxbUs5N1RKNHZEUTJSQW5wZVBPU0RPbGdSbGVJa1VrRGUzSG5GWnlCQW9QRjQ5MmRoQmRfTHZsUWdEbDV0S2JWTU9xVXJyOUJWU0hvMDhISy04TktpcHFZSzZNTDItdlFJQVVKOHhnMnJmRnQybkd0ZGs3Q2YtQ25xaG84LUxqMTRtWERIT2lCZ0tCek4zWHB2UVBZcUJjYS0wX3h5TG1EMXhRNXM1aDNjeC1PZ1Z4TjNZbzE3bUhkMnVHQW5vSElwSnVGY1lBVFpkZWxpWnpyOGVVMGZQSXV6Y3lzaW5OOU1IRnJudEFHd1pzR29na0ZmMmsxV3I5SWoyVGRhQTlCX2pFbDFJMG9QYmNKM1R3ald4b09rMEoxZ2YyTnZqTG1Ta0QwNzliTnpQczh1M1VPV0k3RlA4ZGItX0lsQWl3d1pGMUU5QS5kdXBWdkNlcnFIcndUa0RRLWJvaF93Ll9mM0VlUm9xSUFEd1dtUWNSSHpfemNEazRhOWRXSGM5cTVNbXFFNWhiTUhRdkFrZWRzVGJzemFQOGZZMElkb1gyRU5yNWtYOGZjTFpzR2xVYUNLejBBbXZUUjdqR2tjT2RMcFZEZEhWZm42ZTNrODNhRVRkVWxVRFZlTjZ5WDJLb1p0c0NkbUxmeWpKT1JHNm56MGhWbW1CLUlqeTdfZ24wcHViT3YwX2Npa3FjMVNrOEdYZC1xd3A1Z05aODZtSHlNd0phVzBTd0xNcEJGTkk5Qlg5VEFLVVdibFJVU2dDVXRVbGhuU1dNcEpTMHJ2Qi1KV2s5dG1BOWVHRTRfbEsta1F4NHNnRGRvMFBGVlJpTFdtWE1jMF8xaV9Mc0VGMWYyNVg3UmVPdDhBa2Z5ZDJ1TXhqbU5pZWw4a1J4b2RuQkdLRVZOUURNOEtud2wtZVk5aFg1TWJxajZRT296SGNtLXpENVdtUFQ0aHdudkc0WFpvcFQ4Mms5QkNuMGh2Njc4YkM5bEZVQ0xLMlJ2SWhiRDB0ZlpBVUMtSi1DQXpUNXg3cnI5cnFBVm9lVzk2WlpkU0phRFcwZUFBWGVHRndfQzRlbmt3Zm1FZmtITDBORHViZWJJYThWZjFTelFaRHFtdHAwOEV0OXVfMnNYOF83MldaSkMxVHpSOF8wVHgxZ1pCTEtUVGYwcEZ6ZmxaRVRKTEQ3SWtJVloyd3hrdDlKenhZaGU5TE5OSHZxUlBic0VOVWE5N0Qwam5lY21KY0lQcUx5VWtNWjhEcm1OZ0dkVkJTY0hEb01HMUctbmJUaTdtRnduQ3dTUFhUMTB1Y3pTRjlSb1diYXRxZjg0a1dhdXUzUVhlV0FxWUZLSElWbEhZekhEYndSYWpOaWdiZXFmbUs5cXdUNGdvS1RhakVmdi1LOUFVa2dpQXV5SDZ2S2dkR2tFNWZ5TDlQU0E2UFpaZjRrak1ySW15bzdHWEJMRFd4VTdTR0o3Z3p4TW1ReVlvLU1WZEJCckwtRHR1TnhaRVFZYkk4dFZSRXhVcS05T3lNM2oycVh3RVZwWWFiSThWdEx4N2U1RTN6YkpWd1JRWnI3Y2VxcmRBX01kVG0tdTRXdlpCMHpOdTFfNE85cFBVUmFtbUhFdzU5NHM2a3dqM0FIcjBlMjYxWmxLUWdwTnFtbEFtZlB1eFVXTGNXaC05bGxmQWIza1FMWjhEemk2aWpSUEZXbFV2UTB0SlRpZE9falZ3UVp4OGctQUVGZnlaNnZqOGNOWU91Wk1nUVE2SDBhSDF2YmVGT3R0LVJ5aGlWeTFGaFVCX3BwdkxQRDRJdWNOQ3MwTnlzdThDWFZjLUd2QUJCTnRlZGs1UktIaGpoeTNiLW5NbUVaa0I0enlCOWZ4UFhGNDFnRUg5WmJYcXhRUGxZRFBGSXd3Ml95blcwYUZUejM0RmY2WWlRZ09mRHlFNTFHUnR5Y2poS1UyTkh6SURfa013dVhsdTh2QTB3Z3RLMFlJcG5NMmJRU0JDdG9MbjhLZGNpWGRvQ2psWU5FWDZYVDF4THBRQ1owaEFyVE5ER1N1R294TUhfZEpCa0xKbE1Xc1R0cHRfQjZUR0ZxZjdLbEZHZXBPVDFyOXd4SW5mSTJob0kzOFhiWFV1dWlRREFEM0ZBcnU0RFByX0pabXpPYXFMYmI3VTVOVTRXV1djcU1nWVVjVFI2Q2RoQTRpbmgyWmFjZmprLUZrM2tRNWtNRmFYR1hxOUU5VklTOUZsVU1NSVVBOFY5aDg2WHUxQm95Q3lURHJVSjNaRmlWN3RMX1c4RFdST0IwbnpoYTJSRTF6dnVHUU5pVldZck1GMERuckcySFFEY0VMbTFtcURJMEtEQ0tkSW1WZTdycWJmRTNZdU5JZmphdjlsZ2RPM2RCalMyZjlBYWRiUUhFa0dUYWc0UEc0dWtUU05mRVd0UVlYTVBHQUZkNnU0S21uWWFacy0xNVRZYlRKSW5md1FER3VILTRKNWxPcG9XZzF5V3JCZDBGNlRVWTF4V3Z6VjJTTVozNGcyZ3pTaWJ1TGZVRC04aVhMMU5DaXpBVGZMSnZLMi1RZTZlY25IYXlpMi1Db0MyVkFsQVhHR0hoSXVGQkxuMkVjLVhnN1dTSDNHMlBaSUxTUkotaXk4NWZnWXRWT21zekFrZ1FWNURTWTk0bnJJSWhiQ0h1U3ZqMXdqN2hobnR1Z1Z4Y284OE5BT1JMV0UxTWFJdUZHQ3p6Z1FaUGc1YmZhVGFQZUNJemZmZzlaUnNReE9kUzctUzhaSnpQWFFkeTUyRjFialVzbEdDb3B1OHpGUDZMYk5lYU01TzJWTXZHOTJYcHMySG0zWVVjN3dkSzE4cnJ3VEF2ZVIzRDJYWXVUeVFPMEdOZmV4WnFoaWhtNHJDd08tcXQteUV4UnJkYm5ydnNGU3drclF6TmlHdjBvTDdpTy1IaTlCTmxBM1BOTmR1YS1HaklfOXA4aWhub291bTVwdzdERG81ai1FWWNPQy1nUG9PRkhqRHc2UVZ4OEw1ak93LVZEZkxHa1VsQURkeWVpM2paeW5oVFBCeENQWm9XOF9VdFBQalc3YkdOYUlQVTBwbmkwQnpCTGxuU3pFZ19jRUFIS1JjM3VIV01vQlJXQ2ZqUnVSdHQ5Ukg5QTl2V0RPLUtiT2dFMExuZ0VoM2VMUEVfZ2o4b0FQeXJKMGs1b18ycE1EYXdWdUI0SDFVX3VuRFVzdUVkbkJuWE52NUVmdWFNMWxSRHFnT0MwWEdqSUo0SDlNVVA5SzZEbWFtdmhJbDZlU3pwUXZyV2laWmNocUljRm9tRE9hdlQzUUlyQXNkR1RQY0xyc0xFc1l3NV82TWVud1B1UkNUVnF0UDlYc0tOSUppTkdBZDFiQ3UzZnNVVXBKdHBRT2FlaU9PLWtPU1NMZE1pUWRiM0xYZjR5bjZSRGswU1EzUWpPT29RRG1WaUtVWUlLTkd2SGRtbEJCcG9ESE04bVVKOFBHQW5VQV9ZZDFheGZSQjhWakFqelFxaG5qaWNzWE5NQk9xdXFZa09ybEQwLW13ZGhWWFk2cGFSdGRRRzlKTy1hNWpRZ2tNdXk5VmZHNzRoaldNV3VRNzNFT2tSbHQyVE51M2Y4aFpJa2tVRUkxS3gtWE5nZklZWXRjNFMyQUttZnNwcGEwUmpSd2RCQ0huQWhuVnVWdlFwa1c3Mkt3NlJ1MTNoNVJvcWljeTYyWXJzSTFTcUZTODdSZDQ5cWQ5eHllQUE4TEhYNmhJcnBnTHpjYWFid0czZ0tZX0dHanFMRGI4S3VZOWV1X1c3VWZlVjR6VEhiUWxmcEFiX042OWtnT1BwUXc2b1pMVG9TVlRydG9kbE80SEF4SDhHdnZkRWhhTVZfdDN5cmR5M2ozdFhvTExaOXh5SXRqeUZOek9JemQ0TmdUQUF5cktaN2U5VEs1em1qOGcyYlFJb0lGOWNCLVE1Y28ta0U2bGR2bUZoanhzRXJ3THhCaGhnZ3F5VFIzMzIxNUdYZmt5UzJsR3pLVUVfdkdsZ3U3b0I5R3E3N01SNEJ6OU45aWxxM0FXZU9QajIyc0VQa1ZKYzdVY3dXMGpvMlpGR0RpNGptRXBEa0tLcnI3YUVvdS1OekYwSHBOTVZqcGpsQjBqMkVyMThtUWtBR1J1Q1FXR3dEM2YtTlktS09Fd1JlYzIyakVSRjVvajRVUWF1cmhDOFFodTZYNHJQWjhQTkFqTUtmRlJ6VHBENEhfSndvc3JZQXZSV2NlWENqSmFrRFU3Nno0dzJKcmI3RVV0dXZYU2FldVNRVG1HUlNkVHp6aUQyUzJoVG1YQ294ZEthNFlMbHVRNzJLQnp1SlRzZjNYaFZGci1ZUXl0MUlKZG43ZG9SVGY3NjVhekJBUlZ0bEhoZXNxVG5BOTJWMmNnMVpzTGw4UUFwRGRTZjJ2UjZOcU5IVXZGWktwaUFXbmRhd1ZxcVZ6MHBpcEptN1BYTjYzclhNWVluOHNJYjZCS0d3VGRaVUdySVVBbmptMkdkODV6ZnhqR2NJWnRUVUtVZDg2VlNRbk9kZ00yQVZwbzBYZi1aOUZVNlVlYkpqTzFOTnE2Rk5DOUIzX2EzdG1XM1o4blZoSjFrTjM1LU5jNDRUTkNiTEh0M2lfTjdzQkVPYmw2THcwZ2tYZnBpVW1fQXZia2ctejhOcFpsWGRQSzlJeV9JU0pkSzlFdVh2b3E2Vk9OMG1UVE15TUFRVHIxQmN5UE5aeUF1RTJlOF8zQ0JCbklZelk0UERqMmtTWU9CZzFzYzdLaXota0dFSEdSM290SnkzMG00UWs1VzV5enVRd3dWSHVPaVcyXzIxbWFDLXJTczl1eDlKN1VFdFgxb0JIVXFyR3RwT2QxeTcxWXlGOTlJUWwtZzRPTTY5VWJrU0FyclVWM21sMXBoZkd1blF5OGJFWk9wU0czdW1tb3lXbTI5RUM1SjNpY0xrdDNMOTkyZUNqN1RBR0REZ2R3c2RSNm52d2JSdHRyVUlZWXpsVzBJRVBiWmYxSkpjV0hENkVRc2VDQm9rY3Q5TEJ5eHI3bXpEeGJPM1BPR3dNUXl4TW13MTlkanhidmMzMThUY05JQy01b1E0NUZBX2JqSzJZdzl0b0E3eVE5M1NTdHpvLXB1bWtiX2VsRV84ZGItUFljTDVHOXJzWmVDdkpGa2R6ZERsMTJHSkVKVkhBVUd6emhhcjZCLURTTkxlVFJLNTRGM19rUU56YVp3eUZMMWo2OEZmWGdkVWdvWXpuMWFxYWtXRGc5SGlkQUpWc3FFOEVGSVg2UFY3ei1GSUpuUzVsUjk2T1BadG5DdDhxNGhIVVJxRkxNaHpzUDRITjVVUjZxS21MSGpBU3FVSmlGRTRzbHBxTlMzQi1WYUZsNXFGd2lobWZiUFVYc18zOExHeGlENElndnN0U3RiUDZjX2pFdTdxMWhSdHpqbDFJLUppX1F4el9tU0UwaUtQTTduZlo3a1IxX1NtTUlNQnFia05CQVNVdkNNVmlTM3lsX2Z6VGF3Tm5Bdk0wb3RIME5vb3NPQml2UlRpT0lraDdJc3pReVRsMGx3R1VVcGRUajd1d0xBcEpwdmtPNndFOUZCUzY0V1JRMk9IaXJHVEhlSi1IbzZhaGxFYWROMjBGa1F6a19DbTQ3ZHB6Y2tRYXVraUlUVzc0LWNLXzAxZXhxS3ZOOVh4R29TYW05c3JUbVdWQVpUR2dLY0dYUGYxTno0MXJMYnhJaGxadF9KUEkyMjdtMXotNU9hcU5mZ2hXU3dkM2FYWjFwMUxlSW5PeWVBck5CeXdGT01mTlZkemRFa2NiUjI0VGRYaWI1LVVMaHpJWU5aNmg2c0JqQkNfNHNvdkNwY2lIOWFrd0xLWDJVUWhidDBPeDU0TzJSNVNGUi0yR2t3ZFNYVmU5RkI0TmFOOEMtaWxSQU0yckpVMVJTRTd5NDNsNW5IRzRESG1TS18zZlJIdVhfamxPXzdLNkVRWnFQN2RQU3pvOWlIMTZsNm9oclBKcm80dFJBcW42YmdDTDQ5ZnhRaFR3aV91SWJZZ2twUENMUmxTUmZqZWJKVzBWSk8wTEI5M0JWWEYxUkExWldtaGU1eGRNQUxZRHhfa0dTX3lpcE1VODYyYnMxLXcuRXRkMjhxRGVEeDVwZ0Q5aDVvTDltUQ\"}", "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Conflict while restoring secret https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781 - secret already exists or concurrent access\"}}", + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Conflict while restoring secret https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/573a6f702bcc4151b0f65ab501c686d2 - secret already exists or concurrent access\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -707,9 +763,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:01 GMT", + "date": "Tue, 23 Jul 2019 00:04:29 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "45b0b49f-9e50-488e-a9da-a9c0808a3dd7", + "x-ms-request-id": "b6266f1a-51d8-464c-9ab7-838c05127586", "cache-control": "no-cache", "expires": "-1" } @@ -720,108 +776,108 @@ "query": { "api-version": "7.0" }, - "requestBody": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlRZZXA1UW9yZzJEcTFlMDhaeFp2VE9IV2Rrb1RUaEFQOGE5T3VnVHV1UVR1R19GY0tGRkl4djdoQUl6c2pPUU4wOXp3NUowanp2Y2tZUHdIcV9ORTM5VDhfdXpwSEhFRHpvQy1OakJXWEtrdnYxMUhoalBYMlJ1RW9nY3JBOWl5bnV6d05LZTFxRHM5X05KbDcwODZvY3lNTHdyTE9PMUdUVUxOcGJPN2NLbWFGeVJjOVVDSWVrS2xDbXRRYlpkWWNTR0JTNFI4NlNNa0M3UUZpT0hoVWlJcC1QVUVtaGE1ZkxXN0NkeC1VWEFHblRyUmQzV2VUaTF2b3VZZkMwWU90TDBQbzhjLV85X2RPYjFxTEZYdG9ZTldEa2t5ZDNsMU9CZjZBdzM1b1pwQXlxdFN3MFJzV0xyQ0x6UzhNeXFYdkl6YmpMYlVJdlJBa0w4bXR0eThMQS53eWhuTkx6QkgxcU5NVmxJTjJtd05BLmx2NTRLcUhhMndBSUtQWnZnWTFwbTE3SFBuYXE2c29INTQtUDYwUU0tb2xYc3VTd3JQVnBfdWgxd2R1b0xhVUVNbDFrRHJjdEVQTDA3SlA0aklUTG9sc0tseFRnTTdyWGMzMHZOTXFsRFUtMVNpVWlla0E4bTIzZk05Ri1QNGdzbVd2NmVPZmJGUFM5YWlHZFljMzE3a1l2TU1OZ1dXcl8yV3NJUkVxdkRCenZRUDRHYVVUdWZTTm5ONGFlNVBNRWJjTmM1LVNvVGNhMUs0dDltNVBRSWpVenVvRE9JWk51SHk0QUQ3NDJUZ0tmTlctZVhKdTBuNGlURlR5UVBIOW9uZWtWTFFJRVd6YTF3QlpLeVhnMEpfaXRqNTAxanFzY0R0OVNDMmVBTWdxVWVkMWNOQlZBQ0hXY1NGam9VTHBoTmhqb3g0VU1jWDJjejhMN1YtUGNjSGpJRjRYTTRRaW9EZGdaWlNKMGxFRDlGQ01wQkdLZUxQQUFTYWpxTGtZblUzSjQ2aV96OWFpanBZQmJCUFVTLXdPSnJlWmhVYThvMlVLMWp5WG91ZkFTUXpndWwzd2dkMGxpNUYyd1Z5aXFRMzVDLWZBY0VrQUN3WVRMVG9vemtZYm5qVndKR2l1NUpXcTJES2FNM0tBVG5KSG1JR2k4LXBrbjQyMXU5Q2NGTzU0bzdfMERhRzhyODFtckJzc0gyVEQtMDZwQUU0YTJVSzh2Qk1Hb1JzZmRnWFZSc19BbGlDQTBUSXYzbE9Ib09SVTlIZjREcndoMVhhWmJPNG5IbXo1Tk5GS3FyYkdkY2FmV0VmZ2s4MHZFSkRMN3BnTGR3c3dyNkFTV1NpSXBheU11eFBFUjFidFJ6UFFZaDAzcU02VGMxSlRkanVKWnB6SGt0NkVPcUx0R2RFWXVQaU1OTmJBQ3lYaWxiX09OejlfTHpKQUJOYXhpblZ4UUVCR3MzNXQtcWpqdnJyV2NSZ0R5Ym53Z2xKcURpeVVmNlFCWGo5dV9IMFV0NjREUjEyTzhJUGlJVGR6VHU4VTFfYk14VDNhRm1sT3UxTFd4dGRDdnVXeEk4ZE1yQ3NfS0RhMlgwX2xMRFZ5amg5Sy1KUXBxTzZvNFdaUXZsclJQSEFNR1ZaVmJOVUlVNVZPdi1oclJsa0gxcDVMRzB6b0FBWVRFdU5wazR1Q1dzVWdLTV8ycF9wWWJEZkdwU2t3a01TSkx1Znp3ZnVNMXZfSnJpZF9KYy1zWE5zd1lVSXJkOGVYZDFIbWlvSW1tNjJxV0FjSDJTeUdSWlVjRl9EQkNXMUJUd3d6RE04M2d4TkRudERYc3M2VUhmQ09hVF9kcW1hbkt1RjZyS1lkUGNiREZBOXZHdTI5YW1falJIVjY0N0xyVHl1SHZ1c3RJRkJ1SnFnWFRERnh6V0lGMHBhYXRwcEZDbS1mSVNHM3BPTzVfY19fWkRLQnFGN0FrWEVEMVhlNHY1a3Vmel95cEk5Z1MzQWg1SVFFX3dIWHZZMFFNeGtJUlk0eWpOekdSTlBzakV5VXkxODk1QW1FZjliMHp4NjNYQ3NJaEdpU1FlSkZSZHBVTWtPTDVnaXJ5dWlXejlVN3EyWk81TGY5NmcwYm84ZUJaeW9wREh0X0NTSHhLYWozSWt5U3Q4Qng4d1pKdHpWTmgwOU9EWW43Zi1COWQ1eVMwX2oyWlVLcmRraVVDbDduVEpXY01CSVhaV3EyOUd1bDNaRE5vY04yc19YYU5jMnpjYXBTYnZXT2U1Q1FIV3ZBbnFuNFFuVzBWRTJDWldsZkM4eVF6VkZ4NVBQN1pab0huOUNZbjFfbXdaSWRLVEtUSm5oWmtUSmVQWFl4U1cyaGEwS3NpWmtrWWdSRF84YUNkU2ZsOWFRYW5mVkJxNXpuV295THNIYlJ2QndWSVVxRkxVNDNiNW0xNnpHTW1QWWJXZlZjMVpEWEo5WHpCLWRpajJRV3NfcnBtZVZJdVRaRnZLalhsNkNXdGIwUW1jdlBNUnhBcjVUbnRwaHU5MURUeTRwNEVjMHI5cEdjQlo2d21PRDJLV3pTd3M5WU0wTk1VLW1VbWFKX0ZFNzF0Y1htblpSQ0taa01SLWpzQXB5dXhuX3pVMzlZV1Q3S3MtODlNcEVCRzRiN3ZKbGhOampFMDRGUF9hVV92OW51RC0tS25LbVBVYURselRrSFdPQnFILVRhQ1hRaDRQZ1JObVNIVkJJTEU0YVNSRzgwWEw0ejhZTlhNWklEaDEtcHpaSDJCenk4ZHFieUQwZVVXcFFWVVFiUjVqYVRzMExkeEhFREk1WjRzaEpmNXNsRm1IZ2I0ZmVxMkg5T1VDOWRrbjlLQktvaUx0MjlfWmNlSThoRTFURjJuZk9QY1FSR1gzb29KOVFzY1dVejVtWmtMbEg5dFFNSGczN0FBMG5iSmFSUnBVRFRZNjBrUjRmOG0tMDVTYThVZkFYQXRJRmc3NXpCXzMzbnZtMTlaYVRscHVTeHlIS1FkX3lER0NvclExOTlDTm9nYVczRjAtMGd6UnNzaFk5WEQzWWFYdTR3UVFqMHpXaVFRcEFNU0c3NHlpVEprS040OUZEaDZLdFFrM1ZzOGQ0bW9xa3lZY2lIYVF1dWM4b09NTm5ra1kzR1pObGtXU2gzYkwwdHYzN3M1aHlXc0l4Tm95d1U4R0ZTYlRvUUlUaUZCRVNjS2xOejNzdEFYZ0FMVm00U3k3eENuMms3Q3dWbVFjUlAtVzFYT2UxMWVNSFozbzNuNlZrQzc5dU5kekhKaVlqOXZuOFhuTmo4cERJZ2RYUzduMU0tUER6OVdxV2tva2dtaW1ZbUpRTlhJVm12S2Y1LXpNdlZFako4ODNnVldVWktKWkRUemhuZzFXYzhPTktqS3o2c2ZubVJ2a0hsYXBDVmpnUkFqTFlwejk0eXZXQ3pOMDl6NTdUajRYSDdlV3hUVWhEWmxReDJkZUlNRGNLZ1NBeEVEemZId2ZqQ0hwQ19IVXJNNWx2WEVkVkZQTGl0cGc5b3FkSTdaemNvLUJnTUV1MHdyMG5zT1VNQ0F0c1Zrdmt5QkFRaUpPTzVaN2o1cFBFcG43Q3ZVazJJck40NnA1RmdtV1EzWmhvY294WU9lRm5KaDMwNnVYV3M1U1FadzY2ZDZaNlVoWnNJSE0zemR5TkZna2stVTdIbjJjdXduNUk4eXBpLWV5QmZBQ1VkcGtSZ2tSd0oyZVNVZzRKYWs1LWt0TENSd0pNZERTbGxyWkJEUzJjYTJxamlMZUdGcW05Q0tFaHU3YldQYm1QaWhFMUZhcFYzU3Y1UWpERURWUW1iNDJiTzhuTHpzY2RabzdPZmZ6dFFtS3c2THNLU1E2Z3FKU1hyMi1UejZrTUhaYmZrMExsNlQ2bEZfNVJyYkdjUmgxN1h1QzNQSm9NdVlwcE9nQTJYb3ZVM2tvTktSVHV5cF90OGFuV0dJdnR4YnBnUXVqLWYyWERTZTlXMW1idGdrZ2VGZlcyd1ZJTTdJakN4VXBuMktDYndfNEQteng1U19teDg1bUlCVWs5bmZPZ3ZVY2xVVmRWT2RBZGRmOEJHSFVSdk9BaThRNFdRUXJPWkFXazM2TnZJZ2x3U1JRWmpJQlRiZkJ2eVdnZGtEUWN4WXRpUlpEUGFuUnFsekpzVk5BTVR5XzliTHVMVnZjNFVCNDEwQ0xjSlFqUlQxZ0dLbUx2UjBHenZhOE00c1UyamNOMWhOaWNlaFY1bF9JeFpyUFpQRTBHYlRpUnhjNzR5SHYtZjRobmxGWjJTX0ctdFFKS3BUd05Yc2tMaUtIM1R1VkJaQ2ZmV1ZBeGJfZW5LR0szczZ0LTZvYlVmR2lsRkROcjhMRGItNUExQ01uT1h5ejhreVpuVTY5QXRWdXhoeU50Z3lKdlF0MElha3VYQnI0NHRpOUtLc2hIeFhCU21QUnBqS3RuUGhhcDkxWkFZRFgxb0M3SV83dnhCN0x0MTlqLVpycmlDbVYxenNSMVRiT21wZTd6MjNmRGFYd0ZOUnZZSzVlY1pscXRqWW1WMC1oczdmZS1DOW1NenFzeXhFTjRiVDRod2JxQUhJVU1XWG5hdnpLajg5eGZEbFQyY2VSZ3V5RHRETVVtLUdQcnNOZGVhbjZJSE03R1ktdF91VFVndktlMFowby1tY3pQbDZ5bDNldXRzMFU5b3J5VjZvd1JJTTFrUVNua0o3Z25nNnJlcE5HREtPYVgyZXBCMld4SkpMcm1rVDdJRWZ0Z1lXWklHTEg1alZESF9EZkRZbl9Qa19RbkN6VVhLcFNrR0lDU1dnbjgxblYwcU5yNW54OThCNkJ5RjdscFNldGVFTWZDcWFacXdSeTF0WWp5UVI3ZHk5eWJQVzhnM19nN3Aza0sxekoyWDNlN3ZZZTZ5NjNSMnBxZHlqbl9pdU1aS1E0TkJ3cVUxOVlfdWx0Y1c0aWp6dHBEMVBFTVd5Zy1lODFmWmdvNEIwU2V3alNBRUdqLW9mZkNvTjAwSmpLR29tNXV1QThmWFRvYi1PeVd6dFVndXZNUXZqWDdIdU9Ud0VESnhxaUg0WVlQdEtxY0hEa3drSlM1ZkxLSWVIdXRtU2R3eG1QV0NUQkoycVdfWFVvNnFJUFFSbVBHMkk5VzdlMmtkaVVJTXR2OU9OV2hHZVJZTnpIZWlyQ19oMHFnSmhsd2I0UWZ5SFMxa3R0SE5kQ25BanFhVWV5YmNBdXpnYXh3T2UxaVMtb0Z1blVOOTFDS0JNaENDQndEV1pnWVkyVDdaNVI3bWx1d0R6OVBqODJBd3BJM2NWOFFEM2p5MXZBZ2cwSk1FMXdIR3ZiNjFZNm1uNDZjeUMzZXJXSmVtUTlVVXREM2R4T25RUXlCNHNJcXRpRzZya2lzdW1DLXBkUU51dll1U1otcEQyeElVQ1JiRDBrNHpQM1hESTYtWGpqYzRzLWZLdkV3WGtqQTRvMXA4b1BOUUwyNXJMWDk5WVJ3MW5VWHBacjVZSGR4b1l3NzFlX04wTmpXVXBvSVVfT2JoZEtSWVQyQVpabUdyeDdBeWlPVy1xZlZSXzRyLVpNbGZzaTczMFB3Tkp0VlZiUVdiOFlSNjNzdkZQSkpISHJ0Tmpob3llZ1J2UnNBX09nMWR3S01YaGVsQ3pna3JRZnQ3TW9mNUFubVByRjAxZVppQkhHbEI1LXBkbXZwQmtPck81SFJUSGtEV2J4el9qZnJObHFlX1BFYkJzNFo2VklUaW9XUExoRUF4RGtIejBiNEF3end0RDNKY0tneGNVTHlvOEY1Ym9sdzd2WVptdnVZR050VFBvZjBYbFNLd0J5S1RpeXBpS3ZUdWJkRW9zNHlvMFBycHljSktRbzdPTGU0bWJOOGNROFZncmtuR1ZZRXlmSmk5Umx0VlNIVWtQQWhfcl94SDJveGJMYlhhS0ZVclNnYl9BWW5OV0dPeWphcVkwYXJoQTdFa3pHMnp2enBLbHV3eDQ3OG5JMW9vYkpvRTdPa1VXMXZPck9fUVVwWncwV2JRTkZQWmNCRW5LRF9JbWdMYmhXZGZtX01BUl9YRkZZeEZQN3pGeEtBaXJJdEdFU1N4TW92VXBzRTBWZEU0SHRDdmR2QlJCVVNtR29fd09vTVktWmc4TFE3bkwwanQ3bWcuRE9neF8tTnpNMC1pazVjZTc2dS1qZw\"}", - "status": 409, - "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Conflict while restoring secret https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781 - secret already exists or concurrent access\"}}", + "requestBody": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmtQTW5FSDlWSmJWUmNTandxbUs5N1RKNHZEUTJSQW5wZVBPU0RPbGdSbGVJa1VrRGUzSG5GWnlCQW9QRjQ5MmRoQmRfTHZsUWdEbDV0S2JWTU9xVXJyOUJWU0hvMDhISy04TktpcHFZSzZNTDItdlFJQVVKOHhnMnJmRnQybkd0ZGs3Q2YtQ25xaG84LUxqMTRtWERIT2lCZ0tCek4zWHB2UVBZcUJjYS0wX3h5TG1EMXhRNXM1aDNjeC1PZ1Z4TjNZbzE3bUhkMnVHQW5vSElwSnVGY1lBVFpkZWxpWnpyOGVVMGZQSXV6Y3lzaW5OOU1IRnJudEFHd1pzR29na0ZmMmsxV3I5SWoyVGRhQTlCX2pFbDFJMG9QYmNKM1R3ald4b09rMEoxZ2YyTnZqTG1Ta0QwNzliTnpQczh1M1VPV0k3RlA4ZGItX0lsQWl3d1pGMUU5QS5kdXBWdkNlcnFIcndUa0RRLWJvaF93Ll9mM0VlUm9xSUFEd1dtUWNSSHpfemNEazRhOWRXSGM5cTVNbXFFNWhiTUhRdkFrZWRzVGJzemFQOGZZMElkb1gyRU5yNWtYOGZjTFpzR2xVYUNLejBBbXZUUjdqR2tjT2RMcFZEZEhWZm42ZTNrODNhRVRkVWxVRFZlTjZ5WDJLb1p0c0NkbUxmeWpKT1JHNm56MGhWbW1CLUlqeTdfZ24wcHViT3YwX2Npa3FjMVNrOEdYZC1xd3A1Z05aODZtSHlNd0phVzBTd0xNcEJGTkk5Qlg5VEFLVVdibFJVU2dDVXRVbGhuU1dNcEpTMHJ2Qi1KV2s5dG1BOWVHRTRfbEsta1F4NHNnRGRvMFBGVlJpTFdtWE1jMF8xaV9Mc0VGMWYyNVg3UmVPdDhBa2Z5ZDJ1TXhqbU5pZWw4a1J4b2RuQkdLRVZOUURNOEtud2wtZVk5aFg1TWJxajZRT296SGNtLXpENVdtUFQ0aHdudkc0WFpvcFQ4Mms5QkNuMGh2Njc4YkM5bEZVQ0xLMlJ2SWhiRDB0ZlpBVUMtSi1DQXpUNXg3cnI5cnFBVm9lVzk2WlpkU0phRFcwZUFBWGVHRndfQzRlbmt3Zm1FZmtITDBORHViZWJJYThWZjFTelFaRHFtdHAwOEV0OXVfMnNYOF83MldaSkMxVHpSOF8wVHgxZ1pCTEtUVGYwcEZ6ZmxaRVRKTEQ3SWtJVloyd3hrdDlKenhZaGU5TE5OSHZxUlBic0VOVWE5N0Qwam5lY21KY0lQcUx5VWtNWjhEcm1OZ0dkVkJTY0hEb01HMUctbmJUaTdtRnduQ3dTUFhUMTB1Y3pTRjlSb1diYXRxZjg0a1dhdXUzUVhlV0FxWUZLSElWbEhZekhEYndSYWpOaWdiZXFmbUs5cXdUNGdvS1RhakVmdi1LOUFVa2dpQXV5SDZ2S2dkR2tFNWZ5TDlQU0E2UFpaZjRrak1ySW15bzdHWEJMRFd4VTdTR0o3Z3p4TW1ReVlvLU1WZEJCckwtRHR1TnhaRVFZYkk4dFZSRXhVcS05T3lNM2oycVh3RVZwWWFiSThWdEx4N2U1RTN6YkpWd1JRWnI3Y2VxcmRBX01kVG0tdTRXdlpCMHpOdTFfNE85cFBVUmFtbUhFdzU5NHM2a3dqM0FIcjBlMjYxWmxLUWdwTnFtbEFtZlB1eFVXTGNXaC05bGxmQWIza1FMWjhEemk2aWpSUEZXbFV2UTB0SlRpZE9falZ3UVp4OGctQUVGZnlaNnZqOGNOWU91Wk1nUVE2SDBhSDF2YmVGT3R0LVJ5aGlWeTFGaFVCX3BwdkxQRDRJdWNOQ3MwTnlzdThDWFZjLUd2QUJCTnRlZGs1UktIaGpoeTNiLW5NbUVaa0I0enlCOWZ4UFhGNDFnRUg5WmJYcXhRUGxZRFBGSXd3Ml95blcwYUZUejM0RmY2WWlRZ09mRHlFNTFHUnR5Y2poS1UyTkh6SURfa013dVhsdTh2QTB3Z3RLMFlJcG5NMmJRU0JDdG9MbjhLZGNpWGRvQ2psWU5FWDZYVDF4THBRQ1owaEFyVE5ER1N1R294TUhfZEpCa0xKbE1Xc1R0cHRfQjZUR0ZxZjdLbEZHZXBPVDFyOXd4SW5mSTJob0kzOFhiWFV1dWlRREFEM0ZBcnU0RFByX0pabXpPYXFMYmI3VTVOVTRXV1djcU1nWVVjVFI2Q2RoQTRpbmgyWmFjZmprLUZrM2tRNWtNRmFYR1hxOUU5VklTOUZsVU1NSVVBOFY5aDg2WHUxQm95Q3lURHJVSjNaRmlWN3RMX1c4RFdST0IwbnpoYTJSRTF6dnVHUU5pVldZck1GMERuckcySFFEY0VMbTFtcURJMEtEQ0tkSW1WZTdycWJmRTNZdU5JZmphdjlsZ2RPM2RCalMyZjlBYWRiUUhFa0dUYWc0UEc0dWtUU05mRVd0UVlYTVBHQUZkNnU0S21uWWFacy0xNVRZYlRKSW5md1FER3VILTRKNWxPcG9XZzF5V3JCZDBGNlRVWTF4V3Z6VjJTTVozNGcyZ3pTaWJ1TGZVRC04aVhMMU5DaXpBVGZMSnZLMi1RZTZlY25IYXlpMi1Db0MyVkFsQVhHR0hoSXVGQkxuMkVjLVhnN1dTSDNHMlBaSUxTUkotaXk4NWZnWXRWT21zekFrZ1FWNURTWTk0bnJJSWhiQ0h1U3ZqMXdqN2hobnR1Z1Z4Y284OE5BT1JMV0UxTWFJdUZHQ3p6Z1FaUGc1YmZhVGFQZUNJemZmZzlaUnNReE9kUzctUzhaSnpQWFFkeTUyRjFialVzbEdDb3B1OHpGUDZMYk5lYU01TzJWTXZHOTJYcHMySG0zWVVjN3dkSzE4cnJ3VEF2ZVIzRDJYWXVUeVFPMEdOZmV4WnFoaWhtNHJDd08tcXQteUV4UnJkYm5ydnNGU3drclF6TmlHdjBvTDdpTy1IaTlCTmxBM1BOTmR1YS1HaklfOXA4aWhub291bTVwdzdERG81ai1FWWNPQy1nUG9PRkhqRHc2UVZ4OEw1ak93LVZEZkxHa1VsQURkeWVpM2paeW5oVFBCeENQWm9XOF9VdFBQalc3YkdOYUlQVTBwbmkwQnpCTGxuU3pFZ19jRUFIS1JjM3VIV01vQlJXQ2ZqUnVSdHQ5Ukg5QTl2V0RPLUtiT2dFMExuZ0VoM2VMUEVfZ2o4b0FQeXJKMGs1b18ycE1EYXdWdUI0SDFVX3VuRFVzdUVkbkJuWE52NUVmdWFNMWxSRHFnT0MwWEdqSUo0SDlNVVA5SzZEbWFtdmhJbDZlU3pwUXZyV2laWmNocUljRm9tRE9hdlQzUUlyQXNkR1RQY0xyc0xFc1l3NV82TWVud1B1UkNUVnF0UDlYc0tOSUppTkdBZDFiQ3UzZnNVVXBKdHBRT2FlaU9PLWtPU1NMZE1pUWRiM0xYZjR5bjZSRGswU1EzUWpPT29RRG1WaUtVWUlLTkd2SGRtbEJCcG9ESE04bVVKOFBHQW5VQV9ZZDFheGZSQjhWakFqelFxaG5qaWNzWE5NQk9xdXFZa09ybEQwLW13ZGhWWFk2cGFSdGRRRzlKTy1hNWpRZ2tNdXk5VmZHNzRoaldNV3VRNzNFT2tSbHQyVE51M2Y4aFpJa2tVRUkxS3gtWE5nZklZWXRjNFMyQUttZnNwcGEwUmpSd2RCQ0huQWhuVnVWdlFwa1c3Mkt3NlJ1MTNoNVJvcWljeTYyWXJzSTFTcUZTODdSZDQ5cWQ5eHllQUE4TEhYNmhJcnBnTHpjYWFid0czZ0tZX0dHanFMRGI4S3VZOWV1X1c3VWZlVjR6VEhiUWxmcEFiX042OWtnT1BwUXc2b1pMVG9TVlRydG9kbE80SEF4SDhHdnZkRWhhTVZfdDN5cmR5M2ozdFhvTExaOXh5SXRqeUZOek9JemQ0TmdUQUF5cktaN2U5VEs1em1qOGcyYlFJb0lGOWNCLVE1Y28ta0U2bGR2bUZoanhzRXJ3THhCaGhnZ3F5VFIzMzIxNUdYZmt5UzJsR3pLVUVfdkdsZ3U3b0I5R3E3N01SNEJ6OU45aWxxM0FXZU9QajIyc0VQa1ZKYzdVY3dXMGpvMlpGR0RpNGptRXBEa0tLcnI3YUVvdS1OekYwSHBOTVZqcGpsQjBqMkVyMThtUWtBR1J1Q1FXR3dEM2YtTlktS09Fd1JlYzIyakVSRjVvajRVUWF1cmhDOFFodTZYNHJQWjhQTkFqTUtmRlJ6VHBENEhfSndvc3JZQXZSV2NlWENqSmFrRFU3Nno0dzJKcmI3RVV0dXZYU2FldVNRVG1HUlNkVHp6aUQyUzJoVG1YQ294ZEthNFlMbHVRNzJLQnp1SlRzZjNYaFZGci1ZUXl0MUlKZG43ZG9SVGY3NjVhekJBUlZ0bEhoZXNxVG5BOTJWMmNnMVpzTGw4UUFwRGRTZjJ2UjZOcU5IVXZGWktwaUFXbmRhd1ZxcVZ6MHBpcEptN1BYTjYzclhNWVluOHNJYjZCS0d3VGRaVUdySVVBbmptMkdkODV6ZnhqR2NJWnRUVUtVZDg2VlNRbk9kZ00yQVZwbzBYZi1aOUZVNlVlYkpqTzFOTnE2Rk5DOUIzX2EzdG1XM1o4blZoSjFrTjM1LU5jNDRUTkNiTEh0M2lfTjdzQkVPYmw2THcwZ2tYZnBpVW1fQXZia2ctejhOcFpsWGRQSzlJeV9JU0pkSzlFdVh2b3E2Vk9OMG1UVE15TUFRVHIxQmN5UE5aeUF1RTJlOF8zQ0JCbklZelk0UERqMmtTWU9CZzFzYzdLaXota0dFSEdSM290SnkzMG00UWs1VzV5enVRd3dWSHVPaVcyXzIxbWFDLXJTczl1eDlKN1VFdFgxb0JIVXFyR3RwT2QxeTcxWXlGOTlJUWwtZzRPTTY5VWJrU0FyclVWM21sMXBoZkd1blF5OGJFWk9wU0czdW1tb3lXbTI5RUM1SjNpY0xrdDNMOTkyZUNqN1RBR0REZ2R3c2RSNm52d2JSdHRyVUlZWXpsVzBJRVBiWmYxSkpjV0hENkVRc2VDQm9rY3Q5TEJ5eHI3bXpEeGJPM1BPR3dNUXl4TW13MTlkanhidmMzMThUY05JQy01b1E0NUZBX2JqSzJZdzl0b0E3eVE5M1NTdHpvLXB1bWtiX2VsRV84ZGItUFljTDVHOXJzWmVDdkpGa2R6ZERsMTJHSkVKVkhBVUd6emhhcjZCLURTTkxlVFJLNTRGM19rUU56YVp3eUZMMWo2OEZmWGdkVWdvWXpuMWFxYWtXRGc5SGlkQUpWc3FFOEVGSVg2UFY3ei1GSUpuUzVsUjk2T1BadG5DdDhxNGhIVVJxRkxNaHpzUDRITjVVUjZxS21MSGpBU3FVSmlGRTRzbHBxTlMzQi1WYUZsNXFGd2lobWZiUFVYc18zOExHeGlENElndnN0U3RiUDZjX2pFdTdxMWhSdHpqbDFJLUppX1F4el9tU0UwaUtQTTduZlo3a1IxX1NtTUlNQnFia05CQVNVdkNNVmlTM3lsX2Z6VGF3Tm5Bdk0wb3RIME5vb3NPQml2UlRpT0lraDdJc3pReVRsMGx3R1VVcGRUajd1d0xBcEpwdmtPNndFOUZCUzY0V1JRMk9IaXJHVEhlSi1IbzZhaGxFYWROMjBGa1F6a19DbTQ3ZHB6Y2tRYXVraUlUVzc0LWNLXzAxZXhxS3ZOOVh4R29TYW05c3JUbVdWQVpUR2dLY0dYUGYxTno0MXJMYnhJaGxadF9KUEkyMjdtMXotNU9hcU5mZ2hXU3dkM2FYWjFwMUxlSW5PeWVBck5CeXdGT01mTlZkemRFa2NiUjI0VGRYaWI1LVVMaHpJWU5aNmg2c0JqQkNfNHNvdkNwY2lIOWFrd0xLWDJVUWhidDBPeDU0TzJSNVNGUi0yR2t3ZFNYVmU5RkI0TmFOOEMtaWxSQU0yckpVMVJTRTd5NDNsNW5IRzRESG1TS18zZlJIdVhfamxPXzdLNkVRWnFQN2RQU3pvOWlIMTZsNm9oclBKcm80dFJBcW42YmdDTDQ5ZnhRaFR3aV91SWJZZ2twUENMUmxTUmZqZWJKVzBWSk8wTEI5M0JWWEYxUkExWldtaGU1eGRNQUxZRHhfa0dTX3lpcE1VODYyYnMxLXcuRXRkMjhxRGVEeDVwZ0Q5aDVvTDltUQ\"}", + "status": 200, + "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/573a6f702bcc4151b0f65ab501c686d2\",\"attributes\":{\"enabled\":true,\"created\":1563840248,\"updated\":1563840248,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "409", + "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "245", + "content-length": "247", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:12 GMT", + "date": "Tue, 23 Jul 2019 00:04:39 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a17d702f-e656-4c12-a471-ec1e31d15f8c", + "x-ms-request-id": "22901a43-de7d-4827-9b17-e1d9c88341cf", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "POST", - "url": "https://keyvault_name.vault.azure.net/secrets/restore", + "method": "GET", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/", "query": { "api-version": "7.0" }, - "requestBody": "{\"value\":\"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLlRZZXA1UW9yZzJEcTFlMDhaeFp2VE9IV2Rrb1RUaEFQOGE5T3VnVHV1UVR1R19GY0tGRkl4djdoQUl6c2pPUU4wOXp3NUowanp2Y2tZUHdIcV9ORTM5VDhfdXpwSEhFRHpvQy1OakJXWEtrdnYxMUhoalBYMlJ1RW9nY3JBOWl5bnV6d05LZTFxRHM5X05KbDcwODZvY3lNTHdyTE9PMUdUVUxOcGJPN2NLbWFGeVJjOVVDSWVrS2xDbXRRYlpkWWNTR0JTNFI4NlNNa0M3UUZpT0hoVWlJcC1QVUVtaGE1ZkxXN0NkeC1VWEFHblRyUmQzV2VUaTF2b3VZZkMwWU90TDBQbzhjLV85X2RPYjFxTEZYdG9ZTldEa2t5ZDNsMU9CZjZBdzM1b1pwQXlxdFN3MFJzV0xyQ0x6UzhNeXFYdkl6YmpMYlVJdlJBa0w4bXR0eThMQS53eWhuTkx6QkgxcU5NVmxJTjJtd05BLmx2NTRLcUhhMndBSUtQWnZnWTFwbTE3SFBuYXE2c29INTQtUDYwUU0tb2xYc3VTd3JQVnBfdWgxd2R1b0xhVUVNbDFrRHJjdEVQTDA3SlA0aklUTG9sc0tseFRnTTdyWGMzMHZOTXFsRFUtMVNpVWlla0E4bTIzZk05Ri1QNGdzbVd2NmVPZmJGUFM5YWlHZFljMzE3a1l2TU1OZ1dXcl8yV3NJUkVxdkRCenZRUDRHYVVUdWZTTm5ONGFlNVBNRWJjTmM1LVNvVGNhMUs0dDltNVBRSWpVenVvRE9JWk51SHk0QUQ3NDJUZ0tmTlctZVhKdTBuNGlURlR5UVBIOW9uZWtWTFFJRVd6YTF3QlpLeVhnMEpfaXRqNTAxanFzY0R0OVNDMmVBTWdxVWVkMWNOQlZBQ0hXY1NGam9VTHBoTmhqb3g0VU1jWDJjejhMN1YtUGNjSGpJRjRYTTRRaW9EZGdaWlNKMGxFRDlGQ01wQkdLZUxQQUFTYWpxTGtZblUzSjQ2aV96OWFpanBZQmJCUFVTLXdPSnJlWmhVYThvMlVLMWp5WG91ZkFTUXpndWwzd2dkMGxpNUYyd1Z5aXFRMzVDLWZBY0VrQUN3WVRMVG9vemtZYm5qVndKR2l1NUpXcTJES2FNM0tBVG5KSG1JR2k4LXBrbjQyMXU5Q2NGTzU0bzdfMERhRzhyODFtckJzc0gyVEQtMDZwQUU0YTJVSzh2Qk1Hb1JzZmRnWFZSc19BbGlDQTBUSXYzbE9Ib09SVTlIZjREcndoMVhhWmJPNG5IbXo1Tk5GS3FyYkdkY2FmV0VmZ2s4MHZFSkRMN3BnTGR3c3dyNkFTV1NpSXBheU11eFBFUjFidFJ6UFFZaDAzcU02VGMxSlRkanVKWnB6SGt0NkVPcUx0R2RFWXVQaU1OTmJBQ3lYaWxiX09OejlfTHpKQUJOYXhpblZ4UUVCR3MzNXQtcWpqdnJyV2NSZ0R5Ym53Z2xKcURpeVVmNlFCWGo5dV9IMFV0NjREUjEyTzhJUGlJVGR6VHU4VTFfYk14VDNhRm1sT3UxTFd4dGRDdnVXeEk4ZE1yQ3NfS0RhMlgwX2xMRFZ5amg5Sy1KUXBxTzZvNFdaUXZsclJQSEFNR1ZaVmJOVUlVNVZPdi1oclJsa0gxcDVMRzB6b0FBWVRFdU5wazR1Q1dzVWdLTV8ycF9wWWJEZkdwU2t3a01TSkx1Znp3ZnVNMXZfSnJpZF9KYy1zWE5zd1lVSXJkOGVYZDFIbWlvSW1tNjJxV0FjSDJTeUdSWlVjRl9EQkNXMUJUd3d6RE04M2d4TkRudERYc3M2VUhmQ09hVF9kcW1hbkt1RjZyS1lkUGNiREZBOXZHdTI5YW1falJIVjY0N0xyVHl1SHZ1c3RJRkJ1SnFnWFRERnh6V0lGMHBhYXRwcEZDbS1mSVNHM3BPTzVfY19fWkRLQnFGN0FrWEVEMVhlNHY1a3Vmel95cEk5Z1MzQWg1SVFFX3dIWHZZMFFNeGtJUlk0eWpOekdSTlBzakV5VXkxODk1QW1FZjliMHp4NjNYQ3NJaEdpU1FlSkZSZHBVTWtPTDVnaXJ5dWlXejlVN3EyWk81TGY5NmcwYm84ZUJaeW9wREh0X0NTSHhLYWozSWt5U3Q4Qng4d1pKdHpWTmgwOU9EWW43Zi1COWQ1eVMwX2oyWlVLcmRraVVDbDduVEpXY01CSVhaV3EyOUd1bDNaRE5vY04yc19YYU5jMnpjYXBTYnZXT2U1Q1FIV3ZBbnFuNFFuVzBWRTJDWldsZkM4eVF6VkZ4NVBQN1pab0huOUNZbjFfbXdaSWRLVEtUSm5oWmtUSmVQWFl4U1cyaGEwS3NpWmtrWWdSRF84YUNkU2ZsOWFRYW5mVkJxNXpuV295THNIYlJ2QndWSVVxRkxVNDNiNW0xNnpHTW1QWWJXZlZjMVpEWEo5WHpCLWRpajJRV3NfcnBtZVZJdVRaRnZLalhsNkNXdGIwUW1jdlBNUnhBcjVUbnRwaHU5MURUeTRwNEVjMHI5cEdjQlo2d21PRDJLV3pTd3M5WU0wTk1VLW1VbWFKX0ZFNzF0Y1htblpSQ0taa01SLWpzQXB5dXhuX3pVMzlZV1Q3S3MtODlNcEVCRzRiN3ZKbGhOampFMDRGUF9hVV92OW51RC0tS25LbVBVYURselRrSFdPQnFILVRhQ1hRaDRQZ1JObVNIVkJJTEU0YVNSRzgwWEw0ejhZTlhNWklEaDEtcHpaSDJCenk4ZHFieUQwZVVXcFFWVVFiUjVqYVRzMExkeEhFREk1WjRzaEpmNXNsRm1IZ2I0ZmVxMkg5T1VDOWRrbjlLQktvaUx0MjlfWmNlSThoRTFURjJuZk9QY1FSR1gzb29KOVFzY1dVejVtWmtMbEg5dFFNSGczN0FBMG5iSmFSUnBVRFRZNjBrUjRmOG0tMDVTYThVZkFYQXRJRmc3NXpCXzMzbnZtMTlaYVRscHVTeHlIS1FkX3lER0NvclExOTlDTm9nYVczRjAtMGd6UnNzaFk5WEQzWWFYdTR3UVFqMHpXaVFRcEFNU0c3NHlpVEprS040OUZEaDZLdFFrM1ZzOGQ0bW9xa3lZY2lIYVF1dWM4b09NTm5ra1kzR1pObGtXU2gzYkwwdHYzN3M1aHlXc0l4Tm95d1U4R0ZTYlRvUUlUaUZCRVNjS2xOejNzdEFYZ0FMVm00U3k3eENuMms3Q3dWbVFjUlAtVzFYT2UxMWVNSFozbzNuNlZrQzc5dU5kekhKaVlqOXZuOFhuTmo4cERJZ2RYUzduMU0tUER6OVdxV2tva2dtaW1ZbUpRTlhJVm12S2Y1LXpNdlZFako4ODNnVldVWktKWkRUemhuZzFXYzhPTktqS3o2c2ZubVJ2a0hsYXBDVmpnUkFqTFlwejk0eXZXQ3pOMDl6NTdUajRYSDdlV3hUVWhEWmxReDJkZUlNRGNLZ1NBeEVEemZId2ZqQ0hwQ19IVXJNNWx2WEVkVkZQTGl0cGc5b3FkSTdaemNvLUJnTUV1MHdyMG5zT1VNQ0F0c1Zrdmt5QkFRaUpPTzVaN2o1cFBFcG43Q3ZVazJJck40NnA1RmdtV1EzWmhvY294WU9lRm5KaDMwNnVYV3M1U1FadzY2ZDZaNlVoWnNJSE0zemR5TkZna2stVTdIbjJjdXduNUk4eXBpLWV5QmZBQ1VkcGtSZ2tSd0oyZVNVZzRKYWs1LWt0TENSd0pNZERTbGxyWkJEUzJjYTJxamlMZUdGcW05Q0tFaHU3YldQYm1QaWhFMUZhcFYzU3Y1UWpERURWUW1iNDJiTzhuTHpzY2RabzdPZmZ6dFFtS3c2THNLU1E2Z3FKU1hyMi1UejZrTUhaYmZrMExsNlQ2bEZfNVJyYkdjUmgxN1h1QzNQSm9NdVlwcE9nQTJYb3ZVM2tvTktSVHV5cF90OGFuV0dJdnR4YnBnUXVqLWYyWERTZTlXMW1idGdrZ2VGZlcyd1ZJTTdJakN4VXBuMktDYndfNEQteng1U19teDg1bUlCVWs5bmZPZ3ZVY2xVVmRWT2RBZGRmOEJHSFVSdk9BaThRNFdRUXJPWkFXazM2TnZJZ2x3U1JRWmpJQlRiZkJ2eVdnZGtEUWN4WXRpUlpEUGFuUnFsekpzVk5BTVR5XzliTHVMVnZjNFVCNDEwQ0xjSlFqUlQxZ0dLbUx2UjBHenZhOE00c1UyamNOMWhOaWNlaFY1bF9JeFpyUFpQRTBHYlRpUnhjNzR5SHYtZjRobmxGWjJTX0ctdFFKS3BUd05Yc2tMaUtIM1R1VkJaQ2ZmV1ZBeGJfZW5LR0szczZ0LTZvYlVmR2lsRkROcjhMRGItNUExQ01uT1h5ejhreVpuVTY5QXRWdXhoeU50Z3lKdlF0MElha3VYQnI0NHRpOUtLc2hIeFhCU21QUnBqS3RuUGhhcDkxWkFZRFgxb0M3SV83dnhCN0x0MTlqLVpycmlDbVYxenNSMVRiT21wZTd6MjNmRGFYd0ZOUnZZSzVlY1pscXRqWW1WMC1oczdmZS1DOW1NenFzeXhFTjRiVDRod2JxQUhJVU1XWG5hdnpLajg5eGZEbFQyY2VSZ3V5RHRETVVtLUdQcnNOZGVhbjZJSE03R1ktdF91VFVndktlMFowby1tY3pQbDZ5bDNldXRzMFU5b3J5VjZvd1JJTTFrUVNua0o3Z25nNnJlcE5HREtPYVgyZXBCMld4SkpMcm1rVDdJRWZ0Z1lXWklHTEg1alZESF9EZkRZbl9Qa19RbkN6VVhLcFNrR0lDU1dnbjgxblYwcU5yNW54OThCNkJ5RjdscFNldGVFTWZDcWFacXdSeTF0WWp5UVI3ZHk5eWJQVzhnM19nN3Aza0sxekoyWDNlN3ZZZTZ5NjNSMnBxZHlqbl9pdU1aS1E0TkJ3cVUxOVlfdWx0Y1c0aWp6dHBEMVBFTVd5Zy1lODFmWmdvNEIwU2V3alNBRUdqLW9mZkNvTjAwSmpLR29tNXV1QThmWFRvYi1PeVd6dFVndXZNUXZqWDdIdU9Ud0VESnhxaUg0WVlQdEtxY0hEa3drSlM1ZkxLSWVIdXRtU2R3eG1QV0NUQkoycVdfWFVvNnFJUFFSbVBHMkk5VzdlMmtkaVVJTXR2OU9OV2hHZVJZTnpIZWlyQ19oMHFnSmhsd2I0UWZ5SFMxa3R0SE5kQ25BanFhVWV5YmNBdXpnYXh3T2UxaVMtb0Z1blVOOTFDS0JNaENDQndEV1pnWVkyVDdaNVI3bWx1d0R6OVBqODJBd3BJM2NWOFFEM2p5MXZBZ2cwSk1FMXdIR3ZiNjFZNm1uNDZjeUMzZXJXSmVtUTlVVXREM2R4T25RUXlCNHNJcXRpRzZya2lzdW1DLXBkUU51dll1U1otcEQyeElVQ1JiRDBrNHpQM1hESTYtWGpqYzRzLWZLdkV3WGtqQTRvMXA4b1BOUUwyNXJMWDk5WVJ3MW5VWHBacjVZSGR4b1l3NzFlX04wTmpXVXBvSVVfT2JoZEtSWVQyQVpabUdyeDdBeWlPVy1xZlZSXzRyLVpNbGZzaTczMFB3Tkp0VlZiUVdiOFlSNjNzdkZQSkpISHJ0Tmpob3llZ1J2UnNBX09nMWR3S01YaGVsQ3pna3JRZnQ3TW9mNUFubVByRjAxZVppQkhHbEI1LXBkbXZwQmtPck81SFJUSGtEV2J4el9qZnJObHFlX1BFYkJzNFo2VklUaW9XUExoRUF4RGtIejBiNEF3end0RDNKY0tneGNVTHlvOEY1Ym9sdzd2WVptdnVZR050VFBvZjBYbFNLd0J5S1RpeXBpS3ZUdWJkRW9zNHlvMFBycHljSktRbzdPTGU0bWJOOGNROFZncmtuR1ZZRXlmSmk5Umx0VlNIVWtQQWhfcl94SDJveGJMYlhhS0ZVclNnYl9BWW5OV0dPeWphcVkwYXJoQTdFa3pHMnp2enBLbHV3eDQ3OG5JMW9vYkpvRTdPa1VXMXZPck9fUVVwWncwV2JRTkZQWmNCRW5LRF9JbWdMYmhXZGZtX01BUl9YRkZZeEZQN3pGeEtBaXJJdEdFU1N4TW92VXBzRTBWZEU0SHRDdmR2QlJCVVNtR29fd09vTVktWmc4TFE3bkwwanQ3bWcuRE9neF8tTnpNMC1pazVjZTc2dS1qZw\"}", + "requestBody": null, "status": 200, - "response": "{\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781\",\"attributes\":{\"enabled\":true,\"created\":1563496012,\"updated\":1563496012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/573a6f702bcc4151b0f65ab501c686d2\",\"attributes\":{\"enabled\":true,\"created\":1563840248,\"updated\":1563840248,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "247", + "content-length": "261", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:22 GMT", + "date": "Tue, 23 Jul 2019 00:04:40 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "a7845adf-8e5c-43df-9ac9-93447fd849b3", + "x-ms-request-id": "c937c8a3-e0d7-4497-b0cf-90f8e9685b83", "cache-control": "no-cache", "expires": "-1" } }, { - "method": "GET", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/", + "method": "DELETE", + "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-", "query": { "api-version": "7.0" }, "requestBody": null, "status": 200, - "response": "{\"value\":\"RSA\",\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781\",\"attributes\":{\"enabled\":true,\"created\":1563496012,\"updated\":1563496012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-\",\"deletedDate\":1563840281,\"scheduledPurgeDate\":1571616281,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/573a6f702bcc4151b0f65ab501c686d2\",\"attributes\":{\"enabled\":true,\"created\":1563840248,\"updated\":1563840248,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "200", "x-ms-keyvault-region": "westus", - "content-length": "261", + "content-length": "420", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:22 GMT", + "date": "Tue, 23 Jul 2019 00:04:40 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "cb212357-1bc5-4134-9469-a8319ef91e8d", + "x-ms-request-id": "dd7d8fcf-d1af-44ff-9741-b22cd41caab7", "cache-control": "no-cache", "expires": "-1" } }, { "method": "DELETE", - "url": "https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-", + "url": "https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-", "query": { "api-version": "7.0" }, "requestBody": null, - "status": 200, - "response": "{\"recoveryId\":\"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-\",\"deletedDate\":1563496043,\"scheduledPurgeDate\":1571272043,\"id\":\"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/b964056ececb46da9992ce8127a28781\",\"attributes\":{\"enabled\":true,\"created\":1563496012,\"updated\":1563496012,\"recoveryLevel\":\"Recoverable+Purgeable\"}}", + "status": 409, + "response": "{\"error\":{\"code\":\"Conflict\",\"message\":\"Secret is currently being deleted.\",\"innererror\":{\"code\":\"ObjectIsBeingDeleted\"}}}", "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", - "status": "200", + "status": "409", "x-ms-keyvault-region": "westus", - "content-length": "420", + "content-length": "121", "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:23 GMT", + "date": "Tue, 23 Jul 2019 00:04:40 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "86ffd3d7-4464-40e8-9656-459f2a76cfdf", + "x-ms-request-id": "32e6a120-cb98-4c50-a561-52280025fcfc", "cache-control": "no-cache", "expires": "-1" } @@ -838,7 +894,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "409", @@ -847,9 +903,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:23 GMT", + "date": "Tue, 23 Jul 2019 00:04:51 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "07b03c5b-5a47-44a0-bf87-c8e8a860be3b", + "x-ms-request-id": "e495b72a-961a-4d65-aada-d67e39354600", "cache-control": "no-cache", "expires": "-1" } @@ -867,15 +923,15 @@ "pragma": "no-cache", "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "server": "Microsoft-IIS/10.0", "x-aspnet-version": "4.0.30319", "x-ms-keyvault-service-version": "1.1.0.872", "x-powered-by": "ASP.NET", "status": "204", - "x-ms-request-id": "52b947de-de83-451e-8d0c-e836fc4003a9", + "x-ms-request-id": "dd495a7c-21f3-4cec-9b2a-0da89163674b", "x-ms-keyvault-region": "westus", - "date": "Fri, 19 Jul 2019 00:27:33 GMT", + "date": "Tue, 23 Jul 2019 00:05:01 GMT", "cache-control": "no-cache", "expires": "-1" } @@ -892,7 +948,7 @@ "responseHeaders": { "strict-transport-security": "max-age=31536000;includeSubDomains", "x-content-type-options": "nosniff", - "x-ms-keyvault-network-info": "addr=13.82.238.224;act_addr_fam=InterNetwork;", + "x-ms-keyvault-network-info": "addr=125.239.180.119;act_addr_fam=InterNetwork;", "x-aspnet-version": "4.0.30319", "x-powered-by": "ASP.NET", "status": "400", @@ -901,9 +957,9 @@ "pragma": "no-cache", "server": "Microsoft-IIS/10.0", "x-ms-keyvault-service-version": "1.1.0.872", - "date": "Fri, 19 Jul 2019 00:27:33 GMT", + "date": "Tue, 23 Jul 2019 00:05:01 GMT", "content-type": "application/json; charset=utf-8", - "x-ms-request-id": "3746a435-e57f-488b-be03-e2d65703856d", + "x-ms-request-id": "f4a74442-6075-4584-bff3-4d977b682ba9", "cache-control": "no-cache", "expires": "-1" } diff --git a/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.js b/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.js index b9880f0ef2da..d16f635d839a 100644 --- a/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.js +++ b/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__create_read_update_and_delete_operations/recording_before_all_hook.js @@ -2,6 +2,43 @@ let nock = require('nock'); module.exports.testInfo = {} +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canaddasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ea9c7cf8-fc62-4e2a-a369-169b17e46c0c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:51:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + 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', @@ -17,17 +54,17 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '5e952e3b-1b15-4a7d-8ea6-fdc3c001cd00', + '38a3af4e-44da-4554-a9dc-1f106f702e00', 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'Set-Cookie', - 'fpc=Av5e4eSkNY5GsUv_9FxzYWA_aSJHAQAAAPwFw9QOAAAA; expires=Sun, 18-Aug-2019 00:29:49 GMT; path=/; secure; HttpOnly', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHAQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:19 GMT; path=/; secure; HttpOnly', 'Set-Cookie', 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', 'Set-Cookie', 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:29:49 GMT', + 'Tue, 23 Jul 2019 17:51:18 GMT', 'Connection', 'close', 'Content-Length', @@ -37,7 +74,7 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .put('/secrets/CRUDSecretName-canaddasecret-', {"value":"SECRET_VALUE"}) .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/4ccdc7affcbe4b759d4fd9b699c3c261","attributes":{"enabled":true,"created":1563496190,"updated":1563496190,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/5ea0ba3f08ec433bb55554df2d4bef37","attributes":{"enabled":true,"created":1563904280,"updated":1563904280,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -50,11 +87,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f086b486-5f9b-46e8-9049-98f5f5c3c270', + '2091c245-866b-4c5d-a0af-88b66a752176', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -64,7 +101,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:29:49 GMT', + 'Tue, 23 Jul 2019 17:51:19 GMT', 'Connection', 'close', 'Content-Length', @@ -74,24 +111,24 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/secrets/CRUDSecretName-canaddasecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canaddasecret-","deletedDate":1563496190,"scheduledPurgeDate":1571272190,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/4ccdc7affcbe4b759d4fd9b699c3c261","attributes":{"enabled":true,"created":1563496190,"updated":1563496190,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a9e7ee7f-05cf-4f95-8529-667792064fa7', + '0aa77871-e39b-4c94-a9ad-14ba2b195dda', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -101,57 +138,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:29:50 GMT', + 'Tue, 23 Jul 2019 17:51:21 GMT', 'Connection', 'close', 'Content-Length', - '412' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canaddasecret-') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '04425ac2-1f97-4f70-9978-1381f17521b7', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'd280f0ca-e18e-46df-b4ad-65bc85982e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHAgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:29:50 GMT', + 'Tue, 23 Jul 2019 17:51:21 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canaddasecret-') + .delete('/secrets/CRUDSecretName-canaddasecret-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canaddasecret-","deletedDate":1563904283,"scheduledPurgeDate":1571680283,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canaddasecret-/5ea0ba3f08ec433bb55554df2d4bef37","attributes":{"enabled":true,"created":1563904280,"updated":1563904280,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Type', + 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -159,11 +193,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8c804751-3624-4c04-a521-49dd240719db', + 'e8c2fc15-d381-4c5a-ba01-b8569fbdaf67', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -173,32 +207,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:01 GMT', + 'Tue, 23 Jul 2019 17:51:22 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '412' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-cansetasecretwithEmptyValue-', {"value":""}) + .delete('/deletedsecrets/CRUDSecretName-canaddasecret-') .query(true) - .reply(200, {"value":"","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/d68e3480d8934a509cd9969822484f23","attributes":{"enabled":true,"created":1563496201,"updated":1563496201,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '89be9c22-b29d-47c2-aa6e-78f8ec013601', + 'babd3c93-b718-4e7d-bf26-9a8f1f8d6683', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -208,52 +244,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:01 GMT', + 'Tue, 23 Jul 2019 17:51:24 GMT', 'Connection', 'close', 'Content-Length', - '268' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-cansetasecretwithEmptyValue-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-","deletedDate":1563496202,"scheduledPurgeDate":1571272202,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/d68e3480d8934a509cd9969822484f23","attributes":{"enabled":true,"created":1563496201,"updated":1563496201,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '7026ed48-5126-4fa5-a107-41c8a9a4ad90', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'f2565382-c475-4162-b651-a20b33b42f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHAwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:24 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:30:01 GMT', + 'Tue, 23 Jul 2019 17:51:24 GMT', 'Connection', 'close', 'Content-Length', - '440' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') + .delete('/deletedsecrets/CRUDSecretName-canaddasecret-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -270,11 +301,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7526ea8f-66ab-4c2e-8b07-9169c5e9b8e9', + 'd4f4995b-f696-4ee4-b0b8-9fb99d6c2cfa', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -284,34 +315,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:02 GMT', + 'Tue, 23 Jul 2019 17:51:25 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') + .delete('/deletedsecrets/CRUDSecretName-canaddasecret-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '49e0d339-eda1-4f02-9500-6917fe34b356', + 'f678794c-d92a-4411-8f0c-a9e79d66f54f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -321,13 +350,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:12 GMT', + 'Tue, 23 Jul 2019 17:51:37 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '4af25767-3239-443f-aef7-3f50d0b32a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHBAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:38 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:51:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') + .delete('/deletedsecrets/CRUDSecretName-canaddasecret-') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -340,11 +403,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '363ba2d4-3b95-4dc2-9196-9a8ba3fd98e6', + '5a5aa8fb-4f90-4420-b83b-aa5b883ce00d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -354,32 +417,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:23 GMT', + 'Tue, 23 Jul 2019 17:51:41 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-cansetasecretwithattributes-', {"value":"SECRET_VALUE","attributes":{"exp":32503680000}}) + .put('/secrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/29e44625bfd940fe9db68acc9cf05fed","attributes":{"enabled":true,"exp":32503680000,"created":1563496223,"updated":1563496223,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '943056b4-064e-4eb7-8c17-a4d6e7d48b0c', + '80f4fdd9-7c7b-4b4c-a1f9-4ce6a326b0d7', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -389,54 +452,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:23 GMT', + 'Tue, 23 Jul 2019 17:51:43 GMT', 'Connection', 'close', 'Content-Length', - '298' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-cansetasecretwithattributes-/') - .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/29e44625bfd940fe9db68acc9cf05fed","attributes":{"enabled":true,"exp":32503680000,"created":1563496223,"updated":1563496223,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'c391be9d-9726-4338-8599-29c06b32b047', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '534b8054-38bd-4ab0-8f5a-ca6d2d1d3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHBQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:30:24 GMT', + 'Tue, 23 Jul 2019 17:51:44 GMT', 'Connection', 'close', 'Content-Length', - '298' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-cansetasecretwithattributes-') + .put('/secrets/CRUDSecretName-cansetasecretwithEmptyValue-', {"value":""}) .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-","deletedDate":1563496224,"scheduledPurgeDate":1571272224,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/29e44625bfd940fe9db68acc9cf05fed","attributes":{"enabled":true,"exp":32503680000,"created":1563496223,"updated":1563496223,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":"","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/d76546a062424e25a670f1f9b979a7f8","attributes":{"enabled":true,"created":1563904305,"updated":1563904305,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -449,11 +507,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '4b8b3ce3-7a2e-4038-922d-7a8304acdcba', + '8b50dfe5-16ae-4a47-b06d-88dcbb96d71f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -463,36 +521,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:23 GMT', + 'Tue, 23 Jul 2019 17:51:45 GMT', 'Connection', 'close', 'Content-Length', - '458' ]); + '268' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-') + .delete('/secrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'be5a44a2-825a-48eb-be34-ffff03d2fcad', + '9c70bee9-8a1e-4307-848a-f4187a707e55', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -502,48 +558,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:24 GMT', + 'Tue, 23 Jul 2019 17:51:46 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-') - .query(true) - .reply(204, "", [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'a98e6bb8-cb92-4304-9b4c-d8cb0863a747', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '1dac38e9-f4ae-40b4-8bfe-286a81812e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHBgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:47 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:30:35 GMT', + 'Tue, 23 Jul 2019 17:51:46 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canupdateasecret-', {"value":"SECRET_VALUE"}) + .delete('/secrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/389ecd88cbd94242b5f1bbfe42a11141","attributes":{"enabled":true,"created":1563496235,"updated":1563496235,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-","deletedDate":1563904309,"scheduledPurgeDate":1571680309,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-/d76546a062424e25a670f1f9b979a7f8","attributes":{"enabled":true,"created":1563904305,"updated":1563904305,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -556,11 +613,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f3fa270b-2088-417f-a5fc-628f0dafbb63', + 'c25c30b7-b251-4085-969b-321b3d370b67', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -570,34 +627,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:35 GMT', + 'Tue, 23 Jul 2019 17:51:49 GMT', 'Connection', 'close', 'Content-Length', - '269' ]); + '440' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .patch('/secrets/CRUDSecretName-canupdateasecret-/', {"attributes":{"exp":32503680000}}) + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) - .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/389ecd88cbd94242b5f1bbfe42a11141","attributes":{"enabled":true,"exp":32503680000,"created":1563496235,"updated":1563496236,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9e94a54e-4bd1-4410-89cc-8a3d4f701b3d', + 'a9719906-c0d4-4dc5-bb78-8993b7010f70', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -607,57 +664,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:35 GMT', + 'Tue, 23 Jul 2019 17:51:54 GMT', 'Connection', 'close', 'Content-Length', - '264' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canupdateasecret-/') - .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/389ecd88cbd94242b5f1bbfe42a11141","attributes":{"enabled":true,"exp":32503680000,"created":1563496235,"updated":1563496236,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'a36308da-6e03-4761-94c3-d0ec0cec78f9', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '95f3be13-1824-453c-ae1b-e9d813af3000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHBwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:51:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:30:36 GMT', + 'Tue, 23 Jul 2019 17:51:54 GMT', 'Connection', 'close', 'Content-Length', - '287' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canupdateasecret-') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateasecret-","deletedDate":1563496236,"scheduledPurgeDate":1571272236,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/389ecd88cbd94242b5f1bbfe42a11141","attributes":{"enabled":true,"exp":32503680000,"created":1563496235,"updated":1563496236,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -667,11 +721,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a7248170-7992-4478-8a71-f67f4419f7da', + 'b14283a6-361a-4085-ac77-ad97440080b6', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -681,36 +735,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:36 GMT', + 'Tue, 23 Jul 2019 17:51:57 GMT', 'Connection', - 'close', - 'Content-Length', - '436' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canupdateasecret-') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '4bfd681b-1ce8-433b-ab12-e522ff40657a', + '6a42c590-b0fb-40c8-ae40-608bb7642339', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -720,13 +770,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:37 GMT', + 'Tue, 23 Jul 2019 17:52:08 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '1dac38e9-f4ae-40b4-8bfe-286adf822e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHCAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:10 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:52:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canupdateasecret-') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -739,11 +823,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f386eb1c-b0ea-4314-8779-11dbe5838cd7', + '5ecc0784-d03d-4628-bf13-f75ee8646dce', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -753,32 +837,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:47 GMT', + 'Tue, 23 Jul 2019 17:52:10 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canupdateadisabledSecret-', {"value":"SECRET_VALUE","attributes":{"enabled":false}}) + .put('/secrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/7da9195b85bb477ea46e4fc411faf45e","attributes":{"enabled":false,"created":1563496248,"updated":1563496248,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '18aea2ee-70db-44d5-a412-57d50488b134', + 'f1705ab4-2b2e-44d9-a69d-bd08f9966bcb', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -788,54 +872,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:47 GMT', + 'Tue, 23 Jul 2019 17:52:11 GMT', 'Connection', 'close', 'Content-Length', - '278' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .patch('/secrets/CRUDSecretName-canupdateadisabledSecret-/', {"attributes":{"exp":32503680000}}) - .query(true) - .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/7da9195b85bb477ea46e4fc411faf45e","attributes":{"enabled":false,"exp":32503680000,"created":1563496248,"updated":1563496248,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '1e944c72-748a-49f2-b75c-219c4506bdef', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '385ed0de-0919-4071-9964-42e402683100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHCQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:30:47 GMT', + 'Tue, 23 Jul 2019 17:52:12 GMT', 'Connection', 'close', 'Content-Length', - '273' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canupdateadisabledSecret-') + .put('/secrets/CRUDSecretName-cansetasecretwithattributes-', {"value":"SECRET_VALUE","attributes":{"exp":32503680000}}) .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-","deletedDate":1563496248,"scheduledPurgeDate":1571272248,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/7da9195b85bb477ea46e4fc411faf45e","attributes":{"enabled":false,"exp":32503680000,"created":1563496248,"updated":1563496248,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/4cd2369428e344bcb9c213fd7b2ffc2b","attributes":{"enabled":true,"exp":32503680000,"created":1563904333,"updated":1563904333,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -848,11 +927,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7aef6f14-fb10-4285-a886-1d78950cd2b1', + '5f3f3247-ef41-48c0-8d78-121222a0824b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -862,36 +941,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:48 GMT', + 'Tue, 23 Jul 2019 17:52:13 GMT', 'Connection', 'close', 'Content-Length', - '453' ]); + '298' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .get('/secrets/CRUDSecretName-cansetasecretwithattributes-/') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e49dff0f-7a75-4ff3-8218-9b366a1cdc0a', + 'b0ca816b-428d-4ef4-b417-377a5da1654a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -901,20 +978,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:49 GMT', + 'Tue, 23 Jul 2019 17:52:13 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '5cf65517-1091-4723-9f88-ee556b242800', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHCgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:52:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .get('/secrets/CRUDSecretName-cansetasecretwithattributes-/') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/4cd2369428e344bcb9c213fd7b2ffc2b","attributes":{"enabled":true,"exp":32503680000,"created":1563904333,"updated":1563904333,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -924,11 +1033,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7a1768f2-fddc-4cf7-b2fc-ecdea1b96e37', + '3be0bf5f-6d53-4976-a322-486f5bcd0b47', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -938,15 +1047,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:30:59 GMT', + 'Tue, 23 Jul 2019 17:52:15 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '298' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .delete('/secrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -954,14 +1065,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'd2df37a5-91f8-42e2-9652-45e3c2312705', + '3325941f-7b97-480f-af71-6a55acf531f4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -971,52 +1084,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:10 GMT', + 'Tue, 23 Jul 2019 17:52:16 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-cangetasecret-', {"value":"SECRET_VALUE"}) - .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/ea49dd3fb0d14fe186efeb43fc9bb9f9","attributes":{"enabled":true,"created":1563496270,"updated":1563496270,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '8436923f-fd8a-4178-bc1e-0d77c1dc1982', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'd280f0ca-e18e-46df-b4ad-65bc779c2e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHCwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:31:10 GMT', + 'Tue, 23 Jul 2019 17:52:17 GMT', 'Connection', 'close', 'Content-Length', - '266' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-cangetasecret-/') + .delete('/secrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/ea49dd3fb0d14fe186efeb43fc9bb9f9","attributes":{"enabled":true,"created":1563496270,"updated":1563496270,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-","deletedDate":1563904339,"scheduledPurgeDate":1571680339,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithattributes-/4cd2369428e344bcb9c213fd7b2ffc2b","attributes":{"enabled":true,"exp":32503680000,"created":1563904333,"updated":1563904333,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1029,11 +1139,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a13e570d-3576-47ee-9709-4a7815156e28', + 'bf6a7b4d-7cd6-436b-9a10-f1f79a438c94', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1043,34 +1153,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:10 GMT', + 'Tue, 23 Jul 2019 17:52:19 GMT', 'Connection', 'close', 'Content-Length', - '266' ]); + '458' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-cangetasecret-') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetasecret-","deletedDate":1563496271,"scheduledPurgeDate":1571272271,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/ea49dd3fb0d14fe186efeb43fc9bb9f9","attributes":{"enabled":true,"created":1563496270,"updated":1563496270,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7c3bb035-b7c1-4672-b2f7-887f5f5a8b89', + '611cb812-27c5-47f2-aa1a-4409564e5ab9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1080,15 +1190,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:10 GMT', + 'Tue, 23 Jul 2019 17:52:21 GMT', 'Connection', 'close', 'Content-Length', - '412' ]); + '0' ]); + + +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', + 'e0615afc-cb6b-4268-8751-b6e2eb0c3300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHDAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:52:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -1105,11 +1247,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f58fceaf-c8fd-4309-8a7f-dd50f46e6b1f', + '730cc210-b8f2-4a6e-bbe0-c08325568dfa', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1119,15 +1261,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:11 GMT', + 'Tue, 23 Jul 2019 17:52:22 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1135,14 +1277,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '56e142c3-2b80-43cd-a1a1-400103232d9f', + '48304b18-d545-4aaf-be16-09ce72ad8b64', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1152,59 +1296,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:22 GMT', + 'Tue, 23 Jul 2019 17:52:33 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-cantgetadisabledSecret-', {"value":"SECRET_VALUE","attributes":{"enabled":false}}) - .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/c09979639f58482a8d08514edc33c402","attributes":{"enabled":false,"created":1563496283,"updated":1563496283,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '452b6906-9f0e-431a-958d-c38ff994fc4f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'b8974c65-deb3-4074-a336-f368f84d2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHDQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:34 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:31:22 GMT', + 'Tue, 23 Jul 2019 17:52:34 GMT', 'Connection', 'close', 'Content-Length', - '276' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-cantgetadisabledSecret-/') + .delete('/deletedsecrets/CRUDSecretName-cansetasecretwithattributes-') .query(true) - .reply(403, {"error":{"code":"Forbidden","message":"Operation get is not allowed on a disabled secret.","innererror":{"code":"SecretDisabled"}}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '132', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1212,11 +1349,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8d885aa5-a5c0-4e49-b2a5-4109a75374e2', + 'ea7989f3-6a19-4f1c-89b5-7a60c7891da8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1226,32 +1363,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:22 GMT', + 'Tue, 23 Jul 2019 17:52:35 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-cantgetadisabledSecret-') + .put('/secrets/CRUDSecretName-canupdateasecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-","deletedDate":1563496283,"scheduledPurgeDate":1571272283,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/c09979639f58482a8d08514edc33c402","attributes":{"enabled":false,"created":1563496283,"updated":1563496283,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b35009f8-d7ef-4320-84e5-57845e7f2465', + '085018f9-31d5-40ff-aae4-ca0453a7a62d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1261,22 +1398,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:23 GMT', + 'Tue, 23 Jul 2019 17:52:35 GMT', 'Connection', 'close', 'Content-Length', - '431' ]); + '0' ]); + + +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', + 'ebf5338c-1001-4e63-bfee-5bb68b0f2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHDgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:52:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-') + .put('/secrets/CRUDSecretName-canupdateasecret-', {"value":"SECRET_VALUE"}) .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/3ab33b612f8f41119568b257c9c93c21","attributes":{"enabled":true,"created":1563904358,"updated":1563904358,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1286,11 +1453,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f10d3195-7b65-45ae-82a6-9812f6979156', + '44122bff-2cdf-428c-83d2-6c4ad194e95e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1300,15 +1467,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:24 GMT', + 'Tue, 23 Jul 2019 17:52:37 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '269' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-') + .patch('/secrets/CRUDSecretName-canupdateasecret-/') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1316,14 +1485,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7785ca7a-4de3-47bd-a96f-bdc5bf22ca24', + '1553897c-8222-4ce9-b180-67f01d16b5a5', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1333,52 +1504,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:34 GMT', + 'Tue, 23 Jul 2019 17:52:38 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-', {"value":"SECRET_VALUE"}) - .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/54e8939e52384301aa85385e4a67375b","attributes":{"enabled":true,"created":1563496295,"updated":1563496295,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '82c1b6a7-0bde-4a1a-82eb-c93ec19505db', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '150c44b6-f4fd-4fda-9d4b-68a43a033200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHDwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:39 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:31:34 GMT', + 'Tue, 23 Jul 2019 17:52:38 GMT', 'Connection', 'close', 'Content-Length', - '294' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/') + .patch('/secrets/CRUDSecretName-canupdateasecret-/', {"attributes":{"exp":32503680000}}) .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/54e8939e52384301aa85385e4a67375b","attributes":{"enabled":true,"created":1563496295,"updated":1563496295,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/3ab33b612f8f41119568b257c9c93c21","attributes":{"enabled":true,"exp":32503680000,"created":1563904358,"updated":1563904360,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1391,11 +1559,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2a9470da-4287-4aca-90e3-cfd2820e3489', + 'c77538e6-7d2f-46fb-bc88-39dcce9fe2bb', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1405,34 +1573,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:34 GMT', + 'Tue, 23 Jul 2019 17:52:39 GMT', 'Connection', 'close', 'Content-Length', - '294' ]); + '264' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .get('/secrets/CRUDSecretName-canupdateasecret-/') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-","deletedDate":1563496295,"scheduledPurgeDate":1571272295,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/54e8939e52384301aa85385e4a67375b","attributes":{"enabled":true,"created":1563496295,"updated":1563496295,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '24eb5fe8-4a83-4ca7-8457-9044f53b9c44', + '0552e822-d142-4ceb-a20d-38aa40bbf49b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1442,59 +1610,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:35 GMT', + 'Tue, 23 Jul 2019 17:52:40 GMT', 'Connection', 'close', 'Content-Length', - '468' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '8ebcc563-3511-418b-8cc5-8e958d77a727', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '93a9613b-bac4-4d2c-8346-657b121e2e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHEAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:31:35 GMT', + 'Tue, 23 Jul 2019 17:52:41 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .get('/secrets/CRUDSecretName-canupdateasecret-/') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/3ab33b612f8f41119568b257c9c93c21","attributes":{"enabled":true,"exp":32503680000,"created":1563904358,"updated":1563904360,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1504,11 +1665,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '78b36c2a-213e-4c9d-9ec9-bc8a24194a8f', + '6274bbf2-1a19-4424-b0a9-f989d245dc47', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1518,15 +1679,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:45 GMT', + 'Tue, 23 Jul 2019 17:52:41 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '287' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .delete('/secrets/CRUDSecretName-canupdateasecret-') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1534,14 +1697,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a026289b-0be7-4988-a9e2-0d40de7dbe11', + '80e954f9-22a9-4ab6-ae61-fdc64959cd0a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1551,52 +1716,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:56 GMT', + 'Tue, 23 Jul 2019 17:52:42 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-cangetasecretNonExisting-/') - .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-cangetasecretNonExisting-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '122', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'be876cd8-5831-427d-b479-1608cf89b831', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '4f1738b1-0282-4705-b446-bd3277092c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHEQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:31:57 GMT', + 'Tue, 23 Jul 2019 17:52:43 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-candeleteasecret-', {"value":"SECRET_VALUE"}) + .delete('/secrets/CRUDSecretName-canupdateasecret-') .query(true) - .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/89ced047b932485fba2641b909308bf7","attributes":{"enabled":true,"created":1563496317,"updated":1563496317,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateasecret-","deletedDate":1563904365,"scheduledPurgeDate":1571680365,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateasecret-/3ab33b612f8f41119568b257c9c93c21","attributes":{"enabled":true,"exp":32503680000,"created":1563904358,"updated":1563904360,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1609,11 +1771,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e70d36ee-05c5-47fc-ac53-6a968f3cb6a7', + 'e45cac7c-482c-4cae-99d9-0204f9316d74', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1623,34 +1785,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:57 GMT', + 'Tue, 23 Jul 2019 17:52:44 GMT', 'Connection', 'close', 'Content-Length', - '269' ]); + '436' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-candeleteasecret-') + .delete('/deletedsecrets/CRUDSecretName-canupdateasecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-candeleteasecret-","deletedDate":1563496318,"scheduledPurgeDate":1571272318,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/89ced047b932485fba2641b909308bf7","attributes":{"enabled":true,"created":1563496317,"updated":1563496317,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6af283e6-4231-40a7-9d48-b1b44e07f184', + '93e74167-a101-4dea-a50b-ac66758a350d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1660,52 +1822,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:57 GMT', + 'Tue, 23 Jul 2019 17:52:45 GMT', 'Connection', 'close', 'Content-Length', - '418' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-candeleteasecret-/') - .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-candeleteasecret-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '114', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'af52a231-b31b-4215-a85d-d22affeda3fe', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9c028e4e-20a3-4ebb-bb6a-42fd76003300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHEgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:52:46 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:31:58 GMT', + 'Tue, 23 Jul 2019 17:52:45 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-candeleteasecret-') + .delete('/deletedsecrets/CRUDSecretName-canupdateasecret-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -1722,11 +1879,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6e452cfd-b53a-4890-b194-16d930a7d21a', + 'be5c158c-7fc2-43ab-b098-1e3459261b5f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1736,15 +1893,3065 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:31:58 GMT', + 'Tue, 23 Jul 2019 17:52:48 GMT', 'Connection', 'close' ]); +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canupdateasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'efb7a819-2778-4d9f-b9fb-83f0acfe9a6e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:52:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '545a8776-3b79-44f0-bc88-066cdc432e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHEwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:00 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:52:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canupdateasecret-') + .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', + '61e8711a-0702-45f9-aff7-cbcfb1f480d9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:01 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canupdateadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0922f0ec-c5f8-402c-9af7-af4a94197bfd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '51e4eebd-3086-4b82-9587-2a20ea952b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHFAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:02 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canupdateadisabledSecret-', {"value":"SECRET_VALUE","attributes":{"enabled":false}}) + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/b150c5cf72884f8aaae1e8cedc29f435","attributes":{"enabled":false,"created":1563904383,"updated":1563904383,"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', + '4a7fa894-8858-485b-ae38-2ab59a025f09', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '278' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .patch('/secrets/CRUDSecretName-canupdateadisabledSecret-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3f8940de-5e93-4341-aaad-e4b679bcf5df', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '07dd4f10-9e88-4651-9b52-5a3787292a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHFQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .patch('/secrets/CRUDSecretName-canupdateadisabledSecret-/', {"attributes":{"exp":32503680000}}) + .query(true) + .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/b150c5cf72884f8aaae1e8cedc29f435","attributes":{"enabled":false,"exp":32503680000,"created":1563904383,"updated":1563904386,"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', + '2f543b24-2725-45a9-853d-a82c6879f562', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '273' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canupdateadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '54bb9bd3-9e0b-4a5b-b42d-e830ba7717f8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '83efbf72-4d5e-497c-9345-63e294b22c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHFgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:07 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canupdateadisabledSecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-","deletedDate":1563904389,"scheduledPurgeDate":1571680389,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canupdateadisabledSecret-/b150c5cf72884f8aaae1e8cedc29f435","attributes":{"enabled":false,"exp":32503680000,"created":1563904383,"updated":1563904386,"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', + 'c2f3cea5-5630-43e1-b07e-6b32648cd6fd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '453' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4b3d59a4-a939-4cd2-8fdd-7a2d1681947f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '8845b688-b71a-475d-b54a-7b8176a43000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHFwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '63f633d3-7714-4feb-ae1c-3ef179c9de01', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:11 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ad8493e5-0d67-45af-b40e-f9237657e268', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '699912bb-a97d-4146-954e-3cf092e22e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHGAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:24 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:23 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canupdateadisabledSecret-') + .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', + '604ac569-4282-4c27-a391-69517e21258d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:27 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '93a6fe09-1443-416f-995f-d37dc25365ae', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4fa6bcfb-543e-4e80-a335-0fac955a2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHGQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-cangetasecret-', {"value":"SECRET_VALUE"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/3362b280f432477d82a10497de2c7ded","attributes":{"enabled":true,"created":1563904413,"updated":1563904413,"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', + '652ddbf3-829d-43c8-b7f1-07be6d55bbe9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '266' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-cangetasecret-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0c2089f7-611a-4c95-814f-dfe93ca16e98', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:33 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '0076984a-75d3-43f3-83ad-ad1a9c0f2c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHGgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-cangetasecret-/') + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/3362b280f432477d82a10497de2c7ded","attributes":{"enabled":true,"created":1563904413,"updated":1563904413,"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', + 'b5b483fe-6139-4e12-a865-31f47755c99d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '266' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '026f0e3e-8e88-4532-b939-9878fd86627c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4a732ea8-6282-408f-a9dd-5b4332ae2a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHGwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetasecret-","deletedDate":1563904418,"scheduledPurgeDate":1571680418,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetasecret-/3362b280f432477d82a10497de2c7ded","attributes":{"enabled":true,"created":1563904413,"updated":1563904413,"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', + 'cb89ef61-c95e-4cdb-b103-8ff1d91ccb71', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '412' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c23fd137-9c2f-4b8e-adf7-524cc6cf4645', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:41 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7a2fba1b-733f-47c5-be35-47c15ada2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHHAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '462eda3c-1cf3-46e7-9fae-6c02c9f65630', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:42 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '807ba4fd-c6d8-4911-8eea-dd0dddccc88a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '325afcdd-f147-4f9e-8e60-58c532852d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHHQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:53:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:53:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'e50aeedd-ce61-4017-9539-0f579cd4183d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:53:56 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2729e6c8-88bb-4be7-977e-d5f5ee1e4071', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '69a795f8-cb99-4962-841e-bfecf2d12f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHHgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:08 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetasecret-') + .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', + '563a954a-3012-425b-886f-242e4d1f9604', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:09 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-cantgetadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6cf623e9-2b1c-4183-9b9a-5b2e60287ddd', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a07ca4a9-7d9e-47bb-868c-6747c78e2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHHwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-cantgetadisabledSecret-', {"value":"SECRET_VALUE","attributes":{"enabled":false}}) + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/365b13ff222344b2886271fc9226b051","attributes":{"enabled":false,"created":1563904452,"updated":1563904452,"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', + '01202d43-6c2d-4518-9008-2e93ffeeed5b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '276' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-cantgetadisabledSecret-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2a914f39-56c8-49f2-9081-7727ccfdc1a8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'ad911042-f6b7-49c4-9c11-1c1f077a2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIAAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:14 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-cantgetadisabledSecret-/') + .query(true) + .reply(403, {"error":{"code":"Forbidden","message":"Operation get is not allowed on a disabled secret.","innererror":{"code":"SecretDisabled"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '132', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f0aa1d0e-ed9f-4590-97d5-cd662ebe7505', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:14 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-cantgetadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '07d9af95-49e7-4f54-a3e6-aaa56142d697', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b4a45e0f-db3c-4328-9f60-5176cd352a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIQAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-cantgetadisabledSecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-","deletedDate":1563904457,"scheduledPurgeDate":1571680457,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cantgetadisabledSecret-/365b13ff222344b2886271fc9226b051","attributes":{"enabled":false,"created":1563904452,"updated":1563904452,"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', + '14d5547c-6f43-4580-ac67-969b5a2b0946', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '431' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '88c94382-9fe9-4c7e-8acd-f6d68c5397b8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7e808900-8e16-4a46-a212-942e5dd43100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIgAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '63ae0576-469c-4c0f-94de-afc4d955eedf', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:19 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a33428ba-4349-4249-b539-57d45caf85d1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '42bc677e-723d-4fec-8fba-fed0b7162d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cantgetadisabledSecret-') + .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', + '390b09c9-cea3-4c15-8725-7b008f119a61', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:33 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ddfb3664-d376-4c9c-93ff-c8c30dfb6aa8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bbd59cd0-be27-406c-bda2-d36f4e053000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-', {"value":"SECRET_VALUE"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/3c4dffe3a3ff4a77b08fc9c063bdac14","attributes":{"enabled":true,"created":1563904475,"updated":1563904475,"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', + '490a4f3e-6b7b-4595-9ff3-90fdec55921a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:35 GMT', + 'Connection', + 'close', + 'Content-Length', + '294' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '18b62616-4d78-4e71-b7b1-7544074678f0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '8e3f4bf8-f003-4937-86db-753644282b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/') + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/3c4dffe3a3ff4a77b08fc9c063bdac14","attributes":{"enabled":true,"created":1563904475,"updated":1563904475,"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', + 'f6153f2f-417d-48ca-920a-6e26778f996e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '294' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'facc50d6-dd0c-4760-a683-d3baac559b81', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:39 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bfbd8405-9c3c-4c21-aa21-c8168eb73000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-","deletedDate":1563904484,"scheduledPurgeDate":1571680484,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-/3c4dffe3a3ff4a77b08fc9c063bdac14","attributes":{"enabled":true,"created":1563904475,"updated":1563904475,"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', + '9ea3249b-9e1c-4db8-958f-0fb1dbc58241', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '468' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f4e22259-9764-49ed-8412-1266f552d555', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '535333be-a0e4-43ea-977d-5a5e492e3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:54:48 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:54:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '06111197-2197-429a-8b08-ed161ae0d55e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:54:48 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ff46f3b3-d7df-44e1-b9e6-3dd7804d4e65', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '51e4eebd-3086-4b82-9587-2a20019d2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:04 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrievethelatestversionofasecretvalue-') + .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', + 'b724a489-d58c-47ad-a7a9-a8e6d5e7c727', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:04 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-cangetasecretNonExisting-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7412cd74-cffc-418e-bdee-f7310edb283a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '868cee59-29f3-46a3-8059-cd69c0f52e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-cangetasecretNonExisting-/') + .query(true) + .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-cangetasecretNonExisting-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '122', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9b7e8793-cd46-4fee-b273-649cea83326d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:07 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-candeleteasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '14a8fd49-d2be-492f-8e42-11e825f594a1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '56ab6d22-5558-4047-9083-a461b1953100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-candeleteasecret-', {"value":"SECRET_VALUE"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/b24a71b9d1be4e4083e4fc89c4222c5a","attributes":{"enabled":true,"created":1563904511,"updated":1563904511,"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', + '61366a8c-6053-4496-a68b-25073e1a1ece', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '269' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-candeleteasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0baa7d69-073a-46a8-9a77-5d0a69b8a4ae', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '84942557-1d06-4021-adc4-be1a55982800', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-candeleteasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-candeleteasecret-","deletedDate":1563904513,"scheduledPurgeDate":1571680513,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-candeleteasecret-/b24a71b9d1be4e4083e4fc89c4222c5a","attributes":{"enabled":true,"created":1563904511,"updated":1563904511,"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', + '270eb367-b5ae-4a18-9e23-d1d3618b22c2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '418' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-candeleteasecret-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '689ae782-1094-4905-8355-387adde4088f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1827b759-47dc-4360-856a-9436b1652f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-candeleteasecret-/') + .query(true) + .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-candeleteasecret-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '114', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'cfe92e58-c445-46d9-aeb6-52cec22404e2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:15 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-candeleteasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bb5429c8-f160-4bbc-b0a7-074dd2f172f3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3eff7c6a-688a-4e26-a383-cb7d36443600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/deletedsecrets/CRUDSecretName-candeleteasecret-') .query(true) - .reply(204, "", [ 'Cache-Control', + .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', + '9b4f69c6-daf8-4a28-b919-c67d4a5d1c15', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:17 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-candeleteasecretNonExisting-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8646a854-9ab8-4d3b-9e8a-a720030c1dae', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '35d86f4f-ce3b-4e69-84a5-d3da394b2f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-candeleteasecretNonExisting-') + .query(true) + .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-candeleteasecretNonExisting-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '125', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6d9a451e-d29e-498e-b747-b311e1b966e0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:20 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-cangetadeletedsecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8082d654-b411-469d-9187-1d2a9604d065', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'ad797095-1f5f-4272-95b3-73dfb49e2c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:25 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-cangetadeletedsecret-', {"value":"RSA"}) + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/2ab8a26a7d9c4029a6e2f51d0d159bf7","attributes":{"enabled":true,"created":1563904526,"updated":1563904526,"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', + '4a17f795-3fae-4ee2-9338-446e5bbec841', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '264' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-cangetadeletedsecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1752,14 +4959,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '446d116d-83d4-4718-9394-aa78dac8c4ef', + '1fe462bb-04f1-4788-9dc2-a7646da773a7', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1769,20 +4978,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:09 GMT', + 'Tue, 23 Jul 2019 17:55:27 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '0cf02e06-4016-4f87-808b-db26011c2c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:27 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:27 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-candeleteasecretNonExisting-') + .delete('/secrets/CRUDSecretName-cangetadeletedsecret-') .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-candeleteasecretNonExisting-"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-","deletedDate":1563904528,"scheduledPurgeDate":1571680528,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/2ab8a26a7d9c4029a6e2f51d0d159bf7","attributes":{"enabled":true,"created":1563904526,"updated":1563904526,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '125', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1792,11 +5033,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'db57fc8a-8c2b-4cad-abe9-f9a0b3f03ee5', + '1571a25e-8f5f-4e2b-bb03-06fb5f49d750', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1806,32 +5047,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:09 GMT', + 'Tue, 23 Jul 2019 17:55:28 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '426' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-cangetadeletedsecret-', {"value":"RSA"}) + .get('/deletedsecrets/CRUDSecretName-cangetadeletedsecret-') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/3e9a99044dbc4dd78131f1a458fe7ea9","attributes":{"enabled":true,"created":1563496330,"updated":1563496330,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8dc6d20c-ae39-4cd9-82a4-77970114e8a7', + '151ef397-e7d0-48b2-954a-77f6d02e12e4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1841,20 +5084,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:09 GMT', + 'Tue, 23 Jul 2019 17:55:29 GMT', 'Connection', 'close', 'Content-Length', - '264' ]); + '0' ]); + + +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', + '0570a84d-7bc8-4f86-a367-ba9d2ebb3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:30 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-cangetadeletedsecret-') + .get('/deletedsecrets/CRUDSecretName-cangetadeletedsecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-","deletedDate":1563496330,"scheduledPurgeDate":1571272330,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/3e9a99044dbc4dd78131f1a458fe7ea9","attributes":{"enabled":true,"created":1563496330,"updated":1563496330,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-cangetadeletedsecret-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '126', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1864,11 +5141,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '30a010a4-50e8-4d20-b8aa-f800531c87b5', + '30d4696c-bb4c-4317-8702-34da5834876d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1878,36 +5155,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:09 GMT', + 'Tue, 23 Jul 2019 17:55:31 GMT', 'Connection', - 'close', - 'Content-Length', - '426' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedsecrets/CRUDSecretName-cangetadeletedsecret-') .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-cangetadeletedsecret-"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '126', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5b38c66e-85c3-48d3-84e2-55232b341893', + '051abbb4-3bc6-4a43-b5b2-289cd28d0cb9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1917,15 +5190,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:11 GMT', + 'Tue, 23 Jul 2019 17:55:42 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + 'ffb191e7-7736-4193-a985-4d5f785c3300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/deletedsecrets/CRUDSecretName-cangetadeletedsecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-","deletedDate":1563496330,"scheduledPurgeDate":1571272330,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/3e9a99044dbc4dd78131f1a458fe7ea9","attributes":{"enabled":true,"created":1563496330,"updated":1563496330,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-","deletedDate":1563904528,"scheduledPurgeDate":1571680528,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-/2ab8a26a7d9c4029a6e2f51d0d159bf7","attributes":{"enabled":true,"created":1563904526,"updated":1563904526,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1938,11 +5245,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'cfaf9e45-1e5b-41eb-838d-40603a0711cf', + '7d2b2ac0-515b-45fe-a97c-90398e3113cb', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1952,13 +5259,82 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:20 GMT', + 'Tue, 23 Jul 2019 17:55:43 GMT', 'Connection', 'close', 'Content-Length', '426' ]); +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-cangetadeletedsecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '09056378-4799-44a5-8f62-1ba1cb237ed5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '493641aa-f632-4d37-aa82-fe78ceec3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:45 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/deletedsecrets/CRUDSecretName-cangetadeletedsecret-') .query(true) @@ -1973,11 +5349,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '98610f52-8347-4fd0-bc0b-7f11f653a899', + 'bbf483a3-3317-4201-ae9d-eb54cbfc2f0e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1987,11 +5363,80 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:22 GMT', + 'Tue, 23 Jul 2019 17:55:46 GMT', 'Connection', 'close' ]); +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-cangetadeletedsecretNonExisting-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2439f2f9-72b7-4395-8c27-233ece1004a8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '99d6b8ee-1399-4f84-ab01-6cf0d3933200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=An4QmDuSTzBLiIMYdgOlpcg_aSJHIwAAABZAydQOAAAA; expires=Thu, 22-Aug-2019 17:55:48 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:55:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/secrets/CRUDSecretName-cangetadeletedsecretNonExisting-') .query(true) @@ -2010,11 +5455,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'd17493fb-685a-475d-93f6-1b7de090001b', + 'a9e36995-a255-466e-ac3b-e40a1d599b8d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2024,7 +5469,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:22 GMT', + 'Tue, 23 Jul 2019 17:55:48 GMT', 'Connection', 'close' ]); diff --git a/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__list_secrets_in_various_ways/recording_before_all_hook.js b/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__list_secrets_in_various_ways/recording_before_all_hook.js index c91843fe21e4..b31c1a7858d0 100644 --- a/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__list_secrets_in_various_ways/recording_before_all_hook.js +++ b/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__list_secrets_in_various_ways/recording_before_all_hook.js @@ -2,9 +2,46 @@ let nock = require('nock'); module.exports.testInfo = {} +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '930f4548-5dd8-45f1-85c4-1708ed17b396', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:55:49 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + 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', + .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', @@ -17,17 +54,17 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '3b82c115-5abf-4b67-95d0-827237f60501', + '75ecd4ae-4b24-4fd5-a3b6-f66a92403200', 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'Set-Cookie', - 'fpc=AuC3gtWViTNIjxmEM5TUeLY_aSJHAQAAAJYGw9QOAAAA; expires=Sun, 18-Aug-2019 00:32:22 GMT; path=/; secure; HttpOnly', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHAQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:55:50 GMT; path=/; secure; HttpOnly', 'Set-Cookie', 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', 'Set-Cookie', 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:32:22 GMT', + 'Tue, 23 Jul 2019 17:55:50 GMT', 'Connection', 'close', 'Content-Length', @@ -37,7 +74,7 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .put('/secrets/CRUDSecretName-canlistsecrets-0', {"value":"RSA"}) .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/31a46ba5232b4f2f92d84966e22270ad","attributes":{"enabled":true,"created":1563496343,"updated":1563496343,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/df4f10e90b744cacb554c3a4f1099f5a","attributes":{"enabled":true,"created":1563904552,"updated":1563904552,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -50,11 +87,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7f454111-3ba7-405c-8fcb-95b12efe0a97', + '429cb9cd-5a6d-4ea4-9276-a01015cee03a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -64,7 +101,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:22 GMT', + 'Tue, 23 Jul 2019 17:55:52 GMT', 'Connection', 'close', 'Content-Length', @@ -72,26 +109,26 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistsecrets-1', {"value":"RSA"}) + .put('/secrets/CRUDSecretName-canlistsecrets-1') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/6e4884a23216491ea9948da454e6959e","attributes":{"enabled":true,"created":1563496343,"updated":1563496343,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6b425a71-0db2-4a03-b549-94c08f20df6c', + '11e24280-4361-40aa-8dbb-8aa3361e2d44', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -101,54 +138,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:23 GMT', + 'Tue, 23 Jul 2019 17:55:52 GMT', 'Connection', 'close', 'Content-Length', - '259' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') - .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816","attributes":{"enabled":true,"created":1563495687,"updated":1563495687,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0","attributes":{"enabled":true,"created":1563496343,"updated":1563496343,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1","attributes":{"enabled":true,"created":1563496343,"updated":1563496343,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/ExamplePassword","attributes":{"enabled":true,"created":1559920536,"updated":1559920536,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035497352907352","attributes":{"enabled":true,"created":1560354978,"updated":1560354978,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035503730605597","attributes":{"enabled":true,"created":1560355042,"updated":1560355042,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035505405304954","attributes":{"enabled":true,"created":1560355059,"updated":1560355059,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555","attributes":{"enabled":true,"created":1559698309,"updated":1559698309,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254","attributes":{"enabled":true,"exp":32503680000,"created":1559698313,"updated":1559698313,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633","attributes":{"enabled":true,"exp":32503680000,"created":1559698314,"updated":1559698328,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177","attributes":{"enabled":true,"created":1559698345,"updated":1559698345,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376","attributes":{"enabled":true,"created":1559698415,"updated":1559698415,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224","attributes":{"enabled":true,"created":1559698422,"updated":1559698422,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999","attributes":{"enabled":true,"exp":32503680000,"created":1559698435,"updated":1559698435,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107","attributes":{"enabled":true,"exp":32503680000,"created":1559698450,"updated":1559698457,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300","attributes":{"enabled":true,"created":1559698479,"updated":1559698479,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675","attributes":{"enabled":true,"created":1559698582,"updated":1559698582,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRnNU16ZzFNRGMxTkRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '655dead3-01a6-4904-94f6-4e4952924147', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'a0de1f47-6cf8-43fa-bda0-e61130d43000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHAgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:55:53 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:32:23 GMT', + 'Tue, 23 Jul 2019 17:55:52 GMT', 'Connection', 'close', 'Content-Length', - '3831' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') + .put('/secrets/CRUDSecretName-canlistsecrets-1', {"value":"RSA"}) .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540","attributes":{"enabled":true,"exp":32503680000,"created":1559698595,"updated":1559698595,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057","attributes":{"enabled":true,"exp":32503680000,"created":1559698608,"updated":1559698615,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327","attributes":{"enabled":true,"created":1559698661,"updated":1559698661,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045","attributes":{"enabled":true,"created":1559748717,"updated":1559748717,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440","attributes":{"enabled":true,"exp":32503680000,"created":1559748728,"updated":1559748728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363","attributes":{"enabled":true,"exp":32503680000,"created":1559748739,"updated":1559748744,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577","attributes":{"enabled":true,"created":1559748784,"updated":1559748784,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146","attributes":{"enabled":true,"created":1559762682,"updated":1559762682,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658","attributes":{"enabled":true,"created":1559779876,"updated":1559779876,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041","attributes":{"enabled":true,"created":1559779883,"updated":1559779883,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314","attributes":{"enabled":true,"exp":32503680000,"created":1559779896,"updated":1559779896,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514","attributes":{"enabled":true,"exp":32503680000,"created":1559779909,"updated":1559779916,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573","attributes":{"enabled":true,"created":1559779954,"updated":1559779954,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962","attributes":{"enabled":true,"created":1559855297,"updated":1559855297,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520","attributes":{"enabled":true,"created":1559861253,"updated":1559861253,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211","attributes":{"enabled":true,"created":1559861260,"updated":1559861260,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251","attributes":{"enabled":true,"exp":32503680000,"created":1559861276,"updated":1559861276,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpBNE5ERTFNRFUxTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/a5eab1c181f348d9999f398f51e55482","attributes":{"enabled":true,"created":1563904554,"updated":1563904554,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -161,11 +193,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c1ff5dbb-52f9-4b7b-a9f5-2a5d09766291', + '4b7dcd17-809d-46f2-b3ad-ec2524d07281', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -175,34 +207,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:23 GMT', + 'Tue, 23 Jul 2019 17:55:54 GMT', 'Connection', 'close', 'Content-Length', - '3646' ]); + '259' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/secrets') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684","attributes":{"enabled":true,"created":1560354683,"updated":1560354683,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718","attributes":{"enabled":true,"exp":32503680000,"created":1560354688,"updated":1560354688,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815","attributes":{"enabled":true,"exp":32503680000,"created":1560354700,"updated":1560354705,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910","attributes":{"enabled":false,"exp":32503680000,"created":1560354717,"updated":1560354723,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987","attributes":{"enabled":true,"created":1560354728,"updated":1560354728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992","attributes":{"enabled":false,"created":1560354739,"updated":1560354739,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332","attributes":{"enabled":true,"created":1560354751,"updated":1560354751,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463","attributes":{"enabled":true,"created":1560354940,"updated":1560354940,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575","attributes":{"enabled":true,"created":1560365673,"updated":1560365673,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379","attributes":{"enabled":true,"exp":32503680000,"created":1560365679,"updated":1560365679,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952","attributes":{"enabled":true,"exp":32503680000,"created":1560365690,"updated":1560365695,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621","attributes":{"enabled":false,"exp":32503680000,"created":1560365707,"updated":1560365713,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936","attributes":{"enabled":true,"created":1560365718,"updated":1560365718,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051","attributes":{"enabled":false,"created":1560365729,"updated":1560365729,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072","attributes":{"enabled":true,"created":1560365740,"updated":1560365740,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918","attributes":{"enabled":true,"created":1560365867,"updated":1560365867,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RBd09EQTRNRGt6TWpNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b0c4258f-193f-4b58-962d-702b08640157', + '50d99e7a-54bf-4017-b001-7ba9f1df8446', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -212,54 +244,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:24 GMT', + 'Tue, 23 Jul 2019 17:55:54 GMT', 'Connection', 'close', 'Content-Length', - '3442' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') - .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323","attributes":{"enabled":true,"created":1560365906,"updated":1560365906,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652","attributes":{"enabled":true,"created":1560365969,"updated":1560365969,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284","attributes":{"enabled":true,"created":1560366250,"updated":1560366250,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243","attributes":{"enabled":true,"exp":32503680000,"created":1560366256,"updated":1560366256,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356","attributes":{"enabled":true,"exp":32503680000,"created":1560366267,"updated":1560366272,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634","attributes":{"enabled":false,"exp":32503680000,"created":1560366283,"updated":1560366289,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025","attributes":{"enabled":true,"created":1560366295,"updated":1560366295,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034","attributes":{"enabled":false,"created":1560366306,"updated":1560366306,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153","attributes":{"enabled":true,"created":1560366317,"updated":1560366317,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935","attributes":{"enabled":true,"created":1560366530,"updated":1560366530,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451","attributes":{"enabled":true,"created":1560366569,"updated":1560366569,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557","attributes":{"enabled":true,"created":1560366633,"updated":1560366633,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385","attributes":{"enabled":true,"created":1560367765,"updated":1560367765,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRnNU1UVXhNRGN6TkRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'ed701c2b-3ecc-4621-b86f-9fcfb1989fe1', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'c6ef5b9e-a1ef-440e-ae2b-64b7a3763300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHAwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:55:56 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:32:25 GMT', + 'Tue, 23 Jul 2019 17:55:55 GMT', 'Connection', 'close', 'Content-Length', - '2816' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/secrets') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083458808007836","attributes":{"enabled":true,"created":1560834589,"updated":1560834589,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083462580205466","attributes":{"enabled":true,"created":1560834627,"updated":1560834627,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083472284304384","attributes":{"enabled":true,"created":1560834724,"updated":1560834724,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083476178902983","attributes":{"enabled":true,"created":1560834763,"updated":1560834763,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035131601606330","attributes":{"enabled":true,"created":1560351327,"updated":1560351327,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280103968","attributes":{"enabled":true,"created":1560354843,"updated":1560354843,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280107298","attributes":{"enabled":true,"created":1560354838,"updated":1560354838,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736106694","attributes":{"enabled":true,"created":1560365822,"updated":1560365822,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736108753","attributes":{"enabled":true,"created":1560365828,"updated":1560365828,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908703029","attributes":{"enabled":true,"created":1560366404,"updated":1560366404,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908709648","attributes":{"enabled":true,"created":1560366410,"updated":1560366410,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364403280","attributes":{"enabled":true,"created":1560834555,"updated":1560834555,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257408076","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257409406","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719004650","attributes":{"enabled":true,"created":1560834728,"updated":1560834728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719009472","attributes":{"enabled":true,"created":1560834727,"updated":1560834727,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816","attributes":{"enabled":true,"created":1563495687,"updated":1563495687,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-20865076900801038","attributes":{"enabled":true,"created":1563839885,"updated":1563839885,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0","attributes":{"enabled":true,"created":1563904552,"updated":1563904552,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1","attributes":{"enabled":true,"created":1563904554,"updated":1563904554,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/ExamplePassword","attributes":{"enabled":true,"created":1559920536,"updated":1559920536,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035497352907352","attributes":{"enabled":true,"created":1560354978,"updated":1560354978,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035503730605597","attributes":{"enabled":true,"created":1560355042,"updated":1560355042,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035505405304954","attributes":{"enabled":true,"created":1560355059,"updated":1560355059,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555","attributes":{"enabled":true,"created":1559698309,"updated":1559698309,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254","attributes":{"enabled":true,"exp":32503680000,"created":1559698313,"updated":1559698313,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633","attributes":{"enabled":true,"exp":32503680000,"created":1559698314,"updated":1559698328,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177","attributes":{"enabled":true,"created":1559698345,"updated":1559698345,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376","attributes":{"enabled":true,"created":1559698415,"updated":1559698415,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224","attributes":{"enabled":true,"created":1559698422,"updated":1559698422,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999","attributes":{"enabled":true,"exp":32503680000,"created":1559698435,"updated":1559698435,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRRek5UWTRNRGt4TURjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -272,11 +299,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f1c259ba-ac85-451e-8810-ba31a77861eb', + '4491e140-383a-4475-aac4-878d8a288a01', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -286,34 +313,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:25 GMT', + 'Tue, 23 Jul 2019 17:55:56 GMT', 'Connection', 'close', 'Content-Length', - '3079' ]); + '3463' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistsecrets-0') + .get('/secrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0","deletedDate":1563496346,"scheduledPurgeDate":1571272346,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/31a46ba5232b4f2f92d84966e22270ad","attributes":{"enabled":true,"created":1563496343,"updated":1563496343,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'aa51895c-d2de-4fe1-bdac-506b0d3fdfd7', + '6cfa8d80-b213-4bd2-b6e6-f06a53389370', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -323,57 +350,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:26 GMT', + 'Tue, 23 Jul 2019 17:55:57 GMT', 'Connection', 'close', 'Content-Length', - '416' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '970e2240-4a42-481e-9913-b948827de587', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '15a5d1e0-70a5-4898-832c-0a2f39bf3200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHBAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:55:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:32:26 GMT', + 'Tue, 23 Jul 2019 17:55:58 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .get('/secrets') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107","attributes":{"enabled":true,"exp":32503680000,"created":1559698450,"updated":1559698457,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300","attributes":{"enabled":true,"created":1559698479,"updated":1559698479,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675","attributes":{"enabled":true,"created":1559698582,"updated":1559698582,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540","attributes":{"enabled":true,"exp":32503680000,"created":1559698595,"updated":1559698595,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057","attributes":{"enabled":true,"exp":32503680000,"created":1559698608,"updated":1559698615,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327","attributes":{"enabled":true,"created":1559698661,"updated":1559698661,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045","attributes":{"enabled":true,"created":1559748717,"updated":1559748717,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440","attributes":{"enabled":true,"exp":32503680000,"created":1559748728,"updated":1559748728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363","attributes":{"enabled":true,"exp":32503680000,"created":1559748739,"updated":1559748744,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577","attributes":{"enabled":true,"created":1559748784,"updated":1559748784,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146","attributes":{"enabled":true,"created":1559762682,"updated":1559762682,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658","attributes":{"enabled":true,"created":1559779876,"updated":1559779876,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041","attributes":{"enabled":true,"created":1559779883,"updated":1559779883,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314","attributes":{"enabled":true,"exp":32503680000,"created":1559779896,"updated":1559779896,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514","attributes":{"enabled":true,"exp":32503680000,"created":1559779909,"updated":1559779916,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573","attributes":{"enabled":true,"created":1559779954,"updated":1559779954,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962","attributes":{"enabled":true,"created":1559855297,"updated":1559855297,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520","attributes":{"enabled":true,"created":1559861253,"updated":1559861253,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211","attributes":{"enabled":true,"created":1559861260,"updated":1559861260,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251","attributes":{"enabled":true,"exp":32503680000,"created":1559861276,"updated":1559861276,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T0RFd01EYzNNRFEwTXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Type', + 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -381,11 +405,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c9b4905d-de44-4a5a-9551-bb41b8816b23', + '7fc47aa7-3f23-4c03-a3b1-67c75f9d5618', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -395,32 +419,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:37 GMT', + 'Tue, 23 Jul 2019 17:56:02 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '4234' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistsecrets-1') + .get('/secrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1","deletedDate":1563496357,"scheduledPurgeDate":1571272357,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/6e4884a23216491ea9948da454e6959e","attributes":{"enabled":true,"created":1563496343,"updated":1563496343,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '312b9c9f-04b9-4556-bd9c-bc8486d2c02c', + '74648d86-248c-4b47-b23f-49a49d1cd31a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -430,59 +456,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:37 GMT', + 'Tue, 23 Jul 2019 17:56:03 GMT', 'Connection', 'close', 'Content-Length', - '416' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'aa8cf67c-f416-4849-ad27-6391acc42442', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '34462469-ac53-4a92-b584-cfe311890f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHBQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:04 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:32:38 GMT', + 'Tue, 23 Jul 2019 17:56:04 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .get('/secrets') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684","attributes":{"enabled":true,"created":1560354683,"updated":1560354683,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718","attributes":{"enabled":true,"exp":32503680000,"created":1560354688,"updated":1560354688,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815","attributes":{"enabled":true,"exp":32503680000,"created":1560354700,"updated":1560354705,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910","attributes":{"enabled":false,"exp":32503680000,"created":1560354717,"updated":1560354723,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987","attributes":{"enabled":true,"created":1560354728,"updated":1560354728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992","attributes":{"enabled":false,"created":1560354739,"updated":1560354739,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332","attributes":{"enabled":true,"created":1560354751,"updated":1560354751,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463","attributes":{"enabled":true,"created":1560354940,"updated":1560354940,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575","attributes":{"enabled":true,"created":1560365673,"updated":1560365673,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379","attributes":{"enabled":true,"exp":32503680000,"created":1560365679,"updated":1560365679,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952","attributes":{"enabled":true,"exp":32503680000,"created":1560365690,"updated":1560365695,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621","attributes":{"enabled":false,"exp":32503680000,"created":1560365707,"updated":1560365713,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936","attributes":{"enabled":true,"created":1560365718,"updated":1560365718,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051","attributes":{"enabled":false,"created":1560365729,"updated":1560365729,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072","attributes":{"enabled":true,"created":1560365740,"updated":1560365740,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpVeE9UVXdNRFU1TWpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -492,11 +511,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '91442542-0c2e-4935-8d9a-63b5f541ea19', + '884f49bd-64d9-4c6f-8c66-00a54c1b6a00', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -506,15 +525,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:48 GMT', + 'Tue, 23 Jul 2019 17:56:04 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '3252' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .get('/secrets') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -522,14 +543,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '155108d9-5c90-4de7-bd6c-512588cc301c', + '0afea084-3a1f-44ce-bf59-733c4811793d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -539,52 +562,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:58 GMT', + 'Tue, 23 Jul 2019 17:56:05 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistdeletedsecrets-0', {"value":"RSA"}) - .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/a2cc698bfe104bedad8b1792806370bb","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '7786b7f0-48ef-4cc8-83c2-ca2ee87d4f52', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '6711cd47-939b-48de-92fe-b564b8893200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHBgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:07 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:32:58 GMT', + 'Tue, 23 Jul 2019 17:56:06 GMT', 'Connection', 'close', 'Content-Length', - '266' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistdeletedsecrets-1', {"value":"RSA"}) + .get('/secrets') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/c6bb1da9d0634ad7b24dec664bff007a","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918","attributes":{"enabled":true,"created":1560365867,"updated":1560365867,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323","attributes":{"enabled":true,"created":1560365906,"updated":1560365906,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652","attributes":{"enabled":true,"created":1560365969,"updated":1560365969,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284","attributes":{"enabled":true,"created":1560366250,"updated":1560366250,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243","attributes":{"enabled":true,"exp":32503680000,"created":1560366256,"updated":1560366256,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356","attributes":{"enabled":true,"exp":32503680000,"created":1560366267,"updated":1560366272,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634","attributes":{"enabled":false,"exp":32503680000,"created":1560366283,"updated":1560366289,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025","attributes":{"enabled":true,"created":1560366295,"updated":1560366295,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034","attributes":{"enabled":false,"created":1560366306,"updated":1560366306,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153","attributes":{"enabled":true,"created":1560366317,"updated":1560366317,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935","attributes":{"enabled":true,"created":1560366530,"updated":1560366530,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451","attributes":{"enabled":true,"created":1560366569,"updated":1560366569,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557","attributes":{"enabled":true,"created":1560366633,"updated":1560366633,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385","attributes":{"enabled":true,"created":1560367765,"updated":1560367765,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExTnpnNE9UZzBNREkzTURFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -597,11 +617,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '35e6d28a-e908-444b-bdfa-8a76688b5923', + '31d481e5-fe90-4a27-b028-a2c74bbb92aa', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -611,34 +631,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:59 GMT', + 'Tue, 23 Jul 2019 17:56:07 GMT', 'Connection', 'close', 'Content-Length', - '266' ]); + '3006' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/secrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563496380,"scheduledPurgeDate":1571272380,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/a2cc698bfe104bedad8b1792806370bb","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f4bdb2b0-489f-4161-b861-1aef67501f1f', + '2f7118c4-fd23-4d7b-9009-2f95a2cd6a4b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -648,59 +668,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:32:59 GMT', + 'Tue, 23 Jul 2019 17:56:08 GMT', 'Connection', 'close', 'Content-Length', - '430' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-1') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563496380,"scheduledPurgeDate":1571272380,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/c6bb1da9d0634ad7b24dec664bff007a","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f2847f47-f9ea-4cd4-ac43-25f57d617a04', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '7d5465bf-f076-4b24-ac0e-c159de513300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHBwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:00 GMT', + 'Tue, 23 Jul 2019 17:56:08 GMT', 'Connection', 'close', 'Content-Length', - '430' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/secrets') .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-canlistdeletedsecrets-0"}}, [ 'Cache-Control', + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083458808007836","attributes":{"enabled":true,"created":1560834589,"updated":1560834589,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083462580205466","attributes":{"enabled":true,"created":1560834627,"updated":1560834627,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083472284304384","attributes":{"enabled":true,"created":1560834724,"updated":1560834724,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083476178902983","attributes":{"enabled":true,"created":1560834763,"updated":1560834763,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035131601606330","attributes":{"enabled":true,"created":1560351327,"updated":1560351327,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280103968","attributes":{"enabled":true,"created":1560354843,"updated":1560354843,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280107298","attributes":{"enabled":true,"created":1560354838,"updated":1560354838,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736106694","attributes":{"enabled":true,"created":1560365822,"updated":1560365822,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736108753","attributes":{"enabled":true,"created":1560365828,"updated":1560365828,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908703029","attributes":{"enabled":true,"created":1560366404,"updated":1560366404,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908709648","attributes":{"enabled":true,"created":1560366410,"updated":1560366410,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364403280","attributes":{"enabled":true,"created":1560834555,"updated":1560834555,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257408076","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257409406","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719004650","attributes":{"enabled":true,"created":1560834728,"updated":1560834728,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDQhTURBd01ETXlJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRGd6TkRjeU56RTVNREE1TkRjeUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '128', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -710,11 +723,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '519f018d-8583-49a3-a79c-c3e8e46c188e', + '4e094f17-deb2-4c4a-badf-c1811e9944e4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -724,32 +737,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:00 GMT', + 'Tue, 23 Jul 2019 17:56:10 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '3156' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/secrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563496380,"scheduledPurgeDate":1571272380,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/a2cc698bfe104bedad8b1792806370bb","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5e036eb2-4e0b-4540-9dae-ac63ed571765', + 'e82bbb61-812a-48c8-9559-98fe0d76033e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -759,54 +774,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:11 GMT', + 'Tue, 23 Jul 2019 17:56:10 GMT', 'Connection', 'close', 'Content-Length', - '430' ]); + '0' ]); -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/CRUDSecretName-cangetadeletedsecret-9288107853032652","deletedDate":1562091716,"scheduledPurgeDate":1569867716,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652","attributes":{"enabled":true,"created":1562091716,"updated":1562091716,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563496380,"scheduledPurgeDate":1571272380,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563496380,"scheduledPurgeDate":1571272380,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1","attributes":{"enabled":true,"created":1563496379,"updated":1563496379,"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"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0","deletedDate":1561751925,"scheduledPurgeDate":1569527925,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName","deletedDate":1561752013,"scheduledPurgeDate":1569528013,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName","attributes":{"enabled":true,"created":1561752012,"updated":1561752012,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXdJWE5sWTNKbGRDOVNSVU5QVmtWU1UwVkRVa1ZVVGtGTlJTMURRVTVTUlZOVVQxSkZRVk5GUTFKRlZDMHdPREF4TlRrMU56YzBOakV5TVRVeE5pRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '6633b4c9-9967-4c2d-a83e-3248fe8863ba', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '79ae233c-900a-4346-8111-d4663bc43100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHCAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:11 GMT', + 'Tue, 23 Jul 2019 17:56:11 GMT', 'Connection', 'close', 'Content-Length', - '2852' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets') + .get('/secrets') .query(true) - .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516","deletedDate":1561725411,"scheduledPurgeDate":1569501411,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516","attributes":{"enabled":true,"created":1561725356,"updated":1561725356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TmpBeU1EazNNRE13TlRjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719009472","attributes":{"enabled":true,"created":1560834727,"updated":1560834727,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -819,11 +829,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8b1b98b1-497a-425a-b751-9d6167a6268a', + '89d9e47f-c939-4bce-b575-2c8c39034333', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -833,34 +843,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:12 GMT', + 'Tue, 23 Jul 2019 17:56:16 GMT', 'Connection', 'close', 'Content-Length', - '693' ]); + '218' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets') + .delete('/secrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVPRFUxTWpreE56STRNREE1TmpJdk5EWXhPRVV6TUVORk1ESXdORUpCTkRnM1Fqa3dPVGMwTnpreE5URkVOemNoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '02dc7a05-e404-4c26-b9ce-2e073afd3acd', + 'c1992b17-e44a-4635-96e8-972a97e653c4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -870,54 +880,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:12 GMT', + 'Tue, 23 Jul 2019 17:56:16 GMT', 'Connection', 'close', 'Content-Length', - '356' ]); + '0' ]); -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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpFNU56UXpNREExTnpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '4c8079f0-465c-4f1a-a21c-70b46ecd16ee', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'ae52beb6-e753-4511-b75b-aa3ffb3d3300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHCQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:13 GMT', + 'Tue, 23 Jul 2019 17:56:17 GMT', 'Connection', 'close', 'Content-Length', - '3491' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets') + .delete('/secrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(200, {"value":[{"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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNell3TlRReE5EZ3hNRFF4TmpRdlJFWkdOek0wUkRZMU16UTJORUkxTlVFd01rTkJNVFZGUlVZMk5FSkRSa1FoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0","deletedDate":1563904579,"scheduledPurgeDate":1571680579,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/df4f10e90b744cacb554c3a4f1099f5a","attributes":{"enabled":true,"created":1563904552,"updated":1563904552,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -930,11 +935,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'd55606fd-3639-45ce-a6ee-a5b4a528c7e2', + 'fdf020cb-c50f-4f78-8074-001ede4bf60f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -944,34 +949,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:13 GMT', + 'Tue, 23 Jul 2019 17:56:18 GMT', 'Connection', 'close', 'Content-Length', - '2083' ]); + '416' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(200, {"value":[{"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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RZME16a3hNRGcyTlRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e32e9608-8379-48bb-8be3-a5f375cdee3d', + '4135e8d2-22f7-46ad-8ec4-8f6140f3ffc9', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -981,57 +986,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:14 GMT', + 'Tue, 23 Jul 2019 17:56:19 GMT', 'Connection', 'close', 'Content-Length', - '1311' ]); + '0' ]); -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/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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTlRZek9UQTJNRGswTlRFdk1rSTBNakV3UWtZMU9USkZOREZGUWpnNE5rVXdPVGhFTXpkR09ERkNNakVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f24e4e79-afa4-4e3c-bc81-2359e68b32fb', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '8430f56e-843d-49b2-83f7-d399f53d3200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHCgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:14 GMT', + 'Tue, 23 Jul 2019 17:56:20 GMT', 'Connection', 'close', 'Content-Length', - '1369' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(200, {"value":[{"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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTlRnMU9UazFNRGM0TlRFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1041,11 +1043,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '515078cd-7874-4edd-9092-1734f922f1db', + 'c69231d2-82a1-41c3-b8ff-d173b713d3c3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1055,34 +1057,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:14 GMT', + 'Tue, 23 Jul 2019 17:56:20 GMT', 'Connection', - 'close', - 'Content-Length', - '3677' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(200, {"value":[{"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"}},{"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":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneU9EY3dPVEExT1Rjd0wwWkJOa1V4TkVORk4wUTFSRFJDTWtaQlJrUXdPRVUxTWprek56TTBPRGcwSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '87d8d092-079b-45e9-8cb9-f4c3180c7448', + 'd5c90d62-df09-4396-b50c-5cca0ba2b9dd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1092,57 +1092,56 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:15 GMT', + 'Tue, 23 Jul 2019 17:56:32 GMT', 'Connection', 'close', 'Content-Length', - '1719' ]); + '0' ]); -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/secrets156083455364402057","deletedDate":1560834630,"scheduledPurgeDate":1568610630,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057","attributes":{"enabled":true,"created":1560834554,"updated":1560834554,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547","deletedDate":1560834787,"scheduledPurgeDate":1568610787,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547","attributes":{"enabled":true,"created":1560834689,"updated":1560834689,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '2aae68ee-414e-449d-9ced-a6664fdc9afe', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'e130dba9-d07a-48a4-8db0-6a7f3f603000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHCwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:33 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:15 GMT', + 'Tue, 23 Jul 2019 17:56:33 GMT', 'Connection', 'close', 'Content-Length', - '707' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1150,11 +1149,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0043eff6-436c-4050-ad48-deceed2582d1', + 'd95e3a20-5e3e-44cb-a27e-f69aa986b601', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1164,15 +1163,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:16 GMT', + 'Tue, 23 Jul 2019 17:56:33 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1180,14 +1179,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ca4bad25-718d-42d6-8946-0fd6954076f0', + '845fc2a5-297c-4881-84af-028bdbe30872', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1197,57 +1198,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:17 GMT', + 'Tue, 23 Jul 2019 17:56:44 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE0"}) - .query(true) - .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/72f85425ec6946a3a417cf8927b42526","attributes":{"enabled":true,"created":1563496397,"updated":1563496397,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '02e51254-77f9-4a31-a635-f09bc0892457', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'ca0df450-4b03-4d0c-ad61-a96bf0740600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHDAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:45 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:17 GMT', + 'Tue, 23 Jul 2019 17:56:45 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE1"}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') .query(true) - .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/7f8b22ed57264866bc062cd7d951b7b0","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(204, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1255,11 +1251,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b5fe50b4-4df0-4e77-8996-147673ddccda', + 'd28ccb01-4573-41fe-8ae2-86978d791ed2', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1269,34 +1265,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:17 GMT', + 'Tue, 23 Jul 2019 17:56:46 GMT', 'Connection', - 'close', - 'Content-Length', - '285' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE2"}) + .delete('/secrets/CRUDSecretName-canlistsecrets-1') .query(true) - .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a3a3e7e508804b90b23ee3985b87d9ce","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '45e6b18e-f0e2-48dc-acd8-e1feb2530a41', + '0b7a9b53-99d5-4a25-98e5-3beddb769c66', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1306,54 +1300,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:17 GMT', + 'Tue, 23 Jul 2019 17:56:47 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/versions') - .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/72f85425ec6946a3a417cf8927b42526","attributes":{"enabled":true,"created":1563496397,"updated":1563496397,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/7f8b22ed57264866bc062cd7d951b7b0","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a3a3e7e508804b90b23ee3985b87d9ce","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '13967245-3d24-4c40-b06f-8bdd137cc1f6', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '3d52ce37-d895-410e-b48f-d56a35763200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHDQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:48 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:18 GMT', + 'Tue, 23 Jul 2019 17:56:48 GMT', 'Connection', 'close', 'Content-Length', - '813' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/72f85425ec6946a3a417cf8927b42526') + .delete('/secrets/CRUDSecretName-canlistsecrets-1') .query(true) - .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/72f85425ec6946a3a417cf8927b42526","attributes":{"enabled":true,"created":1563496397,"updated":1563496397,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1","deletedDate":1563904609,"scheduledPurgeDate":1571680609,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/a5eab1c181f348d9999f398f51e55482","attributes":{"enabled":true,"created":1563904554,"updated":1563904554,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1366,11 +1355,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '586432a7-fdb6-4b1f-8212-69c27e495343', + '3808df3d-2890-43b9-9565-62930e2c0cce', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1380,34 +1369,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:18 GMT', + 'Tue, 23 Jul 2019 17:56:48 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '416' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/7f8b22ed57264866bc062cd7d951b7b0') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') .query(true) - .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/7f8b22ed57264866bc062cd7d951b7b0","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '373df782-2236-42e5-89dd-0bd64fa6c1f5', + 'e67df74c-e6e6-4e7d-8f7e-8e935f4722e4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1417,57 +1406,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:19 GMT', + 'Tue, 23 Jul 2019 17:56:49 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a3a3e7e508804b90b23ee3985b87d9ce') - .query(true) - .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a3a3e7e508804b90b23ee3985b87d9ce","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '161252de-c356-446f-aaf8-b898f6d702dc', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '86c74521-4b3c-4f72-a191-72307fa93300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHDgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:56:50 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:19 GMT', + 'Tue, 23 Jul 2019 17:56:49 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-","deletedDate":1563496400,"scheduledPurgeDate":1571272400,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/a3a3e7e508804b90b23ee3985b87d9ce","attributes":{"enabled":true,"created":1563496398,"updated":1563496398,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1477,11 +1463,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8d7a6f72-59ce-4f0c-b63e-04a7f28ea34e', + 'f19a247a-953f-4831-b756-0fb009519194', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1491,36 +1477,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:19 GMT', + 'Tue, 23 Jul 2019 17:56:51 GMT', 'Connection', - 'close', - 'Content-Length', - '448' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5cce3202-9df1-42da-a598-2946e55c91d5', + 'fa08e34e-2410-4a59-b222-dc39bf188a36', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1530,50 +1512,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:20 GMT', + 'Tue, 23 Jul 2019 17:57:04 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'f40d1730-3387-463b-8f5a-e56b4645df7d', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'b8efb863-e217-4db0-bd77-7373ee313100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHDwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:30 GMT', + 'Tue, 23 Jul 2019 17:57:05 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -1586,11 +1565,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '7414eba4-6f1c-413a-97eb-b0edb1ac932e', + '2bdfa119-b7bb-4e1c-96bf-d1c74f93421d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1600,32 +1579,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:41 GMT', + 'Tue, 23 Jul 2019 17:57:07 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canlistsecretversionsnonexisting-/versions') + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '94483dcc-0627-49f4-b0ae-00db5cb81224', + '8bb0ccfc-7258-4ea2-ab79-c548432e8d19', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1635,17 +1614,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:41 GMT', + 'Tue, 23 Jul 2019 17:57:08 GMT', 'Connection', 'close', 'Content-Length', - '28' ]); + '0' ]); + + +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', + 'c6ef5b9e-a1ef-440e-ae2b-64b7097c3300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHEAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:08 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistsecrets-0', {"value":"RSA"}) + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-0', {"value":"RSA"}) .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/6716876e968844089e3e9915204db072","attributes":{"enabled":true,"created":1563496422,"updated":1563496422,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/66e65ca9b8974e4386d2afa315f1b155","attributes":{"enabled":true,"created":1563904629,"updated":1563904629,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1658,11 +1669,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ba7f0294-d5ca-45d7-900d-a162a93473db', + 'facd5991-1ea6-4ba6-b8be-3607fc1cc9a8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1672,34 +1683,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:42 GMT', + 'Tue, 23 Jul 2019 17:57:09 GMT', 'Connection', 'close', 'Content-Length', - '259' ]); + '266' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistsecrets-1', {"value":"RSA"}) + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-1') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/b73bdc44042a4bf1b75e39592f9def59","attributes":{"enabled":true,"created":1563496423,"updated":1563496423,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'fd6793c4-6814-405e-b39b-b9176fbef803', + 'eae6dc07-5ee9-48b2-8f28-c7bf7231c309', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1709,17 +1720,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:43 GMT', + 'Tue, 23 Jul 2019 17:57:09 GMT', 'Connection', 'close', 'Content-Length', - '259' ]); + '0' ]); + + +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', + 'ae95807a-caa6-4b5f-84d4-4d5c70f43100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHEQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-1', {"value":"RSA"}) .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816","attributes":{"enabled":true,"created":1563495687,"updated":1563495687,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0","attributes":{"enabled":true,"created":1563496422,"updated":1563496422,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1","attributes":{"enabled":true,"created":1563496423,"updated":1563496423,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/ExamplePassword","attributes":{"enabled":true,"created":1559920536,"updated":1559920536,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035497352907352","attributes":{"enabled":true,"created":1560354978,"updated":1560354978,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035503730605597","attributes":{"enabled":true,"created":1560355042,"updated":1560355042,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035505405304954","attributes":{"enabled":true,"created":1560355059,"updated":1560355059,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555","attributes":{"enabled":true,"created":1559698309,"updated":1559698309,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254","attributes":{"enabled":true,"exp":32503680000,"created":1559698313,"updated":1559698313,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633","attributes":{"enabled":true,"exp":32503680000,"created":1559698314,"updated":1559698328,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177","attributes":{"enabled":true,"created":1559698345,"updated":1559698345,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376","attributes":{"enabled":true,"created":1559698415,"updated":1559698415,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224","attributes":{"enabled":true,"created":1559698422,"updated":1559698422,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999","attributes":{"enabled":true,"exp":32503680000,"created":1559698435,"updated":1559698435,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107","attributes":{"enabled":true,"exp":32503680000,"created":1559698450,"updated":1559698457,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300","attributes":{"enabled":true,"created":1559698479,"updated":1559698479,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675","attributes":{"enabled":true,"created":1559698582,"updated":1559698582,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TlRnNU16ZzFNRGMxTkRBaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/60ccb52667f2446bad47e5304b77ac25","attributes":{"enabled":true,"created":1563904632,"updated":1563904632,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1732,11 +1775,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '371a7ba6-ed97-492a-86cb-552194dd297c', + 'd62a2d16-689c-4394-99a7-c12fb958611b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1746,34 +1789,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:43 GMT', + 'Tue, 23 Jul 2019 17:57:11 GMT', 'Connection', 'close', 'Content-Length', - '3831' ]); + '266' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540","attributes":{"enabled":true,"exp":32503680000,"created":1559698595,"updated":1559698595,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057","attributes":{"enabled":true,"exp":32503680000,"created":1559698608,"updated":1559698615,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327","attributes":{"enabled":true,"created":1559698661,"updated":1559698661,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045","attributes":{"enabled":true,"created":1559748717,"updated":1559748717,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440","attributes":{"enabled":true,"exp":32503680000,"created":1559748728,"updated":1559748728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363","attributes":{"enabled":true,"exp":32503680000,"created":1559748739,"updated":1559748744,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577","attributes":{"enabled":true,"created":1559748784,"updated":1559748784,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146","attributes":{"enabled":true,"created":1559762682,"updated":1559762682,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658","attributes":{"enabled":true,"created":1559779876,"updated":1559779876,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041","attributes":{"enabled":true,"created":1559779883,"updated":1559779883,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314","attributes":{"enabled":true,"exp":32503680000,"created":1559779896,"updated":1559779896,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514","attributes":{"enabled":true,"exp":32503680000,"created":1559779909,"updated":1559779916,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573","attributes":{"enabled":true,"created":1559779954,"updated":1559779954,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962","attributes":{"enabled":true,"created":1559855297,"updated":1559855297,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520","attributes":{"enabled":true,"created":1559861253,"updated":1559861253,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211","attributes":{"enabled":true,"created":1559861260,"updated":1559861260,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251","attributes":{"enabled":true,"exp":32503680000,"created":1559861276,"updated":1559861276,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpBNE5ERTFNRFUxTlRVaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1951d633-ed89-4c8e-b469-c99a5e8bdc79', + '9fb99ce6-ae98-4dc5-b544-c9280c7282bd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1783,17 +1826,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:43 GMT', + 'Tue, 23 Jul 2019 17:57:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1258aa61-cfc5-4703-bd39-2949d9363000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHEgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:13 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:13 GMT', 'Connection', 'close', 'Content-Length', - '3646' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684","attributes":{"enabled":true,"created":1560354683,"updated":1560354683,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718","attributes":{"enabled":true,"exp":32503680000,"created":1560354688,"updated":1560354688,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815","attributes":{"enabled":true,"exp":32503680000,"created":1560354700,"updated":1560354705,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910","attributes":{"enabled":false,"exp":32503680000,"created":1560354717,"updated":1560354723,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987","attributes":{"enabled":true,"created":1560354728,"updated":1560354728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992","attributes":{"enabled":false,"created":1560354739,"updated":1560354739,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332","attributes":{"enabled":true,"created":1560354751,"updated":1560354751,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463","attributes":{"enabled":true,"created":1560354940,"updated":1560354940,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575","attributes":{"enabled":true,"created":1560365673,"updated":1560365673,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379","attributes":{"enabled":true,"exp":32503680000,"created":1560365679,"updated":1560365679,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952","attributes":{"enabled":true,"exp":32503680000,"created":1560365690,"updated":1560365695,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621","attributes":{"enabled":false,"exp":32503680000,"created":1560365707,"updated":1560365713,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936","attributes":{"enabled":true,"created":1560365718,"updated":1560365718,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051","attributes":{"enabled":false,"created":1560365729,"updated":1560365729,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072","attributes":{"enabled":true,"created":1560365740,"updated":1560365740,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918","attributes":{"enabled":true,"created":1560365867,"updated":1560365867,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RBd09EQTRNRGt6TWpNaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563904634,"scheduledPurgeDate":1571680634,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/66e65ca9b8974e4386d2afa315f1b155","attributes":{"enabled":true,"created":1563904629,"updated":1563904629,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1806,11 +1881,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '845261ae-46a2-4d7f-85f0-3f42fb68c5fa', + 'b53e9411-2465-4f1c-8068-b8183e644140', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1820,34 +1895,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:44 GMT', + 'Tue, 23 Jul 2019 17:57:14 GMT', 'Connection', 'close', 'Content-Length', - '3442' ]); + '430' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-1') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323","attributes":{"enabled":true,"created":1560365906,"updated":1560365906,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652","attributes":{"enabled":true,"created":1560365969,"updated":1560365969,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284","attributes":{"enabled":true,"created":1560366250,"updated":1560366250,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243","attributes":{"enabled":true,"exp":32503680000,"created":1560366256,"updated":1560366256,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356","attributes":{"enabled":true,"exp":32503680000,"created":1560366267,"updated":1560366272,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634","attributes":{"enabled":false,"exp":32503680000,"created":1560366283,"updated":1560366289,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025","attributes":{"enabled":true,"created":1560366295,"updated":1560366295,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034","attributes":{"enabled":false,"created":1560366306,"updated":1560366306,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153","attributes":{"enabled":true,"created":1560366317,"updated":1560366317,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935","attributes":{"enabled":true,"created":1560366530,"updated":1560366530,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451","attributes":{"enabled":true,"created":1560366569,"updated":1560366569,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557","attributes":{"enabled":true,"created":1560366633,"updated":1560366633,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385","attributes":{"enabled":true,"created":1560367765,"updated":1560367765,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTVRnNU1UVXhNRGN6TkRraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '70f7962c-0221-4e85-a3dc-455d1940d611', + '8b094be0-1931-480c-9183-8e5f30915748', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1857,17 +1932,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:45 GMT', + 'Tue, 23 Jul 2019 17:57:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '661f99e1-b6c3-4985-b9d4-bcdc3b053300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHEwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:16 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:16 GMT', 'Connection', 'close', 'Content-Length', - '2816' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets') + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-1') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083458808007836","attributes":{"enabled":true,"created":1560834589,"updated":1560834589,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083462580205466","attributes":{"enabled":true,"created":1560834627,"updated":1560834627,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083472284304384","attributes":{"enabled":true,"created":1560834724,"updated":1560834724,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083476178902983","attributes":{"enabled":true,"created":1560834763,"updated":1560834763,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035131601606330","attributes":{"enabled":true,"created":1560351327,"updated":1560351327,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280103968","attributes":{"enabled":true,"created":1560354843,"updated":1560354843,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280107298","attributes":{"enabled":true,"created":1560354838,"updated":1560354838,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736106694","attributes":{"enabled":true,"created":1560365822,"updated":1560365822,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736108753","attributes":{"enabled":true,"created":1560365828,"updated":1560365828,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908703029","attributes":{"enabled":true,"created":1560366404,"updated":1560366404,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908709648","attributes":{"enabled":true,"created":1560366410,"updated":1560366410,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364403280","attributes":{"enabled":true,"created":1560834555,"updated":1560834555,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257408076","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257409406","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719004650","attributes":{"enabled":true,"created":1560834728,"updated":1560834728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719009472","attributes":{"enabled":true,"created":1560834727,"updated":1560834727,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563904637,"scheduledPurgeDate":1571680637,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/60ccb52667f2446bad47e5304b77ac25","attributes":{"enabled":true,"created":1563904632,"updated":1563904632,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1880,11 +1987,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6bfe16b8-f491-4d6a-8f4e-69de68bb801b', + '3917e3e2-bd52-4afd-9c42-87d783749748', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1894,34 +2001,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:46 GMT', + 'Tue, 23 Jul 2019 17:57:17 GMT', 'Connection', 'close', 'Content-Length', - '3079' ]); + '430' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistsecrets-0') + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0","deletedDate":1563496426,"scheduledPurgeDate":1571272426,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/6716876e968844089e3e9915204db072","attributes":{"enabled":true,"created":1563496422,"updated":1563496422,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '1a6f6618-e93c-4aad-aeea-0dfd0eaf7e2a', + '97ae7c89-ccbc-4b65-ab2a-308cec0804af', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1931,57 +2038,56 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:46 GMT', + 'Tue, 23 Jul 2019 17:57:18 GMT', 'Connection', 'close', 'Content-Length', - '416' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '5c3ce32c-63cc-4c07-8888-c7deb9a8e62e', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '237738ae-65be-4646-9269-e1de83420600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHFAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:19 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:46 GMT', + 'Tue, 23 Jul 2019 17:57:19 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-canlistdeletedsecrets-0"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '128', + 'Content-Type', + 'application/json; charset=utf-8', 'Expires', '-1', 'Server', @@ -1989,11 +2095,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e5f5e00e-e12c-48e7-b2b5-d8323dbd9ccb', + '2488b02e-af58-4920-af24-618f7e5da435', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2003,32 +2109,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:57 GMT', + 'Tue, 23 Jul 2019 17:57:19 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistsecrets-1') + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1","deletedDate":1563496437,"scheduledPurgeDate":1571272437,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/b73bdc44042a4bf1b75e39592f9def59","attributes":{"enabled":true,"created":1563496423,"updated":1563496423,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5026df7a-85d6-4ba4-abc4-3f9c4facec74', + 'eb54e1d6-eee7-4017-8015-19474c59bbad', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2038,59 +2144,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:33:57 GMT', + 'Tue, 23 Jul 2019 17:57:31 GMT', 'Connection', 'close', 'Content-Length', - '416' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') - .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '64f7405e-da60-45a7-b7f1-85e0a8254c9f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'affa7061-e913-4ccb-9ee3-5f3104e42d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHFQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:32 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:33:58 GMT', + 'Tue, 23 Jul 2019 17:57:32 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563904634,"scheduledPurgeDate":1571680634,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/66e65ca9b8974e4386d2afa315f1b155","attributes":{"enabled":true,"created":1563904629,"updated":1563904629,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2100,11 +2199,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8ddbd8de-3a3f-4af3-9e97-47ff9b978d12', + '4ea35000-32e0-45fa-bfdd-07a2eeb0aa9b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2114,15 +2213,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:09 GMT', + 'Tue, 23 Jul 2019 17:57:33 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '430' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .get('/deletedsecrets') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2130,14 +2231,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '36fe1415-16ed-4fa8-9492-7480095a65c1', + 'b6cc0ae7-f326-4872-8c54-a55b18d7613e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2147,52 +2250,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:19 GMT', + 'Tue, 23 Jul 2019 17:57:34 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistdeletedsecrets-0', {"value":"RSA"}) - .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/936b67d32aa246c9acacfe0449bf098f","attributes":{"enabled":true,"created":1563496459,"updated":1563496459,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'e88db46d-0193-4938-abd2-436ba3a0e22e', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '36f539ec-d96c-4845-bcfa-fd9804b03000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHFgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:19 GMT', + 'Tue, 23 Jul 2019 17:57:34 GMT', 'Connection', 'close', 'Content-Length', - '266' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canlistdeletedsecrets-1', {"value":"RSA"}) + .get('/deletedsecrets') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/39a24e06d0454abb857cbfdbb3f9c862","attributes":{"enabled":true,"created":1563496460,"updated":1563496460,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cangetadeletedsecret-9288107853032652","deletedDate":1562091716,"scheduledPurgeDate":1569867716,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652","attributes":{"enabled":true,"created":1562091716,"updated":1562091716,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956040","deletedDate":1563903311,"scheduledPurgeDate":1571679311,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956040","attributes":{"enabled":true,"created":1563903303,"updated":1563903303,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956041","deletedDate":1563903314,"scheduledPurgeDate":1571679314,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956041","attributes":{"enabled":true,"created":1563903306,"updated":1563903306,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563904634,"scheduledPurgeDate":1571680634,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0","attributes":{"enabled":true,"created":1563904629,"updated":1563904629,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563904637,"scheduledPurgeDate":1571680637,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1","attributes":{"enabled":true,"created":1563904632,"updated":1563904632,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525","deletedDate":1563838818,"scheduledPurgeDate":1571614818,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525","attributes":{"enabled":true,"created":1563838818,"updated":1563838818,"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWXlJWE5sWTNKbGRDOUxSVmxUTVRVMk1ETTFNalUzTWpnNU5UQXhPRE15THpCRlF6ZzBNRFExTWpsQk5EUkdORFJDUVRVMlF6UXdNVVZGUWtNeE1FVkNJVEF3TURBeU9DRTVPVGs1TFRFeUxUTXhWREl6T2pVNU9qVTVMams1T1RrNU9UbGFJUS0tIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2205,11 +2305,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0846f9cb-821e-4bcc-8416-8f79c04fd573', + '2c3d3203-4d47-42cd-8593-a11005326080', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2219,34 +2319,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:19 GMT', + 'Tue, 23 Jul 2019 17:57:35 GMT', 'Connection', 'close', 'Content-Length', - '266' ]); + '3093' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/deletedsecrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563496460,"scheduledPurgeDate":1571272460,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/936b67d32aa246c9acacfe0449bf098f","attributes":{"enabled":true,"created":1563496459,"updated":1563496459,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0754755d-79e6-4863-a573-433608a101b6', + '7bbe4a7b-ef36-4f6d-bd88-36acaae60aec', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2256,59 +2356,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:20 GMT', + 'Tue, 23 Jul 2019 17:57:37 GMT', 'Connection', 'close', 'Content-Length', - '430' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-1') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563496461,"scheduledPurgeDate":1571272461,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/39a24e06d0454abb857cbfdbb3f9c862","attributes":{"enabled":true,"created":1563496460,"updated":1563496460,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '66196e9a-4eed-4de4-8c2f-5a3a61a7e40c', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'f48b2a34-0754-4e17-913a-d3396d670600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHFwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:20 GMT', + 'Tue, 23 Jul 2019 17:57:36 GMT', 'Connection', 'close', 'Content-Length', - '430' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/deletedsecrets') .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-canlistdeletedsecrets-0"}}, [ 'Cache-Control', + .reply(200, {"value":[{"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"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0","deletedDate":1561751925,"scheduledPurgeDate":1569527925,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName","deletedDate":1561752013,"scheduledPurgeDate":1569528013,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName","attributes":{"enabled":true,"created":1561752012,"updated":1561752012,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516","deletedDate":1561725411,"scheduledPurgeDate":1569501411,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516","attributes":{"enabled":true,"created":1561725356,"updated":1561725356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRRek5UWTRNRGt4TURjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '128', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -2318,11 +2411,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5c48241c-0a1b-43c0-97c9-5237011e42b7', + 'de9d128c-b948-4bef-8c89-d0e6ed676e37', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2332,32 +2425,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:21 GMT', + 'Tue, 23 Jul 2019 17:57:38 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1671' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/deletedsecrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563496460,"scheduledPurgeDate":1571272460,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/936b67d32aa246c9acacfe0449bf098f","attributes":{"enabled":true,"created":1563496459,"updated":1563496459,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '94e4d582-76e8-423b-9624-232e8a95377e', + 'd3a42879-200e-4618-bcc7-308fdb716298', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2367,54 +2462,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:31 GMT', + 'Tue, 23 Jul 2019 17:57:39 GMT', 'Connection', 'close', 'Content-Length', - '430' ]); + '0' ]); -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/CRUDSecretName-cangetadeletedsecret-9288107853032652","deletedDate":1562091716,"scheduledPurgeDate":1569867716,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652","attributes":{"enabled":true,"created":1562091716,"updated":1562091716,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563496460,"scheduledPurgeDate":1571272460,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0","attributes":{"enabled":true,"created":1563496459,"updated":1563496459,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563496461,"scheduledPurgeDate":1571272461,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1","attributes":{"enabled":true,"created":1563496460,"updated":1563496460,"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"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0","deletedDate":1561751925,"scheduledPurgeDate":1569527925,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName","deletedDate":1561752013,"scheduledPurgeDate":1569528013,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName","attributes":{"enabled":true,"created":1561752012,"updated":1561752012,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDAhTURBd01EWXdJWE5sWTNKbGRDOVNSVU5QVmtWU1UwVkRVa1ZVVGtGTlJTMURRVTVTUlZOVVQxSkZRVk5GUTFKRlZDMHdPREF4TlRrMU56YzBOakV5TVRVeE5pRXdNREF3TWpnaE9UazVPUzB4TWkwek1WUXlNem8xT1RvMU9TNDVPVGs1T1RrNVdpRS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '405c787d-8d1b-488d-818f-82a308a7bce0', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '7b1514e6-5226-4893-b0cc-2c0add080500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:32 GMT', + 'Tue, 23 Jul 2019 17:57:40 GMT', 'Connection', 'close', 'Content-Length', - '2852' ]); + '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/recoverSecretName-canrestoreasecret-08015957746121516","deletedDate":1561725411,"scheduledPurgeDate":1569501411,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516","attributes":{"enabled":true,"created":1561725356,"updated":1561725356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TmpBeU1EazNNRE13TlRjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOemM1T0RjMk1UZzBNREl3TkRFdk9EY3dSRUUxUmtFeVJqSkNORUV5T1VJMk5qVTJOVFZDT1VZMFFVTTNORFFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2427,11 +2517,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '51488679-fc97-4d80-a7ec-199fd68ecc96', + 'd61a1826-ea86-4158-baff-2e8a1765475a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2441,34 +2531,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:32 GMT', + 'Tue, 23 Jul 2019 17:57:41 GMT', 'Connection', 'close', 'Content-Length', - '693' ]); + '356' ]); 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=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVPRFUxTWpreE56STRNREE1TmpJdk5EWXhPRVV6TUVORk1ESXdORUpCTkRnM1Fqa3dPVGMwTnpreE5URkVOemNoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '52f99ce8-e83d-4888-b119-dfe71e3c04cb', + 'e33ced38-5c05-485a-971c-6f8a829bdc1c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2478,54 +2568,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:33 GMT', + 'Tue, 23 Jul 2019 17:57:41 GMT', 'Connection', 'close', 'Content-Length', - '356' ]); + '0' ]); -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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamt3TWpFNU56UXpNREExTnpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'ee8694a0-579b-4782-aa6d-d1df73977a13', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '956640cf-98ee-4551-ae65-c248fd5e3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:42 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:33 GMT', + 'Tue, 23 Jul 2019 17:57:42 GMT', 'Connection', 'close', 'Content-Length', - '3491' ]); + '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/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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNell3TlRReE5EZ3hNRFF4TmpRdlJFWkdOek0wUkRZMU16UTJORUkxTlVFd01rTkJNVFZGUlVZMk5FSkRSa1FoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', + .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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T0RFd01EYzNNRFEwTXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2538,11 +2623,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '077cba34-eae7-4d8e-89c3-c66ed4071a82', + '9f9463ca-176a-4d0e-8b64-a7d6f554bbcd', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2552,34 +2637,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:34 GMT', + 'Tue, 23 Jul 2019 17:57:43 GMT', 'Connection', 'close', 'Content-Length', - '2083' ]); + '2063' ]); 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/secret156036566207901067","deletedDate":1560366029,"scheduledPurgeDate":1568142029,"id":"https://keyvault_name.vault.azure.net/secrets/secret156036566207901067","attributes":{"enabled":true,"created":1560365667,"updated":1560365667,"recoveryLevel":"Recoverable+Purgeable"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxT1RZME16a3hNRGcyTlRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '8eced1f9-7d7d-497d-9435-f8362fe8f749', + 'dea1729c-28ec-4e63-a25e-d024d2623419', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2589,54 +2674,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:34 GMT', + 'Tue, 23 Jul 2019 17:57:44 GMT', 'Connection', 'close', 'Content-Length', - '1311' ]); + '0' ]); -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/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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTlRZek9UQTJNRGswTlRFdk1rSTBNakV3UWtZMU9USkZOREZGUWpnNE5rVXdPVGhFTXpkR09ERkNNakVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '0541a887-1aa6-4d64-b4bb-7763d5ea6d7f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'b3c7996f-7604-46b8-988d-96b8196e3200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:45 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:34 GMT', + 'Tue, 23 Jul 2019 17:57:44 GMT', 'Connection', 'close', 'Content-Length', - '1369' ]); + '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/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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFEyTlRnMU9UazFNRGM0TlRFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(200, {"value":[{"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=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpNME1qRTNNREE1T1RJdk5VRTVPRUkzTVRZek1rTkRORVJHUkVFeU0wVXdRME15UXpjM1JqVTJPVUVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2649,11 +2729,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '69af262d-eb60-4ac7-b356-82c7d0087779', + 'c33a1a36-1278-4bb2-a468-a36883486b7b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2663,34 +2743,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:34 GMT', + 'Tue, 23 Jul 2019 17:57:45 GMT', 'Connection', 'close', 'Content-Length', - '3677' ]); + '2817' ]); 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/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"}},{"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":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0yTlRneU9EY3dPVEExT1Rjd0wwWkJOa1V4TkVORk4wUTFSRFJDTWtaQlJrUXdPRVUxTWprek56TTBPRGcwSVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9a95c8a9-26f8-4a2a-adf6-c0f2f39ae9d2', + 'c641fed8-d05c-4792-844e-e44888ffc65f', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2700,17 +2780,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:35 GMT', + 'Tue, 23 Jul 2019 17:57:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a197a8f5-63bb-49f1-a3c4-66cec9853000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:47 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:47 GMT', 'Connection', 'close', 'Content-Length', - '1719' ]); + '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/secrets156083455364402057","deletedDate":1560834630,"scheduledPurgeDate":1568610630,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057","attributes":{"enabled":true,"created":1560834554,"updated":1560834554,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547","deletedDate":1560834787,"scheduledPurgeDate":1568610787,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547","attributes":{"enabled":true,"created":1560834689,"updated":1560834689,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .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=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpVeE9UVXdNRFU1TWpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2723,11 +2835,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '01d4df83-5e70-49e1-a0ed-4c40435ed4ae', + '200c2291-2375-442d-949d-7562c86ede09', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2737,17 +2849,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:36 GMT', + 'Tue, 23 Jul 2019 17:57:47 GMT', 'Connection', 'close', 'Content-Length', - '707' ]); + '1329' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .get('/deletedsecrets') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2755,14 +2867,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '5c0f3964-a546-4cee-acb5-54fe16436a66', + 'a51213bd-a6bf-46c6-be27-b42b9278b3c8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2772,48 +2886,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:36 GMT', + 'Tue, 23 Jul 2019 17:57:49 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1') - .query(true) - .reply(204, "", [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '900f97b2-2a5d-4be4-b63c-6bf2ea5793e7', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '34462469-ac53-4a92-b584-cfe3fe8e0f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:50 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:37 GMT', + 'Tue, 23 Jul 2019 17:57:49 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE0"}) + .get('/deletedsecrets') .query(true) - .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f1a15834dfd428fb2fd3c2adebd588e","attributes":{"enabled":true,"created":1563496477,"updated":1563496477,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .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=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTXpBd056RXhNREF3TXpRdlFUa3lOVU13TlRRM05VVkdORU0xT0VGR1FqQTNRVGcxTXpWRk1rTTNSRFFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2826,11 +2941,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '16fce2a3-1b45-4aeb-b215-d7343131cbda', + 'ea519cf8-df3d-462e-abfe-5babe4641f2a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2840,34 +2955,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:37 GMT', + 'Tue, 23 Jul 2019 17:57:51 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '1707' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE1"}) + .get('/deletedsecrets') .query(true) - .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0b20660f55f0483eb6f51a8cee59613c","attributes":{"enabled":true,"created":1563496477,"updated":1563496477,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '54157f6f-f68a-4822-8008-717e6e2eb3b7', + 'a41f5ca4-745d-4ca1-a9e4-bb17acb3594d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2877,54 +2992,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:37 GMT', + 'Tue, 23 Jul 2019 17:57:51 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE2"}) - .query(true) - .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/e9fc7d2a985a4aee8c32776076b0c24a","attributes":{"enabled":true,"created":1563496478,"updated":1563496478,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'af361b9a-c945-4505-bfbc-e0cffb8a77a3', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '0a013ec7-8632-4933-a785-e908f3043100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:52 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:34:38 GMT', + 'Tue, 23 Jul 2019 17:57:51 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/versions') + .get('/deletedsecrets') .query(true) - .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0b20660f55f0483eb6f51a8cee59613c","attributes":{"enabled":true,"created":1563496477,"updated":1563496477,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f1a15834dfd428fb2fd3c2adebd588e","attributes":{"enabled":true,"created":1563496477,"updated":1563496477,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/e9fc7d2a985a4aee8c32776076b0c24a","attributes":{"enabled":true,"created":1563496478,"updated":1563496478,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":null}, [ 'Cache-Control', + .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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExTnpnNE9UZzBNREkzTURFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -2937,11 +3047,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'eeeae6bf-c7e0-479e-97f5-fb1ff84f112a', + '8cb5d814-5515-448e-bd80-4d764fcfa1ef', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2951,34 +3061,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:37 GMT', + 'Tue, 23 Jul 2019 17:57:53 GMT', 'Connection', 'close', 'Content-Length', - '813' ]); + '2663' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0b20660f55f0483eb6f51a8cee59613c') + .get('/deletedsecrets') .query(true) - .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/0b20660f55f0483eb6f51a8cee59613c","attributes":{"enabled":true,"created":1563496477,"updated":1563496477,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e0cec79c-681b-4db5-8cb2-722b677ace70', + '8000de8b-e1c2-437e-a0de-801aa91a5a0c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -2988,17 +3098,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:38 GMT', + 'Tue, 23 Jul 2019 17:57:53 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '0' ]); + + +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', + '5f75e4c0-5f12-4125-8ede-4873f0ad0500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f1a15834dfd428fb2fd3c2adebd588e') + .get('/deletedsecrets') .query(true) - .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/3f1a15834dfd428fb2fd3c2adebd588e","attributes":{"enabled":true,"created":1563496477,"updated":1563496477,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":[{"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=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0xTkRnek1qZ3dNVEEzTWprNEx6YzRPVUk1TlRZMlJqazJORFE0UWpVNE1EYzVOekEzTkRNMk56aERNalZESVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3011,11 +3153,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'e2ea31d1-9c3d-444d-8e48-0b66599f406c', + '552bd421-329d-4c25-a70b-741a469af45c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3025,34 +3167,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:38 GMT', + 'Tue, 23 Jul 2019 17:57:55 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '2391' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/e9fc7d2a985a4aee8c32776076b0c24a') + .get('/deletedsecrets') .query(true) - .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/e9fc7d2a985a4aee8c32776076b0c24a","attributes":{"enabled":true,"created":1563496478,"updated":1563496478,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'a12b0988-d799-443f-8a14-67d0f4a1dfb0', + 'ae014805-7e8c-4add-ac26-c90908016b99', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3062,17 +3204,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:38 GMT', + 'Tue, 23 Jul 2019 17:57:56 GMT', 'Connection', 'close', 'Content-Length', - '285' ]); + '0' ]); + + +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', + '3547fb28-1418-4c10-b80a-21d02deb2f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:57 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .get('/deletedsecrets') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-","deletedDate":1563496479,"scheduledPurgeDate":1571272479,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/e9fc7d2a985a4aee8c32776076b0c24a","attributes":{"enabled":true,"created":1563496478,"updated":1563496478,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .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"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083455364402057","deletedDate":1560834630,"scheduledPurgeDate":1568610630,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057","attributes":{"enabled":true,"created":1560834554,"updated":1560834554,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547","deletedDate":1560834787,"scheduledPurgeDate":1568610787,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547","attributes":{"enabled":true,"created":1560834689,"updated":1560834689,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDQhTURBd01ETXlJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRGd6TkRjeU56RTVNREE1TkRjeUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3085,11 +3259,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f394fcf9-03ac-4664-8055-4b79965329a4', + '2e55c2df-d4c1-496f-a4f1-3fe00caf8f6a', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3099,36 +3273,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:39 GMT', + 'Tue, 23 Jul 2019 17:57:57 GMT', 'Connection', 'close', 'Content-Length', - '448' ]); + '1662' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .get('/deletedsecrets') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '4f740315-0ee5-4a8e-bb6c-b9f21f53433f', + '49971c10-b530-4fd0-96f8-841720277cdc', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3138,20 +3310,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:39 GMT', + 'Tue, 23 Jul 2019 17:57:58 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '86c74521-4b3c-4f72-a191-723071ae3300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIAAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:57:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:57:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .get('/deletedsecrets') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":[],"nextLink":null}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -3161,11 +3365,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'ba985b21-5eee-4126-aecd-dbb18d3f1441', + 'c7e9f4ff-a5ab-4a3c-903d-60896ced7df3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3175,15 +3379,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:34:50 GMT', + 'Tue, 23 Jul 2019 17:57:59 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '28' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -3191,14 +3397,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '590c8f56-358d-4c96-abf2-9c88d6549eab', + 'a692d167-e892-430a-89ac-698aed39f240', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3208,11 +3416,6161 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:00 GMT', + 'Tue, 23 Jul 2019 17:58:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'be6ca6f4-9e8d-4987-896e-556f02433000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIQAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:01 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .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', + 'b335d83d-7fa5-47ae-b07b-77848a7251a6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:02 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '89113014-5f4b-4ae1-b992-1c427fa48a63', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f51fd6c7-b688-47b8-ab8a-903cc7670500', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIgAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:04 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1') + .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', + '5344d47e-8205-4784-a9c1-f0fbcc15fbea', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:04 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4ec63ac8-9a93-48ba-8fa9-d6763c925769', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '02ceed3e-29aa-497c-ad4c-c171c5560b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE0"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/743b58ec27fc4c4f91f35807cd523d36","attributes":{"enabled":true,"created":1563904688,"updated":1563904688,"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', + 'a1b6b8e1-c735-49ae-a3bb-5277eef73e6d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1c055218-7886-449c-95cc-d6f7d8b9fec4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a04db39e-4020-4e42-bfd5-d920546b2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE1"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/c81405dff0ed4a40851da1551c978908","attributes":{"enabled":true,"created":1563904690,"updated":1563904690,"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', + 'c3e30b3c-d512-4d3b-822f-8a30c11d89c5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bb8b8f6c-160f-4a37-b22b-29aa2bf3f830', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd1f698bf-aab2-4369-a2c1-fdaf16ec2f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:11 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE2"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/1a7890032c21427185679afc6a415bed","attributes":{"enabled":true,"created":1563904692,"updated":1563904692,"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', + 'afbc510a-655a-462e-b0cf-9b6f58c275c5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/versions') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2d245f08-6457-4738-84a6-7dda40dec442', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3547fb28-1418-4c10-b80a-21d058ec2f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/versions') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/1a7890032c21427185679afc6a415bed","attributes":{"enabled":true,"created":1563904692,"updated":1563904692,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/743b58ec27fc4c4f91f35807cd523d36","attributes":{"enabled":true,"created":1563904688,"updated":1563904688,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/c81405dff0ed4a40851da1551c978908","attributes":{"enabled":true,"created":1563904690,"updated":1563904690,"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', + 'bb9ffcd1-cf36-46a3-bc26-dd91b52d6ddc', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '813' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/1a7890032c21427185679afc6a415bed') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1cbbe317-fc3b-4882-8e66-536fe7999a39', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '0a212fdc-ed87-4b83-a3f1-d14a26203000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/1a7890032c21427185679afc6a415bed') + .query(true) + .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/1a7890032c21427185679afc6a415bed","attributes":{"enabled":true,"created":1563904692,"updated":1563904692,"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', + 'fd749a1b-2578-493f-8aa1-0dc32dc08f37', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/743b58ec27fc4c4f91f35807cd523d36') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ba4b97db-394b-4dd1-bc96-eb9c668fb0e6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1f1df544-b730-4fd8-8be7-88ebb11c2a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/743b58ec27fc4c4f91f35807cd523d36') + .query(true) + .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/743b58ec27fc4c4f91f35807cd523d36","attributes":{"enabled":true,"created":1563904688,"updated":1563904688,"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', + 'a181a285-2bc2-4bf0-881c-19c4b7d2e629', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/c81405dff0ed4a40851da1551c978908') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '5018b9cf-a2f9-4da7-ba92-469c4dd90d14', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4cb197ad-fd3c-4013-9624-9a1eec823300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/c81405dff0ed4a40851da1551c978908') + .query(true) + .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/c81405dff0ed4a40851da1551c978908","attributes":{"enabled":true,"created":1563904690,"updated":1563904690,"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', + '357d94e6-31d2-4898-b422-4e64ca30bc0a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7f5d8b83-cd1e-4129-ac01-2711064c6303', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bb2873f9-6581-4564-9403-abd1e98e2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:28 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:28 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-","deletedDate":1563904709,"scheduledPurgeDate":1571680709,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/1a7890032c21427185679afc6a415bed","attributes":{"enabled":true,"created":1563904692,"updated":1563904692,"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', + '9cdf42a3-5979-4a0c-8bdc-e3a6315d56d0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '448' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0f885fd9-1cbf-475a-8b09-db323ec8da51', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '19fe4206-9690-4c68-a4e4-3bc613ee3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c63560a0-9356-4ffa-b4f7-92d47f65d687', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:31 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a18a1116-36ff-4908-9f5a-e5e12c22bdb7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '75159dfd-c684-47dd-8a14-3c1a42b33100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .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', + '7ef65178-8a43-4dbd-a3fb-1b5edbc2b14b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:44 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canlistsecretversionsnonexisting-/versions') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'd2ab09d8-5973-408b-a08e-4439eea7f815', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'fbb33a01-89de-4681-bfdb-c8c25a4f0d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:46 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canlistsecretversionsnonexisting-/versions') + .query(true) + .reply(200, {"value":[],"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', + 'fa3444fa-f8d8-47c7-9359-2dca0553c9b9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '28' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '15f7a245-d19f-4f91-863e-801e605656fe', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'ae52beb6-e753-4511-b75b-aa3f1e493300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:52 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistsecrets-0', {"value":"RSA"}) + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/de2c34dcf7bc45aabe229c1b26442163","attributes":{"enabled":true,"created":1563904733,"updated":1563904733,"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', + 'e7c62879-9a93-4955-b6f5-a676a3e77a78', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '259' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '71b7d5e5-668f-4914-8880-3a920ba34edb', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'e44351c8-988b-4098-98cc-8eeb65ba0400', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistsecrets-1', {"value":"RSA"}) + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/7b26a19bbae644179ef58ab06a4b4606","attributes":{"enabled":true,"created":1563904735,"updated":1563904735,"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', + 'd85eb973-ecbc-497f-8343-e9678fc2d6ab', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '259' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '98c67aad-b4c0-4560-8808-70aa0596d8be', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '5d5bd860-abc9-4d02-b8c4-6a80f0232c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:57 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-12981529728391816","attributes":{"enabled":true,"created":1563495687,"updated":1563495687,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canabortaddingasecret-20865076900801038","attributes":{"enabled":true,"created":1563839885,"updated":1563839885,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0","attributes":{"enabled":true,"created":1563904733,"updated":1563904733,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1","attributes":{"enabled":true,"created":1563904735,"updated":1563904735,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/ExamplePassword","attributes":{"enabled":true,"created":1559920536,"updated":1559920536,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035497352907352","attributes":{"enabled":true,"created":1560354978,"updated":1560354978,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035503730605597","attributes":{"enabled":true,"created":1560355042,"updated":1560355042,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/key156035505405304954","attributes":{"enabled":true,"created":1560355059,"updated":1560355059,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName1","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830299800555","attributes":{"enabled":true,"created":1559698309,"updated":1559698309,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830501005254","attributes":{"enabled":true,"exp":32503680000,"created":1559698313,"updated":1559698313,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969830702405633","attributes":{"enabled":true,"exp":32503680000,"created":1559698314,"updated":1559698328,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969831104103177","attributes":{"enabled":true,"created":1559698345,"updated":1559698345,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969840997100376","attributes":{"enabled":true,"created":1559698415,"updated":1559698415,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969841605401224","attributes":{"enabled":true,"created":1559698422,"updated":1559698422,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRJNU9UTXlNRGs1T1RraE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '55dd3c98-f48d-4a14-ad06-6533fe06e144', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '3255' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1bf0bd86-fbae-4f00-bfc6-e802272291d2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7c0e29d3-2753-4e48-963a-61e7e7b30c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:58:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:58:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969842993209999","attributes":{"enabled":true,"exp":32503680000,"created":1559698435,"updated":1559698435,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969844356809107","attributes":{"enabled":true,"exp":32503680000,"created":1559698450,"updated":1559698457,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969847359407300","attributes":{"enabled":true,"created":1559698479,"updated":1559698479,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969857586802675","attributes":{"enabled":true,"created":1559698582,"updated":1559698582,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969858938507540","attributes":{"enabled":true,"exp":32503680000,"created":1559698595,"updated":1559698595,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969860209703057","attributes":{"enabled":true,"exp":32503680000,"created":1559698608,"updated":1559698615,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155969864161208327","attributes":{"enabled":true,"created":1559698661,"updated":1559698661,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974871145300045","attributes":{"enabled":true,"created":1559748717,"updated":1559748717,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974872276605440","attributes":{"enabled":true,"exp":32503680000,"created":1559748728,"updated":1559748728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974873380306363","attributes":{"enabled":true,"exp":32503680000,"created":1559748739,"updated":1559748744,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155974876803708577","attributes":{"enabled":true,"created":1559748784,"updated":1559748784,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155976267700703146","attributes":{"enabled":true,"created":1559762682,"updated":1559762682,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987019000658","attributes":{"enabled":true,"created":1559779876,"updated":1559779876,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977987618402041","attributes":{"enabled":true,"created":1559779883,"updated":1559779883,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977989062300314","attributes":{"enabled":true,"exp":32503680000,"created":1559779896,"updated":1559779896,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977990311305514","attributes":{"enabled":true,"exp":32503680000,"created":1559779909,"updated":1559779916,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155977994218208573","attributes":{"enabled":true,"created":1559779954,"updated":1559779954,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155985529172800962","attributes":{"enabled":true,"created":1559855297,"updated":1559855297,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986124522104520","attributes":{"enabled":true,"created":1559861253,"updated":1559861253,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986125376001211","attributes":{"enabled":true,"created":1559861260,"updated":1559861260,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret155986126989703251","attributes":{"enabled":true,"exp":32503680000,"created":1559861276,"updated":1559861276,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1TmpnMU9UYzFNREl3TkRJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '11d83a9f-0a49-40eb-84c2-6914dde15664', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:58:59 GMT', + 'Connection', + 'close', + 'Content-Length', + '4442' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6f6d008f-4f42-4fde-b29e-6edb492e4888', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '49e9d1c6-9e87-43cd-9844-60e9dea33300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035467744608684","attributes":{"enabled":true,"created":1560354683,"updated":1560354683,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035468319002718","attributes":{"enabled":true,"exp":32503680000,"created":1560354688,"updated":1560354688,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035469457101815","attributes":{"enabled":true,"exp":32503680000,"created":1560354700,"updated":1560354705,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035471178508910","attributes":{"enabled":false,"exp":32503680000,"created":1560354717,"updated":1560354723,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035472322108987","attributes":{"enabled":true,"created":1560354728,"updated":1560354728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035473421700992","attributes":{"enabled":false,"created":1560354739,"updated":1560354739,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035474537300332","attributes":{"enabled":true,"created":1560354751,"updated":1560354751,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156035492380902463","attributes":{"enabled":true,"created":1560354940,"updated":1560354940,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036566801100575","attributes":{"enabled":true,"created":1560365673,"updated":1560365673,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036567378506379","attributes":{"enabled":true,"exp":32503680000,"created":1560365679,"updated":1560365679,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036568492401952","attributes":{"enabled":true,"exp":32503680000,"created":1560365690,"updated":1560365695,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036570169100621","attributes":{"enabled":false,"exp":32503680000,"created":1560365707,"updated":1560365713,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036571333008936","attributes":{"enabled":true,"created":1560365718,"updated":1560365718,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036572454709051","attributes":{"enabled":false,"created":1560365729,"updated":1560365729,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpNMU5EZ3hNREl3TnpJaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'a50df0bd-e5ef-4b4e-8458-a64cab9723c4', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '3062' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1b981a00-e52f-4483-bc56-e955b91deffe', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '1fa001d2-5c90-4e4a-ad30-a1c7e4aa3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:07 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036573548102072","attributes":{"enabled":true,"created":1560365740,"updated":1560365740,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036585124607918","attributes":{"enabled":true,"created":1560365867,"updated":1560365867,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036590080809323","attributes":{"enabled":true,"created":1560365906,"updated":1560365906,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036596439108652","attributes":{"enabled":true,"created":1560365969,"updated":1560365969,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036624468808284","attributes":{"enabled":true,"created":1560366250,"updated":1560366250,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036625043103243","attributes":{"enabled":true,"exp":32503680000,"created":1560366256,"updated":1560366256,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036626200104356","attributes":{"enabled":true,"exp":32503680000,"created":1560366267,"updated":1560366272,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036627848202634","attributes":{"enabled":false,"exp":32503680000,"created":1560366283,"updated":1560366289,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036628972007025","attributes":{"enabled":true,"created":1560366295,"updated":1560366295,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036630071100034","attributes":{"enabled":false,"created":1560366306,"updated":1560366306,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036631177303153","attributes":{"enabled":true,"created":1560366317,"updated":1560366317,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036651431706935","attributes":{"enabled":true,"created":1560366530,"updated":1560366530,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036656390609451","attributes":{"enabled":true,"created":1560366569,"updated":1560366569,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036662789900557","attributes":{"enabled":true,"created":1560366633,"updated":1560366633,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156036776000805385","attributes":{"enabled":true,"created":1560367765,"updated":1560367765,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNemN3TWpZM05UZzBNRGMzTURRaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '705848c4-aa3d-4de2-8ec9-9b4919563e77', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '3196' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0b2f2a2b-108c-4f4e-8086-b9dfeeb0aa9b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '19fe4206-9690-4c68-a4e4-3bc683f03100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:10 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083458808007836","attributes":{"enabled":true,"created":1560834589,"updated":1560834589,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083462580205466","attributes":{"enabled":true,"created":1560834627,"updated":1560834627,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083472284304384","attributes":{"enabled":true,"created":1560834724,"updated":1560834724,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secret156083476178902983","attributes":{"enabled":true,"created":1560834763,"updated":1560834763,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035131601606330","attributes":{"enabled":true,"created":1560351327,"updated":1560351327,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280103968","attributes":{"enabled":true,"created":1560354843,"updated":1560354843,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156035483280107298","attributes":{"enabled":true,"created":1560354838,"updated":1560354838,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736106694","attributes":{"enabled":true,"created":1560365822,"updated":1560365822,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036581736108753","attributes":{"enabled":true,"created":1560365828,"updated":1560365828,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908703029","attributes":{"enabled":true,"created":1560366404,"updated":1560366404,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156036639908709648","attributes":{"enabled":true,"created":1560366410,"updated":1560366410,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364403280","attributes":{"enabled":true,"created":1560834555,"updated":1560834555,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257408076","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083459257409406","attributes":{"enabled":true,"created":1560834593,"updated":1560834593,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/secrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDQhTURBd01ETXlJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRGd6TkRjeU56RTVNREEwTmpVd0lUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '52696aa5-ddb9-45c7-a378-07f88ed719d7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '2965' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '04deaa90-484c-4c71-993d-f16f00d11adb', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '0e804fb3-c27c-4bba-b33f-ad1bf2580600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:12 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719004650","attributes":{"enabled":true,"created":1560834728,"updated":1560834728,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083472719009472","attributes":{"enabled":true,"created":1560834727,"updated":1560834727,"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', + '45f1fbb7-7adf-4010-af9a-780cf03c1663', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '409' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'fa1d9277-71c7-4246-814d-92b6a30ae31d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '6fe72e95-dea3-4131-95a7-867040683200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-0","deletedDate":1563904756,"scheduledPurgeDate":1571680756,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-0/de2c34dcf7bc45aabe229c1b26442163","attributes":{"enabled":true,"created":1563904733,"updated":1563904733,"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', + '537b1053-befa-4f5d-998e-d3b598089b2a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '416' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'be853a3e-180c-400b-ae9e-76bb8326dd9f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '8f35b465-6ad8-4545-8032-a694a08f2c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3d592275-b50c-46ed-b7fb-3b71daf680aa', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:18 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3511fa7d-dfd3-4b9e-85b6-facda4b18138', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3eff7c6a-688a-4e26-a383-cb7d0c563600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c19e412b-1d16-44cb-9087-9ea7ecd1fd98', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:31 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3b4e50dc-d3e1-47d7-9ba7-4de1f4c73618', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f215f688-1304-4bfa-aee6-0a4ecd5b2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:43 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-0') + .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', + '489681de-b9b8-4177-b6ca-a0cbdfefa1c1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:45 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f58460a9-2024-4f12-a7de-e19d926aa22a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:45 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '95b93f0c-359e-4d7b-8538-dd87ca832e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:47 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:46 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistsecrets-1","deletedDate":1563904790,"scheduledPurgeDate":1571680790,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistsecrets-1/7b26a19bbae644179ef58ab06a4b4606","attributes":{"enabled":true,"created":1563904735,"updated":1563904735,"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', + 'e5c058ab-95fa-4954-bf79-cea385189746', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '416' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1bf0f59c-675b-40cf-a023-d60a0c77936f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '9a45e215-026a-4715-84a5-d33eb7a72e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 17:59:52 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 17:59:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '53400c4f-0836-45f6-8d09-055025b8bd2b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 17:59:53 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c0201129-b535-45d3-8fb0-9331139fc1a9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '150c44b6-f4fd-4fda-9d4b-68a482223200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:05 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2d598c48-9407-476f-9cda-01f3e7a901af', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:05 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bbd3e8be-6d19-47c3-8e03-4d074a80ab2f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '46fa8b93-6368-45cb-808a-731654222e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistsecrets-1') + .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', + 'b973c121-0936-47ab-8111-a055c947f1e6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:19 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2a9592a5-273b-4235-8520-b4bbf2d5b31a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd3a43553-82bb-48ef-a438-8675d46a3100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:21 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-0', {"value":"RSA"}) + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/092b6ccac6d947f3aab32cbd01df9d15","attributes":{"enabled":true,"created":1563904822,"updated":1563904822,"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', + 'b448bc3c-bbc2-4f5a-97f4-c38be573992b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '266' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '579c56d2-9ab6-47f8-b663-a8feb2c92b1f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:23 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f757bfa4-e1ed-4175-a45c-a7bb88053000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:24 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canlistdeletedsecrets-1', {"value":"RSA"}) + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/73727acc5712439183072c00cd43290d","attributes":{"enabled":true,"created":1563904825,"updated":1563904825,"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', + 'aef30d08-4498-4188-8704-4fb8a1bdab8d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '266' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '95afdf32-6fd2-45fb-9be9-9b63eaf91e0b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'e0615afc-cb6b-4268-8751-b6e28b2b3300', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:26 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:26 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563904827,"scheduledPurgeDate":1571680827,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/092b6ccac6d947f3aab32cbd01df9d15","attributes":{"enabled":true,"created":1563904822,"updated":1563904822,"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', + 'aa055d72-55ec-4792-b862-3a6d8dab3e48', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:27 GMT', + 'Connection', + 'close', + 'Content-Length', + '430' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '8758f59c-8d76-46c6-a351-b7157eae6a18', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:28 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '43c32500-ebfd-4168-9357-aeebe8652d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:29 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canlistdeletedsecrets-1') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563904830,"scheduledPurgeDate":1571680830,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1/73727acc5712439183072c00cd43290d","attributes":{"enabled":true,"created":1563904825,"updated":1563904825,"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', + '14d3dcc2-7d36-49b8-97c4-c8cc51913bea', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '430' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '884821b0-ddd7-49e5-8351-c36fc1f30858', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'a0862e2c-ce07-42e5-8c3b-47bbd4af2f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:31 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-canlistdeletedsecrets-0"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '128', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '803054d7-8810-4cf6-9913-138e17a35ce8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:31 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '34422b6c-3b5f-4f10-9409-a5780135d603', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4b9213c0-ffe4-46e8-8144-88f9ca5d2a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAACVBydQOAAAA; expires=Thu, 22-Aug-2019 18:00:45 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563904827,"scheduledPurgeDate":1571680827,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0/092b6ccac6d947f3aab32cbd01df9d15","attributes":{"enabled":true,"created":1563904822,"updated":1563904822,"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', + 'a09f1b04-e3ab-4fc9-926a-aebe09e0c5fb', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '430' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '5cd785ed-f010-416b-bc78-4b31622b6e1d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '46fa8b93-6368-45cb-808a-7316ff242e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHFwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:00:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:49 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/CRUDSecretName-cangetadeletedsecret-9288107853032652","deletedDate":1562091716,"scheduledPurgeDate":1569867716,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cangetadeletedsecret-9288107853032652","attributes":{"enabled":true,"created":1562091716,"updated":1562091716,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956040","deletedDate":1563903311,"scheduledPurgeDate":1571679311,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956040","attributes":{"enabled":true,"created":1563903303,"updated":1563903303,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956041","deletedDate":1563903314,"scheduledPurgeDate":1571679314,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0135423555813956041","attributes":{"enabled":true,"created":1563903306,"updated":1563903306,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0","deletedDate":1563904827,"scheduledPurgeDate":1571680827,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-0","attributes":{"enabled":true,"created":1563904822,"updated":1563904822,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1","deletedDate":1563904830,"scheduledPurgeDate":1571680830,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canlistdeletedsecrets-1","attributes":{"enabled":true,"created":1563904825,"updated":1563904825,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525","deletedDate":1563838818,"scheduledPurgeDate":1571614818,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-cansetasecretwithEmptyValue-30142415311417525","attributes":{"enabled":true,"created":1563838818,"updated":1563838818,"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWXlJWE5sWTNKbGRDOUxSVmxUTVRVMk1ETTFNalUzTWpnNU5UQXhPRE15THpCRlF6ZzBNRFExTWpsQk5EUkdORFJDUVRVMlF6UXdNVVZGUWtNeE1FVkNJVEF3TURBeU9DRTVPVGs1TFRFeUxUTXhWREl6T2pVNU9qVTVMams1T1RrNU9UbGFJUS0tIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ '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', + 'd9d46264-fe46-4eba-aa92-66682bddb56e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '3093' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '7ba988a4-d418-4301-8fa9-beb8f6fb4f7a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '150c44b6-f4fd-4fda-9d4b-68a41d263200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGAAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:00:53 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:53 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/keys156035257289602456","deletedDate":1560352595,"scheduledPurgeDate":1568128595,"id":"https://keyvault_name.vault.azure.net/secrets/keys156035257289602456","attributes":{"enabled":true,"created":1560352584,"updated":1560352584,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/listSecretName0","deletedDate":1561751925,"scheduledPurgeDate":1569527925,"id":"https://keyvault_name.vault.azure.net/secrets/listSecretName0","attributes":{"enabled":true,"created":1561751921,"updated":1561751921,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName","deletedDate":1561752013,"scheduledPurgeDate":1569528013,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName","attributes":{"enabled":true,"created":1561752012,"updated":1561752012,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/recoverSecretName-canrestoreasecret-08015957746121516","deletedDate":1561725411,"scheduledPurgeDate":1569501411,"id":"https://keyvault_name.vault.azure.net/secrets/recoverSecretName-canrestoreasecret-08015957746121516","attributes":{"enabled":true,"created":1561725356,"updated":1561725356,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOams0TkRRek5UWTRNRGt4TURjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '1e9ac8cb-9b80-46ff-ae99-4b7fd18d736a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1671' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a3b16bb3-4e7a-402b-ba1f-7e5907416f15', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:00:56 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '567850b1-fb13-468e-8c10-5af21a6e2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGQAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:00:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:00:59 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=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UVTVOemM1T0RjMk1UZzBNREl3TkRFdk9EY3dSRUUxUmtFeVJqSkNORUV5T1VJMk5qVTJOVFZDT1VZMFFVTTNORFFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ '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', + '90cfcb26-c879-4803-8638-31782e62873c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '356' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '65c4b5f1-b981-4d95-b680-be6a517a71c8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '78b90bcc-3f1b-423c-a158-3708de842f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGgAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:02 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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNamc1T0RFd01EYzNNRFEwTXpjaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '332d8b7a-6a0b-4975-b32f-2f9bdd0c9b52', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '2063' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'b3517684-1e6a-4bda-ab18-a5eed1bf3b79', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '3ead9e3b-c63d-45e5-8cd2-1b3be3473100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHGwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:04 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:04 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/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=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelUwTnpNME1qRTNNREE1T1RJdk5VRTVPRUkzTVRZek1rTkRORVJHUkVFeU0wVXdRME15UXpjM1JqVTJPVUVoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ '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', + '935fa3bd-5648-4229-b48a-eb4010e4afec', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '2817' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '94caccee-4ad4-43fc-a1b2-92fd3d54716a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '515709ab-5c00-4f37-8141-0cbdffb52b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHAAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:08 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:08 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=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkxTnpVeE9UVXdNRFU1TWpnaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'a5439e0a-e46e-4ef8-a2d5-cd69f0270b00', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1329' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6cb33944-e8aa-4949-b629-e97cc728d5aa', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:09 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '943ae6c0-6d1f-4620-91b8-4b0db82c2a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHQAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:10 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01: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=eyJOZXh0TWFya2VyIjoiMiExNDQhTURBd01EWTBJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdNelkyTXpBd056RXhNREF3TXpRdlFUa3lOVU13TlRRM05VVkdORU0xT0VGR1FqQTNRVGcxTXpWRk1rTTNSRFFoTURBd01ESTRJVGs1T1RrdE1USXRNekZVTWpNNk5UazZOVGt1T1RrNU9UazVPVm9oIiwiVGFyZ2V0TG9jYXRpb24iOjB9"}, [ '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', + 'c1848db4-9d03-4f2a-9fcd-784af3e21aa9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:11 GMT', + 'Connection', + 'close', + 'Content-Length', + '1707' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '72122abd-1fae-4669-8a44-1840152829c8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'bd11b3a0-ad96-49d8-8c02-cc0f436b2e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHgAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:13 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:12 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"}},{"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"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDAhTURBd01ETXhJWE5sWTNKbGRDOVRSVU5TUlZReE5UWXdORFExTnpnNE9UZzBNREkzTURFaE1EQXdNREk0SVRrNU9Ua3RNVEl0TXpGVU1qTTZOVGs2TlRrdU9UazVPVGs1T1ZvaCIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + '5982181d-bc73-4a73-8544-5cf4f29b43f5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '2663' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1b4b0f86-05b9-4a64-b940-4e8d8fce709d', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'cf955a43-1a5a-4dad-8a8d-64257cb12900', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHHwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:17 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:17 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/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=eyJOZXh0TWFya2VyIjoiMiExNDghTURBd01EWTFJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRE0xTkRnek1qZ3dNVEEzTWprNEx6YzRPVUk1TlRZMlJqazJORFE0UWpVNE1EYzVOekEzTkRNMk56aERNalZESVRBd01EQXlPQ0U1T1RrNUxURXlMVE14VkRJek9qVTVPalU1TGprNU9UazVPVGxhSVEtLSIsIlRhcmdldExvY2F0aW9uIjowfQ"}, [ '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', + 'f6e0bc7a-d41e-40e1-9efd-24ac856b9f7e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '2391' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'efea1d76-d978-4c6f-8526-ce0d539a59a9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '9cb7ec68-3029-4a2c-aa21-7719d5462900', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIAAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:20 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:19 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"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083455364402057","deletedDate":1560834630,"scheduledPurgeDate":1568610630,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083455364402057","attributes":{"enabled":true,"created":1560834554,"updated":1560834554,"recoveryLevel":"Recoverable+Purgeable"}},{"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/secrets156083468802106547","deletedDate":1560834787,"scheduledPurgeDate":1568610787,"id":"https://keyvault_name.vault.azure.net/secrets/secrets156083468802106547","attributes":{"enabled":true,"created":1560834689,"updated":1560834689,"recoveryLevel":"Recoverable+Purgeable"}}],"nextLink":"https://keyvault_name.vault.azure.net:443/deletedsecrets?api-version=7.0&$skiptoken=eyJOZXh0TWFya2VyIjoiMiExMDQhTURBd01ETXlJWE5sWTNKbGRDOVRSVU5TUlZSVE1UVTJNRGd6TkRjeU56RTVNREE1TkRjeUlUQXdNREF5T0NFNU9UazVMVEV5TFRNeFZESXpPalU1T2pVNUxqazVPVGs1T1RsYUlRLS0iLCJUYXJnZXRMb2NhdGlvbiI6MH0"}, [ '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', + '819b0e5a-bdff-4d5c-99f4-12db472490a3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '1662' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0cfb4745-632f-4c71-a90f-9af5ab31dd62', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '26c46a5e-5163-4bd2-b6b6-8300384d2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIQAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/deletedsecrets') + .query(true) + .reply(200, {"value":[],"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', + '63f4c566-79bf-4f60-902e-a8877a627733', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:23 GMT', + 'Connection', + 'close', + 'Content-Length', + '28' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c27f301e-1f81-44d9-8eaa-f33d89047ba8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:23 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '514cb55e-dc31-4b0b-8062-49559cae2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIgAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:25 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-0') + .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', + 'cdf9675c-2a83-4e44-bde2-7cedffdcc0be', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:26 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '99ac44dd-4cda-4732-a09e-a9a6a00bd5e1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:27 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'c067a564-0133-4a1b-ae1e-fb323b6d2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:28 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:28 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canlistdeletedsecrets-1') + .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', + 'afdea156-e58d-4e88-a60d-cf4fd0d8da07', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:28 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '0f2d12c7-a7e0-4877-bf58-9e90c13be5a6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f1e82b6d-0137-4a32-80f3-a09a22ef2c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:30 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE0"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/2b44cff95f8d49c7bce54638d038d2d6","attributes":{"enabled":true,"created":1563904893,"updated":1563904893,"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', + 'd76a3f26-af0e-48fa-964e-f475266b9f2a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '1bc0dd75-4b1c-4c33-8149-860320597e05', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '98518a72-f859-43f8-bdcb-4fec198a2e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:40 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE1"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/b66df7ca554b43e0b3c1e95a4ee3ab20","attributes":{"enabled":true,"created":1563904902,"updated":1563904902,"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', + '55534c31-daaa-41fd-820a-3145d95a2a2c', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:42 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9c3d8b50-d924-4699-b249-6f962a1e80d6', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '6aeb59e0-6063-4f6d-8463-ad7f31c02a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:43 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canretrieveallversionsofasecret-', {"value":"SECRET_VALUE2"}) + .query(true) + .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d3c987877c354738b9700a280686287e","attributes":{"enabled":true,"created":1563904905,"updated":1563904905,"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', + '9ae2351d-45e4-4eb3-a059-425b76519dc7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/versions') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bf75db5b-9cd7-4671-b688-7e2fec5206d1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:47 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '361c6e54-7b6c-4b01-95db-b3a5edd22e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:48 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:48 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/versions') + .query(true) + .reply(200, {"value":[{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/2b44cff95f8d49c7bce54638d038d2d6","attributes":{"enabled":true,"created":1563904893,"updated":1563904893,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/b66df7ca554b43e0b3c1e95a4ee3ab20","attributes":{"enabled":true,"created":1563904902,"updated":1563904902,"recoveryLevel":"Recoverable+Purgeable"}},{"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d3c987877c354738b9700a280686287e","attributes":{"enabled":true,"created":1563904905,"updated":1563904905,"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', + '7cc60abd-74d3-467e-9d69-78fde437790b', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:49 GMT', + 'Connection', + 'close', + 'Content-Length', + '813' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/2b44cff95f8d49c7bce54638d038d2d6') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '34b4e169-de36-4644-8e45-78d62c9d07a1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'e1bb189e-fb3d-4b4c-b854-c695269d2a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/2b44cff95f8d49c7bce54638d038d2d6') + .query(true) + .reply(200, {"value":"SECRET_VALUE0","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/2b44cff95f8d49c7bce54638d038d2d6","attributes":{"enabled":true,"created":1563904893,"updated":1563904893,"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', + 'f002bb79-9bd5-4e97-b216-dcf2b2db7ee1', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:55 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/b66df7ca554b43e0b3c1e95a4ee3ab20') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '2aab0cf1-d069-4c4c-9cf9-ddda8a9256ff', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:01:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4c9b930a-fa64-4cf5-b642-18e227322e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:01:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:01:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/b66df7ca554b43e0b3c1e95a4ee3ab20') + .query(true) + .reply(200, {"value":"SECRET_VALUE1","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/b66df7ca554b43e0b3c1e95a4ee3ab20","attributes":{"enabled":true,"created":1563904902,"updated":1563904902,"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', + 'bf4bc169-5c26-4b2f-8a15-2c8c00009c49', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d3c987877c354738b9700a280686287e') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '4efb551a-1a45-4ea8-82a5-575c155e4c21', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '0163802e-8cb5-4075-aad0-9283807e2c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:02:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d3c987877c354738b9700a280686287e') + .query(true) + .reply(200, {"value":"SECRET_VALUE2","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d3c987877c354738b9700a280686287e","attributes":{"enabled":true,"created":1563904905,"updated":1563904905,"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', + '1e8be6c7-2784-4feb-a98e-af358c749f2e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:03 GMT', + 'Connection', + 'close', + 'Content-Length', + '285' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '20ff7d30-1cb2-4cf8-b503-250fe2c3374f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '9cb7ec68-3029-4a2c-aa21-7719c6492900', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:06 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:02:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-","deletedDate":1563904927,"scheduledPurgeDate":1571680927,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canretrieveallversionsofasecret-/d3c987877c354738b9700a280686287e","attributes":{"enabled":true,"created":1563904905,"updated":1563904905,"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', + 'fd03f0de-7a9e-4c95-ad0c-caa2e4fdcab0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:06 GMT', + 'Connection', + 'close', + 'Content-Length', + '448' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '48433bb1-7621-4eb6-9a69-d9005598245f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '26c46a5e-5163-4bd2-b6b6-8300ee502d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:09 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:02:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '64ff978d-6f5f-4d78-8610-ff18ef0e34b9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:09 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ed71ed62-e48d-4afb-97e6-0708faa6100a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '397e25ad-5127-4801-a256-9eab4eb23000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:02:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canretrieveallversionsofasecret-') + .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', + 'a63bd1f3-f300-4ec9-8bd8-2c4d42de4023', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:22 GMT', 'Connection', 'close' ]); +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canlistsecretversionsnonexisting-/versions') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '13a12766-453c-4287-83ca-20e805a7f26a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:23 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'f2565382-c475-4162-b651-a20b94e02f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=Ak0ADVBNmqREg6w9MAopgws_aSJHIwAAAFFCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:25 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:02:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .get('/secrets/CRUDSecretName-canlistsecretversionsnonexisting-/versions') .query(true) @@ -3229,11 +9587,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '28e902a0-5b7f-4ef3-b8c4-bcb3335e0583', + '9b711ae7-3db8-40ad-a64b-20c436c6eeb3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -3243,7 +9601,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:02 GMT', + 'Tue, 23 Jul 2019 18:02:25 GMT', 'Connection', 'close', 'Content-Length', diff --git a/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.js b/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.js index 90aedc59324c..4925e5b58db4 100644 --- a/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.js +++ b/sdk/keyvault/keyvault-secrets/recordings/node/secret_client__restore_secrets_and_recover_backups/recording_before_all_hook.js @@ -2,6 +2,43 @@ let nock = require('nock'); module.exports.testInfo = {} +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canrecoveradeletedsecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'e6a59914-6cd4-4e92-a89e-499d90e4d572', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:02:30 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + 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', @@ -17,17 +54,17 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '5f0ed136-5d97-4e20-ade4-e77dabbdfc00', + '9758d2a2-74a8-4604-b5dd-2c788f532d00', 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'Set-Cookie', - 'fpc=AhA3Xpb_KVhEiQSfGmZFCqY_aSJHAQAAADYHw9QOAAAA; expires=Sun, 18-Aug-2019 00:35:02 GMT; path=/; secure; HttpOnly', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHAQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:31 GMT; path=/; secure; HttpOnly', 'Set-Cookie', 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', 'Set-Cookie', 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:35:01 GMT', + 'Tue, 23 Jul 2019 18:02:31 GMT', 'Connection', 'close', 'Content-Length', @@ -37,7 +74,7 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .put('/secrets/CRUDSecretName-canrecoveradeletedsecret-', {"value":"RSA"}) .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/6682b04e64c341e990e94d4505403d8a","attributes":{"enabled":true,"created":1563496502,"updated":1563496502,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/522a272e4acd4be58729e9881d5debbe","attributes":{"enabled":true,"created":1563904952,"updated":1563904952,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -50,11 +87,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2756474e-a853-4401-b908-8f0e6a506129', + '196bfc4b-1e08-419f-aeb3-019cb83e7057', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -64,7 +101,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:02 GMT', + 'Tue, 23 Jul 2019 18:02:31 GMT', 'Connection', 'close', 'Content-Length', @@ -74,24 +111,24 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) .delete('/secrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-","deletedDate":1563496503,"scheduledPurgeDate":1571272503,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/6682b04e64c341e990e94d4505403d8a","attributes":{"enabled":true,"created":1563496502,"updated":1563496502,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f507fd1c-ad08-4675-98f0-2ec1e5fb3663', + '0e0148eb-2b54-4aa4-9bfa-d68fdc75e789', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -101,54 +138,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:03 GMT', + 'Tue, 23 Jul 2019 18:02:33 GMT', 'Connection', 'close', 'Content-Length', - '434' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') - .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-canrecoveradeletedsecret-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '130', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'c55b653d-acd2-43dd-8dd9-90786363577f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '6aeb59e0-6063-4f6d-8463-ad7fd0c32a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHAgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:35 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:35:03 GMT', + 'Tue, 23 Jul 2019 18:02:34 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') + .delete('/secrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-","deletedDate":1563496503,"scheduledPurgeDate":1571272503,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/6682b04e64c341e990e94d4505403d8a","attributes":{"enabled":true,"created":1563496502,"updated":1563496502,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-","deletedDate":1563904957,"scheduledPurgeDate":1571680957,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/522a272e4acd4be58729e9881d5debbe","attributes":{"enabled":true,"created":1563904952,"updated":1563904952,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -161,11 +193,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6c13c7ef-3a6d-4953-8e62-0a408998a0f0', + '48f17bbb-6c9f-4062-a21a-ba891c104fb8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -175,7 +207,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:13 GMT', + 'Tue, 23 Jul 2019 18:02:36 GMT', 'Connection', 'close', 'Content-Length', @@ -183,26 +215,26 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-/recover') + .get('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/6682b04e64c341e990e94d4505403d8a","attributes":{"enabled":true,"created":1563496502,"updated":1563496502,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '91ebb9e8-6a5b-4f64-bbe3-aae88f943eb9', + 'a42b796b-8793-4bf0-97bf-b5d78c026c57', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -212,59 +244,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:13 GMT', + 'Tue, 23 Jul 2019 18:02:38 GMT', 'Connection', 'close', 'Content-Length', - '254' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') - .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canrecoveradeletedsecret-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '122', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '3c1a5a60-ce21-4a91-91a2-763db6efcb97', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'c067a564-0133-4a1b-ae1e-fb32d8712d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHAwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:40 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:35:13 GMT', + 'Tue, 23 Jul 2019 18:02:40 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') + .get('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canrecoveradeletedsecret-"}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"SecretNotFound","message":"Deleted Secret not found: CRUDSecretName-canrecoveradeletedsecret-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', 'Content-Length', - '122', + '130', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -274,11 +301,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '590c8651-e81f-49e5-a898-6a3ce9aac1c5', + 'f824b05b-7d04-404e-a08c-d4ceb4aa2d7e', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -288,32 +315,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:24 GMT', + 'Tue, 23 Jul 2019 18:02:41 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') + .get('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/6682b04e64c341e990e94d4505403d8a","attributes":{"enabled":true,"created":1563496502,"updated":1563496502,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '621ab634-eb8f-40d1-895f-103207999a77', + '3301db2f-fb83-48dc-acc7-dc0ee92a8bb8', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -323,59 +350,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:35 GMT', + 'Tue, 23 Jul 2019 18:02:53 GMT', 'Connection', 'close', 'Content-Length', - '268' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canrecoveradeletedsecret-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-","deletedDate":1563496535,"scheduledPurgeDate":1571272535,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/6682b04e64c341e990e94d4505403d8a","attributes":{"enabled":true,"created":1563496502,"updated":1563496502,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '095f5ee9-b83a-4e09-9315-ff61321b90ba', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '9f0aabdd-0513-4a8a-827e-daf8e0a92800', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHBAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:55 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:35:35 GMT', + 'Tue, 23 Jul 2019 18:02:54 GMT', 'Connection', 'close', 'Content-Length', - '434' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') + .get('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-","deletedDate":1563904957,"scheduledPurgeDate":1571680957,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/522a272e4acd4be58729e9881d5debbe","attributes":{"enabled":true,"created":1563904952,"updated":1563904952,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -385,11 +405,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'b3f0c5f1-4ae8-4ca4-9e08-3ac76b71199e', + '9c6d9698-bb99-470c-991f-83d6018f3b5d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -399,15 +419,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:35 GMT', + 'Tue, 23 Jul 2019 18:02:55 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '434' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') + .post('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-/recover') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -415,14 +437,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'bd902760-ba59-4474-882b-b3d539854ac3', + 'c848cf30-0f15-4260-bfe5-249e769d09a4', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -432,52 +456,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:46 GMT', + 'Tue, 23 Jul 2019 18:02:57 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecretnonexisting-/recover') - .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canrecoveradeletedsecretnonexisting-"}}, [ 'Cache-Control', - 'no-cache', +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-Length', - '133', 'Content-Type', 'application/json; charset=utf-8', 'Expires', '-1', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '732f2f30-f231-4e81-9d0a-eab03fb085a9', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'c8d863b8-00aa-4023-8350-6cef77882e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHBQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:02:59 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:35:47 GMT', + 'Tue, 23 Jul 2019 18:02:58 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canbackupasecret-', {"value":"RSA"}) + .post('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-/recover') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/7f774293aa9744baabc5e5e6cf6ee26b","attributes":{"enabled":true,"created":1563496547,"updated":1563496547,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/522a272e4acd4be58729e9881d5debbe","attributes":{"enabled":true,"created":1563904952,"updated":1563904952,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -490,11 +511,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '56c89d35-269c-42ac-913f-7c308295908a', + 'dd4747b6-6278-49ee-8b6b-0894fa205227', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -504,34 +525,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:47 GMT', + 'Tue, 23 Jul 2019 18:02:59 GMT', 'Connection', 'close', 'Content-Length', - '260' ]); + '254' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/secrets/CRUDSecretName-canbackupasecret-/backup') + .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') .query(true) - .reply(200, {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmNGamZGVk5vRUpOV1lndks3R2p6T09PVjZMS1ZKSU90R3E1RUFQd3hheFAwWXBIMk41d2twWWNJbXlnbHdFY296NXplY29XYXVWc3pfcnk0WnV5YThqSWVyZVc1SGJfUGl2N010R2pJN0xjWFoyblBEY3hfZDB2dXNKMnhlR3pvWmwzM1cyMnNXYURDN0VpaWt5eFB0Qng2WmJWOTY1Ujg2TXVwSW9hQjBMb091c1hCdkNnSFowTVFqeGozX2FnLU1uWm12MUhWX3NnZDhmOWNSNnZtcHBBblhBTVlaeWZER0cteEF6ald1dU95cnBVY04zSWNiV2FzcFlpTzg3Z2lFZDlKTm1mRURkVjd0RzJwTkpCRy15eGlkMUJSZzhmeVFFejUycXN6T2h1cmtWUk5qUHBVRWV5RkFFTVQ2WWtnU1J2NGhFdC1ySi1kdlZLNkFQOVdLQS5WTmVWcEN1cUJyMkFyY25KRC0tUUNnLlVzcm9GeTROUU9LUklQLU9xb3lxNnZVRnZUbmR5cUN5bFZQaXJ6VnhydDJxZ3lNQTE5Vi1EQ1h0R2JkZlN5aEd4aTU5VE43eVU5eFpwWnJfZV9LM2xsS0N6QVUxdlZjeDczMUhvX0N4azZoSGRsUHpaekJ1MmRXbnJpdXBTVFJEUmhzYmJuVFFwN29nWUZndUJwQjBPeU9pVU5CVmFhVVl2RUEza1VjQlkzdHZpNG5lZ0pMRTU2Sjk2S014a1NWNlpSUVZoNlFzZ0J3WnFqR0Y2MVRzMGt6aEZONFdnejdMb1ZFbnBaTGs3bFJEcDF6NGl5Z1JpUzUzcFhWVEM0YlE4Um9XVXRWSWFadG5tc0RXbTV1T202ZVY4RFJWU3BpNmlOa3pjTVMzN3o5QnZMUnBJbHMyQWFkRDZkd3JTX196TElMX2F3Mkwwc3Q5OFV2NUtWQzNqaEFoVW5wLS1UaEhTRzVIbjl4eHl5UGgyamJmZnhUVEwwbGNkZjJsN251Ry1pZkljOS1ubTV1N2FvcElhaW85RU44Ml9RRWJaZjdaQ21QOVp0bVlJZ3hWbUh3X2tlSFFGdVN0cXhZWEZ3bS00RnEtREx4ODRiME9wLV9DRjJTOHVscHZURUNiLTJFRzRtcE9KV3dJTkFtb1VYUWRGSU5hQUVkMFRLZWNZQ0dfVUFkN3FmU2hHWVdxd3Q5Q2tjLU5XTk1FZmRPYm1OTlZCc0xzTFd1ZklHUUg4bkxWR2c0T216MDBZREktTWhMLXgzVDc5QnlGT2MyMUJFb2I2MWliQ0NURHUtMlRONjFad0NvdEtpenhlRS1ReGcweUItZEJiX1J1UHJpcEwwUklXbU5oRkNVSVQ3WlF2ekYwcjVGWWpfVWRjMlM2aFUtWVRGREpxcWRuZHdDT0I1VTFkUXl4WG05R1EzSmxIcUdMOXVvTkFOZGlkRlRVUHpvS0FHbUR2Nl9NRVNEQ2I5cVBWQnQ0M0tOSEx4MkIwUTl1MXhDWUhrRWpwTFBFRUNZcTFNSVpnWGFCLXFSTzhEZTVTU3hMMjhMMTNVWEpjY3kwbTlPOUQ1R2luUzF3c0dyTGowWVpWR0FVSklNSHprdGJRLU5mdTR4MzhnclplY1B4RU5STUx4TUFwZTZ4VDI2azlXOUJQVmVVTnZoY1dDeWJPd3FmNHZsbVRFazRIVmFBUzJ1OEdNU0x0NGlrSDFkTENVM0RTNk03bjQ1MmI3UDgzZjJRNjBSWEtlRVgtRlU2S0NhblpiZHRielhnRTBRVHlYcjBxWjJLWDM4Y1BsQzRwVGstaTN5S1dOZ24zT2lVd29qNmw5dWctOXNjaEpDVDVqVU9rT3Rfc21OcFRobHZydkt0OEpsbVZlZlBBNV9rR3FJbzRsdk5lUHJJNjNEMlljYjFVam5YajlUajNhWFVqb1R4TV9mTXczTk1JbjVOY3BmcXZ1MUowVDBHT3NRcC1oU3lyUXVHajhKM3VXNmVNVlpPNUlJNHhUQUZDbUNoalRSWjBxR1BmbjRBdndiSi0xLUo4d2IwTnEybTdReUVKY29aMnZmQUVMdU5nT1ljUlozNVRiNmJMcXdkTm9OYmVsWmxOTW5sLXdqM2tvdGNPMlc0bUtGNzd1MHJNcnJIbnN4QkNITUNLb1F4WERpa0pvaHM0dWFBR3dfcXZfZ1VsQVpDdFpZaGVFN0YyUUpQTlJBNGczY2l1M2ZGWExfVUk1N3FZQUVfYnRBd1FJT1dTaUtRQ3RCMUxBQW9IVHJpT0ViRU53clFXZzN1R1p3N1JXSTJ4VDNjZGIwYVUxUWtKcVdJdGppSWJNeWtjN2VxX1Jfc0JXTW5oMWw4ZUh0Y0RkX1BqeG1fa0VTRFlMYVJWeE9LdDNmVnA0MDF2cnM5T3B1RG81ajRVYnQ2Z0szcnNUZ1JYYU82eTNjVFp3aUotU2NiczZ6eVRJWVgyVGhVa00xNnBZY2wzX1hlVGh4aDVoMS1ROWlNYmZESF80dVIxUGRPQS1FYVhFVTNEcVd5R0gxYUNNeFl6akRsVEJYeGJnOV9oWm1DWkFQaXNSSWs1TVNBMDhqOXhuVEk3dGtLUzNjTHRBN0Z0MTJzYVZuZ29TY2JCR2pDZlNsQ0F1aWFDenR0Rkt1N3JHSnZFQm9oZi02WU5sTDU0ZXJ1UDFGYktGOFhLakNuaUNFa2REdUdIbUVMV1ZEQWFWTFBEZVhtVFVvUTRpSmZNV1ByWWU0VG01MzZHbkNsTkhaeEM2YklsazVBcVI4dUxIOF9OOWN1T3pxdl84c1ZpQzZrV1ZRV1RhVHJvSTdPUlJRUmlNeGZRSTZ1NmFXVnJReEd2SmpDWGhjTGRWdlhSY25CemhVbWVBN243TVE2ZGxhRHdvV1JhUGtCc0prOTNqZVBZSWcxc001Yk8xeTJfMVh6M3Q1dDM1aVN1eVR5eXNabmtQSFF2bFNOand2RGhSaTFrTjU3cUZOZzY3aG9hMkt0MUtyYzd0ZEVqdGtnTnNtNkhDUDdKalJPYjV6bHZOMm1jSnJybkQ0S0x6WE9FVnFzYko2SjNObTFZUmJHb29JQ013VVpqZHpOdVcxNWROaEhVZFZ2NkFrTzY1aWtxczRpQTdxa0dTdzVPNzlad2c0Q21lQkg2VDN3YnVJNktsU0tkZV9ra0FFS1V3SW9aeGFfWWVxUkk0cWF4U2ljWmFsbWY1WW1DVDhTUkY0V3N6TW1PcGNYUVhJN2RBZnVfZlJSQml2TG9WVzZjS1ozZFljMWQ4U05rUVBnZG14TWxmczlXM0VMRk9McTNUaDUzZ3VkX2pmeVVtZHhWajdNb1pEWWt6RkZ1cU5SNFBSYW1YQXpTWDNHVmNScnVLU1JDcUVaZWVsQUp6T2c1SUtoQUZ1al9JVXY1U053NTNENUd3eWJLWHhZM19tdUx1OXBYQmw2dGhFTnFubGJjR09IS3dpRURvQzR1bk8yQVRDQ1FnbU5vNG83VTN2TzF4akswV05DX0ZHNTlyQVNLaHl0TGpsVzBPY2V5UlBxMFl1MGNtNTJiUmRNeXZXN1lnaHlVUjAyVHE5QTZhWlktZ1hsb3NpV0ZfZGhLWlUwYzUyRGlTSlNFVWhyYWlpZUNHYnlTXzNmS192YU5MZWtqX1VCTzNsWl9CeHNxcTJZeGZFN3F0NEh4eU1WTTFmNzFkRGdyeWI0a3Y0RzRnMGdFazgteENDN2VpQkVZQS16SHlNU2lNWm55RUpzMk1qTnNhZFR2bTJ3WjZXbllWWDdrWHZ3MUl0NDRXTDd3Z3ZFNmFBRThlS0JsdE14bl80cURTWE4tR2s4ZV8xdjNHWlFoU3l6elRzOHNpUzI5Ri1pamQ0M3FCcEE1dnFfSXhGS0pVclpsWGo0S2FEWDVxYlhxTF9yb3Ezdi1peU9qQThQZmgwbVdhd1FBLXIyMmdRMWNOUjRhcHVFZlRnZXFCZnVVZmVnT2l3Z042WkNFVF9FUGlVWXFkSm5INkNPRVJ5aEVKMGxXcl9QUVA3dFZETG1weHlGb3N2YzlUNDZadDEycG1XN0VpUlVfeE1ZSmhxcmQwbjZEbkxOVWRCSXM4WFBRN002VkR1UDNQb2lvRmJDbms1ZGJmQXpzRDQ2TzY5blJ4VzFZR3VnTWxTbWZycXJMNGNFNlcwcmRYWVgxMXNubDlwbmZ5akU0S3ZGUjJ4MDFILW52cEdBbXFwRE1nTGF3WlpjaU9HNnhrRE5vXzNzZmE2NXMtQjBkTEpGbTFqMU5PWElWdG96ZnVjaDZPLWlaTkp5eDhNcFpscFZpWksyMFA5WU13NktYX1QyOE53SXBDd2VPeDRuS1BUZWdfVlk5OHFNQVRhNW9XUURPUEpTOGFpZUdYUUNNT19hLTVlWnVyTEJabjJvUmxWci0wTlpNWDRPdGRhRjNBQWlCRzl2UWRteU5PZVdKNFU0UUozSmZ6MnNSd0tycnpPblByTDl0UWpyVnNaVmVIMndUZGtNcHF5M3dwTjVyZnQ5TzB3VmZuU3cxd0V3dUNQVWlvaG5YZVcxZzNPak5lVlhpQWVJS3ZDNkpKbUtqODdQb0xyTmxGTVB1SXM3VjJsV3dLSk45VjQ1MldjSVpJRElfUzQtdnczZ2otTmUzcHE1b1pqTTdCYmMyQXB2WDNhdkR5RDdBT3NhMVpZZk5DV2R2cE00a1BWWTJGaDVUbUk3TC1LSG16X1dnZUhXZ0poWGY0bzFnVEFzaEN2Y0ZnMXB1dXphNm13YURfMWtRRURva1Fwak1xaGQ2MGlRNFJSc2JUZWlhd0JOTHFld3dWd1NXbzYxRkdEWG00WHdsUk84LWE0RGVac2tyMjR1ZFNXbmRuQ0RENF9UdFBTS0EtS3B0ejcyVlh4YVBhdjk5RUJoajZiNDk2dDdENDZkRzZsXzhzRmxCWHBPQXN6VVQ0cXl1YW1WYlQtaXVCZEhmZDFxRTJLSXA3eUtQMFJfYzQtUEpkdEkzWi1YbUJCXzFGczFDMExRbUI3VGQ3R0I1YXRQbl9raWwxdUsxVzczb1FiNjd5bUwtM0IzUTlYQ0dGbmJkSUtJRGg4TmhNUWZTU3JvTjJGSjEwT0ZrWHNuMVZYMDlSSDhCYnBnUXhMbG5QTktPR25Ca0U4ZUdGV2RiV1VTYnlIU1lGcFhFNHhEbGgwSkxRUXo4eFpybkxpa2w1MjBlbXdubEhWRlpaZEZKMl9xLTdfTVZGRUVVWmlXY0VqR2p3RFBVeFR0TTBnbHNiX3U2dXN3SGxDWS1XblQyTlVPaUw5TFBQeEdUX1JiUVFPZkloOTZ5by12UDhqaFk1T21FczNsQmpYWXEtWTFPOXl2dTVKSWFrZEVUS3dSVkotUG9NZEJQU3JZTTRmYy1GU09OcVRBNHFLQ3BFemNtdUcwd3d4ODFndldQVEF4c2UzMnh6YmdLcWZUY1UwZXNkMi1vNjZWTkR2VmYzYW9hSUlWNXg0RmZKZUVIdjJvTnZOTVB0VmttMkxpbE1HYVA3Vzd2YTNRUE1IbEx6UnAwLTZHTzhCOEhJcmRJbUFkVnFsX0h2bHI0V1FrV0p2R185aVZlS2d5V1VTQlEzMXQ3M3FNRDl6TDJaVTB0a1RUNUhkQThnTVgxMmFKV3dzQ2xmRDJJMWhKdHNLdktQdDNZN3VWanpZWjdYdGRldi1YVEphQUdrcWtVUEhLVW9GenJSN2FHVFBfQXEwaFpHN1dIeWpEcHpYZEVRNm9MWjZtX0F2aWVZS0lwRWVadHRBemFWYjE2ZjR4YnZjUHZ6aUNEeXpSRG8wMGRpSlUyWFRGdXNWSzcyQ0drcG9kZ0VicG1CZk12SGVKYS1ONnJvelAzOXU4RXpId3RwbTFHWS1iaXh5bzZScUlfOWpNeThWZ2dndG1pRW01TFBja01SUXdMaF91TGlzMlRTRzVkRDE3RGtOR0JxNVkzQ0ZRMUwyQ3FfVG9yeHVtSGRCNkU0MC11MGdHbHNoVzZxTVhLdU1ZZFNGeUtwbENXRENsaDNMa3k5bW5uLW1lWWw5NVljTW9iRUZyd2tJcEd3cm9FWER0Nzl2ZzltTUluQ0dISXYzVy1FYXVldnB3UmYyNjllaEZPYTBNZWJpVEpRV0lSbDZIRFJWMWJyVzRrTGVTZUtkMWdXcDdzYkJXZ2cuZjl4a1RvMUllcGI1VVJyRWNZNGJrdw"}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '17be624e-aba9-47a4-ab02-0afc65b53231', + '79530616-66cd-4721-9c6f-862ab91bf088', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -541,59 +562,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:47 GMT', + 'Tue, 23 Jul 2019 18:03:01 GMT', 'Connection', 'close', 'Content-Length', - '6402' ]); + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canbackupasecret-') - .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canbackupasecret-","deletedDate":1563496548,"scheduledPurgeDate":1571272548,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/7f774293aa9744baabc5e5e6cf6ee26b","attributes":{"enabled":true,"created":1563496547,"updated":1563496547,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - 'ccf185e7-5ed2-4567-8ed2-be36764e530f', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + 'c415b0b7-3ec1-4356-9628-fe0b6e142900', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHBgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:35:48 GMT', + 'Tue, 23 Jul 2019 18:03:02 GMT', 'Connection', 'close', 'Content-Length', - '418' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canbackupasecret-') + .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canrecoveradeletedsecret-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', 'Content-Length', - '121', + '122', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -603,11 +619,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '16c2fa2a-24f3-4d70-891a-05ba82cd071a', + 'deda0d4b-86fa-495d-9eeb-894894f22c26', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -617,15 +633,15 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:47 GMT', + 'Tue, 23 Jul 2019 18:03:03 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canbackupasecret-') + .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -633,14 +649,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '9ba6dbf0-a6db-4611-b864-0168acf18758', + 'f8aa2933-9a82-45a1-a96c-915c3a88cdf6', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -650,20 +668,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:58 GMT', + 'Tue, 23 Jul 2019 18:03:16 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '515709ab-5c00-4f37-8141-0cbdb1bd2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHBwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/secrets/CRUDSecretName-canbackupasecretnonexisting-/backup') + .get('/secrets/CRUDSecretName-canrecoveradeletedsecret-/') .query(true) - .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canbackupasecretnonexisting-"}}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/522a272e4acd4be58729e9881d5debbe","attributes":{"enabled":true,"created":1563904952,"updated":1563904952,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '125', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -673,11 +723,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'dfcd8961-ba78-4a07-a281-9e74dd7b97c5', + '6a06364c-ae66-4071-8cbe-2c9a79c37627', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -687,32 +737,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:59 GMT', + 'Tue, 23 Jul 2019 18:03:19 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '268' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .put('/secrets/CRUDSecretName-canrestoreasecret-', {"value":"RSA"}) + .delete('/secrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/0fd89ede7a3443639a2992fa033b639f","attributes":{"enabled":true,"created":1563496559,"updated":1563496559,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'dcecf007-f632-4a29-b438-0c013b1a52c5', + '8beec3fe-dc20-4f52-853a-a4ad712e319b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -722,17 +774,49 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:35:59 GMT', + 'Tue, 23 Jul 2019 18:03:20 GMT', 'Connection', 'close', 'Content-Length', - '261' ]); + '0' ]); + + +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', + '28054591-9792-431d-976e-d72f71273000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHCAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:22 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:22 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/secrets/CRUDSecretName-canrestoreasecret-/backup') + .delete('/secrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnVCSllleE1DUWUyLUdSYkItMEN2aEl3d2tQZ1VsakQxeVIxYkdnNUNPY19kT0lvQmxaallCbDVnSkNSdE1TZFlJM3d6cW1IeV9xdUx4N1g0cTJxbHJvTUFxQ1pHTk54WlZiVHM3Yk1qVGtHZVhORjk0SjMxd0xrMEkzUkZfR3BzQmdOVkpxN3Z2VlVlRDhLazRLOTYyaDF4SlRHRlg1eDdaamJBYXZpQjhpUUdNU2psNXdBMzFNZVJDN2Q4ZTJ0d0VkdE04NTFiQUtiMGhvem5nZVdrX3Iyb2d3dVJZbUpMUlhVVXFxdHJRRld3U1BWOUoxbG83ay0teTBkVHh1bzhnRHlXNXdWSi1UdnJNWXpUY1ZaYUQyVEYzMW5CZkdGVWRpUGJvSnZTQ3hjY0dVN19ITUZJT2dSeGdiQ19aeW5aRy13SUdxQ1ZlNEluMEszZ1R3OUtvZy5wZlBxcG1oTnNuQUwtVkZFMFA5WVdBLnJ3cjBBbkY3WDZIcFlZYzBWaEE3NXlPT3ZzQkF1Y0FSNU5aVTRONjZ0ZHJnYk9PSDQ0ZGJvb0xuZXVOMC0wVGJsdVFHdGN4T29wZWxMclpPTkJaX2R1Tm1ZdHVRRDN2N3JJcVJIWjIzN2VmZkRWR0Y5X1MwWFhjNUZDamk1Szk1OWUwOC03WUdDeG9Ud2tjMENMRUhObTV6ajh2d3NlVFdXZTJEdUJ4YXR5ZHBheWMtTDRobERUQTlSUElkbDUxSDR4UVZtT0E5TVNHTmFmUTlmY2w1bEhXOW55YW9xQXVHQ0pROTk3NW13cFd1UFNvallrNFk3MFN6bnBMWkRDWUZaWGczdVo0TmhmNFBSc0h3WTlQcHhObTdiU0JPZzUzWURpYUJBbGJTVG9oeEF0OTlDeVJLZFhnbl82QUpDSkZsam9tcjJya0pKbjR4cVAyVXdQZGFxTUtMcFV0dVlpa0NUM052SzRkS0NKbVVCa0ZUSGFFeVdFNU9sMkNBS2Mxdm8tSlc0M3MwVXRYb2lYV05xcEVwTXdGRF9TOE1pZkYyalJlQXhtWkRiZkx6RnVETE9Wc2lSWmJOemZfVXJDV0VsQTBGTmhWQzJOVTFQdU9BY1V6ZWs5Q1dSb09uWGRBcXFCS1NBa0RNbmNXUWc1U28zZk5XcHFoWXZKSDdYYlZlRGZ3eGRQLXZRSUNjYmNFSUg1STFJSFUyUm0ybUFvS1IxZGtKN3puLWowTTl4b0Q0MGNhUERfdERnUzF0V2hiLUtVY1lhdkNRMWlwQnVhS2VxWTloTlFYR084T0tOTHA2eEt1ZnNZRjNsb1hJV2tkTFB2YThSYkVIUnh4MzV1WVB1ZkY5QlJEV1JXRktjLXVHcEJWMDNNXzlFeW5icFRNNVNnbF9weXpENVRDdHptRTBkZ21JYXVfSHJQM3JXZHBRYXhna1A4aEVPbEp1UzNWeHFKa0M2LW8zYVVjZEFYcFBaQzVwNDdxMzZpRkhYZy1MdXdlM2NOWWY0UFBJQmJ3ZmY2dmt5LXBwdVo2WXhSZnRNUWRoazQyN0lQUExrdmhXVTF5SXU0SXhQMDR1NjRkWGtuWGZTNUhYQkdqUm9fTDV0SEppdE1UeTdTNndqOFZzNEs1MjNLNmd5cXZ0anhDLWtLbWg2WTdPLTR5SHZPWGstN1ZBc1JaWkY5b3QtWEtieV8xaGVzSlRfcHdmcVpyN3I5ell4eHVTTng1bklmS0dwUzU5OVlJOUI1R1RnY3VZeDBmVy11U1pELVp0cnE5Q0UtWnJKNVhPbk5ERUkwWmxPVUlNMy1faTFGX1NvSVprenZENmp4NkpLT19iRkVMVG5VTWo5YUFQLWR0RFB6MnE0cXc3VzR6bUd6WmdpMEE1enJ3OGRHQVAwUTgxRTQzdzNfZnREV25JWkFTa0FWTGdYWkpLS09KcGQ2bVg4Z0k2Qjl6NFpaVzN4MzZRY1pFcFFocDFwTlg1SEc2Y0FfX1dyNHIwM09zSXM2ME1ZSmg0SkU0Nk5TTWVKUlFkUWF2ME93VG55SVdFVjdfd2tjSXVleXFyc0RLemxNbEF0ZWxPSDJnTEdwYXhNdW1qbWYyQTRnTllWR1N0S1VldzFxU0RobExuRXRsNVEtUkZ6TEcxZXVIaXJlVl9MZnFpS3dSRnBsZ1JQR2RHb25pTGdyaFM5SE40bk1sWFZQY1huNzNna1VseFBlOGlhcXl6TU1FUWp6eUIxUTNqU2Rnb3ZFNDJyNUw5YXFXUGM1MThqbHVXdEtfdWN2Yk8ydjYtd2FoRTg1SlRhempJTVFOTmlUUmlUZlprRG4wRkNXa1pKOTU1T0Jkd1VZNlNLdk53R0JDVi1jTU1DZGNzTkdkRVA5MERsOVlFQ3hBeVhOOVltSTdWeHZhbTNReHRXTU1VdlRpcFRPWFowdHlDM09ueHNodUpWV3BQcGhxOEsxZld4RG9CelhCcWlSWDlhUHl6cnp1ZHVhTGhBSDlyQ0tvaVVwZ0EtbW50RGhOdk1hZkUwN3Y0Ty05TUVXUXlRMU96UkFXM1N2X0IyT3NaWkZReUlaSVVaNl83WXpzX0JRenBqSFpTQU4zQm9TY2ZVTUtPUXozSnRCdjNmOWFfc2RVdkVBc1B1ZnFwMW53YW9mXzNueGhvZWd1c3ZlRjBxbEo5Rm80SERUdDFzY2xkdDlIZlNRU2lOcWpqakpyemlWYWV5Zmdra1pEZV9FVmVad1doSV9XX3N4YWdSUWZkaUtEX0xvS2lMdUZ6TUJGMkZUUnRYalJkZ2N5MWxnZGh6aDhNX1ozbnk1TmVGWkdhYV9pMlhnUzRRQ1kwUVA2NmxHWXBNUV80U0lrdG5neV9JbF91ZnJzUGNVQURPVmJ2SWszbVlMZEN1Yld5eV84S0lIVTRUNnk4UVdwcDRiVzQ5V25IMkp4amxKamltWVZ6enRmSlJJdnk5bGdkY3YtVGl5NWxySU9SQmltd3FWbWtRMXF0NG5xNkMtN1pxcmJQbEQ4eXZ3M2FWY2pmdUhUdGRFQUQzYkVfRnI0UnlZRW1MQjdOX2RQMFpBTC16eWc2VTZoRW5MMzdqX0NjTF9fYlZlSFZHRTgtbjZPcXhmRU44Q3BLRWFiOVBtVTRjSjdiQTU0WTdoTkpVNGVEMnZvUUpOVGFrZWFFbzJKeTlaS2xIRUZhZWFoc3ViTldxZERWYXM2d2lxejRuN0N1bVU4aTFPSGpCWmUyY0xxSUJLNVFoMllTclhScm1UNllnd1paQXRyUUpyQ0NDN3Q5RGIxdjBON2hUbzRXX0Z2ZjNaaWcyRGgteTVJVEFVOGJIYkJvdnQ5VDhWVXhrdm9DbU5vUmgzc0VrT1JVdlJFNkpLUVVLc1hDRVlWUllLS0pqcXhtQ19LRjVPZ3BfUEpQSmdpYnhxbFNTRjltTnU2bEJsWDJzX0ZWc2dIM09FSllkWWpzUmRvUVJkZGVGdFBhWU5qd3E1WmNXc0JJc0g4T0RncXN6V3ktdkR3bHMtNlZXb2ptaThUbERwcnJiUEVUdzhPQnF0eGVTcnJjS2U2cDl0VDM3Yk5mbTB1REpkdDBKblVEM1BIM194REZXT3NmUUdfd2M3TkllbW5MencwQjdENTFZWk5LS3ViOG85VDl5MWE2NzYwbWk5Sl9rR2RVVlNQRDU3WXRSSTVCX3BjV3lsdDRTdkJuX3FXOXQ2cUIxMUZSWVRISUJrV1FXTmFTZ0JPQVc0OHczb3kxUDVCS1V1TTB6ZExseVJaRGp0ZkVHbGl2VXFjYkZFQzltMWxON1dnWVVpdjY4elBVRExxS1BLS2oyZG5SNC15akxEa0F5dFBmZ0hZNFc4dS1FYzJERWstUHhDU250SnZoVmd6MUIyd0staUk5SGZuSWQ4VXkyTUUzbXBwUEpxa2hvQ3N6RXJMMm9aRzI3aTJxM1hFSjVnSXBiOU1aZ2dnMG9xcE5yYkxheHNBUG11S3BRUHA3di02SEZma180Qnh3dlhkeEpUV3kzeG4zb25XUExCTEdBVW91ckhVWnQwUksxOGFNTVBTc09ZU1NBZ1NyUjFzb2dGakRETlZmV1V5ak5sS2MwcUN2M1NwUzFZSUh3WHhiV3RVN1htbWJJRl9sTDVXU3UxNUVMazVpWEhkcTVsTTBQWC0ycGNJeUxfQzZpQzBndUdMWmtGUTliSnhqbFEyRmloM1lSTEJvTWlBRnlEdXIxSElxS0NkMzNtaG45aEg3Mi1ya3M3aWhfYVA1Y3k2M0RUcmZ2RnFHeTRYcHZFQjRRODFWXzZFVWRDdXZ1U1RjSzdwUGtTNFB1LVMyaGZiSEVYalJZTFhvNVlkWGRMemRpcDJfUmN3NkpUQWdPT29VX0NVY2huNUU0N0lubGsxUWRBbG01VnZ1MGpLRlQ2dDlNWFdEeHJ5ZkZmcms2Z2xGSUljYW1VSzY5bDBMRFJlRnROYTlYYmFWSlBteHo3dWhvU0s3S2lNU2lJanh2RDRUc0tFLWhYZEtpa0FYaGR0cmNDU0ZRQW5aYjBaNF8zYjk2UjhQNGVhZHdOVEl5ZjMxNFBrUDNPV09NM25XS2ItX2NyUVZOZkQydWpKb0poakFHOGlCSlRoY3NrelNkLXJPM0Ntck1qbjJBVlRhTFNiWTZzN1c4M3IzQjVIWUc5el9RWXlSZ2JxS3VnVzhUX0ZWSG5FdjRHZDlFV0lQYnBpQnJLd0pyWkRzbE9DUGFIenp5cFFXSzV0eFZXakR1UFJaTGd2aW9ZcDZnY0JkUUVsdzBYYmJVdndrR1NHd1NQamY0YmxyOG5IaldqTVlCVkdxaTVGNUxJUl9ES2VzR2c2Tjczak1ESjVZbXBKeGVmejdRTno3bXRzWXhfdG5mZU83WTI2Z1FUMlI0WG9nVnNNejZDOVBwTVNlWXFTWDhubF8tWlV6bVJ1bUM3WHZOUVdkQWRfdDFPLXVILWh6UV9HdmhRTVdieVRPc3JiUlZmVjRlX1RLQmpXanJpeW1RWE9LdnktUjh6dXFKaUFSUGRiTmFkUmk3OXBGVzZWX3VsNEdKTExtSzVEZ2xJcV9PX0N0azhfQ1FpNlJXLVRJSFBKR3pmaWs1MHFSaDIyMHgwNnZURExGaU85eGNQcDJvUlBWVDN3Q2hOTzRWd0ZnX3puREM5NWlLWDFwNG5KUHZ2eGNFSGoyMFk3RU5naFdqaUl0aXZfSXZJd2FKYk9JUXA2OTFuZWFBbXB1WFFucEp3alkzZ0s3eXBKR1Y0bFl2b2Z2eWVmQ043d3RwRFZac19LdEQ3MS1wTkFMWGxRYzRzQWFKYU5FUHVIM01MdTl4Ym1EaF9ZdUxET29nQzRZOTUyRHBpUEpIbFVzcC1lNHFESmwzdFlfZmhJRzJFcVBnaHBaTmRLd0E0dmxReVd5cVRPU0ZGQjBEempGay03bHdaM2lOMnFMSzVvSE1wZktrQ3NpV0pveHBQZnZzczBFN1VmVlJ0Z2pMd094c29Ea3VSUGprT3pkSlZmZ09hUEoyaF9yb1dPeWRVUUFBdFNrTG9lUDZ0Q2tldi1mbTRmLXZOM3otNjFrYmo1Ml8zVHVGNlBObno5dVhkaFBGcFVlS3ozNkYwNDZ6aGlWSC1XT19KbHRnamllVFVsSjhxWXN6QlMtS1laQldvTTdVQXZwUkVPQktvd0FGRkx3LWNZTGYyWmc5OU82cDhsYmhDekNodUNOaTI4Vk9DUnZSeFZPZG8yWjlOYXJVY2VuSzV3ZW9UckZ4ZU5RSTlwYlBjZnhSMnNjcWFFNHlDMTRMLUpucmN6aVZhSkZZbzBWMXp5dF82UmtYcHhMZXV0OTlHMkxWQVp0WDJiRmFZWlJLYm5uX2xGdGVQQy1xTFZYR01SZlo5SHV4WThSUXRoM2l5dVdTNDU1NkpBakpzM1luUWRObW9hQy1oMUZycnNyemE1SE1ENVJlN0FQS1BDZzRXa1VfdkItS3dWQnFQUGV3NU1PRzRVcG1lNVlUdFVveldnWm0teFhGc0RNSnNFLWdrc2thak9xVzVhZDQ3ZEJDUnNWWFlCSmpjS292bXEzeXc1NVNNcUlRUzh6SGhuaTV5Vl9pbmpQLU5WUnp6YllaYWFsVG1NNmdwZ0hscHRDTTd6eDNtMjVJTmlpdERDQ0FVVXY0NkVPc0EuVG5fb0N2ZXRHUUZDLXd1eW5ac0ktZw"}, [ 'Cache-Control', + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-","deletedDate":1563905003,"scheduledPurgeDate":1571681003,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrecoveradeletedsecret-/522a272e4acd4be58729e9881d5debbe","attributes":{"enabled":true,"created":1563904952,"updated":1563904952,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -745,11 +829,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '3cfc3d8b-c16d-420f-9876-b8d9664cbd82', + '6d22d496-1bc1-4bec-aedc-99bdb413f4dc', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -759,34 +843,34 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:00 GMT', + 'Tue, 23 Jul 2019 18:03:23 GMT', 'Connection', 'close', 'Content-Length', - '6402' ]); + '434' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canrestoreasecret-') + .delete('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-","deletedDate":1563496560,"scheduledPurgeDate":1571272560,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/0fd89ede7a3443639a2992fa033b639f","attributes":{"enabled":true,"created":1563496559,"updated":1563496559,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '6fd6f046-a08c-4450-b805-c5c498444899', + '71b635c7-4db4-449e-bd05-0a1199a4198b', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -796,15 +880,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:00 GMT', + 'Tue, 23 Jul 2019 18:03:24 GMT', 'Connection', 'close', 'Content-Length', - '420' ]); + '0' ]); + + +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', + '9cb7ec68-3029-4a2c-aa21-7719a74e2900', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHCQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:25 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .delete('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', 'no-cache', @@ -821,11 +937,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'bb77132a-ede7-4972-af9d-d99a10ec459a', + 'ce86fa6f-b0c8-4ec9-869a-8dbf1979204d', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -835,34 +951,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:01 GMT', + 'Tue, 23 Jul 2019 18:03:26 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .delete('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'f3dd94bf-e623-4634-8154-36145e08167c', + 'c7130519-2fb6-4de2-aad3-845b432b55e3', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -872,13 +986,47 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:11 GMT', + 'Tue, 23 Jul 2019 18:03:37 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '4b9213c0-ffe4-46e8-8144-88f9cc692a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHCgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:38 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:38 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .delete('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecret-') .query(true) .reply(204, "", [ 'Cache-Control', 'no-cache', @@ -891,11 +1039,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '67569455-87ab-4340-a972-c7e9d1f312f4', + '80a23285-c9a8-445b-85c6-f2b1428f0b02', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -905,34 +1053,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:21 GMT', + 'Tue, 23 Jul 2019 18:03:39 GMT', 'Connection', 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/secrets/restore', {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnVCSllleE1DUWUyLUdSYkItMEN2aEl3d2tQZ1VsakQxeVIxYkdnNUNPY19kT0lvQmxaallCbDVnSkNSdE1TZFlJM3d6cW1IeV9xdUx4N1g0cTJxbHJvTUFxQ1pHTk54WlZiVHM3Yk1qVGtHZVhORjk0SjMxd0xrMEkzUkZfR3BzQmdOVkpxN3Z2VlVlRDhLazRLOTYyaDF4SlRHRlg1eDdaamJBYXZpQjhpUUdNU2psNXdBMzFNZVJDN2Q4ZTJ0d0VkdE04NTFiQUtiMGhvem5nZVdrX3Iyb2d3dVJZbUpMUlhVVXFxdHJRRld3U1BWOUoxbG83ay0teTBkVHh1bzhnRHlXNXdWSi1UdnJNWXpUY1ZaYUQyVEYzMW5CZkdGVWRpUGJvSnZTQ3hjY0dVN19ITUZJT2dSeGdiQ19aeW5aRy13SUdxQ1ZlNEluMEszZ1R3OUtvZy5wZlBxcG1oTnNuQUwtVkZFMFA5WVdBLnJ3cjBBbkY3WDZIcFlZYzBWaEE3NXlPT3ZzQkF1Y0FSNU5aVTRONjZ0ZHJnYk9PSDQ0ZGJvb0xuZXVOMC0wVGJsdVFHdGN4T29wZWxMclpPTkJaX2R1Tm1ZdHVRRDN2N3JJcVJIWjIzN2VmZkRWR0Y5X1MwWFhjNUZDamk1Szk1OWUwOC03WUdDeG9Ud2tjMENMRUhObTV6ajh2d3NlVFdXZTJEdUJ4YXR5ZHBheWMtTDRobERUQTlSUElkbDUxSDR4UVZtT0E5TVNHTmFmUTlmY2w1bEhXOW55YW9xQXVHQ0pROTk3NW13cFd1UFNvallrNFk3MFN6bnBMWkRDWUZaWGczdVo0TmhmNFBSc0h3WTlQcHhObTdiU0JPZzUzWURpYUJBbGJTVG9oeEF0OTlDeVJLZFhnbl82QUpDSkZsam9tcjJya0pKbjR4cVAyVXdQZGFxTUtMcFV0dVlpa0NUM052SzRkS0NKbVVCa0ZUSGFFeVdFNU9sMkNBS2Mxdm8tSlc0M3MwVXRYb2lYV05xcEVwTXdGRF9TOE1pZkYyalJlQXhtWkRiZkx6RnVETE9Wc2lSWmJOemZfVXJDV0VsQTBGTmhWQzJOVTFQdU9BY1V6ZWs5Q1dSb09uWGRBcXFCS1NBa0RNbmNXUWc1U28zZk5XcHFoWXZKSDdYYlZlRGZ3eGRQLXZRSUNjYmNFSUg1STFJSFUyUm0ybUFvS1IxZGtKN3puLWowTTl4b0Q0MGNhUERfdERnUzF0V2hiLUtVY1lhdkNRMWlwQnVhS2VxWTloTlFYR084T0tOTHA2eEt1ZnNZRjNsb1hJV2tkTFB2YThSYkVIUnh4MzV1WVB1ZkY5QlJEV1JXRktjLXVHcEJWMDNNXzlFeW5icFRNNVNnbF9weXpENVRDdHptRTBkZ21JYXVfSHJQM3JXZHBRYXhna1A4aEVPbEp1UzNWeHFKa0M2LW8zYVVjZEFYcFBaQzVwNDdxMzZpRkhYZy1MdXdlM2NOWWY0UFBJQmJ3ZmY2dmt5LXBwdVo2WXhSZnRNUWRoazQyN0lQUExrdmhXVTF5SXU0SXhQMDR1NjRkWGtuWGZTNUhYQkdqUm9fTDV0SEppdE1UeTdTNndqOFZzNEs1MjNLNmd5cXZ0anhDLWtLbWg2WTdPLTR5SHZPWGstN1ZBc1JaWkY5b3QtWEtieV8xaGVzSlRfcHdmcVpyN3I5ell4eHVTTng1bklmS0dwUzU5OVlJOUI1R1RnY3VZeDBmVy11U1pELVp0cnE5Q0UtWnJKNVhPbk5ERUkwWmxPVUlNMy1faTFGX1NvSVprenZENmp4NkpLT19iRkVMVG5VTWo5YUFQLWR0RFB6MnE0cXc3VzR6bUd6WmdpMEE1enJ3OGRHQVAwUTgxRTQzdzNfZnREV25JWkFTa0FWTGdYWkpLS09KcGQ2bVg4Z0k2Qjl6NFpaVzN4MzZRY1pFcFFocDFwTlg1SEc2Y0FfX1dyNHIwM09zSXM2ME1ZSmg0SkU0Nk5TTWVKUlFkUWF2ME93VG55SVdFVjdfd2tjSXVleXFyc0RLemxNbEF0ZWxPSDJnTEdwYXhNdW1qbWYyQTRnTllWR1N0S1VldzFxU0RobExuRXRsNVEtUkZ6TEcxZXVIaXJlVl9MZnFpS3dSRnBsZ1JQR2RHb25pTGdyaFM5SE40bk1sWFZQY1huNzNna1VseFBlOGlhcXl6TU1FUWp6eUIxUTNqU2Rnb3ZFNDJyNUw5YXFXUGM1MThqbHVXdEtfdWN2Yk8ydjYtd2FoRTg1SlRhempJTVFOTmlUUmlUZlprRG4wRkNXa1pKOTU1T0Jkd1VZNlNLdk53R0JDVi1jTU1DZGNzTkdkRVA5MERsOVlFQ3hBeVhOOVltSTdWeHZhbTNReHRXTU1VdlRpcFRPWFowdHlDM09ueHNodUpWV3BQcGhxOEsxZld4RG9CelhCcWlSWDlhUHl6cnp1ZHVhTGhBSDlyQ0tvaVVwZ0EtbW50RGhOdk1hZkUwN3Y0Ty05TUVXUXlRMU96UkFXM1N2X0IyT3NaWkZReUlaSVVaNl83WXpzX0JRenBqSFpTQU4zQm9TY2ZVTUtPUXozSnRCdjNmOWFfc2RVdkVBc1B1ZnFwMW53YW9mXzNueGhvZWd1c3ZlRjBxbEo5Rm80SERUdDFzY2xkdDlIZlNRU2lOcWpqakpyemlWYWV5Zmdra1pEZV9FVmVad1doSV9XX3N4YWdSUWZkaUtEX0xvS2lMdUZ6TUJGMkZUUnRYalJkZ2N5MWxnZGh6aDhNX1ozbnk1TmVGWkdhYV9pMlhnUzRRQ1kwUVA2NmxHWXBNUV80U0lrdG5neV9JbF91ZnJzUGNVQURPVmJ2SWszbVlMZEN1Yld5eV84S0lIVTRUNnk4UVdwcDRiVzQ5V25IMkp4amxKamltWVZ6enRmSlJJdnk5bGdkY3YtVGl5NWxySU9SQmltd3FWbWtRMXF0NG5xNkMtN1pxcmJQbEQ4eXZ3M2FWY2pmdUhUdGRFQUQzYkVfRnI0UnlZRW1MQjdOX2RQMFpBTC16eWc2VTZoRW5MMzdqX0NjTF9fYlZlSFZHRTgtbjZPcXhmRU44Q3BLRWFiOVBtVTRjSjdiQTU0WTdoTkpVNGVEMnZvUUpOVGFrZWFFbzJKeTlaS2xIRUZhZWFoc3ViTldxZERWYXM2d2lxejRuN0N1bVU4aTFPSGpCWmUyY0xxSUJLNVFoMllTclhScm1UNllnd1paQXRyUUpyQ0NDN3Q5RGIxdjBON2hUbzRXX0Z2ZjNaaWcyRGgteTVJVEFVOGJIYkJvdnQ5VDhWVXhrdm9DbU5vUmgzc0VrT1JVdlJFNkpLUVVLc1hDRVlWUllLS0pqcXhtQ19LRjVPZ3BfUEpQSmdpYnhxbFNTRjltTnU2bEJsWDJzX0ZWc2dIM09FSllkWWpzUmRvUVJkZGVGdFBhWU5qd3E1WmNXc0JJc0g4T0RncXN6V3ktdkR3bHMtNlZXb2ptaThUbERwcnJiUEVUdzhPQnF0eGVTcnJjS2U2cDl0VDM3Yk5mbTB1REpkdDBKblVEM1BIM194REZXT3NmUUdfd2M3TkllbW5MencwQjdENTFZWk5LS3ViOG85VDl5MWE2NzYwbWk5Sl9rR2RVVlNQRDU3WXRSSTVCX3BjV3lsdDRTdkJuX3FXOXQ2cUIxMUZSWVRISUJrV1FXTmFTZ0JPQVc0OHczb3kxUDVCS1V1TTB6ZExseVJaRGp0ZkVHbGl2VXFjYkZFQzltMWxON1dnWVVpdjY4elBVRExxS1BLS2oyZG5SNC15akxEa0F5dFBmZ0hZNFc4dS1FYzJERWstUHhDU250SnZoVmd6MUIyd0staUk5SGZuSWQ4VXkyTUUzbXBwUEpxa2hvQ3N6RXJMMm9aRzI3aTJxM1hFSjVnSXBiOU1aZ2dnMG9xcE5yYkxheHNBUG11S3BRUHA3di02SEZma180Qnh3dlhkeEpUV3kzeG4zb25XUExCTEdBVW91ckhVWnQwUksxOGFNTVBTc09ZU1NBZ1NyUjFzb2dGakRETlZmV1V5ak5sS2MwcUN2M1NwUzFZSUh3WHhiV3RVN1htbWJJRl9sTDVXU3UxNUVMazVpWEhkcTVsTTBQWC0ycGNJeUxfQzZpQzBndUdMWmtGUTliSnhqbFEyRmloM1lSTEJvTWlBRnlEdXIxSElxS0NkMzNtaG45aEg3Mi1ya3M3aWhfYVA1Y3k2M0RUcmZ2RnFHeTRYcHZFQjRRODFWXzZFVWRDdXZ1U1RjSzdwUGtTNFB1LVMyaGZiSEVYalJZTFhvNVlkWGRMemRpcDJfUmN3NkpUQWdPT29VX0NVY2huNUU0N0lubGsxUWRBbG01VnZ1MGpLRlQ2dDlNWFdEeHJ5ZkZmcms2Z2xGSUljYW1VSzY5bDBMRFJlRnROYTlYYmFWSlBteHo3dWhvU0s3S2lNU2lJanh2RDRUc0tFLWhYZEtpa0FYaGR0cmNDU0ZRQW5aYjBaNF8zYjk2UjhQNGVhZHdOVEl5ZjMxNFBrUDNPV09NM25XS2ItX2NyUVZOZkQydWpKb0poakFHOGlCSlRoY3NrelNkLXJPM0Ntck1qbjJBVlRhTFNiWTZzN1c4M3IzQjVIWUc5el9RWXlSZ2JxS3VnVzhUX0ZWSG5FdjRHZDlFV0lQYnBpQnJLd0pyWkRzbE9DUGFIenp5cFFXSzV0eFZXakR1UFJaTGd2aW9ZcDZnY0JkUUVsdzBYYmJVdndrR1NHd1NQamY0YmxyOG5IaldqTVlCVkdxaTVGNUxJUl9ES2VzR2c2Tjczak1ESjVZbXBKeGVmejdRTno3bXRzWXhfdG5mZU83WTI2Z1FUMlI0WG9nVnNNejZDOVBwTVNlWXFTWDhubF8tWlV6bVJ1bUM3WHZOUVdkQWRfdDFPLXVILWh6UV9HdmhRTVdieVRPc3JiUlZmVjRlX1RLQmpXanJpeW1RWE9LdnktUjh6dXFKaUFSUGRiTmFkUmk3OXBGVzZWX3VsNEdKTExtSzVEZ2xJcV9PX0N0azhfQ1FpNlJXLVRJSFBKR3pmaWs1MHFSaDIyMHgwNnZURExGaU85eGNQcDJvUlBWVDN3Q2hOTzRWd0ZnX3puREM5NWlLWDFwNG5KUHZ2eGNFSGoyMFk3RU5naFdqaUl0aXZfSXZJd2FKYk9JUXA2OTFuZWFBbXB1WFFucEp3alkzZ0s3eXBKR1Y0bFl2b2Z2eWVmQ043d3RwRFZac19LdEQ3MS1wTkFMWGxRYzRzQWFKYU5FUHVIM01MdTl4Ym1EaF9ZdUxET29nQzRZOTUyRHBpUEpIbFVzcC1lNHFESmwzdFlfZmhJRzJFcVBnaHBaTmRLd0E0dmxReVd5cVRPU0ZGQjBEempGay03bHdaM2lOMnFMSzVvSE1wZktrQ3NpV0pveHBQZnZzczBFN1VmVlJ0Z2pMd094c29Ea3VSUGprT3pkSlZmZ09hUEoyaF9yb1dPeWRVUUFBdFNrTG9lUDZ0Q2tldi1mbTRmLXZOM3otNjFrYmo1Ml8zVHVGNlBObno5dVhkaFBGcFVlS3ozNkYwNDZ6aGlWSC1XT19KbHRnamllVFVsSjhxWXN6QlMtS1laQldvTTdVQXZwUkVPQktvd0FGRkx3LWNZTGYyWmc5OU82cDhsYmhDekNodUNOaTI4Vk9DUnZSeFZPZG8yWjlOYXJVY2VuSzV3ZW9UckZ4ZU5RSTlwYlBjZnhSMnNjcWFFNHlDMTRMLUpucmN6aVZhSkZZbzBWMXp5dF82UmtYcHhMZXV0OTlHMkxWQVp0WDJiRmFZWlJLYm5uX2xGdGVQQy1xTFZYR01SZlo5SHV4WThSUXRoM2l5dVdTNDU1NkpBakpzM1luUWRObW9hQy1oMUZycnNyemE1SE1ENVJlN0FQS1BDZzRXa1VfdkItS3dWQnFQUGV3NU1PRzRVcG1lNVlUdFVveldnWm0teFhGc0RNSnNFLWdrc2thak9xVzVhZDQ3ZEJDUnNWWFlCSmpjS292bXEzeXc1NVNNcUlRUzh6SGhuaTV5Vl9pbmpQLU5WUnp6YllaYWFsVG1NNmdwZ0hscHRDTTd6eDNtMjVJTmlpdERDQ0FVVXY0NkVPc0EuVG5fb0N2ZXRHUUZDLXd1eW5ac0ktZw"}) + .post('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecretnonexisting-/recover') .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Conflict while restoring secret https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/0fd89ede7a3443639a2992fa033b639f - secret already exists or concurrent access"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '245', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '2906f821-9250-4e2c-bd0e-aab4552900b2', + '70c91e58-030c-462b-bd28-72ec320dc544', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -942,55 +1088,54 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:22 GMT', + 'Tue, 23 Jul 2019 18:03:40 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); -nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .post('/secrets/restore', {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLnVCSllleE1DUWUyLUdSYkItMEN2aEl3d2tQZ1VsakQxeVIxYkdnNUNPY19kT0lvQmxaallCbDVnSkNSdE1TZFlJM3d6cW1IeV9xdUx4N1g0cTJxbHJvTUFxQ1pHTk54WlZiVHM3Yk1qVGtHZVhORjk0SjMxd0xrMEkzUkZfR3BzQmdOVkpxN3Z2VlVlRDhLazRLOTYyaDF4SlRHRlg1eDdaamJBYXZpQjhpUUdNU2psNXdBMzFNZVJDN2Q4ZTJ0d0VkdE04NTFiQUtiMGhvem5nZVdrX3Iyb2d3dVJZbUpMUlhVVXFxdHJRRld3U1BWOUoxbG83ay0teTBkVHh1bzhnRHlXNXdWSi1UdnJNWXpUY1ZaYUQyVEYzMW5CZkdGVWRpUGJvSnZTQ3hjY0dVN19ITUZJT2dSeGdiQ19aeW5aRy13SUdxQ1ZlNEluMEszZ1R3OUtvZy5wZlBxcG1oTnNuQUwtVkZFMFA5WVdBLnJ3cjBBbkY3WDZIcFlZYzBWaEE3NXlPT3ZzQkF1Y0FSNU5aVTRONjZ0ZHJnYk9PSDQ0ZGJvb0xuZXVOMC0wVGJsdVFHdGN4T29wZWxMclpPTkJaX2R1Tm1ZdHVRRDN2N3JJcVJIWjIzN2VmZkRWR0Y5X1MwWFhjNUZDamk1Szk1OWUwOC03WUdDeG9Ud2tjMENMRUhObTV6ajh2d3NlVFdXZTJEdUJ4YXR5ZHBheWMtTDRobERUQTlSUElkbDUxSDR4UVZtT0E5TVNHTmFmUTlmY2w1bEhXOW55YW9xQXVHQ0pROTk3NW13cFd1UFNvallrNFk3MFN6bnBMWkRDWUZaWGczdVo0TmhmNFBSc0h3WTlQcHhObTdiU0JPZzUzWURpYUJBbGJTVG9oeEF0OTlDeVJLZFhnbl82QUpDSkZsam9tcjJya0pKbjR4cVAyVXdQZGFxTUtMcFV0dVlpa0NUM052SzRkS0NKbVVCa0ZUSGFFeVdFNU9sMkNBS2Mxdm8tSlc0M3MwVXRYb2lYV05xcEVwTXdGRF9TOE1pZkYyalJlQXhtWkRiZkx6RnVETE9Wc2lSWmJOemZfVXJDV0VsQTBGTmhWQzJOVTFQdU9BY1V6ZWs5Q1dSb09uWGRBcXFCS1NBa0RNbmNXUWc1U28zZk5XcHFoWXZKSDdYYlZlRGZ3eGRQLXZRSUNjYmNFSUg1STFJSFUyUm0ybUFvS1IxZGtKN3puLWowTTl4b0Q0MGNhUERfdERnUzF0V2hiLUtVY1lhdkNRMWlwQnVhS2VxWTloTlFYR084T0tOTHA2eEt1ZnNZRjNsb1hJV2tkTFB2YThSYkVIUnh4MzV1WVB1ZkY5QlJEV1JXRktjLXVHcEJWMDNNXzlFeW5icFRNNVNnbF9weXpENVRDdHptRTBkZ21JYXVfSHJQM3JXZHBRYXhna1A4aEVPbEp1UzNWeHFKa0M2LW8zYVVjZEFYcFBaQzVwNDdxMzZpRkhYZy1MdXdlM2NOWWY0UFBJQmJ3ZmY2dmt5LXBwdVo2WXhSZnRNUWRoazQyN0lQUExrdmhXVTF5SXU0SXhQMDR1NjRkWGtuWGZTNUhYQkdqUm9fTDV0SEppdE1UeTdTNndqOFZzNEs1MjNLNmd5cXZ0anhDLWtLbWg2WTdPLTR5SHZPWGstN1ZBc1JaWkY5b3QtWEtieV8xaGVzSlRfcHdmcVpyN3I5ell4eHVTTng1bklmS0dwUzU5OVlJOUI1R1RnY3VZeDBmVy11U1pELVp0cnE5Q0UtWnJKNVhPbk5ERUkwWmxPVUlNMy1faTFGX1NvSVprenZENmp4NkpLT19iRkVMVG5VTWo5YUFQLWR0RFB6MnE0cXc3VzR6bUd6WmdpMEE1enJ3OGRHQVAwUTgxRTQzdzNfZnREV25JWkFTa0FWTGdYWkpLS09KcGQ2bVg4Z0k2Qjl6NFpaVzN4MzZRY1pFcFFocDFwTlg1SEc2Y0FfX1dyNHIwM09zSXM2ME1ZSmg0SkU0Nk5TTWVKUlFkUWF2ME93VG55SVdFVjdfd2tjSXVleXFyc0RLemxNbEF0ZWxPSDJnTEdwYXhNdW1qbWYyQTRnTllWR1N0S1VldzFxU0RobExuRXRsNVEtUkZ6TEcxZXVIaXJlVl9MZnFpS3dSRnBsZ1JQR2RHb25pTGdyaFM5SE40bk1sWFZQY1huNzNna1VseFBlOGlhcXl6TU1FUWp6eUIxUTNqU2Rnb3ZFNDJyNUw5YXFXUGM1MThqbHVXdEtfdWN2Yk8ydjYtd2FoRTg1SlRhempJTVFOTmlUUmlUZlprRG4wRkNXa1pKOTU1T0Jkd1VZNlNLdk53R0JDVi1jTU1DZGNzTkdkRVA5MERsOVlFQ3hBeVhOOVltSTdWeHZhbTNReHRXTU1VdlRpcFRPWFowdHlDM09ueHNodUpWV3BQcGhxOEsxZld4RG9CelhCcWlSWDlhUHl6cnp1ZHVhTGhBSDlyQ0tvaVVwZ0EtbW50RGhOdk1hZkUwN3Y0Ty05TUVXUXlRMU96UkFXM1N2X0IyT3NaWkZReUlaSVVaNl83WXpzX0JRenBqSFpTQU4zQm9TY2ZVTUtPUXozSnRCdjNmOWFfc2RVdkVBc1B1ZnFwMW53YW9mXzNueGhvZWd1c3ZlRjBxbEo5Rm80SERUdDFzY2xkdDlIZlNRU2lOcWpqakpyemlWYWV5Zmdra1pEZV9FVmVad1doSV9XX3N4YWdSUWZkaUtEX0xvS2lMdUZ6TUJGMkZUUnRYalJkZ2N5MWxnZGh6aDhNX1ozbnk1TmVGWkdhYV9pMlhnUzRRQ1kwUVA2NmxHWXBNUV80U0lrdG5neV9JbF91ZnJzUGNVQURPVmJ2SWszbVlMZEN1Yld5eV84S0lIVTRUNnk4UVdwcDRiVzQ5V25IMkp4amxKamltWVZ6enRmSlJJdnk5bGdkY3YtVGl5NWxySU9SQmltd3FWbWtRMXF0NG5xNkMtN1pxcmJQbEQ4eXZ3M2FWY2pmdUhUdGRFQUQzYkVfRnI0UnlZRW1MQjdOX2RQMFpBTC16eWc2VTZoRW5MMzdqX0NjTF9fYlZlSFZHRTgtbjZPcXhmRU44Q3BLRWFiOVBtVTRjSjdiQTU0WTdoTkpVNGVEMnZvUUpOVGFrZWFFbzJKeTlaS2xIRUZhZWFoc3ViTldxZERWYXM2d2lxejRuN0N1bVU4aTFPSGpCWmUyY0xxSUJLNVFoMllTclhScm1UNllnd1paQXRyUUpyQ0NDN3Q5RGIxdjBON2hUbzRXX0Z2ZjNaaWcyRGgteTVJVEFVOGJIYkJvdnQ5VDhWVXhrdm9DbU5vUmgzc0VrT1JVdlJFNkpLUVVLc1hDRVlWUllLS0pqcXhtQ19LRjVPZ3BfUEpQSmdpYnhxbFNTRjltTnU2bEJsWDJzX0ZWc2dIM09FSllkWWpzUmRvUVJkZGVGdFBhWU5qd3E1WmNXc0JJc0g4T0RncXN6V3ktdkR3bHMtNlZXb2ptaThUbERwcnJiUEVUdzhPQnF0eGVTcnJjS2U2cDl0VDM3Yk5mbTB1REpkdDBKblVEM1BIM194REZXT3NmUUdfd2M3TkllbW5MencwQjdENTFZWk5LS3ViOG85VDl5MWE2NzYwbWk5Sl9rR2RVVlNQRDU3WXRSSTVCX3BjV3lsdDRTdkJuX3FXOXQ2cUIxMUZSWVRISUJrV1FXTmFTZ0JPQVc0OHczb3kxUDVCS1V1TTB6ZExseVJaRGp0ZkVHbGl2VXFjYkZFQzltMWxON1dnWVVpdjY4elBVRExxS1BLS2oyZG5SNC15akxEa0F5dFBmZ0hZNFc4dS1FYzJERWstUHhDU250SnZoVmd6MUIyd0staUk5SGZuSWQ4VXkyTUUzbXBwUEpxa2hvQ3N6RXJMMm9aRzI3aTJxM1hFSjVnSXBiOU1aZ2dnMG9xcE5yYkxheHNBUG11S3BRUHA3di02SEZma180Qnh3dlhkeEpUV3kzeG4zb25XUExCTEdBVW91ckhVWnQwUksxOGFNTVBTc09ZU1NBZ1NyUjFzb2dGakRETlZmV1V5ak5sS2MwcUN2M1NwUzFZSUh3WHhiV3RVN1htbWJJRl9sTDVXU3UxNUVMazVpWEhkcTVsTTBQWC0ycGNJeUxfQzZpQzBndUdMWmtGUTliSnhqbFEyRmloM1lSTEJvTWlBRnlEdXIxSElxS0NkMzNtaG45aEg3Mi1ya3M3aWhfYVA1Y3k2M0RUcmZ2RnFHeTRYcHZFQjRRODFWXzZFVWRDdXZ1U1RjSzdwUGtTNFB1LVMyaGZiSEVYalJZTFhvNVlkWGRMemRpcDJfUmN3NkpUQWdPT29VX0NVY2huNUU0N0lubGsxUWRBbG01VnZ1MGpLRlQ2dDlNWFdEeHJ5ZkZmcms2Z2xGSUljYW1VSzY5bDBMRFJlRnROYTlYYmFWSlBteHo3dWhvU0s3S2lNU2lJanh2RDRUc0tFLWhYZEtpa0FYaGR0cmNDU0ZRQW5aYjBaNF8zYjk2UjhQNGVhZHdOVEl5ZjMxNFBrUDNPV09NM25XS2ItX2NyUVZOZkQydWpKb0poakFHOGlCSlRoY3NrelNkLXJPM0Ntck1qbjJBVlRhTFNiWTZzN1c4M3IzQjVIWUc5el9RWXlSZ2JxS3VnVzhUX0ZWSG5FdjRHZDlFV0lQYnBpQnJLd0pyWkRzbE9DUGFIenp5cFFXSzV0eFZXakR1UFJaTGd2aW9ZcDZnY0JkUUVsdzBYYmJVdndrR1NHd1NQamY0YmxyOG5IaldqTVlCVkdxaTVGNUxJUl9ES2VzR2c2Tjczak1ESjVZbXBKeGVmejdRTno3bXRzWXhfdG5mZU83WTI2Z1FUMlI0WG9nVnNNejZDOVBwTVNlWXFTWDhubF8tWlV6bVJ1bUM3WHZOUVdkQWRfdDFPLXVILWh6UV9HdmhRTVdieVRPc3JiUlZmVjRlX1RLQmpXanJpeW1RWE9LdnktUjh6dXFKaUFSUGRiTmFkUmk3OXBGVzZWX3VsNEdKTExtSzVEZ2xJcV9PX0N0azhfQ1FpNlJXLVRJSFBKR3pmaWs1MHFSaDIyMHgwNnZURExGaU85eGNQcDJvUlBWVDN3Q2hOTzRWd0ZnX3puREM5NWlLWDFwNG5KUHZ2eGNFSGoyMFk3RU5naFdqaUl0aXZfSXZJd2FKYk9JUXA2OTFuZWFBbXB1WFFucEp3alkzZ0s3eXBKR1Y0bFl2b2Z2eWVmQ043d3RwRFZac19LdEQ3MS1wTkFMWGxRYzRzQWFKYU5FUHVIM01MdTl4Ym1EaF9ZdUxET29nQzRZOTUyRHBpUEpIbFVzcC1lNHFESmwzdFlfZmhJRzJFcVBnaHBaTmRLd0E0dmxReVd5cVRPU0ZGQjBEempGay03bHdaM2lOMnFMSzVvSE1wZktrQ3NpV0pveHBQZnZzczBFN1VmVlJ0Z2pMd094c29Ea3VSUGprT3pkSlZmZ09hUEoyaF9yb1dPeWRVUUFBdFNrTG9lUDZ0Q2tldi1mbTRmLXZOM3otNjFrYmo1Ml8zVHVGNlBObno5dVhkaFBGcFVlS3ozNkYwNDZ6aGlWSC1XT19KbHRnamllVFVsSjhxWXN6QlMtS1laQldvTTdVQXZwUkVPQktvd0FGRkx3LWNZTGYyWmc5OU82cDhsYmhDekNodUNOaTI4Vk9DUnZSeFZPZG8yWjlOYXJVY2VuSzV3ZW9UckZ4ZU5RSTlwYlBjZnhSMnNjcWFFNHlDMTRMLUpucmN6aVZhSkZZbzBWMXp5dF82UmtYcHhMZXV0OTlHMkxWQVp0WDJiRmFZWlJLYm5uX2xGdGVQQy1xTFZYR01SZlo5SHV4WThSUXRoM2l5dVdTNDU1NkpBakpzM1luUWRObW9hQy1oMUZycnNyemE1SE1ENVJlN0FQS1BDZzRXa1VfdkItS3dWQnFQUGV3NU1PRzRVcG1lNVlUdFVveldnWm0teFhGc0RNSnNFLWdrc2thak9xVzVhZDQ3ZEJDUnNWWFlCSmpjS292bXEzeXc1NVNNcUlRUzh6SGhuaTV5Vl9pbmpQLU5WUnp6YllaYWFsVG1NNmdwZ0hscHRDTTd6eDNtMjVJTmlpdERDQ0FVVXY0NkVPc0EuVG5fb0N2ZXRHUUZDLXd1eW5ac0ktZw"}) - .query(true) - .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/0fd89ede7a3443639a2992fa033b639f","attributes":{"enabled":true,"created":1563496559,"updated":1563496559,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', - 'no-cache', +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', - 'Server', - 'Microsoft-IIS/10.0', - 'x-ms-keyvault-region', - 'westus', - 'x-ms-request-id', - '39a8360a-444c-4717-b982-e50312fb1d5e', - 'x-ms-keyvault-service-version', - '1.1.0.872', - 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', - 'X-AspNet-Version', - '4.0.30319', - 'X-Powered-By', - 'ASP.NET', 'Strict-Transport-Security', - 'max-age=31536000;includeSubDomains', + 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', + 'x-ms-request-id', + '85b153d2-d803-4558-a168-c0df93a83000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHCwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:41 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', 'Date', - 'Fri, 19 Jul 2019 00:36:32 GMT', + 'Tue, 23 Jul 2019 18:03:41 GMT', 'Connection', 'close', 'Content-Length', - '247' ]); + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .get('/secrets/CRUDSecretName-canrestoreasecret-/') + .post('/deletedsecrets/CRUDSecretName-canrecoveradeletedsecretnonexisting-/recover') .query(true) - .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/0fd89ede7a3443639a2992fa033b639f","attributes":{"enabled":true,"created":1563496559,"updated":1563496559,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canrecoveradeletedsecretnonexisting-"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', + 'Content-Length', + '133', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1000,11 +1145,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '728fb403-c5e2-414a-b199-2c87648109f1', + '3f75f59f-b6b2-4e5a-95b6-0c5658194e19', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1014,34 +1159,32 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:33 GMT', + 'Tue, 23 Jul 2019 18:03:42 GMT', 'Connection', - 'close', - 'Content-Length', - '261' ]); + 'close' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/secrets/CRUDSecretName-canrestoreasecret-') + .put('/secrets/CRUDSecretName-canbackupasecret-') .query(true) - .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-","deletedDate":1563496593,"scheduledPurgeDate":1571272593,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/0fd89ede7a3443639a2992fa033b639f","attributes":{"enabled":true,"created":1563496559,"updated":1563496559,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Type', - 'application/json; charset=utf-8', 'Expires', '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '97e0093c-bb61-43c0-97e0-4a8c695ef404', + '613f9844-8307-4765-84c7-4e8f7ffd8b70', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1051,22 +1194,52 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:33 GMT', + 'Tue, 23 Jul 2019 18:03:43 GMT', 'Connection', 'close', 'Content-Length', - '420' ]); + '0' ]); + + +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', + '150c44b6-f4fd-4fda-9d4b-68a4a9333200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHDAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:44 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:44 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .put('/secrets/CRUDSecretName-canbackupasecret-', {"value":"RSA"}) .query(true) - .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/d3e407ad7d7841d287691ffc5d14c2b8","attributes":{"enabled":true,"created":1563905026,"updated":1563905026,"recoveryLevel":"Recoverable+Purgeable"}}, [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', - 'Content-Length', - '121', 'Content-Type', 'application/json; charset=utf-8', 'Expires', @@ -1076,11 +1249,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - 'c60faa95-7fbe-4746-b309-970e8a7b04a8', + '9a324b78-eeba-4082-a517-14321c0f1b8c', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1090,15 +1263,17 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:33 GMT', + 'Tue, 23 Jul 2019 18:03:46 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '260' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) - .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .post('/secrets/CRUDSecretName-canbackupasecret-/backup') .query(true) - .reply(204, "", [ 'Cache-Control', + .reply(401, "", [ 'Cache-Control', 'no-cache', 'Pragma', 'no-cache', @@ -1106,14 +1281,16 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) '-1', 'Server', 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '0aa61376-21f8-40e4-bbb5-78de980f4498', + 'f4a14c42-dcf6-44c0-a3b6-1e0a3319b4e6', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1123,9 +1300,1621 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:44 GMT', + 'Tue, 23 Jul 2019 18:03:47 GMT', 'Connection', - 'close' ]); + 'close', + 'Content-Length', + '0' ]); + + +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', + '792fc1c1-ed58-42f9-af9d-278353d12a00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHDQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:49 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:49 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/CRUDSecretName-canbackupasecret-/backup') + .query(true) + .reply(200, {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLkJicGFaWC10NXk3VEtmUW03dXBDZTJvRG1FTlNFekc5dER4Sk5DNWlmb2RMRm83ZFNnR2JqXzhET1Jsa0M3aVpHVUdKZ3NXOFB6OHFmVGI2SkFuSWRJeFFYMzk1RWxBV0FYWXRZam9zaWlpaE94eWNmaFMwMjZPQnFObWVpTWtkR1NzNWVDTDdpTW44WnVGdVNyODRfNUViLVhJWUFsU2paQUh1bXNpT0ZPMURwd19uOHB0LU0wTHZoN19Ga3JLRHdJVmNrT3BXeGY4SU5tWXNfeVk1UmtXSUw3c2xrVHBOeXJKT0YtUmJyemFVOUozRHZ5QmtLaGNSZkc3MkZPQ0pEOHZDSkNrZ09PckpVLWk4WU11QnZIeHd2WF9nYnkxQkl1eFE1TEdudk9CdUpvbHpwY0tfY0RNcWJ0Y0lDV1RoUGxWUml1b09TdHl0YTdRWjExbEUwQS5vMWhLT0tHdUZvNXgxYkozVUtKXzZnLnQ2cmpkcnRfdGtFMjJ3enMyNmx4TkdjMkpwUVRtZzBQWTJLWW1rSE01ZVJsWnB3blJ3VTZINWFFWkY2NXQxc1ZmWVlJODBSMURUTVYtbld3cTNJT0kzMDdEUktqWUdEM3llUllFVjdJUkVjOU10V3RWVk9oWWk4NUU0SnAzYlhVWVpON2QyY2t6VUlEcy1EVzBlQmx5WWR0bmFXUjlDSHBhQUxtRjZjdm1lbi1HVFJrbjJNOE1EVTFDZHhEYWJvZk9mam5EcEM1NUNfYUd6VlBDWlNaYlE2TzJFbFh0amFTZ0ZqSklyZFBYekV0NHE2c0xEX20yZ1dZUnA1Y1JIRnVJazhRaC1oWmxuWnZNNk0zYmdUcXpFTHcwZWZIVXVIaGlWcHowT2dUcnNkS0UtUW5VTlJlaUJEUmwtd2poLXpoMHF2RHNJSVJaNkdqOXpWeXNwNGwzNFdnNHJOdWdQbmlkQXdfS0xIZjZfSUNGcDQ5RGd2OWkzdnZWZXNzZFo2ajVHbUZnTmc2MGNiallEa1h2WENlbG9ZblBlMTV6U0J3RVhyaXg3M3JHNDk0cTZqYWRyUG9RQjN2aFVfenVPZ3RYWHBKNWZfWmZPMUtDME12OU92T3EwSDl0d3pfSC1JWW9wXzBOa0pvaFJ6bnViWUlrYUZkY2JPcWlSN05iV3RrdzNXQS1BVVVQMnZocWVYNjZGUzBxRDNjZUprV3BoSTIxQzlaQ2d1V1hTUHZPa1pRZ2FHVTNDcWxsR3E2ZklwR3JaM2tNZkFHZVFCeDhFVnlsdWlNcFN2MVhoZnF3bVQ4RHFsbUp1VjBwN21pUHhlMkUwUUdqYUxIYXFwb0l4QjB6V2V3VFhONW5DbE52YWFaZjR3eHYxNThiVTVMRm93WHh3Z2xTYVhGUjlxUGluQndfekRlMldtS1g4b3Q1V1NFVTRYTVptcVhLNHVONnZGdWVGeXN5MW9xbGhieXZfMUxkSGpyVTg5b2RzZ3pad2JsbDYwSVE4Tms2TGlIX0JSdG9nR3J4a3h5TWFhUWlrVlkwbzFMSzZ5VGhzVnlaTlIta21KT0JJUkM2QTAzdDdnS3BwUl83RVJyNUYyeG1Sd3ZybmVJNWdNN3ktQkhpZERvYkdmeFE1T09fRFhPTU8zbV9QNUs1MzJOS0xTSlAxQjRHb3A0QTlSUGFfcU9hTVpaMk44Q2ZFanFLaWF1Mm8xUEstVVdkSlkxOG9wc0VCVU4wdEcwWTRDd3JwR0R5YkktWnNBT3piYWlaWjhmQjU5X3RNV3haMk0tYzZFMk5BOHhuX3l6YUNlWldBWjBkNkpPdnIwRG5ZeF9jaDlLajM1RVpuU1hCUFh6Q2lBVTZfS1R4bDVsM2taR280Y0RaM2prWml2RVhSY296Um11X1UwVW4xM29zemxBRDQ2TmhUbkR6ODJHZVowME51RjItRlZORmZLMDNvcFZHSFhXUTBSUkxXblBMbnZIaDF2Z3AycFdja2FtVzZMb0tPWmd5cTdwQklIZW92X0c1WFYzZjJrOUN2VG1LWFcwUDNiVWdFZEtFSVJEUjUwUXY5bHdUVklCaWw3SVdnRWtsNjNNNllZY09mdlVQUDdUTVo5N1Z3OTYxclFmal9STmpTaWFBN054NU85NktuR1dZUEpiV2JQQV83ZUFVb3A4a3BDU19jSjFuYkcxVnV2STktQ0VIMXQ5MHlhN2RRM3V0YTJCbVRxNV9Vd2lycEd1QmhZQ1Vzelh1YkFzZTNxSlhTXzlyaEdrZ01OeDhfS1lXQ0lSb2lfdUZPcEY5UWVGckZ2WTNNdmo4a0QyalVqd2REaW9JeG1GNTVHUU95Qk1hc2lLcVBFUkpBakE5WGk5ellqb3RCUWFFUEI3a2RNX3V2RFNCZkNCODJrYjBnRzVlWDFCaVFWS1pnZ1RNcmZqN1NuYXhBeE4yZ1laa2M1b0ZBMzUxRU9GNHVyNXhLMEdKSTQ4V1FOb3F4bzNoRllJY2UxWnVUbl95bElIY3dJSXJ0aTJmWGVDQ0Y2Uk1wZkdSalQzYk1XeGJTX0o3QnBHTmpYem9zdVBpaTJjQ2VzR21RNW5McTNrMTFUbXNuNER5Xy13Rnd3R0Ffd0lsdjlfTUpzMFBzdzNDaEJrX3VlRlJBQkMxcnBzVTRmdm1JV1pQdVYzRnJKbDBWOHktZEdvT1VCT05nVjJMRTNtZUx2UjN5MHZFZ3VSNHYxWVZPWFNuNW9hSEx4SGQzTzlLbmZ5Y1ItSGtzeFFiYWdnam45NGVERFdMRi10RFdIbVY4M3YxbFEydTRDMmt5cWNzMjdSUjNfUUZvN3FGZ2tERnVkOU5lcXBBV2d1TWFfMjV3Q3VvM0d3VlZhTDRfZzQtUWJuMG82WUt6cldxQ0VvczVubU90NGc2OUg4T0hWdVgydWQ3NWhEa1FnaFRYaE1NZW9tbVc5MkNTZTVCUk16OTRSTl9yWWJ5MVFLS3pkTnZ6dFhXc2dyMzdjZkM5VHp4aE9VU1Z0Mi1aNk05LXoyNmJGd0IyQ2ZpdHpLVUtqN2laTERzQWYzUkhfSjRvcjNYbndrOG4wbGlfd3dyQWxKR29xd0lfMGpaWVFSRXdYdmExNXlzMDNnYWFHbG1fckJkM0xXSlNxcE5zRC1UbGdTRkNoWlZVVHdPdGt3dk03MmMyb0VGYU1UZVItOE1jeFljZlNZZXZ2WUh1SWE3clBHdnFBU3Rvd3Z3anV5QmxVV1lmSkFkcV82YWJpTE9OVHQ2YlNiNWVscW93Rk1NVjNTSW5Ca1pVam5acXFjeDdkT0V6bGt6eWlOb05TUkJQOGRmQ0tNZW9PcUFleU1XTW9aUlZwWnZSckJRS3pSYTMtOEtrRWxQdmREMGNJblZtMDc1SXlGN0o3cW5tcTRka3VyYzFOZjZuVGhDOFF2VmEyeU1qZEFzeHJlZEFKLU1OU1BtcktldHV2TS1kY0VTZkJoYWVNNWI3cFZNbDR6bnpBSHVDVFlqOVRyMEJMNTc1dnJmZ21Uci1IeUxNWVU2R3Jja0hVU01qcmMzRy1kNFZqTlcyelIxQW5zQTVoQmpNR19nYURwWXMzbUVvRUE1UVF6WTFzUDMwSVdtVVp0MXJlSDBXOVVmZnlDVmVfZlpvOGFmWTJNTUpMSmo4U1NVcndUU0JIVXRuUWFpXzVmcjUwamZXTGhoQmwyQ0ZOeDg1NWhVTy1aWjh3dDBrZnpoZDVwMHlYNHVQQVVHU3EtSVQ1QVhkRk1TVmFzTkRLbGNMcFpfa3lzMkZHcnZpSUstLUxFUUNTVElWVFFIT2ZuVGJLWGJDTzZvOG8xUW5WdkFjRzgxUGZjQ1FScS1mRnpmT0huVlVVYklEVk5rMjhOaEJFcWt6WkVFUHZac2N5LS1LTmNkSy1qNloyLWtzcDExU2lqTF9mdmY5TGUwOWtGT0JkR1RaWVdRUEVkTmFRRUstb2RySmYyLVdmS0duaTNVVnNfR2FLUDIzQlJSMXJTUjdScGFPY2JoZ0pIT0tSaENJTnMzQVpwNlRhNGJNLVFwRFhhLXF1eU9nNDZYSUZGcWZlN1JXXzQ0UFo0eGF3X1ZRUWxNeUxuRXJ3Zk15SzlLX3B0UFByT0l6N1lUMEVBZXQ3d1dYWkk5dVFDMmg4RnAtUFY5cEJRNzlGXy1YQ1dOemhEZHQ4NGx1SlRiWFVkb2dOdDhtaTI5UlZiOGUxcWp0Q0dEb2oxZlMwb1MxSXdPcTVPMnAzSXlHU1dBTDhONEZMNTl6RjExX2hONmVwNG9mSHQ3VlBEV054a2xKX0VXdlpuMkFBQmdfNE1GY3NZSXZaNHQxOFNrM2ZiaUYza1gwTW1GeDJxNnJoWi1IWXlaRzN0YlRtOTlOTHpVeFhnM3lVVm1XQWlveVFfUnpHcjNqNWtsRXJYUlJrX0lub2RCcjIxeElyekN2WXQ4cTZnTG1NOXRkWGQ3ZngwVjRjY2l0SUZFR0VfU01EOGJ2V0c5TENaczZEY3JjT3ZONGZWQVNFN2VVNE1nTko3STdHa1F1Z1JVTFpZQmc1WUFuMlV4S0VoNi1vWC00MVFtTWRkWEhGYUtnOWJ2UXZyQi1GaXJVX0N3RHRGUVdzakd2ZTdZOWM2cXQ4ZDlQaXczSnlzYjUzVzIwdTNzRkFMQXdQWnNOTjQ4QXFHSllPa0ttX2NpSjBPckhxOFBzS2RDamwxUFl2WUc3ZnFkTzJtT1UzSVd0NXVFWC1pTXpjenF5enZOaWQwQU9QYUxoUHVCcmJTb2diazVIdVdmY0Z3UUpQQlQ2amtPU1g5YXprclFYREZEanlLZG1LdEM2QmdqMUpvd0xuNXNwdmpVa1V5YjdXeHNCNUR2SGtjdkhqSTBLaHZUd3psZ1pmQjJVV3ZMWHZybnhkVEVqeThpa0twWDV6eExpRUs0Si1vN0xYN3lVWUJFc1BLdW0wbmtpMFN0ZlV1S2VFYkQ5VVRIaGtCbWx1SThZRXMtTnZjRzB3NzFwQVFQLTliOEtMY1VOMU8wTUU0eWdOYWx5R01wNFdkRE9xYVRIM1V1TjFFaGtFejRnb0lacjNhbU96RTE4YnpWS2Z4YjdfU2F4dFlWRXRmRldHVlVZS3VXVE9ycFRSWHhIZkEtZlFja3RnRVh6dDItRUVDcW1TSGlUQlk3RjM1SkF3dnZRc2xlVGJzNzZmLVIzYWZMdWtrNjBaeFYwZTRtdUNNd3pvT1NvbTZYVHJQS2JSVTBwODRRcnpvX0RQb21ONDBoU1hNbU5QVm1pSE5SV3g3aGdLMlFJZ1BNVGV2UVZNSDhkdDNhV2NaRnRqWU8wd0w0ZWVWUkJWTlhjYVAyV1V2c0Y1Y1JzWk5CZmpuSV9lajNhYjFNN3FLTkt0ZzBCM3JvZlJQU0NHMHFnS2NaYzZIeEM1dG00Q2prVkxTRUhTS3VXRlYxNHF1RExzekNJbDA1aTVUUUNGTW40M2lQQlUxZmdKUG5IdWJURGRSRzdOVFFVS2diRk1lbHNydXNGZ2NCTXZZZWplUE1lWXJiS2JzdmVCYmtuYXlhekFPRUV3VDVzV0I3TUJYX0lsYzBzeEVucXhKNnlnYmk3bFAxUTNLSkgyMmM2NGlaSlBzLVNfeTlxc2ZuTi1GOUZzUENqMHVxLUt3SnU5UXQ0Y0JCQ1hjaXZhQW1uelBIckZsbE54Q3dRRFlZRE9TMEJ1QldITzBRME5rWjNJVEJuYUlfWFdxQUVlMlpOaDlaOXU2SHZ6NjhTTGJEbmJNX1VSMkVVTGFYalFJekFtN2d2eHNkcTNZZGtCYWU4YUhXVXByZFZmRHo3Q3BYTjBOVm9yN0lJTGMzSjVvRFVRU0d6NnJwcHRSMzctQ1RGWDc2V0pBTFNoYXk1Ykt5SU05MzZzVzNEeGtUV3lvSWYwZjhGRklSWklhXzRNLWt2eTVOVTBydE15NW5XZW5ITmc3cHJ5alNneUtEQkUwaV9ic1phWHlmc1dDUlk3b3BtVXpQWlRpd0VoLVdEa05VU1YyUmFqQ1FjaUR1Ums4VjBBdGhnN1ZzOUZJR2gta2JKNEFuLUthU280dTJ6SVZyZ1dVZExieDJJWm1CVVJIb2p6aFRuNkd1X2t3S0k2c0hqcjVaX3VNQnJuOVBMVTlsQ2tRWi0wR3htSGt4TWpXOWcudTRpY2UyQ0NlR0lLdWxzekVjNnRxdw"}, [ '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', + 'cafc2a52-fb07-491f-afff-f80d6120d431', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:03:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '6402' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canbackupasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9c286c31-bc30-4e59-9d5c-40a628e43341', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:03:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '535333be-a0e4-43ea-977d-5a5e1e553100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHDgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:03:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:03:54 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canbackupasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canbackupasecret-","deletedDate":1563905037,"scheduledPurgeDate":1571681037,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canbackupasecret-/d3e407ad7d7841d287691ffc5d14c2b8","attributes":{"enabled":true,"created":1563905026,"updated":1563905026,"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', + 'fa317e9c-04e8-4fde-a38e-e7c092f6aace', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:03:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '418' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canbackupasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '9ce288cd-d161-40df-b110-ab3974daa6d7', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:03:58 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '07b22cb1-6f08-45cb-951c-6e3285722f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHDwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:02 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:01 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canbackupasecret-') + .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', + 'cccc8c68-bfd2-476c-8410-5709e699b7da', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:04 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/CRUDSecretName-canbackupasecretnonexisting-/backup') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'c16371c2-99b3-4d8b-bec5-3d6dfb4f1dbf', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:05 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '26833958-5522-4c05-94a3-6e0e21142e00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHEAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:07 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/CRUDSecretName-canbackupasecretnonexisting-/backup') + .query(true) + .reply(404, {"error":{"code":"SecretNotFound","message":"Secret not found: CRUDSecretName-canbackupasecretnonexisting-"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '125', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'e3476e54-ae6b-4845-abcd-1ba53e5f0a0e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:10 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '83b6348e-c7b7-40b1-8833-638d2bd6b447', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b28b9f24-fffe-466e-b52f-bc06537c2b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHEQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:13 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:12 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .put('/secrets/CRUDSecretName-canrestoreasecret-', {"value":"RSA"}) + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/9b6d0fa346ca494491b4753176e383ac","attributes":{"enabled":true,"created":1563905054,"updated":1563905054,"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', + '8325eeb4-627c-4780-be1d-44a8b4fe26ae', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:13 GMT', + 'Connection', + 'close', + 'Content-Length', + '261' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/CRUDSecretName-canrestoreasecret-/backup') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'bfc0a986-5198-4dd4-8ffd-5c52bfcf50ed', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:14 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '07b22cb1-6f08-45cb-951c-6e3285732f00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHEgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:15 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:15 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/CRUDSecretName-canrestoreasecret-/backup') + .query(true) + .reply(200, {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmhoZExESU5JVThNQzNhNTVGUzRsOG0xemhDQ2hBNkFaZnVVcTJ1U2o0U0txb3NLdXVCcGt1ZkpzMWIwU2l0THBtSG0wQV8wS09ReUt0Z2dWbnY3RGhGLVk5SVBZODQ0TTMyR1poS1ZoQlBueG1MRGZWTU9zSjlqSS1qaC11YU1SWmFYTXpMN2Nub2ZXNlA1c3pnaTR5ZkV3dVA4cGZYd3ZsSWFfdm1ta0Z3VHY0czlXTWhhbnl5VFdCbzUyTWhGMXk4cENVNVMxZ09uUkdzV1pNbVJXUkZyaDZtcllxTlVUaVVJS2RKY1QzbmNCRGdISmhjUmZWbzVHcTZFQ1pVV2dOZWZ5MnE5NXp0LWtZTlh5Q3cwUnVIdTNUYmxCSnNKU0ZNYl9SSFJYc3ljMGxUaElISkpWeUVxeThGV3lCY2c2WnJEbTRTNk5MMnRrVkRQeVdmeG15QS5SemVpYVpVSy0yRExNeTBQM0tORDZBLjgwYkhtck1PQU54SjNwMXFqMlRWWlp1bmZuX1RWenV1T2pibUExQmhiTVd4aDItaHFjbkxuYU9FTFEwUzNrYmtvUVNBdnpBSjhtSkxaYVpyQzI4TFpOV1Q2ckoyTkROSnZIY2ZpcFJKNHE2V1JhdUlicGYtbTBzcjNORDZrTTk3U25aX1MtT3dhZkJXOEkyeC1NbWhycDdORmFRSlJDaHRkSGFNVnpBeEd5NE5XWlJVWUMtdWJ5NE9aZ0ZwU1YxTjFNYjVNcExfR0l6RXpLZUw4NlZoYm13LXZtYzI2amNheG0xRUFxWDJYOTdnQTZjNFhyN0ZDYy1Tam9KZHJ0b3R0TFR6VzZrRGduMFF5YnV2OG1zT3I3eGtmRXNxVHR2cGQ0MHVvcU9TZ3M4b3hhWUZ5UFgwNXhoVjJ3WWRDYkx6ODJMVEx1SDcweEV2bmtEUkRvRDJNOEZRYzR3TW5JX0VzU2taam5WLWVXMU5VWDlLX0lFOU40dm13dmVhcHQ3S2FGY0tUc2pMVFdDQVFCQVZuNDI0bmtYMVJIUVJkdUx6eF8tM1BzSnBFZWZ0T1V0Z1c1czNaenRQZ2p4eDBxNXNHZ2lodjV4d3dhVFo2ZHM2TnJpRmY4QkpLX0ZDMU5UUFZuc01kSWZ3alJVWERaNDFxdmhmNFJkMTNDeVJ4QWZyVFdKMlkwRFdnS3dXUlcxTlhObnpsSy03bDB5dXgzX1pNTjYwLXFwaFRUUl8yY3JGSzl1Z1RQQThJVl9iVXVHdnpZMjlnQXdIcVpSSXBwRHRJNnp1UWoxcjNLWFBNSGdZRzBOVElFOTN5SUU5Zi04b1lrMENmTHdSQjJTRE1qeUxESGdLM2J4N1RkMG55SEZpdmN2X2RSMVZSSVhjNWpoWWpRVHp2Qk1obmhIVDJJVXA3M2MxeEhGcGlaY0pyWG5fX01kVkxQeGVNaFE1YW1JX3JmUl9PT1gtRFZ5VmtrZ2hkbGMtM284ZTItNkh4ZHV0bzFDekM2eUwtM3k0cjIxZW9VbUJVRzcyRnhVQVNRNVVmUk0xcGQ4YUxrZEd4Z05kb2dBV3IxZjBBbjFSbnp4d2ZvcEpxUGtsTHFVYW1xSjVmMjZtSzFtSlpLVktIeUg5RThZRjd4ZlpqYUVyRE4yenFsNUpxWHhQU2lJeW9NNnRuN2JYRXN1LXI4Nkd6NkdmcHFxWVpxRVZpdU9tME9lUEpJaWpDLTExZlJoanhfZlpEeDBnM2dHc1o3UDNTWjFGb1UtLUE2cG1MMXZYVUJqSFYzYUhrSVVCSXRzMkN6OFlqcXd4S2M1ci16d2ltSkZNQ05wZEdwTzFGRmhJQ09aNmJ0b1RocGZHb2F0NFFWMTh5ZlBnN2ZoeGVmZ1hiZE5tUVV5U2NFY1Y5ZFBHdFJwVTJ3SGZRSjFYUmdNUUpxQTc3OGQ1blE4T09fX1FFOGlLV3puY1hYNVZ3NGMyN2xjMmdFMlJndDRPVU9MSDRNNnQyWU5ZNmJ2OG5JOGlHbWJSWmVkODRtSEhHRGFva1dYVmI0RFJOSndFZWFuUm9HTWRCbmVkM01vTjlENjRvRlBXb1Y4dzdFY25NNExhaTUya2JJVHFJay1jZXY2WUM0RkZLLVdkUWJRS3hFdlphYmpxZmR1amtQd2N0M1p6Q0o2NXpkVHg1LXRYYVFtdm54Q0F3TG04RTZ1U0Nfem1xMDluTFQzN0wtdXpQc3NHQmZJWTlxWV9MWU9ta05NT0JQQk9qNE1OeXRrX282Rk1DNm1mNHM5VG1fTTVqOGItQU4xOEYyV1NOVk9kM3lvWDBfQlNnVDFvb0RQeVJqRDh3TzBWT25PRmx4WU4xRVBJYTNtTjNFaGZxTmZFSE1xejVFaUVRWXlud1VaWlUyQkVycVU1bXFHNGg4d0VwNFhUSmRaUkMyY0xta3otOVQ4aVo3Nk9vbE5jWW1KeFRmX1l1NFdvVFE2aU5VVkZNWWZWak9jaVFnclBUaHhBZ3gwenNod1EzTWM0cTVpSDIyWDV3SUNJZUZIeGxMR3ZjRjAtaFoxNVV3WjdNdVNtXzc0aEZnTVFLMF8wTTRWSy1aTHZLRTI1TS1ua1BPRWVEV01janY0S2NLdWhLcXNiMU9xUUtJUWRJOTdrQTctbEtyQXpScWQwdUREX0pjNjJyeG1ha282UkhPNGdxTG54UERnT3NVdHgtamxWektvQ3JQcFdQTVZvUm43eUgzYXh6eUtVX1d2Z1VYRHpvUGtpLTJWZ1ZzSHAtSGxHTVhFN0kxenF1OWdZcjFKc05yUHlaY2hySTVkS3pqNzZxaEltYXJXVGFCY2ZkNERTbE1lYW05dWlVYU9ocTBNa3I0SEM5VnQyOHBXSDAxMHpxRTdYSUN1ZE9OTkpiaDNadEhybldqc2s4NVBfeUlNLXF2MThuLWlkTld6VDNVRkF0RTZhYlNtSHdoMk4tNEpBMjVaeHBMZ2p2VTgwc1NrWGg0NVpjNUo1Q2ZPRVlKTUhjU1pRa1o1SV9kMHJyMjRfRTktZlIwaXUzMjd5RVBheHpZTXRicFZoZ0xFeV9GMGwwQVZIbWlyUy10OVRlak9NZE1YaG1ESVRrSGszU3pPbzFKbDhIWVdpVW1YVjdTZ0Y3cW14TEJWb3ZVaEtlUHYzaU5Icmp5RUI2SElzcGluMXIwZHdKQVRaclc2bFBsY1VvZGYzM3Bwd3Q3dHJoN2NocVl3Q3hjYndQVmtERG9naEVJNmJBc240ck5NTHYwaVFpbjJxeTBNcnZnVmtNVjRWR0x3MXp6bmVzS2tNMmkwUEYyOUIyZVpSTVdfNGFTbmk5SUtxY2Z1M2ZxXzg5RzM1TWc4VHBURHJnNVNDbzg3N3lGc1RKUG5lRGZTVGlrX3RFYXlBeVZyT2toODFNM3kzSFNPc1Zwc204ZXZBUWJZQ2pKeFMyeG1NT1BCa1JtOHlXTlQySF83LXBZeHJ1T3I4QlV3YnhsVW4yTXZMVTFjdzV4amRXM1VjajNwbUJza19hdTF3YzU1RHBzcTFUSWFSSmF2QkJZTnZzUEVnb1pNS2NURDFFN1c5dVd2YWxNNHhPY25EQ2FPLVVQV0RLY1FVeHBkcXNDMGxCV3ZWVWdmcnpOMzRrb1NLVjVhSV9Vc2RwYVVJa21qUTlUVGxBaWV6a1BSWXpPVFZ5Nm1OV1UyRWktY2JfWTVGb0tucjhSZ245bXVLbVJ3T0hQcTVXNTR5T1daSWdQN0F2ZmczYUM0Q3R1cklNN0pjOG13cVRaNWFoQWJ0SjNOOGlFZWZZZkNzV1RqVWRwaUl1alpMaTFxN1dQblp1UmpCTnlDNHd2MXdiRGtkQXNUaWxyQjlubGtnQkxobEZsYnJFT1RVVXZsX3RUOVc4Vm5UeDktckxyb3o0Y2EwVGNCVktORkJFMm5TdFBBUk0wTjExLWIwWHBEUno1azFpSTBXdmdVaVJhR2RBbHFDTHNjQ09HLVV2S0RteUVuU3hJLUhWdU9CaDVjak9jZ2VMQnN4dlQ5T2ttT1BMQVptVHk5aHVfaXNjSTgzdEY1Ry1sX2hFd0w1RnhVU2JobGFyN1dNcTJLRGF0YkZwR3BHLUJ4NDdxMDR2S1FxSEFYc3Q1YVpRWG1FVG9KNUxsbm81WF9nYTByd0N3NWdoMVZMcWZnWnU4UmlHRFJNZmNfN2kzcU9zTXllWFNVUUJrbWg3LVBTSHNQel9fNW1mYWRRdmY4RkoyelMzVXNEU1pmYmFNZDJDUElLSkFNQ1ZHUWc0a21iSC1QTUF4bk1UVlJ2QlZFZ21YUV9ZSW1hRDhyaGlsUVZ5U1l0RmxXZVhXQUNfZmpkQ1F5MzIxYXNnN2M0Wlk1NWNOSkJERTRLaHdHTXQ4V1JUcUJTbjhySWhkcXhJNjdqNXhXa1doaUhIaEQwZm10YlJhUWtKbzNad3JFOUZDQkY5aHVKWEJOMWpULWdQYUZPQWZzV3lfd1IxRHJybHRqaHJlNFJXcWt1RWVHM05BZEZva2lqaGJPX1JxLVFlSnpYUTRzYnlUX1BXaTJQWFVsME5UcFlPbzloOUlNUXQ1dXZRMzgwNmZZTTlIM1pUM0ZWT2ZnWmdoWi1VSGdoU1R6X0ZhcnBhb3c4cWxSMW5qZ2dKR1g4ZkkzeEhCZHM3T3FoOFdMWmxQd1p5VUFubmlzMHEtVGdiMHhSVHJ1azQ4Z0RwdUF3ZjRiM041Y0JkSTNpZXpCXzBIeXpEeXMtbm9iai01aDJRaENiNWJGZ2kwak56cUFwWEQ2Z0FMSEY5TmFOdnc0cjVMYmxsSDExN3FLeWVZMURkUWFqSnFIcUpQNV9GYkxjdHdhUkN1MzFFZS1IcnZNS3B3RWl1X1gxRXhkcWowWEpMYklhcXZLYVp4ZzZRSDQ3X0xnZHFsdmhvSS1WTERSakJ1SVFfMUxEU19YNzdzeTcwT0FnczBTeHM2bV9SN2EySVhvb3NPRUtNdmxsTWhoRmNVSmVwNEFYWm9xSjY4XzZFamVFZGJaREZmS0d5RlhWX2FLZVFwdTdGTnFZM2NUSGR6S1FYM3RVcGVvOGdmRk5EckJpa2MtVE5FdzFFdjJqR0dmM3A0OXhQa09WSzJkOTQzQVoxMFladFI5ZDdGeF83RmpMZkNxTGtfb09FRzhYdFp3UjQxZzNkQ2tDVVRvOTZtQy1Vb2t4eU1nRG1lcU1aYXhQQ3gxWHZTYjBXQTJkQTJrV2ZCZENrUmRDclZNTVlTOXJhTnlRNlJKb1RfTjJJNUdDZGhqakIyaTVxeW9SbzJhOEcyRUNOLVBxOFA0M0g4WDRaTkhXUVQ5M1RFcGUxcUF3QlV1Q19OMENxREtzX3dJUG9RSFlVSnZYWGtPcGhmQ1h6WmZvcDZ6RUlNQ0RWbHBSVUFZcUlfQkE4WmtpN25wZVdhUGpIQ0VoMVdTOXVvMmUtWVJ2RTEzX05Ndm1nUURKWlE1QUczV29qcEQwY3d1YkZDU2htMHRaRjlhWEV5NmZDWFVCUzB4TXJDTmpnYUFzZ2dUV3U4ckNtMkRrQjZmdTd2SDN3Tl8tcGs2RlJrcHhBLW1tQWxxa1hudzNuWGs4VnZQaXM5R0d5TXhROTl1NGktdkhieFc1LW5VVTRDWGJvdk9WTktWSWZtX0JFeUVNUGRhblhwRDc4TDFyVFo3clVWcm9tX3lmVFRWWlV3VDlOanRWRWdkNE1MbnBLTVJtT0JxdFcxRU9UNWc0dktRM0NmMzR5cTVNS054WWtqUUczX3o0czZELXBiTGJfOHFiMW1RREdVc3liaFJjVkd5cXQ0YWswOEM2cU1zQ1RsWjJKSFZwVks3ZFBkWlkyNFRDQ3EtMHJURzY2RFZVTDhodEJrTS0tUE0zNHlDZHNkVW1VT0VDS3hTOXhSbk9zNjgyUkw3Zk1ZMk5XWl9jNFl4QWI4T2pyU2psTkI0VVBSekM2cXRKRjFESFZRSG5lQWpBeklIeFQwelpvWHp4T2N2V0tHbjQ2WndmbC13ZGRIVHlmWGxoUlRyOXRGQ1g2QUJ1cWdnTWdHZTdLVkltRy1mWFpEM0U5VTYyVnJ3V2lRVHRKdFVhSjZOZUpVVmNyOVA4eEZERkxIcXFMSzBWTWtDb1RwbjI2RVp4bkJOb2lKSS05ZHZ5R1NVZlE3QUVEejZOTlEuSzI3eHI4R192ZU1EemNNV0djSmViUQ"}, [ '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', + '758923f1-f597-435c-b61c-338a9a85aed9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:16 GMT', + 'Connection', + 'close', + 'Content-Length', + '6402' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '3b839de6-1dd5-4013-8774-d6f7057be557', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:17 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b54ba692-2830-4318-bf00-866b1c6e2d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHEwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:18 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:18 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-","deletedDate":1563905060,"scheduledPurgeDate":1571681060,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/9b6d0fa346ca494491b4753176e383ac","attributes":{"enabled":true,"created":1563905054,"updated":1563905054,"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', + 'abc01cc8-af13-42a8-80e0-f1080a1c8f96', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:19 GMT', + 'Connection', + 'close', + 'Content-Length', + '420' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '075bbfda-51c4-4cf2-8868-2136eed8f676', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:20 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '30ef03c2-37bc-4012-931e-090a45802b00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHFAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:21 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:21 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '195b003a-b44b-49c8-ac6f-095298b8d254', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:22 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '86ee457d-edcd-46ef-838c-6c0160c7d61e', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '33c8c1b6-b16a-4d4f-85c3-d625aa772d00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHFQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:34 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:34 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .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', + 'fa55d3f3-56ad-41ec-9ff9-939fdd853ba5', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:35 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/restore') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '32de2141-ed98-4f9b-80e8-78e60e981e09', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:36 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'd1f698bf-aab2-4369-a2c1-fdaf3f043000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHFgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:37 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:37 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/restore', {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmhoZExESU5JVThNQzNhNTVGUzRsOG0xemhDQ2hBNkFaZnVVcTJ1U2o0U0txb3NLdXVCcGt1ZkpzMWIwU2l0THBtSG0wQV8wS09ReUt0Z2dWbnY3RGhGLVk5SVBZODQ0TTMyR1poS1ZoQlBueG1MRGZWTU9zSjlqSS1qaC11YU1SWmFYTXpMN2Nub2ZXNlA1c3pnaTR5ZkV3dVA4cGZYd3ZsSWFfdm1ta0Z3VHY0czlXTWhhbnl5VFdCbzUyTWhGMXk4cENVNVMxZ09uUkdzV1pNbVJXUkZyaDZtcllxTlVUaVVJS2RKY1QzbmNCRGdISmhjUmZWbzVHcTZFQ1pVV2dOZWZ5MnE5NXp0LWtZTlh5Q3cwUnVIdTNUYmxCSnNKU0ZNYl9SSFJYc3ljMGxUaElISkpWeUVxeThGV3lCY2c2WnJEbTRTNk5MMnRrVkRQeVdmeG15QS5SemVpYVpVSy0yRExNeTBQM0tORDZBLjgwYkhtck1PQU54SjNwMXFqMlRWWlp1bmZuX1RWenV1T2pibUExQmhiTVd4aDItaHFjbkxuYU9FTFEwUzNrYmtvUVNBdnpBSjhtSkxaYVpyQzI4TFpOV1Q2ckoyTkROSnZIY2ZpcFJKNHE2V1JhdUlicGYtbTBzcjNORDZrTTk3U25aX1MtT3dhZkJXOEkyeC1NbWhycDdORmFRSlJDaHRkSGFNVnpBeEd5NE5XWlJVWUMtdWJ5NE9aZ0ZwU1YxTjFNYjVNcExfR0l6RXpLZUw4NlZoYm13LXZtYzI2amNheG0xRUFxWDJYOTdnQTZjNFhyN0ZDYy1Tam9KZHJ0b3R0TFR6VzZrRGduMFF5YnV2OG1zT3I3eGtmRXNxVHR2cGQ0MHVvcU9TZ3M4b3hhWUZ5UFgwNXhoVjJ3WWRDYkx6ODJMVEx1SDcweEV2bmtEUkRvRDJNOEZRYzR3TW5JX0VzU2taam5WLWVXMU5VWDlLX0lFOU40dm13dmVhcHQ3S2FGY0tUc2pMVFdDQVFCQVZuNDI0bmtYMVJIUVJkdUx6eF8tM1BzSnBFZWZ0T1V0Z1c1czNaenRQZ2p4eDBxNXNHZ2lodjV4d3dhVFo2ZHM2TnJpRmY4QkpLX0ZDMU5UUFZuc01kSWZ3alJVWERaNDFxdmhmNFJkMTNDeVJ4QWZyVFdKMlkwRFdnS3dXUlcxTlhObnpsSy03bDB5dXgzX1pNTjYwLXFwaFRUUl8yY3JGSzl1Z1RQQThJVl9iVXVHdnpZMjlnQXdIcVpSSXBwRHRJNnp1UWoxcjNLWFBNSGdZRzBOVElFOTN5SUU5Zi04b1lrMENmTHdSQjJTRE1qeUxESGdLM2J4N1RkMG55SEZpdmN2X2RSMVZSSVhjNWpoWWpRVHp2Qk1obmhIVDJJVXA3M2MxeEhGcGlaY0pyWG5fX01kVkxQeGVNaFE1YW1JX3JmUl9PT1gtRFZ5VmtrZ2hkbGMtM284ZTItNkh4ZHV0bzFDekM2eUwtM3k0cjIxZW9VbUJVRzcyRnhVQVNRNVVmUk0xcGQ4YUxrZEd4Z05kb2dBV3IxZjBBbjFSbnp4d2ZvcEpxUGtsTHFVYW1xSjVmMjZtSzFtSlpLVktIeUg5RThZRjd4ZlpqYUVyRE4yenFsNUpxWHhQU2lJeW9NNnRuN2JYRXN1LXI4Nkd6NkdmcHFxWVpxRVZpdU9tME9lUEpJaWpDLTExZlJoanhfZlpEeDBnM2dHc1o3UDNTWjFGb1UtLUE2cG1MMXZYVUJqSFYzYUhrSVVCSXRzMkN6OFlqcXd4S2M1ci16d2ltSkZNQ05wZEdwTzFGRmhJQ09aNmJ0b1RocGZHb2F0NFFWMTh5ZlBnN2ZoeGVmZ1hiZE5tUVV5U2NFY1Y5ZFBHdFJwVTJ3SGZRSjFYUmdNUUpxQTc3OGQ1blE4T09fX1FFOGlLV3puY1hYNVZ3NGMyN2xjMmdFMlJndDRPVU9MSDRNNnQyWU5ZNmJ2OG5JOGlHbWJSWmVkODRtSEhHRGFva1dYVmI0RFJOSndFZWFuUm9HTWRCbmVkM01vTjlENjRvRlBXb1Y4dzdFY25NNExhaTUya2JJVHFJay1jZXY2WUM0RkZLLVdkUWJRS3hFdlphYmpxZmR1amtQd2N0M1p6Q0o2NXpkVHg1LXRYYVFtdm54Q0F3TG04RTZ1U0Nfem1xMDluTFQzN0wtdXpQc3NHQmZJWTlxWV9MWU9ta05NT0JQQk9qNE1OeXRrX282Rk1DNm1mNHM5VG1fTTVqOGItQU4xOEYyV1NOVk9kM3lvWDBfQlNnVDFvb0RQeVJqRDh3TzBWT25PRmx4WU4xRVBJYTNtTjNFaGZxTmZFSE1xejVFaUVRWXlud1VaWlUyQkVycVU1bXFHNGg4d0VwNFhUSmRaUkMyY0xta3otOVQ4aVo3Nk9vbE5jWW1KeFRmX1l1NFdvVFE2aU5VVkZNWWZWak9jaVFnclBUaHhBZ3gwenNod1EzTWM0cTVpSDIyWDV3SUNJZUZIeGxMR3ZjRjAtaFoxNVV3WjdNdVNtXzc0aEZnTVFLMF8wTTRWSy1aTHZLRTI1TS1ua1BPRWVEV01janY0S2NLdWhLcXNiMU9xUUtJUWRJOTdrQTctbEtyQXpScWQwdUREX0pjNjJyeG1ha282UkhPNGdxTG54UERnT3NVdHgtamxWektvQ3JQcFdQTVZvUm43eUgzYXh6eUtVX1d2Z1VYRHpvUGtpLTJWZ1ZzSHAtSGxHTVhFN0kxenF1OWdZcjFKc05yUHlaY2hySTVkS3pqNzZxaEltYXJXVGFCY2ZkNERTbE1lYW05dWlVYU9ocTBNa3I0SEM5VnQyOHBXSDAxMHpxRTdYSUN1ZE9OTkpiaDNadEhybldqc2s4NVBfeUlNLXF2MThuLWlkTld6VDNVRkF0RTZhYlNtSHdoMk4tNEpBMjVaeHBMZ2p2VTgwc1NrWGg0NVpjNUo1Q2ZPRVlKTUhjU1pRa1o1SV9kMHJyMjRfRTktZlIwaXUzMjd5RVBheHpZTXRicFZoZ0xFeV9GMGwwQVZIbWlyUy10OVRlak9NZE1YaG1ESVRrSGszU3pPbzFKbDhIWVdpVW1YVjdTZ0Y3cW14TEJWb3ZVaEtlUHYzaU5Icmp5RUI2SElzcGluMXIwZHdKQVRaclc2bFBsY1VvZGYzM3Bwd3Q3dHJoN2NocVl3Q3hjYndQVmtERG9naEVJNmJBc240ck5NTHYwaVFpbjJxeTBNcnZnVmtNVjRWR0x3MXp6bmVzS2tNMmkwUEYyOUIyZVpSTVdfNGFTbmk5SUtxY2Z1M2ZxXzg5RzM1TWc4VHBURHJnNVNDbzg3N3lGc1RKUG5lRGZTVGlrX3RFYXlBeVZyT2toODFNM3kzSFNPc1Zwc204ZXZBUWJZQ2pKeFMyeG1NT1BCa1JtOHlXTlQySF83LXBZeHJ1T3I4QlV3YnhsVW4yTXZMVTFjdzV4amRXM1VjajNwbUJza19hdTF3YzU1RHBzcTFUSWFSSmF2QkJZTnZzUEVnb1pNS2NURDFFN1c5dVd2YWxNNHhPY25EQ2FPLVVQV0RLY1FVeHBkcXNDMGxCV3ZWVWdmcnpOMzRrb1NLVjVhSV9Vc2RwYVVJa21qUTlUVGxBaWV6a1BSWXpPVFZ5Nm1OV1UyRWktY2JfWTVGb0tucjhSZ245bXVLbVJ3T0hQcTVXNTR5T1daSWdQN0F2ZmczYUM0Q3R1cklNN0pjOG13cVRaNWFoQWJ0SjNOOGlFZWZZZkNzV1RqVWRwaUl1alpMaTFxN1dQblp1UmpCTnlDNHd2MXdiRGtkQXNUaWxyQjlubGtnQkxobEZsYnJFT1RVVXZsX3RUOVc4Vm5UeDktckxyb3o0Y2EwVGNCVktORkJFMm5TdFBBUk0wTjExLWIwWHBEUno1azFpSTBXdmdVaVJhR2RBbHFDTHNjQ09HLVV2S0RteUVuU3hJLUhWdU9CaDVjak9jZ2VMQnN4dlQ5T2ttT1BMQVptVHk5aHVfaXNjSTgzdEY1Ry1sX2hFd0w1RnhVU2JobGFyN1dNcTJLRGF0YkZwR3BHLUJ4NDdxMDR2S1FxSEFYc3Q1YVpRWG1FVG9KNUxsbm81WF9nYTByd0N3NWdoMVZMcWZnWnU4UmlHRFJNZmNfN2kzcU9zTXllWFNVUUJrbWg3LVBTSHNQel9fNW1mYWRRdmY4RkoyelMzVXNEU1pmYmFNZDJDUElLSkFNQ1ZHUWc0a21iSC1QTUF4bk1UVlJ2QlZFZ21YUV9ZSW1hRDhyaGlsUVZ5U1l0RmxXZVhXQUNfZmpkQ1F5MzIxYXNnN2M0Wlk1NWNOSkJERTRLaHdHTXQ4V1JUcUJTbjhySWhkcXhJNjdqNXhXa1doaUhIaEQwZm10YlJhUWtKbzNad3JFOUZDQkY5aHVKWEJOMWpULWdQYUZPQWZzV3lfd1IxRHJybHRqaHJlNFJXcWt1RWVHM05BZEZva2lqaGJPX1JxLVFlSnpYUTRzYnlUX1BXaTJQWFVsME5UcFlPbzloOUlNUXQ1dXZRMzgwNmZZTTlIM1pUM0ZWT2ZnWmdoWi1VSGdoU1R6X0ZhcnBhb3c4cWxSMW5qZ2dKR1g4ZkkzeEhCZHM3T3FoOFdMWmxQd1p5VUFubmlzMHEtVGdiMHhSVHJ1azQ4Z0RwdUF3ZjRiM041Y0JkSTNpZXpCXzBIeXpEeXMtbm9iai01aDJRaENiNWJGZ2kwak56cUFwWEQ2Z0FMSEY5TmFOdnc0cjVMYmxsSDExN3FLeWVZMURkUWFqSnFIcUpQNV9GYkxjdHdhUkN1MzFFZS1IcnZNS3B3RWl1X1gxRXhkcWowWEpMYklhcXZLYVp4ZzZRSDQ3X0xnZHFsdmhvSS1WTERSakJ1SVFfMUxEU19YNzdzeTcwT0FnczBTeHM2bV9SN2EySVhvb3NPRUtNdmxsTWhoRmNVSmVwNEFYWm9xSjY4XzZFamVFZGJaREZmS0d5RlhWX2FLZVFwdTdGTnFZM2NUSGR6S1FYM3RVcGVvOGdmRk5EckJpa2MtVE5FdzFFdjJqR0dmM3A0OXhQa09WSzJkOTQzQVoxMFladFI5ZDdGeF83RmpMZkNxTGtfb09FRzhYdFp3UjQxZzNkQ2tDVVRvOTZtQy1Vb2t4eU1nRG1lcU1aYXhQQ3gxWHZTYjBXQTJkQTJrV2ZCZENrUmRDclZNTVlTOXJhTnlRNlJKb1RfTjJJNUdDZGhqakIyaTVxeW9SbzJhOEcyRUNOLVBxOFA0M0g4WDRaTkhXUVQ5M1RFcGUxcUF3QlV1Q19OMENxREtzX3dJUG9RSFlVSnZYWGtPcGhmQ1h6WmZvcDZ6RUlNQ0RWbHBSVUFZcUlfQkE4WmtpN25wZVdhUGpIQ0VoMVdTOXVvMmUtWVJ2RTEzX05Ndm1nUURKWlE1QUczV29qcEQwY3d1YkZDU2htMHRaRjlhWEV5NmZDWFVCUzB4TXJDTmpnYUFzZ2dUV3U4ckNtMkRrQjZmdTd2SDN3Tl8tcGs2RlJrcHhBLW1tQWxxa1hudzNuWGs4VnZQaXM5R0d5TXhROTl1NGktdkhieFc1LW5VVTRDWGJvdk9WTktWSWZtX0JFeUVNUGRhblhwRDc4TDFyVFo3clVWcm9tX3lmVFRWWlV3VDlOanRWRWdkNE1MbnBLTVJtT0JxdFcxRU9UNWc0dktRM0NmMzR5cTVNS054WWtqUUczX3o0czZELXBiTGJfOHFiMW1RREdVc3liaFJjVkd5cXQ0YWswOEM2cU1zQ1RsWjJKSFZwVks3ZFBkWlkyNFRDQ3EtMHJURzY2RFZVTDhodEJrTS0tUE0zNHlDZHNkVW1VT0VDS3hTOXhSbk9zNjgyUkw3Zk1ZMk5XWl9jNFl4QWI4T2pyU2psTkI0VVBSekM2cXRKRjFESFZRSG5lQWpBeklIeFQwelpvWHp4T2N2V0tHbjQ2WndmbC13ZGRIVHlmWGxoUlRyOXRGQ1g2QUJ1cWdnTWdHZTdLVkltRy1mWFpEM0U5VTYyVnJ3V2lRVHRKdFVhSjZOZUpVVmNyOVA4eEZERkxIcXFMSzBWTWtDb1RwbjI2RVp4bkJOb2lKSS05ZHZ5R1NVZlE3QUVEejZOTlEuSzI3eHI4R192ZU1EemNNV0djSmViUQ"}) + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Conflict while restoring secret https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/9b6d0fa346ca494491b4753176e383ac - secret already exists or concurrent access"}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '245', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'f4676b0f-4e79-4e02-a4b0-30bfa5b7e8f0', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:38 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/restore') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'ef844930-9593-4464-bf67-ddc071b8318a', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:49 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7d8b837f-0c38-4054-ba0a-295837a13100', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHFwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:51 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:50 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/restore', {"value":"KUF6dXJlS2V5VmF1bHRTZWNyZXRCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLmhoZExESU5JVThNQzNhNTVGUzRsOG0xemhDQ2hBNkFaZnVVcTJ1U2o0U0txb3NLdXVCcGt1ZkpzMWIwU2l0THBtSG0wQV8wS09ReUt0Z2dWbnY3RGhGLVk5SVBZODQ0TTMyR1poS1ZoQlBueG1MRGZWTU9zSjlqSS1qaC11YU1SWmFYTXpMN2Nub2ZXNlA1c3pnaTR5ZkV3dVA4cGZYd3ZsSWFfdm1ta0Z3VHY0czlXTWhhbnl5VFdCbzUyTWhGMXk4cENVNVMxZ09uUkdzV1pNbVJXUkZyaDZtcllxTlVUaVVJS2RKY1QzbmNCRGdISmhjUmZWbzVHcTZFQ1pVV2dOZWZ5MnE5NXp0LWtZTlh5Q3cwUnVIdTNUYmxCSnNKU0ZNYl9SSFJYc3ljMGxUaElISkpWeUVxeThGV3lCY2c2WnJEbTRTNk5MMnRrVkRQeVdmeG15QS5SemVpYVpVSy0yRExNeTBQM0tORDZBLjgwYkhtck1PQU54SjNwMXFqMlRWWlp1bmZuX1RWenV1T2pibUExQmhiTVd4aDItaHFjbkxuYU9FTFEwUzNrYmtvUVNBdnpBSjhtSkxaYVpyQzI4TFpOV1Q2ckoyTkROSnZIY2ZpcFJKNHE2V1JhdUlicGYtbTBzcjNORDZrTTk3U25aX1MtT3dhZkJXOEkyeC1NbWhycDdORmFRSlJDaHRkSGFNVnpBeEd5NE5XWlJVWUMtdWJ5NE9aZ0ZwU1YxTjFNYjVNcExfR0l6RXpLZUw4NlZoYm13LXZtYzI2amNheG0xRUFxWDJYOTdnQTZjNFhyN0ZDYy1Tam9KZHJ0b3R0TFR6VzZrRGduMFF5YnV2OG1zT3I3eGtmRXNxVHR2cGQ0MHVvcU9TZ3M4b3hhWUZ5UFgwNXhoVjJ3WWRDYkx6ODJMVEx1SDcweEV2bmtEUkRvRDJNOEZRYzR3TW5JX0VzU2taam5WLWVXMU5VWDlLX0lFOU40dm13dmVhcHQ3S2FGY0tUc2pMVFdDQVFCQVZuNDI0bmtYMVJIUVJkdUx6eF8tM1BzSnBFZWZ0T1V0Z1c1czNaenRQZ2p4eDBxNXNHZ2lodjV4d3dhVFo2ZHM2TnJpRmY4QkpLX0ZDMU5UUFZuc01kSWZ3alJVWERaNDFxdmhmNFJkMTNDeVJ4QWZyVFdKMlkwRFdnS3dXUlcxTlhObnpsSy03bDB5dXgzX1pNTjYwLXFwaFRUUl8yY3JGSzl1Z1RQQThJVl9iVXVHdnpZMjlnQXdIcVpSSXBwRHRJNnp1UWoxcjNLWFBNSGdZRzBOVElFOTN5SUU5Zi04b1lrMENmTHdSQjJTRE1qeUxESGdLM2J4N1RkMG55SEZpdmN2X2RSMVZSSVhjNWpoWWpRVHp2Qk1obmhIVDJJVXA3M2MxeEhGcGlaY0pyWG5fX01kVkxQeGVNaFE1YW1JX3JmUl9PT1gtRFZ5VmtrZ2hkbGMtM284ZTItNkh4ZHV0bzFDekM2eUwtM3k0cjIxZW9VbUJVRzcyRnhVQVNRNVVmUk0xcGQ4YUxrZEd4Z05kb2dBV3IxZjBBbjFSbnp4d2ZvcEpxUGtsTHFVYW1xSjVmMjZtSzFtSlpLVktIeUg5RThZRjd4ZlpqYUVyRE4yenFsNUpxWHhQU2lJeW9NNnRuN2JYRXN1LXI4Nkd6NkdmcHFxWVpxRVZpdU9tME9lUEpJaWpDLTExZlJoanhfZlpEeDBnM2dHc1o3UDNTWjFGb1UtLUE2cG1MMXZYVUJqSFYzYUhrSVVCSXRzMkN6OFlqcXd4S2M1ci16d2ltSkZNQ05wZEdwTzFGRmhJQ09aNmJ0b1RocGZHb2F0NFFWMTh5ZlBnN2ZoeGVmZ1hiZE5tUVV5U2NFY1Y5ZFBHdFJwVTJ3SGZRSjFYUmdNUUpxQTc3OGQ1blE4T09fX1FFOGlLV3puY1hYNVZ3NGMyN2xjMmdFMlJndDRPVU9MSDRNNnQyWU5ZNmJ2OG5JOGlHbWJSWmVkODRtSEhHRGFva1dYVmI0RFJOSndFZWFuUm9HTWRCbmVkM01vTjlENjRvRlBXb1Y4dzdFY25NNExhaTUya2JJVHFJay1jZXY2WUM0RkZLLVdkUWJRS3hFdlphYmpxZmR1amtQd2N0M1p6Q0o2NXpkVHg1LXRYYVFtdm54Q0F3TG04RTZ1U0Nfem1xMDluTFQzN0wtdXpQc3NHQmZJWTlxWV9MWU9ta05NT0JQQk9qNE1OeXRrX282Rk1DNm1mNHM5VG1fTTVqOGItQU4xOEYyV1NOVk9kM3lvWDBfQlNnVDFvb0RQeVJqRDh3TzBWT25PRmx4WU4xRVBJYTNtTjNFaGZxTmZFSE1xejVFaUVRWXlud1VaWlUyQkVycVU1bXFHNGg4d0VwNFhUSmRaUkMyY0xta3otOVQ4aVo3Nk9vbE5jWW1KeFRmX1l1NFdvVFE2aU5VVkZNWWZWak9jaVFnclBUaHhBZ3gwenNod1EzTWM0cTVpSDIyWDV3SUNJZUZIeGxMR3ZjRjAtaFoxNVV3WjdNdVNtXzc0aEZnTVFLMF8wTTRWSy1aTHZLRTI1TS1ua1BPRWVEV01janY0S2NLdWhLcXNiMU9xUUtJUWRJOTdrQTctbEtyQXpScWQwdUREX0pjNjJyeG1ha282UkhPNGdxTG54UERnT3NVdHgtamxWektvQ3JQcFdQTVZvUm43eUgzYXh6eUtVX1d2Z1VYRHpvUGtpLTJWZ1ZzSHAtSGxHTVhFN0kxenF1OWdZcjFKc05yUHlaY2hySTVkS3pqNzZxaEltYXJXVGFCY2ZkNERTbE1lYW05dWlVYU9ocTBNa3I0SEM5VnQyOHBXSDAxMHpxRTdYSUN1ZE9OTkpiaDNadEhybldqc2s4NVBfeUlNLXF2MThuLWlkTld6VDNVRkF0RTZhYlNtSHdoMk4tNEpBMjVaeHBMZ2p2VTgwc1NrWGg0NVpjNUo1Q2ZPRVlKTUhjU1pRa1o1SV9kMHJyMjRfRTktZlIwaXUzMjd5RVBheHpZTXRicFZoZ0xFeV9GMGwwQVZIbWlyUy10OVRlak9NZE1YaG1ESVRrSGszU3pPbzFKbDhIWVdpVW1YVjdTZ0Y3cW14TEJWb3ZVaEtlUHYzaU5Icmp5RUI2SElzcGluMXIwZHdKQVRaclc2bFBsY1VvZGYzM3Bwd3Q3dHJoN2NocVl3Q3hjYndQVmtERG9naEVJNmJBc240ck5NTHYwaVFpbjJxeTBNcnZnVmtNVjRWR0x3MXp6bmVzS2tNMmkwUEYyOUIyZVpSTVdfNGFTbmk5SUtxY2Z1M2ZxXzg5RzM1TWc4VHBURHJnNVNDbzg3N3lGc1RKUG5lRGZTVGlrX3RFYXlBeVZyT2toODFNM3kzSFNPc1Zwc204ZXZBUWJZQ2pKeFMyeG1NT1BCa1JtOHlXTlQySF83LXBZeHJ1T3I4QlV3YnhsVW4yTXZMVTFjdzV4amRXM1VjajNwbUJza19hdTF3YzU1RHBzcTFUSWFSSmF2QkJZTnZzUEVnb1pNS2NURDFFN1c5dVd2YWxNNHhPY25EQ2FPLVVQV0RLY1FVeHBkcXNDMGxCV3ZWVWdmcnpOMzRrb1NLVjVhSV9Vc2RwYVVJa21qUTlUVGxBaWV6a1BSWXpPVFZ5Nm1OV1UyRWktY2JfWTVGb0tucjhSZ245bXVLbVJ3T0hQcTVXNTR5T1daSWdQN0F2ZmczYUM0Q3R1cklNN0pjOG13cVRaNWFoQWJ0SjNOOGlFZWZZZkNzV1RqVWRwaUl1alpMaTFxN1dQblp1UmpCTnlDNHd2MXdiRGtkQXNUaWxyQjlubGtnQkxobEZsYnJFT1RVVXZsX3RUOVc4Vm5UeDktckxyb3o0Y2EwVGNCVktORkJFMm5TdFBBUk0wTjExLWIwWHBEUno1azFpSTBXdmdVaVJhR2RBbHFDTHNjQ09HLVV2S0RteUVuU3hJLUhWdU9CaDVjak9jZ2VMQnN4dlQ5T2ttT1BMQVptVHk5aHVfaXNjSTgzdEY1Ry1sX2hFd0w1RnhVU2JobGFyN1dNcTJLRGF0YkZwR3BHLUJ4NDdxMDR2S1FxSEFYc3Q1YVpRWG1FVG9KNUxsbm81WF9nYTByd0N3NWdoMVZMcWZnWnU4UmlHRFJNZmNfN2kzcU9zTXllWFNVUUJrbWg3LVBTSHNQel9fNW1mYWRRdmY4RkoyelMzVXNEU1pmYmFNZDJDUElLSkFNQ1ZHUWc0a21iSC1QTUF4bk1UVlJ2QlZFZ21YUV9ZSW1hRDhyaGlsUVZ5U1l0RmxXZVhXQUNfZmpkQ1F5MzIxYXNnN2M0Wlk1NWNOSkJERTRLaHdHTXQ4V1JUcUJTbjhySWhkcXhJNjdqNXhXa1doaUhIaEQwZm10YlJhUWtKbzNad3JFOUZDQkY5aHVKWEJOMWpULWdQYUZPQWZzV3lfd1IxRHJybHRqaHJlNFJXcWt1RWVHM05BZEZva2lqaGJPX1JxLVFlSnpYUTRzYnlUX1BXaTJQWFVsME5UcFlPbzloOUlNUXQ1dXZRMzgwNmZZTTlIM1pUM0ZWT2ZnWmdoWi1VSGdoU1R6X0ZhcnBhb3c4cWxSMW5qZ2dKR1g4ZkkzeEhCZHM3T3FoOFdMWmxQd1p5VUFubmlzMHEtVGdiMHhSVHJ1azQ4Z0RwdUF3ZjRiM041Y0JkSTNpZXpCXzBIeXpEeXMtbm9iai01aDJRaENiNWJGZ2kwak56cUFwWEQ2Z0FMSEY5TmFOdnc0cjVMYmxsSDExN3FLeWVZMURkUWFqSnFIcUpQNV9GYkxjdHdhUkN1MzFFZS1IcnZNS3B3RWl1X1gxRXhkcWowWEpMYklhcXZLYVp4ZzZRSDQ3X0xnZHFsdmhvSS1WTERSakJ1SVFfMUxEU19YNzdzeTcwT0FnczBTeHM2bV9SN2EySVhvb3NPRUtNdmxsTWhoRmNVSmVwNEFYWm9xSjY4XzZFamVFZGJaREZmS0d5RlhWX2FLZVFwdTdGTnFZM2NUSGR6S1FYM3RVcGVvOGdmRk5EckJpa2MtVE5FdzFFdjJqR0dmM3A0OXhQa09WSzJkOTQzQVoxMFladFI5ZDdGeF83RmpMZkNxTGtfb09FRzhYdFp3UjQxZzNkQ2tDVVRvOTZtQy1Vb2t4eU1nRG1lcU1aYXhQQ3gxWHZTYjBXQTJkQTJrV2ZCZENrUmRDclZNTVlTOXJhTnlRNlJKb1RfTjJJNUdDZGhqakIyaTVxeW9SbzJhOEcyRUNOLVBxOFA0M0g4WDRaTkhXUVQ5M1RFcGUxcUF3QlV1Q19OMENxREtzX3dJUG9RSFlVSnZYWGtPcGhmQ1h6WmZvcDZ6RUlNQ0RWbHBSVUFZcUlfQkE4WmtpN25wZVdhUGpIQ0VoMVdTOXVvMmUtWVJ2RTEzX05Ndm1nUURKWlE1QUczV29qcEQwY3d1YkZDU2htMHRaRjlhWEV5NmZDWFVCUzB4TXJDTmpnYUFzZ2dUV3U4ckNtMkRrQjZmdTd2SDN3Tl8tcGs2RlJrcHhBLW1tQWxxa1hudzNuWGs4VnZQaXM5R0d5TXhROTl1NGktdkhieFc1LW5VVTRDWGJvdk9WTktWSWZtX0JFeUVNUGRhblhwRDc4TDFyVFo3clVWcm9tX3lmVFRWWlV3VDlOanRWRWdkNE1MbnBLTVJtT0JxdFcxRU9UNWc0dktRM0NmMzR5cTVNS054WWtqUUczX3o0czZELXBiTGJfOHFiMW1RREdVc3liaFJjVkd5cXQ0YWswOEM2cU1zQ1RsWjJKSFZwVks3ZFBkWlkyNFRDQ3EtMHJURzY2RFZVTDhodEJrTS0tUE0zNHlDZHNkVW1VT0VDS3hTOXhSbk9zNjgyUkw3Zk1ZMk5XWl9jNFl4QWI4T2pyU2psTkI0VVBSekM2cXRKRjFESFZRSG5lQWpBeklIeFQwelpvWHp4T2N2V0tHbjQ2WndmbC13ZGRIVHlmWGxoUlRyOXRGQ1g2QUJ1cWdnTWdHZTdLVkltRy1mWFpEM0U5VTYyVnJ3V2lRVHRKdFVhSjZOZUpVVmNyOVA4eEZERkxIcXFMSzBWTWtDb1RwbjI2RVp4bkJOb2lKSS05ZHZ5R1NVZlE3QUVEejZOTlEuSzI3eHI4R192ZU1EemNNV0djSmViUQ"}) + .query(true) + .reply(200, {"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/9b6d0fa346ca494491b4753176e383ac","attributes":{"enabled":true,"created":1563905054,"updated":1563905054,"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', + 'b52cc860-af3a-4238-b99b-b70dd259d945', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:51 GMT', + 'Connection', + 'close', + 'Content-Length', + '247' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canrestoreasecret-/') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '451f6a34-6d92-4e52-9b96-f0ad252f3e7f', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:52 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '4f46ea58-5a4b-48f4-8317-e24ef67b3200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHGAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:04:54 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:04:53 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .get('/secrets/CRUDSecretName-canrestoreasecret-/') + .query(true) + .reply(200, {"value":"RSA","id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/9b6d0fa346ca494491b4753176e383ac","attributes":{"enabled":true,"created":1563905054,"updated":1563905054,"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', + '08f08147-f010-4944-b93c-b9dabd3eb300', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:04:57 GMT', + 'Connection', + 'close', + 'Content-Length', + '261' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '42fefb99-4d9d-4648-ad9c-e9fae1ee2de2', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:00 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'cbea140b-0070-4d0b-a2e3-4ba7e7a50600', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHGQAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:05:04 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:05:04 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/secrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(200, {"recoveryId":"https://keyvault_name.vault.azure.net/deletedsecrets/CRUDSecretName-canrestoreasecret-","deletedDate":1563905107,"scheduledPurgeDate":1571681107,"id":"https://keyvault_name.vault.azure.net/secrets/CRUDSecretName-canrestoreasecret-/9b6d0fa346ca494491b4753176e383ac","attributes":{"enabled":true,"created":1563905054,"updated":1563905054,"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', + 'cd6b57bd-1d00-45ad-afef-006948c37169', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:07 GMT', + 'Connection', + 'close', + 'Content-Length', + '420' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + 'a72b79fb-979b-41dc-9a1e-6bfbf7c78eb9', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:08 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '872aa0ba-7d2e-453b-a86c-760d2e702c00', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHGgAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:05:10 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:05:10 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(409, {"error":{"code":"Conflict","message":"Secret is currently being deleted.","innererror":{"code":"ObjectIsBeingDeleted"}}}, [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Content-Length', + '121', + 'Content-Type', + 'application/json; charset=utf-8', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '93c14b06-7da5-422a-84c9-e301524454ff', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:12 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '870a551e-3b46-4cd1-bef6-17e0b5e01af3', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:24 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + '7f89df10-c865-4a14-ba30-262f0ece3000', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHGwAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:05:26 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:05:25 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .delete('/deletedsecrets/CRUDSecretName-canrestoreasecret-') + .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', + '99799900-30bb-4e04-a7c4-578dfb9286d8', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:27 GMT', + 'Connection', + 'close' ]); + + +nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) + .post('/secrets/restore') + .query(true) + .reply(401, "", [ 'Cache-Control', + 'no-cache', + 'Pragma', + 'no-cache', + 'Expires', + '-1', + 'Server', + 'Microsoft-IIS/10.0', + 'WWW-Authenticate', + 'Bearer authorization="https://login.windows.net/azure_tenant_id", resource="https://vault.azure.net"', + 'x-ms-keyvault-region', + 'westus', + 'x-ms-request-id', + '6f24c1f2-cdb3-4e8e-a784-573c0401af97', + 'x-ms-keyvault-service-version', + '1.1.0.872', + 'x-ms-keyvault-network-info', + 'addr=125.239.180.13;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, 23 Jul 2019 18:05:29 GMT', + 'Connection', + 'close', + 'Content-Length', + '0' ]); + + +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', + 'b8ae9b67-2b10-40bb-8d23-4c9fecfa3200', + 'P3P', + 'CP="DSP CUR OTPi IND OTRi ONL FIN"', + 'Set-Cookie', + 'fpc=AkAWu2sGA5RHr58psFTsDsM_aSJHHAAAALZCydQOAAAA; expires=Thu, 22-Aug-2019 18:05:31 GMT; path=/; secure; HttpOnly', + 'Set-Cookie', + 'x-ms-gateway-slice=prod; path=/; secure; HttpOnly', + 'Set-Cookie', + 'stsservicecookie=ests; path=/; secure; HttpOnly', + 'Date', + 'Tue, 23 Jul 2019 18:05:32 GMT', + 'Connection', + 'close', + 'Content-Length', + '1231' ]); nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) @@ -1146,11 +2935,11 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'x-ms-keyvault-region', 'westus', 'x-ms-request-id', - '252429ef-e3e1-49cf-b057-be44f5f2d18b', + '96240ad5-e9e7-4766-8ff6-ddfc759de0cf', 'x-ms-keyvault-service-version', '1.1.0.872', 'x-ms-keyvault-network-info', - 'addr=13.82.238.224;act_addr_fam=InterNetwork;', + 'addr=125.239.180.13;act_addr_fam=InterNetwork;', 'X-AspNet-Version', '4.0.30319', 'X-Powered-By', @@ -1160,7 +2949,7 @@ nock('https://keyvault_name.vault.azure.net:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'Date', - 'Fri, 19 Jul 2019 00:36:44 GMT', + 'Tue, 23 Jul 2019 18:05:33 GMT', 'Connection', 'close' ]); diff --git a/sdk/keyvault/keyvault-secrets/samples/challenge.ts b/sdk/keyvault/keyvault-secrets/samples/challenge.ts new file mode 100644 index 000000000000..7179bb8ddcfb --- /dev/null +++ b/sdk/keyvault/keyvault-secrets/samples/challenge.ts @@ -0,0 +1,87 @@ +import { SecretsClient } from "../src"; +import { EnvironmentCredential } from "@azure/identity"; + +import { + ServiceClientCredentials, + TokenCredential, + isTokenCredential, + RequestPolicyFactory, + deserializationPolicy, + signingPolicy, + bearerTokenAuthenticationPolicy, + RequestOptionsBase, + exponentialRetryPolicy, + redirectPolicy, + systemErrorRetryPolicy, + generateClientRequestIdPolicy, + proxyPolicy, + throttlingRetryPolicy, + getDefaultProxySettings, + userAgentPolicy +} from "@azure/core-http"; + +import { RetryConstants, SDK_VERSION } from "../src/core/utils/constants"; +import { ChallengeBasedAuthenticationPolicy, challengeBasedAuthenticationPolicy } from "../src/core/challengeBasedAuthenticationPolicy"; + +import { TokenCredentials, } from "@azure/core-http"; +import { Pipeline } from "../src/core/keyVaultBase"; + +async function main(): Promise { + // EnvironmentCredential expects the following three environment variables: + // - AZURE_TENANT_ID: The tenant ID in Azure Active Directory + // - AZURE_CLIENT_ID: The application (client) ID registered in the AAD tenant + // - AZURE_CLIENT_SECRET: The client secret for the registered application + const credential = new EnvironmentCredential(); + let retryOptions: any = {}; + let pipelineOptions: any = {}; + const requestPolicyFactories: RequestPolicyFactory[] = [ + proxyPolicy(getDefaultProxySettings((pipelineOptions.proxyOptions || {}).proxySettings)), + userAgentPolicy({ value: "" }), + generateClientRequestIdPolicy(), + deserializationPolicy(), // Default deserializationPolicy is provided by protocol layer + throttlingRetryPolicy(), + systemErrorRetryPolicy(), + exponentialRetryPolicy( + retryOptions.retryCount, + retryOptions.retryIntervalInMS, + RetryConstants.MIN_RETRY_INTERVAL_MS, // Minimum retry interval to prevent frequent retries + retryOptions.maxRetryDelayInMs + ), + redirectPolicy(), + + challengeBasedAuthenticationPolicy(credential), + ]; + + let pipeline: Pipeline = { + httpClient: pipelineOptions.HTTPClient, + httpPipelineLogger: pipelineOptions.logger, + requestPolicyFactories + }; + + const vaultName = process.env["KEYVAULT_NAME"] || "" + const url = `https://${vaultName}.vault.azure.net`; + + const client = new SecretsClient(url, credential, pipeline); + + // Create a secret + const secretName = "MySecretName12345"; + const result = await client.setSecret(secretName, "MySecretValue"); + console.log("result: ", result); + + // Read the secret we created + const secret = await client.getSecret(secretName); + console.log("secret: ", secret); + + // Update the secret with different attributes + const updatedSecret = await client.updateSecretAttributes(secretName, result.version, { enabled: false }); + console.log("updated secret: ", updatedSecret); + + // Delete the secret + await client.deleteSecret(secretName); +} + +main().catch((err) => { + console.log("error code: ", err.code); + console.log("error message: ", err.message); + console.log("error stack: ", err.stack); +}); diff --git a/sdk/keyvault/keyvault-secrets/src/core/challengeBasedAuthenticationPolicy.ts b/sdk/keyvault/keyvault-secrets/src/core/challengeBasedAuthenticationPolicy.ts new file mode 100644 index 000000000000..da643a776364 --- /dev/null +++ b/sdk/keyvault/keyvault-secrets/src/core/challengeBasedAuthenticationPolicy.ts @@ -0,0 +1,146 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +import { TokenCredential, AccessToken } from "@azure/core-http"; +import { BaseRequestPolicy, RequestPolicy, RequestPolicyOptions, RequestPolicyFactory } from "@azure/core-http"; +import { Constants } from "@azure/core-http"; +import { HttpOperationResponse } from "@azure/core-http"; +import { HttpHeaders } from "@azure/core-http"; +import { WebResource } from "@azure/core-http"; + +export const TokenRefreshBufferMs = 2 * 60 * 1000; // 2 Minutes + +/** + * Creates a new ChallengeBasedAuthenticationPolicy factory. + * + * @param credential The TokenCredential implementation that can supply the challenge token. + */ +export function challengeBasedAuthenticationPolicy(credential: TokenCredential): RequestPolicyFactory { + return { + create: (nextPolicy: RequestPolicy, options: RequestPolicyOptions) => { + return new ChallengeBasedAuthenticationPolicy(nextPolicy, options, credential); + } + }; +} + +export class AuthenticationChallenge { + constructor(public scopes: string[] | string) { } +} + +/** + * + * Provides a RequestPolicy that can request a token from a TokenCredential + * implementation and then apply it to the Authorization header of a request + * as a Bearer token. + * + */ +export class ChallengeBasedAuthenticationPolicy extends BaseRequestPolicy { + private cachedToken: AccessToken | undefined = undefined; + private challenge: AuthenticationChallenge | undefined = undefined; + + /** + * Creates a new ChallengeBasedAuthenticationPolicy object. + * + * @param nextPolicy The next RequestPolicy in the request pipeline. + * @param options Options for this RequestPolicy. + * @param credential The TokenCredential implementation that can supply the bearer token. + * @param scopes The scopes for which the bearer token applies. + */ + constructor( + nextPolicy: RequestPolicy, + options: RequestPolicyOptions, + private credential: TokenCredential, + private refreshOn: number = Date.now(), + ) { + super(nextPolicy, options); + } + + private parseWWWAuthenticate(www_authenticate: string): string { + // Parses an authentication message like: + // ``` + // Bearer authorization="some_authorization", resource="https://some.url" + // ``` + let authenticateArray = www_authenticate.split(" "); + + // Remove the "Bearer" piece + delete authenticateArray[0]; + + // Split the KV comma-separated list + let commaSep = authenticateArray.join().split(","); + for (let item of commaSep) { + // Split the key/value pairs + let kv = item.split("="); + if (kv[0].trim() == "resource") { + // Remove the quotations around the string + let resource = kv[1].trim().replace(/['"]+/g, ''); + return resource; + } + } + return ""; + } + + /** + * Applies the Bearer token to the request through the Authorization header. + * @param webResource + */ + public async sendRequest( + webResource: WebResource + ): Promise { + if (!webResource.headers) webResource.headers = new HttpHeaders(); + + let originalBody = webResource.body; + + if (this.challenge == undefined) { + // Use a blank to start the challenge + webResource.body = ""; + } else { + // or use the cached token if we have one + await this.authenticateRequest(webResource); + } + + let response = await this._nextPolicy.sendRequest(webResource); + + if (response.status == 401) { + webResource.body = originalBody; + + let www_authenticate = response.headers.get("WWW-Authenticate"); + + if (www_authenticate) { + let resource = this.parseWWWAuthenticate(www_authenticate); + let challenge = new AuthenticationChallenge(resource + "/.default") + + if (this.challenge != challenge) { + this.challenge = challenge; + this.cachedToken = undefined; + + await this.authenticateRequest(webResource); + } + } + return this._nextPolicy.sendRequest(webResource); + } else { + return response; + } + } + + private async authenticateRequest(webResource: WebResource): Promise { + if ( + this.cachedToken && + (Date.now() < this.refreshOn) + ) { + webResource.headers.set( + Constants.HeaderConstants.AUTHORIZATION, + `Bearer ${this.cachedToken.token}` + ); + } else { + let token: AccessToken | null = await this.credential.getToken(this.challenge!.scopes); + if (token) { + this.cachedToken = token; + this.refreshOn = token.expiresOnTimestamp - TokenRefreshBufferMs; + webResource.headers.set( + Constants.HeaderConstants.AUTHORIZATION, + `Bearer ${token.token}` + ); + } + } + } +} diff --git a/sdk/keyvault/keyvault-secrets/src/index.ts b/sdk/keyvault/keyvault-secrets/src/index.ts index bb976edf08b1..f5b595df3adc 100644 --- a/sdk/keyvault/keyvault-secrets/src/index.ts +++ b/sdk/keyvault/keyvault-secrets/src/index.ts @@ -9,7 +9,6 @@ import { RequestPolicyFactory, deserializationPolicy, signingPolicy, - bearerTokenAuthenticationPolicy, RequestOptionsBase, exponentialRetryPolicy, redirectPolicy, @@ -31,6 +30,8 @@ import { } from "./core/models"; import { KeyVaultClient } from "./core/keyVaultClient"; import { RetryConstants, SDK_VERSION } from "./core/utils/constants"; +import { challengeBasedAuthenticationPolicy } from "./core/challengeBasedAuthenticationPolicy"; + import { Secret, DeletedSecret, @@ -110,7 +111,7 @@ export class SecretsClient { ), redirectPolicy(), isTokenCredential(credential) - ? bearerTokenAuthenticationPolicy(credential, "https://vault.azure.net/.default") + ? challengeBasedAuthenticationPolicy(credential) : signingPolicy(credential) ]); diff --git a/sdk/keyvault/keyvault-secrets/tests/CRUD.test.ts b/sdk/keyvault/keyvault-secrets/tests/CRUD.test.ts index c435f4d51211..7d7805c3926e 100644 --- a/sdk/keyvault/keyvault-secrets/tests/CRUD.test.ts +++ b/sdk/keyvault/keyvault-secrets/tests/CRUD.test.ts @@ -16,7 +16,7 @@ describe("Secret client - create, read, update and delete operations", () => { let testClient: TestClient; let recorder: any; - before(async function() { + before(async function () { const authentication = await authenticate(this); secretSuffix = authentication.secretSuffix; client = authentication.client; @@ -24,13 +24,13 @@ describe("Secret client - create, read, update and delete operations", () => { recorder = authentication.recorder; }); - after(async function() { + after(async function () { recorder.stop(); }); // The tests follow - it("can add a secret", async function() { + it("can add a secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -40,7 +40,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can abort adding a secret", async function() { + it("can abort adding a secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -62,7 +62,7 @@ describe("Secret client - create, read, update and delete operations", () => { } }); - it("cannot create a secret with an empty name", async function() { + it("cannot create a secret with an empty name", async function () { const secretName = ""; let error; try { @@ -78,7 +78,7 @@ describe("Secret client - create, read, update and delete operations", () => { ); }); - it("can set a secret with Empty Value", async function() { + it("can set a secret with Empty Value", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -89,7 +89,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can set a secret with attributes", async function() { + it("can set a secret with attributes", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -105,7 +105,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can update a secret", async function() { + it("can update a secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -126,7 +126,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can update a disabled Secret", async function() { + it("can update a disabled Secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -147,7 +147,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can get a secret", async function() { + it("can get a secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -158,7 +158,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can't get a disabled Secret", async function() { + it("can't get a disabled Secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -178,12 +178,12 @@ describe("Secret client - create, read, update and delete operations", () => { assert.equal( error.message, "Operation get is not allowed on a disabled secret.", - "Unexpected error after tryign to get a disabled secret" + "Unexpected error after trying to get a disabled secret" ); await testClient.flushSecret(secretName); }); - it("can retrieve the latest version of a secret value", async function() { + it("can retrieve the latest version of a secret value", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -196,7 +196,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.flushSecret(secretName); }); - it("can get a secret (Non Existing)", async function() { + it("can get a secret (Non Existing)", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -210,11 +210,11 @@ describe("Secret client - create, read, update and delete operations", () => { assert.equal( error.message, `Secret not found: ${secretName}`, - "Unexpected error after tryign to get a disabled secret" + "Unexpected error after trying to get a disabled secret" ); }); - it("can delete a secret", async function() { + it("can delete a secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -233,7 +233,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.purgeSecret(secretName); }); - it("can delete a secret (Non Existing)", async function() { + it("can delete a secret (Non Existing)", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -247,11 +247,11 @@ describe("Secret client - create, read, update and delete operations", () => { assert.equal( error.message, `Secret not found: ${secretName}`, - "Unexpected error after tryign to get a disabled secret" + "Unexpected error after trying to get a disabled secret" ); }); - it("can get a deleted secret", async function() { + it("can get a deleted secret", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` ); @@ -262,7 +262,7 @@ describe("Secret client - create, read, update and delete operations", () => { await testClient.purgeSecret(secretName); }); - it("can get a deleted secret (Non Existing)", async function() { + it("can get a deleted secret (Non Existing)", async function () { const secretName = testClient.formatName( `${secretPrefix}-${this!.test!.title}-${secretSuffix}` );