Class AllDelegatingSecurityCheck

  • All Implemented Interfaces:
    io.quarkus.security.spi.runtime.SecurityCheck

    public class AllDelegatingSecurityCheck
    extends Object
    implements io.quarkus.security.spi.runtime.SecurityCheck
    A SecurityCheck where all delegates must pass
    • Constructor Detail

      • AllDelegatingSecurityCheck

        public AllDelegatingSecurityCheck​(List<io.quarkus.security.spi.runtime.SecurityCheck> securityChecks)
    • Method Detail

      • apply

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

        public void apply​(io.quarkus.security.identity.SecurityIdentity identity,
                          io.quarkus.security.spi.runtime.MethodDescription methodDescription,
                          Object[] parameters)
        Specified by:
        apply in interface io.quarkus.security.spi.runtime.SecurityCheck