Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-1545 Web Access
  3. SYNCOPE-1559

Allow WA Google Auth MFA settings to become reloadable

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: wa
    • Labels:
      None

      Description

      The configuration of google authentication module for MFA in WA cannot be refreshed today when settings change such as window-size, time-step, etc. This is because the bean definition in WA/CAS that is built based on such settings is not marked as RefreshScope, because the implementation class for the GoogleAuthenticator component in WA/CAS belongs to a 3rd party library that has marked the class as final. Final classes cannot be proxied via RefreshScope.

      Changes mainly will be done in CAS to find a workaround to mark the GoogleAuthenticator bean with RefreshScope. When done, WA will receive the fix for free automatically.

      Also other beans in the same module should be reviewed to make sure all required beans can be reloadable.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mmoayyed Misagh Moayyed
                Reporter:
                mmoayyed Misagh Moayyed
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: