protected Security(string name, SecurityScheme securityType, OpenApiSecuritySchemeType type, OpenApiSecurityApiKeyLocation @in) { Name = name; SecurityType = securityType; Type = type; In = @in; }
public SecurityOAuth(string name, OpenApiSecuritySchemeType type, OpenApiSecurityApiKeyLocation @in, Dictionary <string, string> scopes, string tokenUrl, OpenApiOAuth2Flow flow) : base(name, SecurityScheme.OAuth, type, @in) { Scopes = scopes; TokenUrl = tokenUrl; Flow = flow; }
public SecurityBasic(string name, OpenApiSecuritySchemeType type, OpenApiSecurityApiKeyLocation @in, string description) : base(name, SecurityScheme.Basic, type, @in) { Description = description; }