[ 
https://issues.apache.org/jira/browse/SYNCOPE-1559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17107013#comment-17107013
 ] 

ASF subversion and git services commented on SYNCOPE-1559:
----------------------------------------------------------

Commit a2abb31ccd523f090f6374dafb5db89d52b48e22 in syncope's branch 
refs/heads/master from Misagh Moayyed
[ https://gitbox.apache.org/repos/asf?p=syncope.git;h=a2abb31 ]

SYNCOPE-1559: Support GoogleAuth MFA configuration (#187)



> 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)

Reply via email to