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
systemUCFields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidPrüft Verbindungen für Kerberos und LDAP.voidintintbooleanvoidinit()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidvoidsetClientModule(String clientModule) voidsetKrb5Conf(String krb5Conf) voidsetLdapSearchAccount(String ldapSearchAccount) voidsetLdapSearchAccountPassword(String ldapSearchAccountPassword) voidsetLdapSearchBaseDN(String ldapSearchBaseDN) voidsetLdapSearchDC(String ldapSearchDC) voidsetLdapSearchHopCount(int ldapSearchHopCount) voidsetLdapSearchPort(int ldapSearchPort) voidsetLdapSearchUserIdAttributes(List<String> ldapSearchUserIdAttributes) voidsetLdapSearchUseSSL(boolean ldapSearchUseSSL) voidsetLdapUserFilter(String ldapUserFilter) voidsetLoginConf(String loginConf) voidsetOmitWelcomeMail(boolean omitWelcomeMail) voidsetPreauthPassword(String preauthPassword) voidsetPreauthUsername(String preauthUsername) voidsetServerModule(String serverModule) voidsetSyncToFS(boolean syncToFS) voidsetUseForFcSSO(boolean useForFcSSO) voidsetUseKerberos(boolean useKerberos) voidsetUserFilterType(EKerberosLdapUserFilterType userFilterType) voidsetVerifyUserAutomatically(boolean verifyUserAutomatically) Methods inherited from class de.xima.fc.gui.bean.FCContextBean
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubViewMethods inherited from class de.xima.fc.gui.bean.ABackendJSFContext
ec, findEntityContext, isDetached, isHasDBMethods 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, ucMethods 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, msgMethods 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
-