Interface OpenApiSecurityExtensionContext
public interface OpenApiSecurityExtensionContext
Context for the
OpenApiSecurityExtensionContext.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddOperationExtension(OpenApiOperationExtension extension) Adds anOpenApiOperationExtension.voidaddSecurityScheme(String securityName, io.swagger.v3.oas.models.security.SecurityScheme scheme) Registers aSecurityScheme.Obtains theHttpSecurityExplorerContext.
-
Method Details
-
getHttpSecurity
HttpSecurityExplorerContext getHttpSecurity()Obtains theHttpSecurityExplorerContext.- Returns:
HttpSecurityExplorerContext.
-
addSecurityScheme
void addSecurityScheme(String securityName, io.swagger.v3.oas.models.security.SecurityScheme scheme) Registers aSecurityScheme.- Parameters:
securityName- Name of security.scheme-SecurityScheme.
-
addOperationExtension
Adds an
OpenApiOperationExtension.This allows for custom description specific to
HttpSecuritySource.- Parameters:
extension-OpenApiOperationExtension.
-