From 560a2d09292c47e5cb39c2eb5816333cad32c20a Mon Sep 17 00:00:00 2001 From: Sai Saran Vaidyanathan Date: Wed, 3 Jul 2024 10:24:13 -0700 Subject: [PATCH 1/2] fix: for #453 --- lib/package/plugins/FE001-authentication.js | 3 ++- .../FE001-Authentication/apiproxy/targets/target-1.xml | 1 + .../FE001-Authentication/apiproxy/targets/target-3.xml | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/package/plugins/FE001-authentication.js b/lib/package/plugins/FE001-authentication.js index 6a29c3d..3473530 100644 --- a/lib/package/plugins/FE001-authentication.js +++ b/lib/package/plugins/FE001-authentication.js @@ -157,7 +157,8 @@ const onTargetEndpoint = function (endpoint, cb) { }; checkAuthElements(authNodes, addMessage, "TargetEndpoint", [ "GoogleIDToken", - "GoogleAccessToken" + "GoogleAccessToken", + "HeaderName" ]); } } diff --git a/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-1.xml b/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-1.xml index ba9e6a7..d168848 100644 --- a/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-1.xml +++ b/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-1.xml @@ -24,6 +24,7 @@ + X-Serverless-Authorization https://www.googleapis.com/auth/cloud-platform diff --git a/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-3.xml b/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-3.xml index bf8fbff..9876600 100644 --- a/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-3.xml +++ b/test/fixtures/resources/FE001-Authentication/apiproxy/targets/target-3.xml @@ -24,6 +24,7 @@ + X-Serverless-Authorization SCOPE From 0f4d553375410c5f5461dd3abf5b4ab94ee7cb2f Mon Sep 17 00:00:00 2001 From: Sai Saran Vaidyanathan Date: Wed, 3 Jul 2024 10:27:33 -0700 Subject: [PATCH 2/2] fix: #453 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index fd4018d..b019d7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "apigeelint", - "version": "2.55.3", + "version": "2.55.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "apigeelint", - "version": "2.55.3", + "version": "2.55.4", "license": "MIT", "dependencies": { "@xmldom/xmldom": "^0.8.4", diff --git a/package.json b/package.json index a4fdeba..0842cfc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "apigeelint", - "version": "2.55.3", + "version": "2.55.4", "description": "Node module and tool to lint a bundle for an Apigee API Proxy or sharedflow.", "main": "index.js", "bin": {