source: node_modules/@swagger-api/apidom-ns-openapi-3-0/es/elements/SecurityScheme.mjs@ d24f17c

main
Last change on this file since d24f17c was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 1.2 KB
Line 
1import { ObjectElement } from '@swagger-api/apidom-core';
2class SecurityScheme extends ObjectElement {
3 constructor(content, meta, attributes) {
4 super(content, meta, attributes);
5 this.element = 'securityScheme';
6 }
7 get type() {
8 return this.get('type');
9 }
10 set type(type) {
11 this.set('type', type);
12 }
13 get description() {
14 return this.get('description');
15 }
16 set description(description) {
17 this.set('description', description);
18 }
19 get name() {
20 return this.get('name');
21 }
22 set name(name) {
23 this.set('name', name);
24 }
25 get in() {
26 return this.get('in');
27 }
28 set in(inVal) {
29 this.set('in', inVal);
30 }
31 get scheme() {
32 return this.get('scheme');
33 }
34 set scheme(scheme) {
35 this.set('scheme', scheme);
36 }
37 get bearerFormat() {
38 return this.get('bearerFormat');
39 }
40 set bearerFormat(bearerFormat) {
41 this.set('bearerFormat', bearerFormat);
42 }
43 get flows() {
44 return this.get('flows');
45 }
46 set flows(flows) {
47 this.set('flows', flows);
48 }
49 get openIdConnectUrl() {
50 return this.get('openIdConnectUrl');
51 }
52 set openIdConnectUrl(openIdConnectUrl) {
53 this.set('openIdConnectUrl', openIdConnectUrl);
54 }
55}
56export default SecurityScheme;
Note: See TracBrowser for help on using the repository browser.