Class IdentityProviderBean
- java.lang.Object
 - 
- de.xima.fc.gui.common.bean.security.IdentityProviderBean
 
 
- 
- All Implemented Interfaces:
 Serializable
@Named @ViewScoped public class IdentityProviderBean extends Object implements Serializable
Bean for accessing authenticators of external identity providers.- Since:
 - 8.0.0
 - Author:
 - XIMA Media GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description IdentityProviderBean() 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
getSelectedRedirectClient
public IClientDescriptor getSelectedRedirectClient()
 
- 
setSelectedRedirectClient
public void setSelectedRedirectClient(IClientDescriptor selectedRedirectClient)
 
- 
getInputClientSelectItems
public List<javax.faces.model.SelectItem> getInputClientSelectItems()
 
- 
getIndexOfInputClient
public int getIndexOfInputClient(String clientName)
 
- 
getInputClients
public List<IClientDescriptor> getInputClients()
 
- 
getNonFormInputClients
public List<IClientDescriptor> getNonFormInputClients()
 
- 
getRedirectClients
public List<IClientDescriptor> getRedirectClients()
 
- 
getAllClients
public List<IClientDescriptor> getAllClients()
 
- 
getIconStyleClass
public String getIconStyleClass(IClientDescriptor client)
 
- 
isShowPasswordForgetLink
public boolean isShowPasswordForgetLink()
 
- 
isFormClientAvailable
public boolean isFormClientAvailable()
 
- 
isClientAvailable
public boolean isClientAvailable(IClientDescriptor client)
 
- 
isInputClientAvailable
public boolean isInputClientAvailable(IClientDescriptor client)
 
- 
isRedirectClientAvailable
public boolean isRedirectClientAvailable(IClientDescriptor client)
 
- 
getLoginButtonValue
public String getLoginButtonValue(IClientDescriptor descriptor)
 
- 
getCurrentLoginUri
public String getCurrentLoginUri(IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget)
 
- 
getCurrentBackendLoginUri
public String getCurrentBackendLoginUri(IClientDescriptor descriptor)
 
- 
getIdentityCheckMenuModel
public org.primefaces.model.menu.MenuModel getIdentityCheckMenuModel(Mandant client, IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget, String menuItemI18nTemplate)
 
- 
getRedirectTarget
public EAuthRedirectTarget getRedirectTarget(IClientDescriptor descriptor)
 
- 
getNewTabOnclick
public String getNewTabOnclick(IClientDescriptor descriptor)
 
- 
getWindowWidth
public Integer getWindowWidth(IClientDescriptor descriptor)
 
- 
getWindowHeight
public Integer getWindowHeight(IClientDescriptor descriptor)
 
- 
getIframeWindowWidth
public Integer getIframeWindowWidth(IClientDescriptor descriptor)
 
- 
getIframeWindowHeight
public Integer getIframeWindowHeight(IClientDescriptor descriptor)
 
- 
renderAsSplitButton
public boolean renderAsSplitButton(Mandant client)
 
 - 
 
 -