Class LdapConnectorSettings

java.lang.Object
com.foreach.common.spring.properties.TypedPropertyMap<String>
com.foreach.across.modules.properties.business.EntityProperties<Long>
com.foreach.across.modules.ldap.business.LdapConnectorSettings
All Implemented Interfaces:
Cloneable, Map<String,Object>

public class LdapConnectorSettings extends com.foreach.across.modules.properties.business.EntityProperties<Long>
Since:
1.0.0
Author:
Marc Vanbrabant
  • Constructor Details

    • LdapConnectorSettings

      public LdapConnectorSettings(long connectorId, com.foreach.common.spring.properties.PropertyTypeRegistry<String> propertyTypeRegistry, com.foreach.common.spring.properties.PropertiesSource source)
  • Method Details

    • getId

      public Long getId()
      Specified by:
      getId in class com.foreach.across.modules.properties.business.EntityProperties<Long>
    • getUserObjectClass

      public String getUserObjectClass()
    • getUserObjectFilter

      public String getUserObjectFilter()
    • getUserObjectFilterForUser

      public String getUserObjectFilterForUser()
    • getUsername

      public String getUsername()
    • getUserEmail

      public String getUserEmail()
    • getFirstName

      public String getFirstName()
    • getLastName

      public String getLastName()
    • getDiplayName

      public String getDiplayName()
    • getGroupObjectClass

      public String getGroupObjectClass()
    • getGroupObjectFilter

      public String getGroupObjectFilter()
    • getGroupName

      public String getGroupName()
    • getGroupUserNames

      public String getGroupUserNames()
    • getUserMemberOf

      public String getUserMemberOf()
    • getUserAccountControl

      public String getUserAccountControl()