Class SecurityConfigFilter
java.lang.Object
io.quarkus.smallrye.openapi.deployment.filter.SecurityConfigFilter
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.OASFilter
public class SecurityConfigFilter
extends Object
implements org.eclipse.microprofile.openapi.OASFilter
Add Basic Security via Config
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityConfigFilter(io.quarkus.smallrye.openapi.common.deployment.OpenApiDocumentConfig documentConfig) -
Method Summary
Modifier and TypeMethodDescription(package private) voidconfigureApiKeySecurityScheme(org.eclipse.microprofile.openapi.models.security.SecurityScheme securityScheme) voidfilterOpenAPI(org.eclipse.microprofile.openapi.models.OpenAPI openAPI) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.microprofile.openapi.OASFilter
filterAPIResponse, filterCallback, filterHeader, filterLink, filterOperation, filterParameter, filterPathItem, filterRequestBody, filterSchema, filterSecurityScheme, filterServer, filterTag
-
Constructor Details
-
SecurityConfigFilter
public SecurityConfigFilter(io.quarkus.smallrye.openapi.common.deployment.OpenApiDocumentConfig documentConfig)
-
-
Method Details
-
filterOpenAPI
public void filterOpenAPI(org.eclipse.microprofile.openapi.models.OpenAPI openAPI) - Specified by:
filterOpenAPIin interfaceorg.eclipse.microprofile.openapi.OASFilter
-
configureApiKeySecurityScheme
void configureApiKeySecurityScheme(org.eclipse.microprofile.openapi.models.security.SecurityScheme securityScheme)
-