Lines Matching refs:handshake
150 …HdcDaemon::HandDaemonAuth(HSession hSession, const uint32_t channelId, SessionHandShake &handshake) in HandDaemonAuth() argument
153 switch (handshake.authType) { in HandDaemonAuth()
156 handshake.authType = AUTH_TOKEN; in HandDaemonAuth()
157 handshake.buf = hSession->tokenRSA; in HandDaemonAuth()
158 string bufString = SerialStruct::SerializeToString(handshake); in HandDaemonAuth()
172 (uint8_t *)handshake.buf.c_str(), handshake.buf.size())) { in HandDaemonAuth()
174 handshake.authType = AUTH_TOKEN; in HandDaemonAuth()
175 handshake.buf = hSession->tokenRSA; in HandDaemonAuth()
176 string bufString = SerialStruct::SerializeToString(handshake); in HandDaemonAuth()
185 ret = HdcAuth::PostUIConfirm(handshake.buf); in HandDaemonAuth()
199 SessionHandShake handshake; in DaemonSessionHandshake() local
201 SerialStruct::ParseFromString(handshake, s); in DaemonSessionHandshake()
203 if (handshake.banner != HANDSHAKE_MESSAGE) { in DaemonSessionHandshake()
208 if (handshake.authType == AUTH_NONE) { in DaemonSessionHandshake()
211 hSession->sessionId = handshake.sessionId; in DaemonSessionHandshake()
212 hSession->connectKey = handshake.connectKey; in DaemonSessionHandshake()
218 handshake.sessionId = 0; in DaemonSessionHandshake()
219 handshake.connectKey = ""; in DaemonSessionHandshake()
221 if (enableSecure && !HandDaemonAuth(hSession, channelId, handshake)) { in DaemonSessionHandshake()
228 handshake.authType = AUTH_OK; in DaemonSessionHandshake()
229 handshake.buf = hostName; in DaemonSessionHandshake()
230 string bufString = SerialStruct::SerializeToString(handshake); in DaemonSessionHandshake()