Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note
This page describes unreleased features that are not yet available

V4.1+ only

IdP modules are available in V4.1 and later.

Overview

V4.1 introduces a new configuration management aid to the IdP called "modules", or "IdP modules" to distinguish them from other uses of the term. The point of an IdP module is to encapsulate information about an optional feature of the software, together with a way to install, update, and remove optional files that are needed to use the feature.

...

To manage expectations, this is still a Spring-based application that is wired together very statically and relies on a lot of older technology that is not amenable to dynamic plug-and-play behavior. The goal was not to redesign the system, but to redesign as much of the configuration as possible to work in a more "default to safe" way to reduce the number of files that a new deployer would be faced with. Many features are used by few (or no) deployers, so having to accomodate accommodate those configurations by default became less and less attractive.

...