Class SecurityContextRegistryImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.security.core.context.SecurityContext getSecurityContext​(java.lang.String sessionId)
      Returns the security context for the session with the given id.
      java.util.stream.Stream<org.springframework.security.core.context.SecurityContext> getSecurityContexts()
      Returns a stream of all security contexts
      void handleHttpSessionCreatedEvent​(org.springframework.security.web.session.HttpSessionCreatedEvent httpSessionCreatedEvent)  
      void handleHttpSessionDestroyedEvent​(org.springframework.security.web.session.HttpSessionDestroyedEvent httpSessionDestroyedEvent)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getSecurityContext

        public org.springframework.security.core.context.SecurityContext getSecurityContext​(java.lang.String sessionId)
        Description copied from interface: SecurityContextRegistry
        Returns the security context for the session with the given id.
        Specified by:
        getSecurityContext in interface SecurityContextRegistry
        Parameters:
        sessionId - session identifier
        Returns:
        security context or null if the session does not exist or doesn't contain a security context
      • getSecurityContexts

        public java.util.stream.Stream<org.springframework.security.core.context.SecurityContext> getSecurityContexts()
        Description copied from interface: SecurityContextRegistry
        Returns a stream of all security contexts
        Specified by:
        getSecurityContexts in interface SecurityContextRegistry
        Returns:
        stream of all security contexts
      • handleHttpSessionCreatedEvent

        @EventListener
        public void handleHttpSessionCreatedEvent​(org.springframework.security.web.session.HttpSessionCreatedEvent httpSessionCreatedEvent)
      • handleHttpSessionDestroyedEvent

        @EventListener
        public void handleHttpSessionDestroyedEvent​(org.springframework.security.web.session.HttpSessionDestroyedEvent httpSessionDestroyedEvent)