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