Class SMSessionData
- java.lang.Object
-
- com.sun.identity.console.session.model.SMSessionData
-
- All Implemented Interfaces:
Serializable
public class SMSessionData extends Object implements Serializable
Class that provides methods to set/get session data.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SMSessionData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetaMCtxId()Returns AMCtxIdStringgetAuthLevel()Returns AuthLevelStringgetAuthType()Returns AuthTypeStringgetId()Returns session ID.longgetIdleTime()Returns idle time.longgetMaxIdleTime()Returns max idle time.longgetMaxSessionTime()Returns maximum session time.StringgetOrganization()Returns OrganizationStringgetService()Returns ServicelonggetTimeRemain()Returns time left.StringgetUserId()Returns user ID.voidsetaMCtxId(String aMCtxId)Set AMCtxIdvoidsetAuthLevel(String authLevel)Set AuthLevelvoidsetAuthType(String authType)Set AuthTypevoidsetId(String value)Sets session id.voidsetIdleTime(long value)Sets idle time.voidsetMaxIdleTime(long value)Set maximum idle time.voidsetMaxSessionTime(long value)Sets max session time left.voidsetOrganization(String organization)Set OrganizationvoidsetService(String service)Set ServicevoidsetTimeRemain(long value)Sets time left.voidsetUserId(String value)Sets user id.
-
-
-
Method Detail
-
setId
public void setId(String value)
Sets session id.- Parameters:
value- session id.
-
setUserId
public void setUserId(String value)
Sets user id.- Parameters:
value- user id.
-
setTimeRemain
public void setTimeRemain(long value)
Sets time left.- Parameters:
value- Time left.
-
setMaxSessionTime
public void setMaxSessionTime(long value)
Sets max session time left.- Parameters:
value- Session max time.
-
setIdleTime
public void setIdleTime(long value)
Sets idle time.- Parameters:
value- Idle time.
-
setMaxIdleTime
public void setMaxIdleTime(long value)
Set maximum idle time.- Parameters:
value- Maximum idle time.
-
setOrganization
public void setOrganization(String organization)
Set Organization- Parameters:
organization- the organization to set
-
setService
public void setService(String service)
Set Service- Parameters:
service- the service to set
-
setAuthType
public void setAuthType(String authType)
Set AuthType- Parameters:
authType- the authentication type to set
-
setAuthLevel
public void setAuthLevel(String authLevel)
Set AuthLevel- Parameters:
authLevel- the authentication level to set
-
setaMCtxId
public void setaMCtxId(String aMCtxId)
Set AMCtxId- Parameters:
aMCtxId- the AM context ID to set
-
getId
public String getId()
Returns session ID.- Returns:
- session ID.
-
getUserId
public String getUserId()
Returns user ID.- Returns:
- user ID.
-
getTimeRemain
public long getTimeRemain()
Returns time left.- Returns:
- time left.
-
getMaxSessionTime
public long getMaxSessionTime()
Returns maximum session time.- Returns:
- maximum session time.
-
getIdleTime
public long getIdleTime()
Returns idle time.- Returns:
- idle time.
-
getMaxIdleTime
public long getMaxIdleTime()
Returns max idle time.- Returns:
- max idle time.
-
getOrganization
public String getOrganization()
Returns Organization- Returns:
- Organization
-
getService
public String getService()
Returns Service- Returns:
- Service
-
getAuthType
public String getAuthType()
Returns AuthType- Returns:
- AuthType
-
getAuthLevel
public String getAuthLevel()
Returns AuthLevel- Returns:
- AuthLevel
-
getaMCtxId
public String getaMCtxId()
Returns AMCtxId- Returns:
- AMCtxId
-
-