public interface LoginService
| Modifier and Type | Method and Description |
|---|---|
void |
deleteLoginTokenCookie(HttpServletRequest request,
HttpServletResponse response)
Delete login token cookie.
|
UserSessionSettings |
doLogin(java.lang.String login,
java.lang.String password,
LanguageModel requestedLanguage)
Do login.
|
void |
doLogout(HttpServletRequest request,
HttpServletResponse response)
Do logout.
|
UserSessionSettings |
getCurrentSessionSettings()
Gets the current session settings.
|
java.lang.String |
getDefaultUsername()
Gets the default username.
|
java.lang.String |
getDefaultUserPassword()
Gets the default user password.
|
java.util.Locale |
getLocale(LanguageModel lang)
Gets the locale.
|
void |
setSessionLanguage(LanguageModel lang)
Sets the session language.
|
void |
storeLoginTokenCookie(java.lang.String user,
java.lang.String language,
java.lang.String passwd,
HttpServletResponse response)
Store login token cookie.
|
UserSessionSettings |
verifyLoginToken(HttpServletRequest request)
Verify login token.
|
void setSessionLanguage(LanguageModel lang)
lang - the new session languageUserSessionSettings getCurrentSessionSettings()
UserSessionSettings doLogin(java.lang.String login, java.lang.String password, LanguageModel requestedLanguage) throws java.lang.SecurityException
login - the loginpassword - the passwordrequestedLanguage - the requested languagejava.lang.SecurityException - the security exceptionvoid doLogout(HttpServletRequest request,
HttpServletResponse response)
request - the requestresponse - the responseUserSessionSettings verifyLoginToken(HttpServletRequest request)
request - the requestvoid storeLoginTokenCookie(java.lang.String user,
java.lang.String language,
java.lang.String passwd,
HttpServletResponse response)
user - the userlanguage - the languagepasswd - the passwdresponse - the responsevoid deleteLoginTokenCookie(HttpServletRequest request,
HttpServletResponse response)
request - the requestresponse - the responsejava.util.Locale getLocale(LanguageModel lang)
lang - the langjava.lang.String getDefaultUsername()
java.lang.String getDefaultUserPassword()
Copyright © 2018 SAP SE. All Rights Reserved.