Skip to content

Consider adding constants for scheme and bearer #632

@vanillajonathan

Description

@vanillajonathan

Consider adding constants for various schemes and bearer formats.

From:

c.AddSecurityDefinition("bearerAuth", new OpenApiSecurityScheme
{
    Type = SecuritySchemeType.Http,
    Scheme = "bearer", // string
    BearerFormat = "JWT", // string
    Description = "JWT Authorization header using the Bearer scheme."
});

To:

c.AddSecurityDefinition("bearerAuth", new OpenApiSecurityScheme
{
    Type = SecuritySchemeType.Http,
    Scheme = Scheme.Bearer, // constant
    BearerFormat = BearerFormat.Jwt, // constant
    Description = "JWT Authorization header using the Bearer scheme."
});

Metadata

Metadata

Assignees

Labels

type:enhancementEnhancement request targeting an existing experience

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions