add support more than one client authentication method