|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.cluster.authenticator.SingleSignOnMessage
Contains the SingleSignOn data, read and written by the ClusterSingleSignOn
| Field Summary | |
static int |
ADD_SESSION
|
static int |
DEREGISTER_SESSION
|
static int |
LOGOUT_SESSION
|
static int |
REGISTER_SESSION
|
static int |
REMOVE_SESSION
|
static int |
UPDATE_SESSION
|
| Fields inherited from interface org.apache.catalina.cluster.ClusterMessage |
FLAG_ALLOWED, FLAG_DEFAULT, FLAG_FORBIDDEN |
| Constructor Summary | |
SingleSignOnMessage(Member source,
java.lang.String ssoId,
java.lang.String sessionId)
|
|
| Method Summary | |
int |
getAction()
|
Member |
getAddress()
Get the address that this message originated from. |
java.lang.String |
getAuthType()
|
int |
getCompress()
Each message can made the desicion that compress is allowed or not or handle by default. |
java.lang.String |
getContextName()
|
java.lang.String |
getPassword()
|
int |
getResend()
Each message can made the desicion that resend is allowed or not or handle by default. |
java.lang.String |
getSessionId()
|
java.lang.String |
getSsoId()
|
long |
getTimestamp()
Timestamp message. |
java.lang.String |
getUniqueId()
Each message must have a unique ID, in case of using async replication, and a smart queue, this id is used to replace messages not yet sent. |
java.lang.String |
getUsername()
|
void |
setAction(int action)
|
void |
setAddress(Member member)
Called by the cluster before sending it to the other nodes. |
void |
setAuthType(java.lang.String authType)
|
void |
setCompress(int compress)
set desicion that compress is allowed or not or handle by default. |
void |
setContextName(java.lang.String ctxname)
|
void |
setPassword(java.lang.String password)
|
void |
setResend(int resend)
set desicion that resend is allowed or not or handle by default. |
void |
setSessionId(java.lang.String sessionId)
|
void |
setSsoId(java.lang.String ssoId)
|
void |
setTimestamp(long timestamp)
Called by the cluster before sending out the message. |
void |
setUniqueId(java.lang.String uniqueId)
|
void |
setUsername(java.lang.String username)
|
java.lang.String |
toString()
Return a String rendering of this object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int ADD_SESSION
public static final int DEREGISTER_SESSION
public static final int LOGOUT_SESSION
public static final int REGISTER_SESSION
public static final int UPDATE_SESSION
public static final int REMOVE_SESSION
| Constructor Detail |
public SingleSignOnMessage(Member source,
java.lang.String ssoId,
java.lang.String sessionId)
| Method Detail |
public Member getAddress()
getAddress in interface ClusterMessagepublic void setAddress(Member member)
setAddress in interface ClusterMessagemember - Memberpublic long getTimestamp()
getTimestamp in interface ClusterMessagepublic void setTimestamp(long timestamp)
setTimestamp in interface ClusterMessagetimestamp - The timestamppublic java.lang.String getUniqueId()
getUniqueId in interface ClusterMessagepublic void setUniqueId(java.lang.String uniqueId)
public int getAction()
public void setAction(int action)
public java.lang.String getSsoId()
public void setSsoId(java.lang.String ssoId)
public java.lang.String getContextName()
public void setContextName(java.lang.String ctxname)
public java.lang.String getSessionId()
public void setSessionId(java.lang.String sessionId)
public java.lang.String getAuthType()
public void setAuthType(java.lang.String authType)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public int getCompress()
ClusterMessage
getCompress in interface ClusterMessagepublic void setCompress(int compress)
ClusterMessage
setCompress in interface ClusterMessagecompress - The compress to set.public int getResend()
ClusterMessage
getResend in interface ClusterMessagepublic void setResend(int resend)
ClusterMessage
setResend in interface ClusterMessageresend - The resend to set.public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||