From 92e27b39e182f8dfc494c687e299446ae0ae0e8a Mon Sep 17 00:00:00 2001 From: elis-k <53352199+elis-k@users.noreply.github.com> Date: Fri, 30 Oct 2020 15:22:04 +0100 Subject: [PATCH] show security displayName --- src/services/models/SecurityRequirement.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/models/SecurityRequirement.ts b/src/services/models/SecurityRequirement.ts index 0fc62a79..9ec1ae2a 100644 --- a/src/services/models/SecurityRequirement.ts +++ b/src/services/models/SecurityRequirement.ts @@ -5,6 +5,7 @@ import { OpenAPIParser } from '../OpenAPIParser'; export interface SecurityScheme extends OpenAPISecurityScheme { id: string; sectionId: string; + displayName: string; scopes: string[]; } @@ -23,11 +24,13 @@ export class SecurityRequirementModel { console.warn(`Non existing security scheme referenced: ${id}. Skipping`); return undefined; } - + const displayName = scheme['x-displayName'] || id; + return { ...scheme, id, sectionId: SECURITY_SCHEMES_SECTION_PREFIX + id, + displayName, scopes, }; })