AWS Authentication Connector

Content Type: Module
Categories: Authentication,Connectors,AWS

Overview

The AWS Authentication Connector provides a way to authenticate with AWS. Authentication can be considered as first step before calling services like Amazon S3, SQS, SNS etc..

There are two types of credentials that can be used through the AWS Authentication connector:

  • Static credentials – Based on AWS “Access key ID” and “Secret Access Key”
  • Temporary credentials – Based on short lived session token, more secured and recommended way. 

In addition to providing constants for authentication credentials, this module also provides utility to generate SigV4Headers which are required to send while calling AWS APIs using REST calls. 

 

For use cases where Region and a UseStaticCredentials boolean shall be managed in runtime, there is a folder with a reusable snippet. The GetCredentials microflow further returns a credentials object based on the region and type of credentials.

 

Attention 

For modeler version 9.24.2 until 9.24.29 remove the older version libraries manually from the userlib folder to avoid java compilation errors

Documentation

Please see the documentation on Mendix Docs.

Releases

Version: 4.0.0
Framework Version: 10.21.0
Release Notes: Upgraded to Mx 10.21.0, added java dependencies to the module settings, improved logging and method added for async client creation.
Version: 3.2.2
Framework Version: 9.24.2
Release Notes: Fixed vulnerabilities in netty-handler and netty-commons libraries.
Version: 3.2.1
Framework Version: 9.24.2
Release Notes: * Fixed vulnerability in one of the java libs. * The image icon of the credentials object has been removed for Mendix version 10.21 and higher
Version: 3.2.0
Framework Version: 9.24.2
Release Notes: - The AWS Authentication Connector was upgraded to Mendix version 9.24.2. - The sdk was upgraded to version 2.27.17. - Improved handeling of enumerations was introduced. - UI components upgraded to support React Client.
Version: 3.1.3
Framework Version: 9.18.0
Release Notes: - no more typos in logs
Version: 3.1.2
Framework Version: 9.18.0
Release Notes: - Region enumeration updated
Version: 3.1.1
Framework Version: 9.18.0
Release Notes: - added button + microflow to validate credentials - renamed region captions, so they follow this structure: 'us-east-1 (N. Virginia)'
Version: 3.1.0
Framework Version: 9.18.0
Release Notes: reusable UI parts for management of region and type of credentials settings
Version: 3.0.2
Framework Version: 9.18.0
Release Notes: - Added icons to authentication connector operations.
Version: 3.0.1
Framework Version: 9.18.0
Release Notes: Dependencies upgraded to newer version