Class SpringSecurityProfileManager

java.lang.Object
org.pac4j.core.profile.ProfileManager
org.pac4j.springframework.security.profile.SpringSecurityProfileManager

public class SpringSecurityProfileManager extends org.pac4j.core.profile.ProfileManager
Specific profile manager for Spring Security.
Since:
2.0.1
Author:
Jerome Leleu
  • Field Summary

    Fields inherited from class org.pac4j.core.profile.ProfileManager

    config, context, logger, sessionStore
  • Constructor Summary

    Constructors
    Constructor
    Description
    SpringSecurityProfileManager(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
    saveAll(LinkedHashMap<String,org.pac4j.core.profile.UserProfile> profiles, boolean saveInSession)
     

    Methods inherited from class org.pac4j.core.profile.ProfileManager

    getConfig, getProfile, getProfile, getProfiles, isAuthenticated, removeOrRenewExpiredProfiles, retrieveAll, retrieveClientName, save, setConfig

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SpringSecurityProfileManager

      public SpringSecurityProfileManager(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)
  • Method Details

    • saveAll

      protected void saveAll(LinkedHashMap<String,org.pac4j.core.profile.UserProfile> profiles, boolean saveInSession)
      Overrides:
      saveAll in class org.pac4j.core.profile.ProfileManager
    • removeProfiles

      public void removeProfiles()
      Overrides:
      removeProfiles in class org.pac4j.core.profile.ProfileManager