Interface OidcTransport

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface OidcTransport
In-process HTTP boundary for OIDC protocol calls. Requests and responses may contain credentials. Implementations must not log them or retry code/refresh exchanges. A protected BFF supplies its own transport with trusted destinations, no redirects, bounded responses and deadlines. This interface does not itself establish those guarantees or turn an ordinary Runtime route into protected transport.
  • Method Summary

    Modifier and Type
    Method
    Description
    Existing application-client route; not the protected BFF transport.
    io.fluxzero.sdk.web.WebResponse
    send(io.fluxzero.sdk.web.WebRequest request)
     
  • Method Details

    • send

      io.fluxzero.sdk.web.WebResponse send(io.fluxzero.sdk.web.WebRequest request)
    • runtime

      static OidcTransport runtime()
      Existing application-client route; not the protected BFF transport.