We're implementing a change to disable Open Search Description Document (OSDD) processing when Single Sign-On (SSO) is active. This adjustment is necessary to ensure seamless integration and functionality of our authentication system. Here are the key changes:
Introduction of a configuration parameter sso.type in FessConfig.java to manage SSO settings.
Modification of OsddHelper.java to conditionally disable OSDD based on the SSO settings.
Addition of constants AUTO and NONE in Constants.java to facilitate the new configuration logic.
Update of FessConfig.java and FessProp.java to support the new osdd.link.enabled logic, transitioning its default value from true to auto.
These modifications aim to enhance our software's authentication process by intelligently toggling OSDD availability in the presence of SSO.
We're implementing a change to disable Open Search Description Document (OSDD) processing when Single Sign-On (SSO) is active. This adjustment is necessary to ensure seamless integration and functionality of our authentication system. Here are the key changes:
sso.type
inFessConfig.java
to manage SSO settings.OsddHelper.java
to conditionally disable OSDD based on the SSO settings.AUTO
andNONE
inConstants.java
to facilitate the new configuration logic.FessConfig.java
andFessProp.java
to support the newosdd.link.enabled
logic, transitioning its default value fromtrue
toauto
.These modifications aim to enhance our software's authentication process by intelligently toggling OSDD availability in the presence of SSO.