Class ReactiveSessionInformation

java.lang.Object
org.springframework.security.core.session.ReactiveSessionInformation
All Implemented Interfaces:
Serializable

public class ReactiveSessionInformation extends Object implements Serializable
See Also:
  • Constructor Details

    • ReactiveSessionInformation

      public ReactiveSessionInformation(Object principal, String sessionId, Instant lastAccessTime)
  • Method Details

    • withSessionId

      public ReactiveSessionInformation withSessionId(String sessionId)
    • invalidate

      public reactor.core.publisher.Mono<Void> invalidate()
    • refreshLastRequest

      public reactor.core.publisher.Mono<Void> refreshLastRequest()
    • getLastAccessTime

      public Instant getLastAccessTime()
    • getPrincipal

      public Object getPrincipal()
    • getSessionId

      public String getSessionId()
    • isExpired

      public boolean isExpired()
    • setLastAccessTime

      public void setLastAccessTime(Instant lastAccessTime)