Interface LoginInformationHandler
-
- All Known Implementing Classes:
DefaultLoginInformationHandler
public interface LoginInformationHandlerService that allows reading and writing login specific information. Note: This service is session scope service
-
-
Method Summary
All Methods Instance Methods Abstract 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.voidputLoginInformation(java.lang.String key, java.lang.Object value)Stores given value at given key.
-
-
-
Method Detail
-
getConfiguration
java.util.List<LoginInformationConfigData> getConfiguration()
Gets current login screen configuration.- Returns:
- current login screen configuration i.e. list of
LoginInformationConfigDatainstances.
-
getLoginInformation
TypedSettingsMap getLoginInformation()
Returns container contains a login specific information- Returns:
- Instance of
TypedSettingsMapcontains information filled by user on a login screen.
-
getLoginInformation
java.lang.Object getLoginInformation(java.lang.String key)
Return a login information for a given key.- Parameters:
key- login information key- Returns:
- a login information value for a given key
-
putLoginInformation
void putLoginInformation(java.lang.String key, java.lang.Object value)Stores given value at given key.- Parameters:
key- information keyvalue- information value
-
-