Class StateEntity

java.lang.Object
swiss.trustbroker.sessioncache.dto.StateEntity
All Implemented Interfaces:
Serializable

@Entity public class StateEntity extends Object implements Serializable
DB entity.
See Also:
  • Constructor Details

    • StateEntity

      public StateEntity()
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getId

      public String getId()
    • getSpSessionId

      public String getSpSessionId()
    • getSsoSessionId

      public String getSsoSessionId()
    • getOidcSessionId

      public String getOidcSessionId()
    • getJsonData

      public String getJsonData()
    • getExpirationTimestamp

      public Timestamp getExpirationTimestamp()
      The scheduled reaper uses this field to clean up the database. The state 'valid' attribute to discard invalidated entries shall not be used in the reaper (yet).
    • setId

      public void setId(String id)
    • setSpSessionId

      public void setSpSessionId(String spSessionId)
    • setSsoSessionId

      public void setSsoSessionId(String ssoSessionId)
    • setOidcSessionId

      public void setOidcSessionId(String oidcSessionId)
    • setJsonData

      public void setJsonData(String jsonData)
    • setExpirationTimestamp

      public void setExpirationTimestamp(Timestamp expirationTimestamp)
      The scheduled reaper uses this field to clean up the database. The state 'valid' attribute to discard invalidated entries shall not be used in the reaper (yet).