Class AutoRolesAllowedFilter
- java.lang.Object
-
- io.quarkus.smallrye.openapi.deployment.filter.AutoRolesAllowedFilter
-
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.OASFilter
public class AutoRolesAllowedFilter extends Object implements org.eclipse.microprofile.openapi.OASFilter
Automatically add security requirement to RolesAllowed methods
-
-
Constructor Summary
Constructors Constructor Description AutoRolesAllowedFilter()AutoRolesAllowedFilter(String defaultSecuritySchemeName, Map<String,List<String>> methodReferences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfilterOpenAPI(org.eclipse.microprofile.openapi.models.OpenAPI openAPI)StringgetDefaultSecuritySchemeName()Map<String,List<String>>getMethodReferences()voidsetDefaultSecuritySchemeName(String defaultSecuritySchemeName)voidsetMethodReferences(Map<String,List<String>> methodReferences)
-
-
-
Method Detail
-
getDefaultSecuritySchemeName
public String getDefaultSecuritySchemeName()
-
setDefaultSecuritySchemeName
public void setDefaultSecuritySchemeName(String defaultSecuritySchemeName)
-
filterOpenAPI
public void filterOpenAPI(org.eclipse.microprofile.openapi.models.OpenAPI openAPI)
- Specified by:
filterOpenAPIin interfaceorg.eclipse.microprofile.openapi.OASFilter
-
-