api-morph / SecurityBuilder
Class: SecurityBuilder
Defined in: src/builders/SecurityBuilder.ts:8
安全需求构建器,用于构建 OpenAPI SecurityRequirementObject
Implements
Constructors
Constructor
new SecurityBuilder():
SecurityBuilder
Returns
SecurityBuilder
Methods
addScopes()
addScopes(
schemeName
,scopes
):SecurityBuilder
Defined in: src/builders/SecurityBuilder.ts:21
设置指定安全方案的作用域。
Parameters
schemeName
string
安全方案名称(必须对应在 Components Object 中声明的安全方案)。
scopes
string
[] = []
作用域数组(对于 oauth2 或 openIdConnect 类型,为所需的作用域名称;对于其他类型,为角色名称)。
Returns
SecurityBuilder
安全需求构建器。
build()
build():
SecurityRequirementObject
Defined in: src/builders/SecurityBuilder.ts:11
构建最终对象
Returns
构建完成的对象