Class DefaultRequiredActions


  • public class DefaultRequiredActions
    extends Object
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Constructor Detail

      • DefaultRequiredActions

        public DefaultRequiredActions()
    • Method Detail

      • isActionAvailable

        public static boolean isActionAvailable​(RequiredActionProviderModel action)
        Check whether the action is the default one used in a realm and is available in the application Often, the default actions can be disabled due to the fact a particular feature is disabled
        Parameters:
        action - required action
        Returns:
        true if the required action is the default one and is available
      • addActions

        public static void addActions​(RealmModel realm)
        Add default required actions to the realm
        Parameters:
        realm - realm
      • addAction

        public static void addAction​(RealmModel realm,
                                     DefaultRequiredActions.Action action)
        Add default required action to the realm
        Parameters:
        realm - realm
        action - particular required action
      • addVerifyEmailAction

        public static void addVerifyEmailAction​(RealmModel realm)
      • addUpdateProfileAction

        public static void addUpdateProfileAction​(RealmModel realm)
      • addConfigureTotpAction

        public static void addConfigureTotpAction​(RealmModel realm)
      • addUpdatePasswordAction

        public static void addUpdatePasswordAction​(RealmModel realm)
      • addTermsAndConditionsAction

        public static void addTermsAndConditionsAction​(RealmModel realm)
      • addDeleteAccountAction

        public static void addDeleteAccountAction​(RealmModel realm)
      • addUpdateLocaleAction

        public static void addUpdateLocaleAction​(RealmModel realm)
      • addUpdateEmailAction

        public static void addUpdateEmailAction​(RealmModel realm)
      • addRecoveryAuthnCodesAction

        public static void addRecoveryAuthnCodesAction​(RealmModel realm)
      • addWebAuthnRegisterAction

        public static void addWebAuthnRegisterAction​(RealmModel realm)
      • addWebAuthnPasswordlessRegisterAction

        public static void addWebAuthnPasswordlessRegisterAction​(RealmModel realm)