Class SecurityTransformerUtils

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

@Deprecated(since="3.30", forRemoval=true) public final class SecurityTransformerUtils extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
this transformer does not reflect annotation transformations, use the SecurityTransformer helper produced by the SecurityTransformerBuildItem build item
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.jboss.jandex.DotName
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Optional<org.jboss.jandex.AnnotationInstance>
    findFirstStandardSecurityAnnotation(Collection<org.jboss.jandex.AnnotationInstance> instances)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static Optional<org.jboss.jandex.AnnotationInstance>
    findFirstStandardSecurityAnnotation(org.jboss.jandex.ClassInfo classInfo)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static Optional<org.jboss.jandex.AnnotationInstance>
    findFirstStandardSecurityAnnotation(org.jboss.jandex.MethodInfo methodInfo)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static boolean
    hasSecurityAnnotation(Collection<org.jboss.jandex.AnnotationInstance> instances)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static boolean
    hasSecurityAnnotation(org.jboss.jandex.ClassInfo classInfo)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static boolean
    hasSecurityAnnotation(org.jboss.jandex.MethodInfo methodInfo)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static boolean
    isStandardSecurityAnnotation(org.jboss.jandex.AnnotationInstance annotationInstance)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • DENY_ALL

      public static final org.jboss.jandex.DotName DENY_ALL
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • hasSecurityAnnotation

      public static boolean hasSecurityAnnotation(org.jboss.jandex.MethodInfo methodInfo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • hasSecurityAnnotation

      public static boolean hasSecurityAnnotation(org.jboss.jandex.ClassInfo classInfo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • hasSecurityAnnotation

      public static boolean hasSecurityAnnotation(Collection<org.jboss.jandex.AnnotationInstance> instances)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isStandardSecurityAnnotation

      public static boolean isStandardSecurityAnnotation(org.jboss.jandex.AnnotationInstance annotationInstance)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • findFirstStandardSecurityAnnotation

      public static Optional<org.jboss.jandex.AnnotationInstance> findFirstStandardSecurityAnnotation(org.jboss.jandex.MethodInfo methodInfo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • findFirstStandardSecurityAnnotation

      public static Optional<org.jboss.jandex.AnnotationInstance> findFirstStandardSecurityAnnotation(org.jboss.jandex.ClassInfo classInfo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • findFirstStandardSecurityAnnotation

      public static Optional<org.jboss.jandex.AnnotationInstance> findFirstStandardSecurityAnnotation(Collection<org.jboss.jandex.AnnotationInstance> instances)
      Deprecated, for removal: This API element is subject to removal in a future version.