Uses of Interface
io.fluxzero.idp.client.OidcTransport
-
Uses of OidcTransport in io.fluxzero.idp.client
Methods in io.fluxzero.idp.client that return OidcTransportModifier and TypeMethodDescriptionstatic OidcTransportOidcTransport.runtime()Existing application-client route; not the protected BFF transport.Methods in io.fluxzero.idp.client with parameters of type OidcTransportModifier and TypeMethodDescriptionstatic OidcDiscoveryDocumentOidcDiscovery.discover(String issuer, OidcTransport transport) Discovers using only the supplied transport, without the process-wide legacy cache.Constructors in io.fluxzero.idp.client with parameters of type OidcTransportModifierConstructorDescriptionJwksTokenValidator(OidcDiscoveryDocument discovery, OidcTransport transport, String algorithm) Exact issuer/algorithm and caller-owned transport; never consults the shared legacy key cache or the ServiceLoader fallback chain.JwksTokenValidator(OidcDiscoveryDocument discovery, OidcTransport transport, Set<String> allowedAlgorithms) Accepts only the intersection of the local allowlist and the supplied discovery advertisement.OidcClient(OidcTenantConfig config, OidcDiscoveryDocument discovery, OidcTransport transport, OidcClientAuthentication authentication) Explicit application-owned protocol boundary.OidcClient(OidcTenantConfig config, OidcTransport transport, OidcClientAuthentication authentication) Discovers through the explicit transport and uses only the supplied authentication capability.