in connector/src/main/scala/com/microsoft/kusto/spark/authentication/KustoAuthentication.scala [54:60]
def canEqual(that: Any): Boolean = that.isInstanceOf[AadApplicationCertificateAuthentication]
override def equals(that: Any): Boolean = that match {
case auth: AadApplicationCertificateAuthentication =>
appId == auth.appId && certFilePath == auth.certFilePath && certPassword == auth.certPassword && authority == auth.authority
case _ => false
}