Skip to content

RDKBDEV-3226: Add AWS Keyspaces IAM Authentication, KMS Encryption, and Configurable JWT Validation#282

Open
ChaitanyaSingla wants to merge 12 commits into
rdkcentral:developfrom
ChaitanyaSingla:keyspaces-authentication
Open

RDKBDEV-3226: Add AWS Keyspaces IAM Authentication, KMS Encryption, and Configurable JWT Validation#282
ChaitanyaSingla wants to merge 12 commits into
rdkcentral:developfrom
ChaitanyaSingla:keyspaces-authentication

Conversation

@ChaitanyaSingla
Copy link
Copy Markdown

This pull request introduces the following enhancements:

  1. AWS Keyspaces Role-Based Access

    • Implements support for AWS Keyspaces authentication using IAM temporary credentials.
    • Enhances security by eliminating the need for static credentials.
  2. Database Encryption with AWS KMS

    • Adds support for encrypting data stored in the database using AWS Key Management Service (KMS).
  3. Configurable JWT Token Validation

    • Implements JWT validation by fetching the public key dynamically from a configurable endpoint.
    • Enhances security and flexibility in token verification.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 2, 2025

CLA assistant check
All committers have signed the CLA.

@rdkcmf-jenkins
Copy link
Copy Markdown
Contributor

b'## Blackduck scan failure details

Summary: 0 violations, 0 files pending approval, 1 file pending identification.

  • Protex Server Path: /home/blackduck/github/webconfig/282/rdkcentral/webconfig

  • Commit: 0d60c03

Report detail: gist'

@mhughesacn
Copy link
Copy Markdown

Hi @ChaitanyaSingla: Please will you add headers to the two new .go files. The BD complaint is not significant and I will clear off on the next commit.
Thank you,
Martin - RDK CMF Compliance Team

@pradeeptakdas
Copy link
Copy Markdown

@pradeeptakdas
Copy link
Copy Markdown

Internal JIRA for tracking: https://ccp.sys.comcast.net/browse/RDKCOM-5375

@ChaitanyaSingla ChaitanyaSingla changed the title Add AWS Keyspaces IAM Authentication, KMS Encryption, and Configurable JWT Validation RDKBDEV-3226: Add AWS Keyspaces IAM Authentication, KMS Encryption, and Configurable JWT Validation Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants