MCPcopy
hub / github.com/FoalTS/foal / ApiDefineSecurityScheme

Function ApiDefineSecurityScheme

packages/core/src/core/openapi/decorators.ts:142–147  ·  view source on GitHub ↗
(
  key: string,
  securityScheme: IApiSecurityScheme | IApiReference | ((controller: any) => IApiSecurityScheme | IApiReference)
)

Source from the content-addressed store, hash-verified

140}
141
142export function ApiDefineSecurityScheme(
143 key: string,
144 securityScheme: IApiSecurityScheme | IApiReference | ((controller: any) => IApiSecurityScheme | IApiReference)
145): OpenApiDecorator {
146 return AddMetadataProperty('api:components:securitySchemes', key, securityScheme);
147}
148
149export function ApiDefineLink(
150 key: string, link: IApiLink | IApiReference | ((controller: any) => IApiLink | IApiReference)

Callers 5

UseSessionsFunction · 0.90
ControllerClass · 0.90
ControllerClass · 0.90
JWTFunction · 0.90
ApiControllerClass · 0.90

Calls 1

AddMetadataPropertyFunction · 0.85

Tested by

no test coverage detected