[
https://issues.apache.org/jira/browse/SYNCOPE-1559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Misagh Moayyed resolved SYNCOPE-1559.
-------------------------------------
Resolution: Fixed
> 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
> Priority: Major
> 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)