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)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddDeclaredRolesToScopes(String[] roles)static voidaddRolesAllowedToScopes(String[] roles)static voidprocessSecurityRoles(org.jboss.jandex.MethodInfo method, org.eclipse.microprofile.openapi.models.Operation operation)static voidregister(org.eclipse.microprofile.openapi.models.OpenAPI openApi)static voidremove()
-
-
-
Method Detail
-
register
public static void register(org.eclipse.microprofile.openapi.models.OpenAPI openApi)
-
addRolesAllowedToScopes
public static void addRolesAllowedToScopes(String[] roles)
-
addDeclaredRolesToScopes
public static void addDeclaredRolesToScopes(String[] roles)
-
processSecurityRoles
public static void processSecurityRoles(org.jboss.jandex.MethodInfo method, org.eclipse.microprofile.openapi.models.Operation operation)
-
remove
public static void remove()
-
-