I think you are better off using the Genero SSO Delegate feature because of the cookie management.
As you pointed out if you do it upfront and independently from the Genero application, the challenge is going to be about the app knowing about it.
This requires an upgrade to >= 2.50. By reading your previous post it seems ADFS is a requirement. Is it really ?
You need to be able to expose AD as a SAML, OpenID or OpenID Connect IDP. This needs to be done independently from Genero.
From there, Genero will pick it up where GWS will establish a trusted link with the AD Web Service
https://4js.com/online_documentation/fjs-gas-2.50.00-manual-html/?path=fjs-gas-2.50.00-manual#c_gas_sso.htmlNote also that OpenID seems to be deprecated in favor of OpenID connect, which we only seem to support in 3.00.
I hope this is helpful. In order to provide better guidelines, a better understand of the environment/architecture could help.
Good luck, contact your local support if you are getting stuck in the details.
Laurent