Class JavaSecurityProcessor
- java.lang.Object
-
- io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
-
public class JavaSecurityProcessor extends Object
This helps to apply java security (@RolesAllowed etc.).- Author:
- Eric Wittmann (eric.wittmann@gmail.com), Phillip Kruger (phillip.kruger@redhat.com)
-
-
Constructor Summary
Constructors Constructor Description JavaSecurityProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDeclaredRolesToScopes(String[] roles)voidaddRolesAllowedToScopes(String[] roles)voidinitialize(org.eclipse.microprofile.openapi.models.OpenAPI openApi)voidprocessSecurityRoles(org.jboss.jandex.MethodInfo method, org.eclipse.microprofile.openapi.models.Operation operation)
-
-
-
Method Detail
-
addRolesAllowedToScopes
public void addRolesAllowedToScopes(String[] roles)
-
addDeclaredRolesToScopes
public void addDeclaredRolesToScopes(String[] roles)
-
processSecurityRoles
public void processSecurityRoles(org.jboss.jandex.MethodInfo method, org.eclipse.microprofile.openapi.models.Operation operation)
-
initialize
public void initialize(org.eclipse.microprofile.openapi.models.OpenAPI openApi)
-
-