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 T
getAuthenticator()
String
getAuthPassword()
String
getAuthUserName()
String
getBaseDn()
String
getFilter()
String
getHost()
int
getPageSize()
int
getPort()
int
getReferralHopCount()
List<String>
getUserIdAttributeName()
boolean
isMergeAuthorizations()
boolean
isUseSSL()
void
setAuthPassword(String authPassword)
void
setAuthUserName(String authUserName)
void
setBaseDn(String baseDn)
void
setFilter(String filter)
void
setHost(String host)
void
setMergeAuthorizations(boolean useSSL)
void
setPageSize(int pageSize)
void
setPort(int port)
void
setReferralHopCount(int referralHopCount)
void
setUserIdAttributeName(List<String> userIdAttributeNames)
void
setUseSSL(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:
getAuthenticator
in interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
-
-