We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6183435 commit f3e652fCopy full SHA for f3e652f
lib/middleware.js
@@ -43,6 +43,16 @@ export function createGetKeystoreConfig({routes}) {
43
});
44
}
45
46
+// creates middleware to get all the keystore configs for root controller
47
+export function createGetAllKeystoreConfigs() {
48
+ return asyncHandler(async (req, _, next) => {
49
+ const controller = req.query.controller;
50
+ const results = await storage.getAll({req, controller});
51
+ req.keystores = results.map(r => r.config);
52
+ next();
53
+ });
54
+}
55
+
56
// creates middleware for handling KMS operations
57
export function createKmsOperationMiddleware() {
58
const {kmsOperationOptions} = config['kms-http'];
0 commit comments