Update SessionEntity.java

This commit is contained in:
Ludy87 2025-03-27 13:10:18 +01:00
parent 41619d47c5
commit 813897175c
No known key found for this signature in database
GPG Key ID: 92696155E0220F94

View File

@ -9,15 +9,34 @@ import jakarta.persistence.Table;
import lombok.Data; import lombok.Data;
import stirling.software.SPDF.config.interfaces.SessionsModelInterface;
@Entity @Entity
@Data @Data
@Table(name = "sessions") @Table(name = "sessions")
public class SessionEntity implements Serializable { public class SessionEntity implements Serializable, SessionsModelInterface {
@Id private String sessionId; @Id private String sessionId;
private String principalName; private String principalName;
private Date lastRequest; private Date lastRequest;
private boolean expired; private boolean expired;
@Override
public String getSessionId() {
return sessionId;
}
@Override
public String getPrincipalName() {
return principalName;
}
@Override
public Date getLastRequest() {
return lastRequest;
}
@Override
public boolean isExpired() {
return expired;
}
} }