Class AuthorizationPayloadInterceptor

  • All Implemented Interfaces:
    org.springframework.core.Ordered, PayloadInterceptor

    public class AuthorizationPayloadInterceptor
    extends java.lang.Object
    implements PayloadInterceptor, org.springframework.core.Ordered
    Provides authorization of the PayloadExchange.
    Since:
    5.2
    • Method Detail

      • getOrder

        public int getOrder()
        Specified by:
        getOrder in interface org.springframework.core.Ordered
      • setOrder

        public void setOrder​(int order)
      • intercept

        public reactor.core.publisher.Mono<java.lang.Void> intercept​(PayloadExchange exchange,
                                                                     PayloadInterceptorChain chain)
        Description copied from interface: PayloadInterceptor
        Process the Web request and (optionally) delegate to the next PayloadInterceptor through the given PayloadInterceptorChain.
        Specified by:
        intercept in interface PayloadInterceptor
        Parameters:
        exchange - the current payload exchange
        chain - provides a way to delegate to the next interceptor
        Returns:
        Mono<Void> to indicate when payload processing is complete