Class AuthentificationManager

java.lang.Object
org.silverpeas.mobile.client.common.AuthentificationManager

public class AuthentificationManager extends Object
  • Field Details

  • Constructor Details

    • AuthentificationManager

      public AuthentificationManager()
  • Method Details

    • getInstance

      public static AuthentificationManager getInstance()
    • addHeader

      public void addHeader(String key, String value)
    • getHeader

      public String getHeader(String key)
    • storeUser

      public void storeUser(DetailUserDTO user, UserProfileDTO profil, String login, String password, String domainId)
    • updateAvatarInCache

      public void updateAvatarInCache(String avatarData)
    • clearLocalStorage

      public void clearLocalStorage()
      Clean data in local storage.
    • loadUser

      public FullUserDTO loadUser()
    • decryptPassword

      public String decryptPassword(String passwordEncrysted)
      Decrypt password in local storage.
      Parameters:
      passwordEncrysted -
      Returns:
    • authenticateOnSilverpeas

      public void authenticateOnSilverpeas(String login, String password, String domainId, com.google.gwt.user.client.Command attempt)
    • injectAuthenticationHttpHeaders

      public void injectAuthenticationHttpHeaders(com.google.gwt.http.client.RequestBuilder builder)
    • logout

      public void logout()
    • clearCache

      public void clearCache()