Interface LdapDirHandlerConfMBean

  • All Superinterfaces:
    org.bedework.util.jmx.BaseMBean, org.bedework.util.jmx.ConfBaseMBean, DirHandlerConfMBean
    All Known Implementing Classes:
    LdapDirHandlerConf

    public interface LdapDirHandlerConfMBean
    extends DirHandlerConfMBean
    Configure a carddav service dir handler
    Author:
    douglm
    • Method Detail

      • setInitialContextFactory

        void setInitialContextFactory​(String val)
        Parameters:
        val -
      • getInitialContextFactory

        String getInitialContextFactory()
        Returns:
        String
      • setSecurityAuthentication

        void setSecurityAuthentication​(String val)
        Parameters:
        val -
      • getSecurityAuthentication

        String getSecurityAuthentication()
        Returns:
        String
      • setSecurityProtocol

        void setSecurityProtocol​(String val)
        e.g. "ssl"
        Parameters:
        val -
      • getSecurityProtocol

        String getSecurityProtocol()
        e.g "ssl"
        Returns:
        String val
      • setProviderUrl

        void setProviderUrl​(String val)
        URL of ldap server
        Parameters:
        val -
      • getProviderUrl

        String getProviderUrl()
        URL of ldap server
        Returns:
        String val
      • setBaseDn

        void setBaseDn​(String val)
        Parameters:
        val -
      • getBaseDn

        String getBaseDn()
        Returns:
        String val
      • setQueryLimit

        void setQueryLimit​(int val)
        Set the query limit - 0 for no limit
        Parameters:
        val -
      • getQueryLimit

        int getQueryLimit()
        Returns:
        int val
      • setAttrIds

        void setAttrIds​(String val)
        Parameters:
        val -
      • getAttrIds

        String getAttrIds()
        Returns:
        String val
      • setFolderObjectClass

        void setFolderObjectClass​(String val)
        Parameters:
        val -
      • getFolderObjectClass

        String getFolderObjectClass()
        Returns:
        String val
      • setAddressbookObjectClass

        void setAddressbookObjectClass​(String val)
        Parameters:
        val -
      • getAddressbookObjectClass

        String getAddressbookObjectClass()
        Returns:
        String val
      • setAddressbookEntryObjectClass

        void setAddressbookEntryObjectClass​(String val)
        Parameters:
        val -
      • getAddressbookEntryObjectClass

        String getAddressbookEntryObjectClass()
        Returns:
        String val
      • setPrincipalIdAttr

        void setPrincipalIdAttr​(String val)
        Attribute we search for to get a principal
        Parameters:
        val -
      • getPrincipalIdAttr

        String getPrincipalIdAttr()
        Attribute we search for to get a group
        Returns:
        String val
      • setFolderIdAttr

        void setFolderIdAttr​(String val)
        Parameters:
        val -
      • getFolderIdAttr

        String getFolderIdAttr()
        Returns:
        String val
      • setAddressbookIdAttr

        void setAddressbookIdAttr​(String val)
        Parameters:
        val -
      • getAddressbookIdAttr

        String getAddressbookIdAttr()
        Returns:
        String val
      • setAddressbookEntryIdAttr

        void setAddressbookEntryIdAttr​(String val)
        Parameters:
        val -
      • getAddressbookEntryIdAttr

        String getAddressbookEntryIdAttr()
        Returns:
        String val
      • setGroupMemberAttr

        void setGroupMemberAttr​(String val)
        Attribute we want back identifying a member
        Parameters:
        val -
      • getGroupMemberAttr

        String getGroupMemberAttr()
        Attribute we want back identifying a member
        Returns:
        String val
      • setAuthDn

        void setAuthDn​(String val)
        If we need an id to authenticate this is it.
        Parameters:
        val -
      • getAuthDn

        String getAuthDn()
        If we need an id to authenticate this is it.
        Returns:
        String val
      • setAuthPw

        void setAuthPw​(String val)
        If we need an id to authenticate this is the pw.
        Parameters:
        val -
      • getAuthPw

        String getAuthPw()
        If we need an id to authenticate this is the pw.
        Returns:
        String val