UNPKG

685 BJavaScriptView Raw
1'use strict'
2
3const fileUtil = require('./fileUtil')
4
5exports.enableAuthorizer = enableAuthorizer
6exports.disableAuthorizer = disableAuthorizer
7exports.disableOldAuthorizers = disableOldAuthorizers
8exports.getTemplateView = getTemplateView
9
10
11function enableAuthorizer(schemeId, securityScheme, options) {
12 const data = Object.assign({ id: schemeId }, securityScheme)
13 return fileUtil.enableFile({ id: schemeId }, data, 'authorizers', null, options)
14}
15
16function disableAuthorizer(schemeId, options) {
17 return fileUtil.disableFile({ id: schemeId }, 'authorizers', options)
18}
19
20function disableOldAuthorizers() {
21
22}
23
24function getTemplateView(securitySchema) {
25 return securitySchema
26}