mirror of
https://github.com/bitwarden/server.git
synced 2024-11-29 13:25:17 +01:00
Fix swagger errors (#2277)
This commit is contained in:
parent
287dc2e06b
commit
3a8f344202
@ -537,7 +537,7 @@ public class OrganizationsController : Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpGet("{id}/api-key-information/{type?}")]
|
[HttpGet("{id}/api-key-information/{type?}")]
|
||||||
public async Task<ListResponseModel<OrganizationApiKeyInformation>> ApiKeyInformation(Guid id, OrganizationApiKeyType? type)
|
public async Task<ListResponseModel<OrganizationApiKeyInformation>> ApiKeyInformation(Guid id, [FromRoute] OrganizationApiKeyType? type)
|
||||||
{
|
{
|
||||||
if (!await HasApiKeyAccessAsync(id, type))
|
if (!await HasApiKeyAccessAsync(id, type))
|
||||||
{
|
{
|
||||||
|
@ -229,6 +229,7 @@ public class TwoFactorController : Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("get-webauthn-challenge")]
|
[HttpPost("get-webauthn-challenge")]
|
||||||
|
[ApiExplorerSettings(IgnoreApi = true)] // Disable Swagger due to CredentialCreateOptions not converting properly
|
||||||
public async Task<CredentialCreateOptions> GetWebAuthnChallenge([FromBody] SecretVerificationRequestModel model)
|
public async Task<CredentialCreateOptions> GetWebAuthnChallenge([FromBody] SecretVerificationRequestModel model)
|
||||||
{
|
{
|
||||||
var user = await CheckAsync(model, true);
|
var user = await CheckAsync(model, true);
|
||||||
|
@ -28,7 +28,7 @@ public static class ServiceCollectionExtensions
|
|||||||
});
|
});
|
||||||
config.SwaggerDoc("internal", new OpenApiInfo { Title = "Bitwarden Internal API", Version = "latest" });
|
config.SwaggerDoc("internal", new OpenApiInfo { Title = "Bitwarden Internal API", Version = "latest" });
|
||||||
|
|
||||||
config.AddSecurityDefinition("OAuth2 Client Credentials", new OpenApiSecurityScheme
|
config.AddSecurityDefinition("oauth2-client-credentials", new OpenApiSecurityScheme
|
||||||
{
|
{
|
||||||
Type = SecuritySchemeType.OAuth2,
|
Type = SecuritySchemeType.OAuth2,
|
||||||
Flows = new OpenApiOAuthFlows
|
Flows = new OpenApiOAuthFlows
|
||||||
@ -52,7 +52,7 @@ public static class ServiceCollectionExtensions
|
|||||||
Reference = new OpenApiReference
|
Reference = new OpenApiReference
|
||||||
{
|
{
|
||||||
Type = ReferenceType.SecurityScheme,
|
Type = ReferenceType.SecurityScheme,
|
||||||
Id = "OAuth2 Client Credentials"
|
Id = "oauth2-client-credentials"
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
new[] { "api.organization" }
|
new[] { "api.organization" }
|
||||||
|
Loading…
Reference in New Issue
Block a user