Package de.xima.fc.gui.bean.settings
Class KerberosConfigBean
- All Implemented Interfaces:
Serializable
Bean zum Abspeichern / Laden der NTLM-Konfiguration. Weiterhin werden Konnektivitäts-Prüfmethoden zur Verfügung
gestellt.
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
-
Field Summary
Fields inherited from class de.xima.fc.gui.bean.FCContextBean
systemUC
Fields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Prüft Verbindungen für Kerberos und LDAP.void
int
int
boolean
void
init()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
void
setClientModule
(String clientModule) void
setKrb5Conf
(String krb5Conf) void
setLdapSearchAccount
(String ldapSearchAccount) void
setLdapSearchAccountPassword
(String ldapSearchAccountPassword) void
setLdapSearchBaseDN
(String ldapSearchBaseDN) void
setLdapSearchDC
(String ldapSearchDC) void
setLdapSearchHopCount
(int ldapSearchHopCount) void
setLdapSearchPort
(int ldapSearchPort) void
setLdapSearchUserIdAttributes
(List<String> ldapSearchUserIdAttributes) void
setLdapSearchUseSSL
(boolean ldapSearchUseSSL) void
setLdapUserFilter
(String ldapUserFilter) void
setLoginConf
(String loginConf) void
setOmitWelcomeMail
(boolean omitWelcomeMail) void
setPreauthPassword
(String preauthPassword) void
setPreauthUsername
(String preauthUsername) void
setServerModule
(String serverModule) void
setSyncToFS
(boolean syncToFS) void
setUseForFcSSO
(boolean useForFcSSO) void
setUseKerberos
(boolean useKerberos) void
setUserFilterType
(EKerberosLdapUserFilterType userFilterType) void
setVerifyUserAutomatically
(boolean verifyUserAutomatically) Methods inherited from class de.xima.fc.gui.bean.FCContextBean
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
Methods inherited from class de.xima.fc.gui.bean.ABackendJSFContext
ec, findEntityContext, isDetached, isHasDB
Methods inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findBean, findBean, findBean, findCurrentView, findUserContext, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, uc
Methods inherited from class de.xima.fc.gui.common.utils.msg.MessageUtils
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgFromString, addErrorMsgFromString, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgFromString, addInfoMsgFromString, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, errorMsg, errorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg, msg
Methods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue, rbValueOrDefault, rbValueOrDefault
-
Constructor Details
-
KerberosConfigBean
public KerberosConfigBean()
-
-
Method Details
-
init
@PostConstruct public void init() -
isUseKerberos
public boolean isUseKerberos() -
hasLicenseAccess
public boolean hasLicenseAccess() -
setUseKerberos
public void setUseKerberos(boolean useKerberos) -
isUseForFcSSO
public boolean isUseForFcSSO() -
setUseForFcSSO
public void setUseForFcSSO(boolean useForFcSSO) -
isShowOmitWelcomeMail
public boolean isShowOmitWelcomeMail() -
saveConfig
public void saveConfig() -
checkConnection
public void checkConnection()Prüft Verbindungen für Kerberos und LDAP. -
checkConnectionForLDAP
public void checkConnectionForLDAP() -
isShowCheckButton
public boolean isShowCheckButton() -
getPreauthUsername
- Returns:
- the preauthUsername
-
setPreauthUsername
- Parameters:
preauthUsername
- the preauthUsername to set
-
getPreauthPassword
- Returns:
- the preauthPassword
-
setPreauthPassword
- Parameters:
preauthPassword
- the preauthPassword to set
-
getServerModule
- Returns:
- the serverModule
-
setServerModule
- Parameters:
serverModule
- the serverModule to set
-
getClientModule
- Returns:
- the clientModule
-
setClientModule
- Parameters:
clientModule
- the clientModule to set
-
getLoginConf
- Returns:
- the loginConf
-
setLoginConf
- Parameters:
loginConf
- the loginConf to set
-
getKrb5Conf
- Returns:
- the krb5Conf
-
setKrb5Conf
- Parameters:
krb5Conf
- the krb5Conf to set
-
isSyncToFS
public boolean isSyncToFS() -
setSyncToFS
public void setSyncToFS(boolean syncToFS) -
getLdapSearchAccount
-
setLdapSearchAccount
-
getLdapSearchAccountPassword
-
setLdapSearchAccountPassword
-
getLdapSearchBaseDN
-
setLdapSearchBaseDN
-
isLdapSearchUseSSL
public boolean isLdapSearchUseSSL() -
setLdapSearchUseSSL
public void setLdapSearchUseSSL(boolean ldapSearchUseSSL) -
isOmitWelcomeMail
public boolean isOmitWelcomeMail() -
setOmitWelcomeMail
public void setOmitWelcomeMail(boolean omitWelcomeMail) -
isVerifyUserAutomatically
public boolean isVerifyUserAutomatically() -
setVerifyUserAutomatically
public void setVerifyUserAutomatically(boolean verifyUserAutomatically) -
getLdapSearchDC
-
setLdapSearchDC
-
getLdapSearchPort
public int getLdapSearchPort() -
setLdapSearchPort
public void setLdapSearchPort(int ldapSearchPort) -
getLdapSearchHopCount
public int getLdapSearchHopCount() -
setLdapSearchHopCount
public void setLdapSearchHopCount(int ldapSearchHopCount) -
getUserFilterType
-
setUserFilterType
-
getLdapSearchUserIdAttributes
-
setLdapSearchUserIdAttributes
-
getLdapUserFilter
-
setLdapUserFilter
-
getLdapUserFilterDefault
-