MCPcopy
hub / github.com/nestjs/swagger / addSecurityRequirements

Method addSecurityRequirements

lib/document-builder.ts:190–206  ·  view source on GitHub ↗
(
    name: string | SecurityRequirementObject,
    requirements: string[] = []
  )

Source from the content-addressed store, hash-verified

188 }
189
190 public addSecurityRequirements(
191 name: string | SecurityRequirementObject,
192 requirements: string[] = []
193 ): this {
194 let securityRequirement: SecurityRequirementObject;
195
196 if (isString(name)) {
197 securityRequirement = { [name]: requirements };
198 } else {
199 securityRequirement = name;
200 }
201
202 this.document.security = (this.document.security || []).concat({
203 ...securityRequirement
204 });
205 return this;
206 }
207
208 public addBearerAuth(
209 options: SecuritySchemeObject = {

Callers 4

bootstrapFunction · 0.80

Calls 1

isStringFunction · 0.85

Tested by

no test coverage detected