Thanks for the info James. Please tell me what you think of the following: I plan on having a new transport class that will do SSL client certificate authentication and then override the ConnectionInfo class's username field (we don't need a password) with the distinguished name of the client.
I could have the transport override every command's username with the DN, but that's not needed if I use a UserIdBroker. This should be ok, right? Thanks, Sepand