Class AbstractBeanMethodSecurityCheck

  • All Implemented Interfaces:
    SecurityCheck

    public abstract class AbstractBeanMethodSecurityCheck
    extends Object
    implements SecurityCheck
    Implementations of this class are generated for expressions in @PreAuthorize that invoke a method of a bean
    • Constructor Detail

      • AbstractBeanMethodSecurityCheck

        public AbstractBeanMethodSecurityCheck()
    • Method Detail

      • check

        protected abstract boolean check​(io.quarkus.security.identity.SecurityIdentity identity,
                                         Object[] parameters)
      • apply

        public void apply​(io.quarkus.security.identity.SecurityIdentity identity,
                          Method method,
                          Object[] parameters)
        Specified by:
        apply in interface SecurityCheck