Skip to content

Commit 96efd5f

Browse files
authored
feat(HNT-1297): allow prospect lambda to call admin api (#372)
1 parent ad3a252 commit 96efd5f

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

src/config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ const config = {
5555
// if you add a new JWK to https://github.com/Pocket/dotcom-gateway/blob/main/static/.well-known/jwk
5656
// you must also specify it here for the environment you want
5757
process.env.NODE_ENV === 'production'
58-
? ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO']
59-
: ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV'],
58+
? ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO', 'PROTRL']
59+
: ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV', 'PTLDEV'],
6060
},
6161
defaultKid:
6262
// DEFAULT_KID is not set in this repo (or anywhere?)

src/jwtUtils.spec.ts

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,22 @@ describe('jwtUtils', () => {
177177
alg: 'RS256',
178178
n: 'rqv5C78j08K2EcoJUMTIx6r23sHHZv0b2EcDegLplt-K6WLF1PXsuHL-m-hy39houJBoaqQ0IWMmnDT1kDcuMPdiS2BqTsAhE2oSuS-7SlWUH7s_P6gKE1vjyoRg8wTv2SfBTBhHN_QBiIm1UZC3FG27J-uPlJ7d9MSp1Qtlo1KB9AO58gf33-xHSgdh-cstxmW3A-xmbpLgEslcN-rms5_W8YvvcIEKE8_yFSwmciaQRH5g-5J7G-RrwIRc7pYehz3yFyf9Qq44OvFioEiTepJCa39nyYglu3KsCXVB5kb9qCH_S85DT9k1q3eVKfbzEOZnW7B8RocC9XzzoWweRQ',
179179
},
180+
{
181+
kty: 'RSA',
182+
e: 'AQAB',
183+
use: 'sig',
184+
kid: 'PROTRL',
185+
alg: 'RS256',
186+
n: 'hA1NazIZXLCIV0RRFUFFjYhBo_VjpGf9sQ_v4Nw-EwV-uVMHrhh3TRMibv-m9nOvua__ys3hJhYRy86aEpyQbq-L5lhE7WSSPRARnlspb0dBq8HvxhiKop1tPsmBv5t0E-Mmu8pRvqvfAVXUY4NgtsviVSKltvFEaWZ0TZ-Y8QGo_MowYxnN4nULgkCZ_aYI8o4fszJz2Onm3by6Nirw3YP6VFROjPIZ8vh48CwMUBSPGgpmFR79T7duhLyDlM0yOP6QMdUlu9L_4yWoaaI3tz0R0qUTPapiYwW7R7YRzOG39-tYxWjXwPLMW4MAS8gRo72GYr9xAEUPxBaL5KuPeQ',
187+
},
188+
{
189+
kty: 'RSA',
190+
e: 'AQAB',
191+
use: 'sig',
192+
kid: 'PTLDEV',
193+
alg: 'RS256',
194+
n: 'iNM-STUulZNU3nSYb73O3Yg_ABRCKPxblxEmRdgw85hp50vwo28xLjxE5A49lbCMJGPfm1fyhfgNut0O6anIqw6YsBFx0ShnWB0LZR9sn0qE2el2qODQ1WMdYFyRzKrk4qfST4ziOqZ18L9e_o2Q0U8NgtN3tNj9m9oUDRI0gU1RJycCXAMHhYb-_i3rpbuyFGbs0wl4Ze2RA5cea3ImgioOpsmNyAs4oUTIAOWM940lw9L4J2pIBkXzuDBigc7A2VP0tNTTwd4SxJCsRaLH7WC5tXtR69qCOs_c3wNzHDrXXhdDJS1cjhUz7aYebdYBEjerYKr6xV2ExE-0OPkrpQ',
195+
},
180196
],
181197
};
182198

@@ -193,8 +209,8 @@ describe('jwtUtils', () => {
193209
'OR8erz5A8/hCkVdHczk879k2zUQXoAke9p8TQXsgKLQ=',
194210
'QtBbT/twDz6JmT99PQkAOB+QBhG4eJvxk8pOr7YzfWU=',
195211
...(env === 'development'
196-
? ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV']
197-
: ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO']),
212+
? ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV', 'PTLDEV']
213+
: ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO', 'PROTRL']),
198214
];
199215

200216
const cognitoMock = nock('https://' + config.auth.cognito.jwtIssuer)

0 commit comments

Comments
 (0)