Class SessionSecurityFilterOrderProvider

  • All Implemented Interfaces:
    io.micronaut.core.order.Ordered, io.micronaut.http.filter.FilterOrderProvider, SecurityFilterOrderProvider

    @Requires(missingBeans=SecurityFilterOrderProvider.class)
    @Singleton
    public class SessionSecurityFilterOrderProvider
    extends java.lang.Object
    implements SecurityFilterOrderProvider
    Ensures the security filter runs after the session filter (if present) and the metrics filter (if present)
    Since:
    1.2.0
    Author:
    James Kleeh
    • Field Summary

      • Fields inherited from interface io.micronaut.core.order.Ordered

        HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getOrder()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SessionSecurityFilterOrderProvider

        public SessionSecurityFilterOrderProvider()
        Default constructor. Added for backward compatibility.
      • SessionSecurityFilterOrderProvider

        @Inject
        public SessionSecurityFilterOrderProvider​(io.micronaut.context.BeanContext beanContext)
        Injected constructor.
        Parameters:
        beanContext - The bean context
    • Method Detail

      • getOrder

        public int getOrder()
        Specified by:
        getOrder in interface io.micronaut.core.order.Ordered