public void HandleData(MemBlock data, ISender ret, object state)
{
UserRevocationMessage urm = null;
try {
urm = new UserRevocationMessage(_ca_cert, data);
} catch(Exception e) {
ProtocolLog.WriteIf(ProtocolLog.SecurityExceptions, e.ToString());
return;
}
lock(_revoked_users) {
if(_revoked_users.Contains(urm.Username)) {
return;
}
_revoked_users[urm.Username] = true;
}
_so.VerifySAs();
}