Class ActiveDirectoryDomain.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<ActiveDirectoryDomain>
hudson.plugins.active_directory.ActiveDirectoryDomain.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
ActiveDirectoryDomain

@Extension public static class ActiveDirectoryDomain.DescriptorImpl extends Descriptor<ActiveDirectoryDomain>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<ActiveDirectoryDomain>
    • doFillTlsConfigurationItems

      public ListBoxModel doFillTlsConfigurationItems()
    • doCheckBindPassword

      public FormValidation doCheckBindPassword(@QueryParameter String bindPassword)
      Displays an error message if the provided password is less than 14 characters while in FIPS mode. This message is triggered when the bindPassword field loses focus.
    • doCheckTlsConfiguration

      public FormValidation doCheckTlsConfiguration(@QueryParameter TlsConfiguration tlsConfiguration)
    • doValidateTest

      public FormValidation doValidateTest(@QueryParameter(fixEmpty=true) String name, @QueryParameter(fixEmpty=true) String servers, @QueryParameter(fixEmpty=true) String site, @QueryParameter(fixEmpty=true) String bindName, @QueryParameter(fixEmpty=true) String bindPassword, @QueryParameter(fixEmpty=true) TlsConfiguration tlsConfiguration, @QueryParameter GroupLookupStrategy groupLookupStrategy, @QueryParameter(fixEmpty=false) boolean removeIrrelevantGroups, @QueryParameter(fixEmpty=true) boolean startTls, @QueryParameter(fixEmpty=true) boolean requireTLS) throws NamingException
      Throws:
      NamingException