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

Function ApiSecurityRequirement

packages/core/src/core/openapi/decorators.ts:53–57  ·  view source on GitHub ↗
(
  securityRequirement: IApiSecurityRequirement | ((controller: any) => IApiSecurityRequirement)
)

Source from the content-addressed store, hash-verified

51}
52
53export function ApiSecurityRequirement(
54 securityRequirement: IApiSecurityRequirement | ((controller: any) => IApiSecurityRequirement)
55): OpenApiDecorator {
56 return AddMetadataItem('api:documentOrOperation:security', securityRequirement);
57}
58
59export function ApiDefineTag(tag: IApiTag | ((controller: any) => IApiTag)): OpenApiDecorator {
60 return AddMetadataItem('api:document:tags', tag);

Callers 11

UseSessionsFunction · 0.90
ApiController2Class · 0.90
UserControllerClass · 0.90
ApiControllerClass · 0.90
ControllerClass · 0.90
Controller2Class · 0.90
Controller2Class · 0.90
ControllerClass · 0.90
JWTFunction · 0.90
PetControllerClass · 0.90
StoreControllerClass · 0.90

Calls 1

AddMetadataItemFunction · 0.85

Tested by

no test coverage detected