public abstract class AbstractPluginSession extends java.lang.Object implements AMSession
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
anonymous |
protected java.lang.String |
applicationId |
protected java.util.Map<java.lang.String,java.io.Serializable> |
customSessionAttributes |
protected java.lang.String |
id |
protected java.lang.String |
impersonatorUser |
protected Session |
session |
protected java.lang.String |
sessionIndex |
protected AMSubject |
subject |
| Constructor and Description |
|---|
AbstractPluginSession() |
| Modifier and Type | Method and Description |
|---|---|
void |
setAnonymous(boolean anonymous) |
void |
setApplicationId(java.lang.String applicationId) |
void |
setCustomSessionAttributes(java.util.Map<java.lang.String,java.io.Serializable> customSessionAttributes) |
void |
setId(java.lang.String id) |
void |
setImpersonatorUser(java.lang.String impersonatorUser) |
void |
setSession(Session session) |
void |
setSessionIndex(java.lang.String sessionIndex) |
void |
setSubject(AMSubject subject) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetApplicationId, getAuthnSubject, getCreationInstant, getCustomSessionAttributes, getExpiryInstant, getId, getImpersonatorUser, getLastAccessTime, getLastUpdateTime, getSessionIndex, isAnonymous, isImpersonatingprotected java.lang.String id
protected java.lang.String applicationId
protected java.lang.String sessionIndex
protected boolean anonymous
protected AMSubject subject
protected Session session
protected java.util.Map<java.lang.String,java.io.Serializable> customSessionAttributes
protected java.lang.String impersonatorUser
public void setId(java.lang.String id)
id - the id to setpublic void setApplicationId(java.lang.String applicationId)
applicationId - the applicationId to setpublic void setSessionIndex(java.lang.String sessionIndex)
sessionIndex - the sessionIndex to setpublic void setAnonymous(boolean anonymous)
anonymous - the anonymous to setpublic void setSubject(AMSubject subject)
subject - the subject to setpublic void setSession(Session session)
session - the session to setpublic void setCustomSessionAttributes(java.util.Map<java.lang.String,java.io.Serializable> customSessionAttributes)
customSessionAttributes - the customSessionAttributes to setpublic void setImpersonatorUser(java.lang.String impersonatorUser)
impersonatorUser - the impersonatorUser to set