Class EditActiveDirectorySettingsJson

  • All Implemented Interfaces:
    Serializable

    public class EditActiveDirectorySettingsJson
    extends BaseJson
    Used when editing the Active Directory settings for and organization
    See Also:
    Serialized Form
    • Constructor Detail

      • EditActiveDirectorySettingsJson

        public EditActiveDirectorySettingsJson()
    • Method Detail

      • getPassword

        public String getPassword()
        Password to authenticate with
        Returns:
        Password to authenticate with
      • setPassword

        public void setPassword​(String password)
        Password to authenticate with
        Parameters:
        password - Password to authenticate with
      • getServerAddresses

        public Set<String> getServerAddresses()
        DNS address or IP address to the server of the active directory
        Returns:
        DNS address or IP address to the server of the active directory
      • setServerAddresses

        public void setServerAddresses​(Set<String> serverAddresses)
        DNS address or IP address to the server of the active directory
        Parameters:
        serverAddresses - DNS address or IP address to the server of the active directory
      • isGlobalCatalog

        public boolean isGlobalCatalog()
        True if this is a global catalog server, false if not
        Returns:
        True if this is a global catalog server, false if not
      • setGlobalCatalog

        public void setGlobalCatalog​(boolean globalCatalog)
        True if this is a global catalog server, false if not
        Parameters:
        globalCatalog - True if this is a global catalog server, false if not
      • getPort

        public Integer getPort()
        The IP port to use
        Returns:
        The IP port to use
      • setPort

        public void setPort​(Integer port)
        The IP port to use
        Parameters:
        port - The IP port to use
      • getWatchdoxDomainPermittedToActiveDirectory

        public Set<String> getWatchdoxDomainPermittedToActiveDirectory()
        List of domains which their users can query the active directory
        Returns:
        List of domains which their users can query the active directory
      • setWatchdoxDomainPermittedToActiveDirectory

        public void setWatchdoxDomainPermittedToActiveDirectory​(Set<String> watchdoxDomainPermittedToActiveDirectory)
        List of domains which their users can query the active directory
        Parameters:
        watchdoxDomainPermittedToActiveDirectory - List of domains which their users can query the active directory
      • getBaseDN

        public String getBaseDN()
        The base DN (part of the subtree of the active directory domain) we wish to integrate
        Returns:
        The base DN (part of the subtree of the active directory domain) we wish to integrate
      • setBaseDN

        public void setBaseDN​(String baseDN)
        The base DN (part of the subtree of the active directory domain) we wish to integrate
        Parameters:
        baseDN - The base DN (part of the subtree of the active directory domain) we wish to integrate
      • getUuid

        public String getUuid()
      • setUuid

        public void setUuid​(String uuid)
      • getUsername

        public String getUsername()
        Username to authenticate with
        Returns:
        Username to authenticate with
      • setUsername

        public void setUsername​(String username)
        Username to authenticate with
        Parameters:
        username - Username to authenticate with