code: def configureCredentials(self, CAFilePath, KeyPath="", CertificatePath=""):  # Should be good for MutualAuth certs config and Websocket rootCA config
          
          cert_credentials_provider = CertificateCredentialsProvider()
          cert_credentials_provider.set_ca_path(CAFilePath)
          cert_credentials_provider.set_key_path(KeyPath)
          cert_credentials_provider.set_cert_path(CertificatePath)
          self._mqtt_core.configure_cert_credentials(cert_credentials_provider)
docs: **Description**
  
          Used to configure the rootCA, private key and certificate files. Should be called before connect.
  
          **Syntax**
  
          .. code:: python
  
            myAWSIoTMQTTClient.configureCredentials("PATH/TO/ROOT_CA", "PATH/TO/PRIVATE_KEY", "PATH/TO/CERTIFICATE")
  
          **Parameters**
  
          *CAFilePath* - Path to read the root CA file. Required for all connection types.
  
          *KeyPath* - Path to read the private key. Required for X.509 certificate based connection.
  
          *CertificatePath* - Path to read the certificate. Required for X.509 certificate based connection.
  
          **Returns**
  
          None