public class ClientSideSessionInfo extends SessionInfo
| Modifier and Type | Field and Description |
|---|---|
ServerInfo |
server |
authenticateMessage, encryptMessage, identityKeyHandle, identityKeyIndex, sessionId, sessionKey, timeOut| Constructor and Description |
|---|
ClientSideSessionInfo(int sessionid,
byte[] sessionkey,
byte[] identityHandle,
int identityindex,
ServerInfo server,
int majorProtocolVersion,
int minorProtocolVersion) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Returns true if the given object is an equivalent ClientSideSessionInfo
object
|
byte[] |
getExchagePublicKey() |
byte[] |
getExchangeKeyRefHandle() |
int |
getExchangeKeyRefindex() |
void |
setExchangeKeyRef(byte[] keyrefHandle,
int keyrefindex) |
void |
setExchangePublicKey(byte[] key) |
void |
takeValuesFromOption(SessionSetupInfo option) |
addSessionCounter, decryptBuffer, encryptBuffer, getAuthenticateMessageFlag, getDefaultTimeout, getEncryptedMesssageFlag, getEncryptionAlgorithmCode, getNextSessionCounter, getSessionID, getSessionKey, getTimeOut, hasExpired, isSessionAnonymous, setAuthenticateMessageFlag, setDefaultTimeout, setEncryptedMesssageFlag, setEncryptionAlgorithmCode, setSessionKey, setTimeOut, touchpublic ServerInfo server
public ClientSideSessionInfo(int sessionid,
byte[] sessionkey,
byte[] identityHandle,
int identityindex,
ServerInfo server,
int majorProtocolVersion,
int minorProtocolVersion)
public void setExchangeKeyRef(byte[] keyrefHandle,
int keyrefindex)
public void setExchangePublicKey(byte[] key)
public byte[] getExchangeKeyRefHandle()
public int getExchangeKeyRefindex()
public byte[] getExchagePublicKey()
public void takeValuesFromOption(SessionSetupInfo option)
public boolean equals(java.lang.Object obj)
equals in class SessionInfo