helidon
helidon copied to clipboard
OIDC lazy loading of metadata
Currently when Helidon starts, it loads Open ID Connect (OIDC) metadata from the "well known" endpoint by default. To have better startup speed, and the capability to boot without the OIDC available, we should load this lazily on first request (with configurable "fail fast" flag to keep current behavior when wanted/needed).
This change should be combined with support for multitenancy in OIDC. @Verdent please contact me for a prototype