Package io.jans.casa.ui.vm.user
Class UserPreferenceViewModel
java.lang.Object
io.jans.casa.ui.vm.user.UserViewModel
io.jans.casa.ui.vm.user.UserPreferenceViewModel
This is the ViewModel of page fragment preferred.zul (and the fragments included by it). It controls the functionality
for setting the user's preferred authentication method when second factor authentication is enabled
-
Field Summary
Fields inherited from class io.jans.casa.ui.vm.user.UserViewModel
sessionContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancelUpdate(org.zkoss.zk.ui.event.Event event) voidchange()voidchangePreferred(String preferred) voidintbooleanbooleanbooleanbooleanvoidvoidsetMfaEnabled(boolean mfaEnabled) voidupdate()Methods inherited from class io.jans.casa.ui.vm.user.UserViewModel
getAuthnMethodPageUrl, getPst, init
-
Constructor Details
-
UserPreferenceViewModel
public UserPreferenceViewModel()
-
-
Method Details
-
getMinCredsFor2FA
public int getMinCredsFor2FA() -
isEnableDisableAllowed
public boolean isEnableDisableAllowed() -
isUiNotEnoughCredsFor2FA
public boolean isUiNotEnoughCredsFor2FA() -
isMfaEnabled
public boolean isMfaEnabled() -
setMfaEnabled
public void setMfaEnabled(boolean mfaEnabled) -
getPreferredFragments
-
isUiPreferredWindowShown
public boolean isUiPreferredWindowShown() -
getAvailMethods
-
getSelectedMethod
-
childInit
public void childInit() -
change
public void change() -
prepareSelection
public void prepareSelection() -
cancelUpdate
public void cancelUpdate(org.zkoss.zk.ui.event.Event event) -
changePreferred
-
update
public void update()
-