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 typeEAuthClientType.LDAP.- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LdapAuthenticatorProperties(T authenticator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetAuthenticator()StringgetAuthPassword()StringgetAuthUserName()StringgetBaseDn()StringgetFilter()StringgetHost()intgetPageSize()intgetPort()intgetReferralHopCount()List<String>getUserIdAttributeName()booleanisMergeAuthorizations()booleanisUseSSL()voidsetAuthPassword(String authPassword)voidsetAuthUserName(String authUserName)voidsetBaseDn(String baseDn)voidsetFilter(String filter)voidsetHost(String host)voidsetMergeAuthorizations(boolean useSSL)voidsetPageSize(int pageSize)voidsetPort(int port)voidsetReferralHopCount(int referralHopCount)voidsetUserIdAttributeName(List<String> userIdAttributeNames)voidsetUseSSL(boolean useSSL)
-
-
-
Constructor Detail
-
LdapAuthenticatorProperties
public LdapAuthenticatorProperties(T authenticator)
-
-
Method Detail
-
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)
-
getAuthenticator
public T getAuthenticator()
- Specified by:
getAuthenticatorin interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
-
-