title: AWS IoT Device SDK for Python without CA certificate
body: <p>Is it possible to connect to MQTT over websockets via the AWS IoT Device SDK for Python without a CA certificate, using AWS Access Key ID and AWS Secret Access Key instead? I have it working that way within a javascript app and a java app, I'm wondering if it's possible from Python as well?</p>
  
  <pre><code>from AWSIoTPythonSDK.MQTTLib import AWSIoTMQTTClient
  
  clientId = "my-client-id"
  clientEndpoint = "my-client-endpoint"
  accessKeyId = "my-access-key-id"
  secretAccessKey = "my-secret-access-key"
  
  myAWSIoTMQTTClient = AWSIoTMQTTClient(clientId, useWebsocket=True)
  myAWSIoTMQTTClient.configureEndpoint(clientEndpoint, 443)
  myAWSIoTMQTTClient.configureIAMCredentials(accessKeyId, secretAccessKey)
  myAWSIoTMQTTClient.connect()
  </code></pre>
  
  <p>The connection times out. It may be because my router does not allow IPv6 (<a href="https://github.com/aws/aws-iot-device-sdk-python/issues/104#issuecomment-363632519" rel="nofollow noreferrer">read here</a>). I tried <a href="https://github.com/aws/aws-iot-device-sdk-python/issues/34#issuecomment-281999731" rel="nofollow noreferrer">this work around</a>, but it still is not working, since it seems to need a CA cert. </p>
  
  <p>Is what I'm trying to do actually possible?</p>