The Amazon MSK Library for AWS Identity and Access Management enables developers to use AWS Identity and Access Management (IAM) to connect to their Amazon Managed Streaming for Apache Kafka (Amazon MSK) clusters. It allows JVM-based Apache Kafka clients to use AWS IAM for authentication and authorization against Amazon MSK clusters that have AWS IAM enabled as an authentication mechanism. This library provides a new Simple Authentication and Security Layer (SASL) mechanism called AWS_MSK_IAM. This new SASL mechanism can be used by Kafka clients to authenticate against Amazon MSK clusters using AWS IAM. After you've downloaded the code from GitHub, you can build it using Gradle. An uber jar containing the library and all its relocated dependencies except the kafka client and slf4j-api can also be built. At runtime, the uber jar expects to find the kafka client library and the sl4j-api library on the classpath.

Features

  • Validate secure dependencies
  • Use the Amazon MSK Library for IAM Authentication
  • Configure a Kafka client to use AWS IAM
  • Specify an AWS IAM Role for a client
  • Generate authentication payload
  • Message Exchange with Kafka Broker

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow AmazonMSK AWS Identity Access Management

AmazonMSK AWS Identity Access Management Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AmazonMSK AWS Identity Access Management!

Additional Project Details

Programming Language

Java

Related Categories

Java Live Streaming Software, Java Software Development Software, Java Identity and Access Management (IAM) Software

Registered

2022-07-05