IClientAuthentication
                    interface IClientAuthentication
                
                Represents a mechanism to authenticate a given client.
            
                
Attempts to perform authentication for a given  ISession using the
             AuthenticationMethods of the specified
             IConnectionInfoInternal.