Misagh Moayyed created SYNCOPE-1559:
---------------------------------------

             Summary: Allow WA Google Auth MFA settings to become reloadable
                 Key: SYNCOPE-1559
                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1559
             Project: Syncope
          Issue Type: Sub-task
          Components: wa
    Affects Versions: 3.0.0
            Reporter: Misagh Moayyed
            Assignee: Misagh Moayyed
             Fix For: 3.0.0


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.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to