Class AdditionalSecuredMethodsBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.security.spi.AdditionalSecuredMethodsBuildItem

public final class AdditionalSecuredMethodsBuildItem extends io.quarkus.builder.item.MultiBuildItem
Contains methods that need to have DenyAll or RolesAllowed.
  • Field Details

    • additionalSecuredMethods

      public final Collection<org.jboss.jandex.MethodInfo> additionalSecuredMethods
    • rolesAllowed

      public final Optional<List<String>> rolesAllowed
  • Constructor Details

    • AdditionalSecuredMethodsBuildItem

      public AdditionalSecuredMethodsBuildItem(Collection<org.jboss.jandex.MethodInfo> additionalSecuredMethods)
    • AdditionalSecuredMethodsBuildItem

      public AdditionalSecuredMethodsBuildItem(Collection<org.jboss.jandex.MethodInfo> additionalSecuredMethods, Optional<List<String>> rolesAllowed)