Package com.soffid.iam.model
Class SessionEntity
- java.lang.Object
-
- com.soffid.iam.model.SessionEntity
-
- Direct Known Subclasses:
SessionEntityImpl
public abstract class SessionEntity extends Object
Entity SessionEntity
-
-
Constructor Summary
Constructors Constructor Description SessionEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
Returnstrue
if the argument is an SessionEntity instance and all identifiers for this entity equal the identifiers of the argument entity.AccountEntity
getAccount()
Gets value for attribute accountString
getAuthenticationMethod()
Gets value for attribute authenticationMethodString
getClientAddress()
Gets value for attribute clientAddressHostEntity
getClientHost()
Gets value for attribute clientHostString
getClientHostName()
Gets value for attribute clientHostNameString
getExternalClientIp()
Gets value for attribute externalClientIpHostEntity
getHost()
Gets value for attribute hostString
getHostAddress()
Gets value for attribute hostAddressString
getHostName()
Gets value for attribute hostNameLong
getId()
Gets value for attribute idDate
getKeepAliveDate()
Gets value for attribute keepAliveDateString
getKey()
Gets value for attribute keyAccessLogEntity
getLoginLogInfo()
Gets value for attribute loginLogInfoString
getMonitorUrl()
Gets value for attribute monitorUrlString
getNewKey()
Gets value for attribute newKeyLong
getPort()
Gets value for attribute portDate
getStartDate()
Gets value for attribute startDatees.caib.seycon.ng.comu.TipusSessio
getType()
Gets value for attribute typeUserEntity
getUser()
Gets value for attribute userString
getWebHandler()
Gets value for attribute webHandlerint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is grantedvoid
setAccount(AccountEntity account)
Sets value for attribute accountvoid
setAuthenticationMethod(String authenticationMethod)
Sets value for attribute authenticationMethodvoid
setClientAddress(String clientAddress)
Sets value for attribute clientAddressvoid
setClientHost(HostEntity clientHost)
Sets value for attribute clientHostvoid
setClientHostName(String clientHostName)
Sets value for attribute clientHostNamevoid
setExternalClientIp(String externalClientIp)
Sets value for attribute externalClientIpvoid
setHost(HostEntity host)
Sets value for attribute hostvoid
setHostAddress(String hostAddress)
Sets value for attribute hostAddressvoid
setHostName(String hostName)
Sets value for attribute hostNamevoid
setId(Long id)
Sets value for attribute idvoid
setKeepAliveDate(Date keepAliveDate)
Sets value for attribute keepAliveDatevoid
setKey(String key)
Sets value for attribute keyvoid
setLoginLogInfo(AccessLogEntity loginLogInfo)
Sets value for attribute loginLogInfovoid
setMonitorUrl(String monitorUrl)
Sets value for attribute monitorUrlvoid
setNewKey(String newKey)
Sets value for attribute newKeyvoid
setPort(Long port)
Sets value for attribute portvoid
setStartDate(Date startDate)
Sets value for attribute startDatevoid
setType(es.caib.seycon.ng.comu.TipusSessio type)
Sets value for attribute typevoid
setUser(UserEntity user)
Sets value for attribute uservoid
setWebHandler(String webHandler)
Sets value for attribute webHandler
-
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getPort
public Long getPort()
Gets value for attribute port
-
setPort
public void setPort(Long port)
Sets value for attribute port
-
getUser
public UserEntity getUser()
Gets value for attribute user
-
setUser
public void setUser(UserEntity user)
Sets value for attribute user
-
getAccount
public AccountEntity getAccount()
Gets value for attribute account
-
setAccount
public void setAccount(AccountEntity account)
Sets value for attribute account
-
getClientHost
public HostEntity getClientHost()
Gets value for attribute clientHost
-
setClientHost
public void setClientHost(HostEntity clientHost)
Sets value for attribute clientHost
-
getHost
public HostEntity getHost()
Gets value for attribute host
-
setHost
public void setHost(HostEntity host)
Sets value for attribute host
-
getStartDate
public Date getStartDate()
Gets value for attribute startDate
-
setStartDate
public void setStartDate(Date startDate)
Sets value for attribute startDate
-
getKeepAliveDate
public Date getKeepAliveDate()
Gets value for attribute keepAliveDate
-
setKeepAliveDate
public void setKeepAliveDate(Date keepAliveDate)
Sets value for attribute keepAliveDate
-
getExternalClientIp
public String getExternalClientIp()
Gets value for attribute externalClientIp
-
setExternalClientIp
public void setExternalClientIp(String externalClientIp)
Sets value for attribute externalClientIp
-
getNewKey
public String getNewKey()
Gets value for attribute newKey
-
setNewKey
public void setNewKey(String newKey)
Sets value for attribute newKey
-
getType
public es.caib.seycon.ng.comu.TipusSessio getType()
Gets value for attribute type
-
setType
public void setType(es.caib.seycon.ng.comu.TipusSessio type)
Sets value for attribute type
-
getWebHandler
public String getWebHandler()
Gets value for attribute webHandler
-
setWebHandler
public void setWebHandler(String webHandler)
Sets value for attribute webHandler
-
getKey
public String getKey()
Gets value for attribute key
-
setKey
public void setKey(String key)
Sets value for attribute key
-
getLoginLogInfo
public AccessLogEntity getLoginLogInfo()
Gets value for attribute loginLogInfo
-
setLoginLogInfo
public void setLoginLogInfo(AccessLogEntity loginLogInfo)
Sets value for attribute loginLogInfo
-
getClientAddress
public String getClientAddress()
Gets value for attribute clientAddress
-
setClientAddress
public void setClientAddress(String clientAddress)
Sets value for attribute clientAddress
-
getClientHostName
public String getClientHostName()
Gets value for attribute clientHostName
-
setClientHostName
public void setClientHostName(String clientHostName)
Sets value for attribute clientHostName
-
getHostName
public String getHostName()
Gets value for attribute hostName
-
setHostName
public void setHostName(String hostName)
Sets value for attribute hostName
-
getHostAddress
public String getHostAddress()
Gets value for attribute hostAddress
-
setHostAddress
public void setHostAddress(String hostAddress)
Sets value for attribute hostAddress
-
getAuthenticationMethod
public String getAuthenticationMethod()
Gets value for attribute authenticationMethod
-
setAuthenticationMethod
public void setAuthenticationMethod(String authenticationMethod)
Sets value for attribute authenticationMethod
-
getMonitorUrl
public String getMonitorUrl()
Gets value for attribute monitorUrl
-
setMonitorUrl
public void setMonitorUrl(String monitorUrl)
Sets value for attribute monitorUrl
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is granted- Parameters:
permission
-- Returns:
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an SessionEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-