Class MoUserConfig

java.lang.Object
hudson.model.UserProperty
io.jenkins.plugins.twofactor.jenkins.MoUserConfig
All Implemented Interfaces:
ExtensionPoint, Action, Describable<UserProperty>, ModelObject, ReconfigurableDescribable<UserProperty>

@Extension public class MoUserConfig extends UserProperty implements Action
  • Constructor Details

    • MoUserConfig

      public MoUserConfig()
  • Method Details

    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface Action
      Specified by:
      getDisplayName in interface ModelObject
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action
    • isSecurityQuestionConfigurationIsEnabled

      public boolean isSecurityQuestionConfigurationIsEnabled()
    • getContextPath

      public static String getContextPath()
    • showSecurityQuestionForConfiguration

      public boolean showSecurityQuestionForConfiguration()
    • isOtpOverEmailIsEnabled

      public boolean isOtpOverEmailIsEnabled()
    • showOtpOverEmailForConfiguration

      public boolean showOtpOverEmailForConfiguration()
    • isUserAuthenticatedFromTfa

      public boolean isUserAuthenticatedFromTfa()
    • getUserId

      public String getUserId()
    • getBaseUrl

      public String getBaseUrl()
    • getDescriptor

      public UserPropertyDescriptor getDescriptor()
      Specified by:
      getDescriptor in interface Describable<UserProperty>
      Overrides:
      getDescriptor in class UserProperty