public class SessionInfo extends Object
SessionInfo
class holds all the information about the
Session
Constructor and Description |
---|
SessionInfo()
Constructs
SessionInfo |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getClientDomain()
Cookie domain |
String |
getClientID()
Cookie id |
long |
getExpiryTime(TimeUnit unit)
Time at which this session will expire in milliseconds from the UTC epoch.
|
long |
getMaxCaching()
Max
Session Cache time in minutes. |
long |
getMaxIdle()
Max
Session Idle time in minutes. |
long |
getMaxTime()
Max
Session Time in minutes. |
Hashtable<String,String> |
getProperties() |
String |
getSecret() |
Set<String> |
getSessionEventUrls() |
String |
getSessionID()
Session id |
String |
getSessionType()
Session type |
String |
getState()
Session state |
long |
getTimeIdle()
Session idle time in seconds. |
long |
getTimeLeft()
Time left for
Session to become inactive, in seconds. |
int |
hashCode() |
boolean |
isNeverExpiring()
Whether the session will ever expire or not.
|
void |
setClientDomain(String cdomain) |
void |
setClientID(String cid) |
void |
setExpiryTime(long expiryTime,
TimeUnit unit) |
void |
setMaxCaching(long maxcaching) |
void |
setMaxIdle(long maxidle) |
void |
setMaxTime(long maxtime) |
void |
setNeverExpiring(boolean neverExpiring)
Indicates that the session should never expire.
|
void |
setProperties(Hashtable<String,String> properties) |
void |
setSecret(String secret) |
void |
setSessionEventUrls(Set<String> sessionEventUrls) |
void |
setSessionID(String sid) |
void |
setSessionType(String stype) |
void |
setState(String state) |
void |
setTimeIdle(long timeidle) |
void |
setTimeLeft(long timeleft) |
String |
toString() |
String |
toXMLString()
translates the
Session Information to an XML document
String based |
public String toXMLString()
Session
Information to an XML document
String basedpublic String getSessionID()
Session
idpublic void setSessionID(String sid)
public String getSecret()
public void setSecret(String secret)
public String getSessionType()
Session
typepublic void setSessionType(String stype)
public String getClientID()
Cookie
idpublic void setClientID(String cid)
public String getClientDomain()
Cookie
domainpublic void setClientDomain(String cdomain)
public long getMaxTime()
Session
Time in minutes.public void setMaxTime(long maxtime)
public long getMaxIdle()
Session
Idle time in minutes.public void setMaxIdle(long maxidle)
public long getMaxCaching()
Session
Cache time in minutes.public void setMaxCaching(long maxcaching)
public long getExpiryTime(TimeUnit unit)
public void setExpiryTime(long expiryTime, TimeUnit unit)
public void setNeverExpiring(boolean neverExpiring)
neverExpiring
- true
if the session should never expire. If false
this method does nothing.public boolean isNeverExpiring()
public long getTimeIdle()
Session
idle time in seconds.public void setTimeIdle(long timeidle)
public long getTimeLeft()
Session
to become inactive, in seconds.public void setTimeLeft(long timeleft)
public String getState()
Session
statepublic void setState(String state)
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.