From 0bab48e3e55343e92c7c3fe2bfab3fe48e2201a6 Mon Sep 17 00:00:00 2001 From: Samir Nijenhuis Date: Wed, 27 Feb 2019 20:43:31 +0100 Subject: [PATCH] Add authentication getter and setter to request context for plugins. --- packages/insomnia-app/app/plugins/context/request.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/insomnia-app/app/plugins/context/request.js b/packages/insomnia-app/app/plugins/context/request.js index 16f9911626..e34944faec 100644 --- a/packages/insomnia-app/app/plugins/context/request.js +++ b/packages/insomnia-app/app/plugins/context/request.js @@ -131,6 +131,15 @@ export function init( } }, + + setAuthentication(name : string, value: string) : void { + renderedRequest.authentication[name] = value; + }, + + getAuthentication() : Object { + return renderedRequest.authentication; + } + // NOTE: For these to make sense, we'd need to account for cookies in the jar as well // addCookie (name: string, value: string): void {} // getCookie (name: string): string | null {} @@ -152,6 +161,7 @@ export function init( delete request.setParameter; delete request.addParameter; delete request.addParameter; + delete request.setAuthentication; } return { request };