Skip to content

Add RSocket Interceptors #23311

Open
Open
@rwinch

Description

@rwinch

Affects: 5.2.0.BUILD-SNAPSHOT

The WebClient supports an ExchangeFilterFunction that allows intercepting the request/response. WebClient also allows providing attributes that can be used by ExchangeFilterFunction for processing. In combination this allows a user to provide an OAuth token via the attributes and have an ExchangeFilterFunction add the token to the request. The ExchangeFilterFunction can also refresh the token (a blocking operation) if the token is expired before sending the original request.

It would be nice to have the ability to have similar features with the RSocket support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: messagingIssues in messaging modules (jms, messaging)type: enhancementA general enhancement

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions