title: Kinesis Kafka Source Connector - Credentials
body: <p>I am working on a POC using Confluent platform and trying to connect Kinesis in my AWS account to send data to Kafka running on Confluent platform (setup using Docker compose). I have used the AWS Kinesis connector available with Confluent. I am using trial version of the connector valid for 30 days.</p>
  <p>I have setup the KinesisSourceConnector plugin from <a href="https://www.confluent.io/hub/confluentinc/kafka-connect-kinesis" rel="nofollow noreferrer">https://www.confluent.io/hub/confluentinc/kafka-connect-kinesis</a></p>
  <p>The Source connector configuration has credentials configuration available for AWS Access Key Id, AWS Secret Key Id
  However, it does not have a configuration parameter for AWS Session Token. Is there any way to set this up since my AWS account can only be accessed using STS ?</p>
  <p>I have tried adding an additional property aws_access_key_id but with no success.</p>
  <p>Error description -
  The provided credentials are invalid: The security token included in the request is invalid. (Service: AWSSecurityTokenService; Status Code: 403; Error Code: InvalidClientTokenId; Request ID: d893039b-d4f3-4de3-95ef-ede233b0885c)</p>