Class DefaultLoginInformationHandler
- java.lang.Object
-
- com.hybris.cockpitng.handler.login.impl.DefaultLoginInformationHandler
-
- All Implemented Interfaces:
LoginInformationHandler,java.io.Serializable
public class DefaultLoginInformationHandler extends java.lang.Object implements LoginInformationHandler, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultLoginInformationHandler(TypedSettingsMap loginTimeInformation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<LoginInformationConfigData>getConfiguration()Gets current login screen configuration.TypedSettingsMapgetLoginInformation()Returns container contains a login specific informationjava.lang.ObjectgetLoginInformation(java.lang.String key)Return a login information for a given key.voidinit()voidputLoginInformation(java.lang.String key, java.lang.Object value)Stores given value at given key.protected voidputLoginInformation(java.lang.String key, java.lang.String value, java.lang.String type)voidsetConfiguration(java.util.List<LoginInformationConfigData> configuration)
-
-
-
Constructor Detail
-
DefaultLoginInformationHandler
public DefaultLoginInformationHandler(TypedSettingsMap loginTimeInformation)
-
-
Method Detail
-
getLoginInformation
public TypedSettingsMap getLoginInformation()
Description copied from interface:LoginInformationHandlerReturns container contains a login specific information- Specified by:
getLoginInformationin interfaceLoginInformationHandler- Returns:
- Instance of
TypedSettingsMapcontains information filled by user on a login screen.
-
getConfiguration
public java.util.List<LoginInformationConfigData> getConfiguration()
Description copied from interface:LoginInformationHandlerGets current login screen configuration.- Specified by:
getConfigurationin interfaceLoginInformationHandler- Returns:
- current login screen configuration i.e. list of
LoginInformationConfigDatainstances.
-
setConfiguration
public void setConfiguration(java.util.List<LoginInformationConfigData> configuration)
-
getLoginInformation
public java.lang.Object getLoginInformation(java.lang.String key)
Description copied from interface:LoginInformationHandlerReturn a login information for a given key.- Specified by:
getLoginInformationin interfaceLoginInformationHandler- Parameters:
key- login information key- Returns:
- a login information value for a given key
-
init
public void init()
-
putLoginInformation
public void putLoginInformation(java.lang.String key, java.lang.Object value)Description copied from interface:LoginInformationHandlerStores given value at given key.- Specified by:
putLoginInformationin interfaceLoginInformationHandler- Parameters:
key- information keyvalue- information value
-
putLoginInformation
protected void putLoginInformation(java.lang.String key, java.lang.String value, java.lang.String type)
-
-