Interface OidcRequestFilter


public interface OidcRequestFilter
Request filter which can be used to customize requests such as the verification JsonWebKey set and token grant requests which are made from the OIDC adapter to the OIDC provider.

Filter can be restricted to a specific OIDC endpoint with a OidcEndpoint annotation.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    filter(io.vertx.mutiny.ext.web.client.HttpRequest<io.vertx.mutiny.core.buffer.Buffer> request, io.vertx.mutiny.core.buffer.Buffer requestBody, OidcRequestContextProperties contextProperties)
    Filter OIDC requests
  • Method Details

    • filter

      void filter(io.vertx.mutiny.ext.web.client.HttpRequest<io.vertx.mutiny.core.buffer.Buffer> request, io.vertx.mutiny.core.buffer.Buffer requestBody, OidcRequestContextProperties contextProperties)
      Filter OIDC requests
      Parameters:
      request - HTTP request that can have its headers customized
      body - request body, will be null for HTTP GET methods, may be null for other HTTP methods
      contextProperties - context properties that can be available in context of some requests