Skip to content

Commit 7b62ccb

Browse files
authored
Bump mock OIDC server (#2120)
1 parent bb937c6 commit 7b62ccb

File tree

4 files changed

+21
-96
lines changed

4 files changed

+21
-96
lines changed

.prettierrc

+1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44
"semi": true,
55
"singleQuote": true,
66
"bracketSpacing": false,
7+
"endOfLine": "auto"
78
}

test/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
"cypress-wait-until": "^1.7.1",
1717
"eslint-plugin-cypress": "^2.11.2",
1818
"json-server": "^0.17.0",
19-
"oauth2-mock-server": "^3.1.0"
19+
"oauth2-mock-server": "^4.0.0"
2020
}
2121
}

test/support/server/oidc-server.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
const server = new OAuth2Server();
44

55
// Generate a new RSA key and add it to the keystore
6-
await server.issuer.keys.generateRSA();
6+
await server.issuer.keys.generate("RS256");
77

88
// Start the server
99
await server.start(8082, 'localhost');

yarn.lock

+18-94
Original file line numberDiff line numberDiff line change
@@ -4042,13 +4042,6 @@
40424042
resolved "https://registry.yarnpkg.com/@types/mustache/-/mustache-4.1.2.tgz#d0e158013c81674a5b6d8780bc3fe234e1804eaf"
40434043
integrity sha512-c4OVMMcyodKQ9dpwBwh3ofK9P6U9ZktKU9S+p33UqwMNN1vlv2P0zJZUScTshnx7OEoIIRcCFNQ904sYxZz8kg==
40444044

4045-
"@types/node-jose@^1.1.5":
4046-
version "1.1.8"
4047-
resolved "https://registry.yarnpkg.com/@types/node-jose/-/node-jose-1.1.8.tgz#26b7ae96e3309acb426ea5393ff5d6a0c1c38625"
4048-
integrity sha512-AFcArbplUaO+DqGVEPaiz/guw3uUA+dRHjaj26EEDF0DmTEPUd3dEdfdJMUx4kD65EAR3TnI1iHIcb31+Ko87Q==
4049-
dependencies:
4050-
"@types/node" "*"
4051-
40524045
"@types/node@*":
40534046
version "16.11.0"
40544047
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.0.tgz#4b95f2327bacd1ef8f08d8ceda193039c5d7f52e"
@@ -6128,7 +6121,7 @@ base64-js@^1.0.2, base64-js@^1.3.1:
61286121
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
61296122
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
61306123

6131-
[email protected], base64url@^3.0.1:
6124+
61326125
version "3.0.1"
61336126
resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d"
61346127
integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==
@@ -9418,11 +9411,6 @@ es6-iterator@^2.0.3, es6-iterator@~2.0.3:
94189411
es5-ext "^0.10.35"
94199412
es6-symbol "^3.1.1"
94209413

9421-
es6-promise@^4.2.8:
9422-
version "4.2.8"
9423-
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
9424-
integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
9425-
94269414
es6-symbol@^3.1.1, es6-symbol@~3.1.3:
94279415
version "3.1.3"
94289416
resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18"
@@ -12557,12 +12545,7 @@ istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.5:
1255712545
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49"
1255812546
integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==
1255912547

12560-
istanbul-lib-coverage@^3.0.0:
12561-
version "3.0.2"
12562-
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.2.tgz#36786d4d82aad2ea5911007e255e2da6b5f80d86"
12563-
integrity sha512-o5+eTUYzCJ11/+JhW5/FUCdfsdoYVdQ/8I/OveE2XsjehYn5DdeSnNQAbjYaO8gQ6hvGTN6GM6ddQqpTVG5j8g==
12564-
12565-
istanbul-lib-coverage@^3.0.0-alpha.1:
12548+
istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.0.0-alpha.1:
1256612549
version "3.2.0"
1256712550
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3"
1256812551
integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==
@@ -12836,17 +12819,7 @@ jest-diff@^24.3.0, jest-diff@^24.9.0:
1283612819
jest-get-type "^24.9.0"
1283712820
pretty-format "^24.9.0"
1283812821

12839-
jest-diff@^27.0.0:
12840-
version "27.2.5"
12841-
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.2.5.tgz#908f7a6aca5653824516ad30e0a9fd9767e53623"
12842-
integrity sha512-7gfwwyYkeslOOVQY4tVq5TaQa92mWfC9COsVYMNVYyJTOYAqbIkoD3twi5A+h+tAPtAelRxkqY6/xu+jwTr0dA==
12843-
dependencies:
12844-
chalk "^4.0.0"
12845-
diff-sequences "^27.0.6"
12846-
jest-get-type "^27.0.6"
12847-
pretty-format "^27.2.5"
12848-
12849-
jest-diff@^27.3.1:
12822+
jest-diff@^27.0.0, jest-diff@^27.3.1:
1285012823
version "27.3.1"
1285112824
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.3.1.tgz#d2775fea15411f5f5aeda2a5e02c2f36440f6d55"
1285212825
integrity sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==
@@ -12969,12 +12942,7 @@ jest-get-type@^24.9.0:
1296912942
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e"
1297012943
integrity sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==
1297112944

12972-
jest-get-type@^27.0.6:
12973-
version "27.0.6"
12974-
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"
12975-
integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==
12976-
12977-
jest-get-type@^27.3.1:
12945+
jest-get-type@^27.0.6, jest-get-type@^27.3.1:
1297812946
version "27.3.1"
1297912947
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.3.1.tgz#a8a2b0a12b50169773099eee60a0e6dd11423eff"
1298012948
integrity sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==
@@ -13450,19 +13418,7 @@ jest-util@^26.6.2:
1345013418
is-ci "^2.0.0"
1345113419
micromatch "^4.0.2"
1345213420

13453-
jest-util@^27.0.0:
13454-
version "27.3.0"
13455-
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.3.0.tgz#178f211d308c25c9593d1c5a2f2b3aef28411741"
13456-
integrity sha512-SFSDBGKkxXi4jClmU1WLp/cMMlb4YX6+5Lb0CUySxmonArio8yJ2NALMWvQuXchgySiH7Rb912hVZ2QZ6t3x7w==
13457-
dependencies:
13458-
"@jest/types" "^27.2.5"
13459-
"@types/node" "*"
13460-
chalk "^4.0.0"
13461-
graceful-fs "^4.2.4"
13462-
is-ci "^3.0.0"
13463-
picomatch "^2.2.3"
13464-
13465-
jest-util@^27.3.1:
13421+
jest-util@^27.0.0, jest-util@^27.3.1:
1346613422
version "27.3.1"
1346713423
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.3.1.tgz#a58cdc7b6c8a560caac9ed6bdfc4e4ff23f80429"
1346813424
integrity sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==
@@ -13545,16 +13501,7 @@ jest-worker@^24.6.0, jest-worker@^24.9.0:
1354513501
merge-stream "^2.0.0"
1354613502
supports-color "^6.1.0"
1354713503

13548-
jest-worker@^27.0.6:
13549-
version "27.2.5"
13550-
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.2.5.tgz#ed42865661959488aa020e8a325df010597c36d4"
13551-
integrity sha512-HTjEPZtcNKZ4LnhSp02NEH4vE+5OpJ0EsOWYvGQpHgUMLngydESAAMH5Wd/asPf29+XUDQZszxpLg1BkIIA2aw==
13552-
dependencies:
13553-
"@types/node" "*"
13554-
merge-stream "^2.0.0"
13555-
supports-color "^8.0.0"
13556-
13557-
jest-worker@^27.3.1:
13504+
jest-worker@^27.0.6, jest-worker@^27.3.1:
1355813505
version "27.3.1"
1355913506
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.3.1.tgz#0def7feae5b8042be38479799aeb7b5facac24b2"
1356013507
integrity sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==
@@ -13590,6 +13537,11 @@ [email protected]:
1359013537
resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217"
1359113538
integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=
1359213539

13540+
jose@^4.0.1:
13541+
version "4.1.2"
13542+
resolved "https://registry.yarnpkg.com/jose/-/jose-4.1.2.tgz#04ed5173b0388a7c264c24eeb9810b31fe54bd77"
13543+
integrity sha512-1X2Lfm7myqavybkbgUyao/ocdCA9LPq0J60Miguasy7szHjViMkGadJ6Kx9WyWClgyTYQ7JPBGQ/fXuzqeZyTQ==
13544+
1359313545
jquery@^3.6.0:
1359413546
version "3.6.0"
1359513547
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470"
@@ -15422,21 +15374,6 @@ node-ipc@^9.1.1:
1542215374
js-message "1.0.7"
1542315375
js-queue "2.0.2"
1542415376

15425-
node-jose@^2.0.0:
15426-
version "2.0.0"
15427-
resolved "https://registry.yarnpkg.com/node-jose/-/node-jose-2.0.0.tgz#541c6b52c387a3f18fc06cd502baad759af9c470"
15428-
integrity sha512-j8zoFze1gijl8+DK/dSXXqX7+o2lMYv1XS+ptnXgGV/eloQaqq1YjNtieepbKs9jBS4WTnMOqyKSaQuunJzx0A==
15429-
dependencies:
15430-
base64url "^3.0.1"
15431-
buffer "^5.5.0"
15432-
es6-promise "^4.2.8"
15433-
lodash "^4.17.15"
15434-
long "^4.0.0"
15435-
node-forge "^0.10.0"
15436-
pako "^1.0.11"
15437-
process "^0.11.10"
15438-
uuid "^3.3.3"
15439-
1544015377
node-libs-browser@^2.2.1:
1544115378
version "2.2.1"
1544215379
resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425"
@@ -15799,19 +15736,16 @@ oauth-sign@~0.9.0:
1579915736
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
1580015737
integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
1580115738

15802-
oauth2-mock-server@^3.1.0:
15803-
version "3.2.0"
15804-
resolved "https://registry.yarnpkg.com/oauth2-mock-server/-/oauth2-mock-server-3.2.0.tgz#d35e9e94917b6dc19a88a89fd4520e7a3e810ead"
15805-
integrity sha512-L0GPEqsri4uW6pZSTS2CE4/T0dOvUkmoxpQCGhStqrGUs0VzgzLAqT5qGmMrDWsI0CzC+GK9dSaJsWh8kCEqxw==
15739+
oauth2-mock-server@^4.0.0:
15740+
version "4.0.0"
15741+
resolved "https://registry.yarnpkg.com/oauth2-mock-server/-/oauth2-mock-server-4.0.0.tgz#dd6068c7cee0752f2a8c22d15fd71c070ce93b9d"
15742+
integrity sha512-dW7B1CCgQkDOB14QgRWSd+LLnb6+eSJnyMoSmBMZrDglLjVrAd4jTxU3RW5fcCIIwSxXAF53bWuqbIa7u4Hu3g==
1580615743
dependencies:
15807-
"@types/node-jose" "^1.1.5"
1580815744
basic-auth "^2.0.1"
15809-
body-parser "^1.19.0"
1581015745
cors "^2.8.5"
1581115746
express "^4.17.1"
15812-
jsonwebtoken "^8.5.1"
15747+
jose "^4.0.1"
1581315748
lodash.isplainobject "^4.0.6"
15814-
node-jose "^2.0.0"
1581515749
uuid "^8.3.2"
1581615750

1581715751
@@ -16342,7 +16276,7 @@ pako@^0.2.5:
1634216276
resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75"
1634316277
integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=
1634416278

16345-
pako@^1.0.11, pako@^1.0.6, pako@~1.0.5:
16279+
pako@^1.0.6, pako@~1.0.5:
1634616280
version "1.0.11"
1634716281
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
1634816282
integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
@@ -17347,17 +17281,7 @@ pretty-format@^26.6.2:
1734717281
ansi-styles "^4.0.0"
1734817282
react-is "^17.0.1"
1734917283

17350-
pretty-format@^27.0.0, pretty-format@^27.2.5:
17351-
version "27.2.5"
17352-
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.2.5.tgz#7cfe2a8e8f01a5b5b29296a0b70f4140df0830c5"
17353-
integrity sha512-+nYn2z9GgicO9JiqmY25Xtq8SYfZ/5VCpEU3pppHHNAhd1y+ZXxmNPd1evmNcAd6Hz4iBV2kf0UpGth5A/VJ7g==
17354-
dependencies:
17355-
"@jest/types" "^27.2.5"
17356-
ansi-regex "^5.0.1"
17357-
ansi-styles "^5.0.0"
17358-
react-is "^17.0.1"
17359-
17360-
pretty-format@^27.3.1:
17284+
pretty-format@^27.0.0, pretty-format@^27.2.5, pretty-format@^27.3.1:
1736117285
version "27.3.1"
1736217286
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5"
1736317287
integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==

0 commit comments

Comments
 (0)