Class SecurityTransformerUtils

java.lang.Object
io.quarkus.security.deployment.SecurityTransformerUtils

public class SecurityTransformerUtils extends Object
Author:
Michal Szynkiewicz, [email protected]
  • Field Details

    • DENY_ALL

      public static final org.jboss.jandex.DotName DENY_ALL
    • ROLES_ALLOWED

      public static final org.jboss.jandex.DotName ROLES_ALLOWED
  • Constructor Details

    • SecurityTransformerUtils

      public SecurityTransformerUtils()
  • Method Details

    • hasStandardSecurityAnnotation

      public static boolean hasStandardSecurityAnnotation(org.jboss.jandex.MethodInfo methodInfo)
    • hasStandardSecurityAnnotation

      public static boolean hasStandardSecurityAnnotation(org.jboss.jandex.ClassInfo classInfo)
    • hasStandardSecurityAnnotation

      static boolean hasStandardSecurityAnnotation(Collection<org.jboss.jandex.AnnotationInstance> instances)
    • findFirstStandardSecurityAnnotation

      public static Optional<org.jboss.jandex.AnnotationInstance> findFirstStandardSecurityAnnotation(org.jboss.jandex.MethodInfo methodInfo)
    • findFirstStandardSecurityAnnotation

      public static Optional<org.jboss.jandex.AnnotationInstance> findFirstStandardSecurityAnnotation(org.jboss.jandex.ClassInfo classInfo)
    • findFirstStandardSecurityAnnotation

      static Optional<org.jboss.jandex.AnnotationInstance> findFirstStandardSecurityAnnotation(Collection<org.jboss.jandex.AnnotationInstance> instances)