Class LdapAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>

java.lang.Object
de.xima.fc.security.authentication.model.properties.LdapAuthenticatorProperties<T>
All Implemented Interfaces:
IAuthenticatorProperties<T>, Serializable

public class LdapAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>> extends Object
Model class for the properties of an authenticator of type EAuthClientType.LDAP.
Since:
8.0.0
Author:
XIMA Media GmbH
See Also:
  • Constructor Details

    • LdapAuthenticatorProperties

      public LdapAuthenticatorProperties(T authenticator)
  • Method Details

    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getPort

      public int getPort()
    • setPort

      public void setPort(int port)
    • getAuthUserName

      public String getAuthUserName()
    • setAuthUserName

      public void setAuthUserName(String authUserName)
    • getAuthPassword

      public String getAuthPassword()
    • setAuthPassword

      public void setAuthPassword(String authPassword)
    • getPageSize

      public int getPageSize()
    • setPageSize

      public void setPageSize(int pageSize)
    • getReferralHopCount

      public int getReferralHopCount()
    • setReferralHopCount

      public void setReferralHopCount(int referralHopCount)
    • isUseSSL

      public boolean isUseSSL()
    • setUseSSL

      public void setUseSSL(boolean useSSL)
    • getBaseDn

      public String getBaseDn()
    • setBaseDn

      public void setBaseDn(String baseDn)
    • getFilter

      public String getFilter()
    • setFilter

      public void setFilter(String filter)
    • isMergeAuthorizations

      public boolean isMergeAuthorizations()
    • setMergeAuthorizations

      public void setMergeAuthorizations(boolean useSSL)
    • getUserIdAttributeName

      public List<String> getUserIdAttributeName()
    • setUserIdAttributeName

      public void setUserIdAttributeName(List<String> userIdAttributeNames)
    • getAuthenticator

      public T getAuthenticator()
      Specified by:
      getAuthenticator in interface IAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>