Mike Woodring has a sample MessageSink implementation that dehydrates a WindowsPrincipal onto the wire and then hydrates it back into a GenericPrincipal on the other side -- so that callee threads on a Remoted server don't have to do anything but access System.Threading.CurrentPrincipal. See http://www.develop.com/devresources/resourcedetail.aspx?type=t&id=846
It may give you some ideas. HTH, Howard =================================== This list is hosted by DevelopMentor� http://www.develop.com You may be interested in Guerrilla .NET, 24 March 2003, in London and Boston http://www.develop.com/courses/gdotnet View archives and manage your subscription(s) at http://discuss.develop.com
