1
0
Fork 0
mirror of https://github.com/IRS-Public/direct-file.git synced 2025-06-28 04:25:52 +00:00
Commit graph

3 commits

Author SHA1 Message Date
google-labs-jules[bot]
ae03f78da0 Refactor: Remove explicit AWS credentials from MessageQueueConfiguration
Removes the accessKey and secretKey fields from MessageQueueConfiguration.java and updates application.yaml to enable the use of the AWS SDK's default credential provider chain.

This change enhances security by preventing the direct mapping or hardcoding of sensitive AWS credentials within the application's configuration classes. The application will now rely on more secure methods for credential discovery, such as IAM roles or environment variables, as managed by the DefaultCredentialsProvider.

Key changes:
- Removed `accessKey` and `secretKey` from `MessageQueueConfiguration.java`.
- Set `aws.default-credentials-provider-chain-enabled=true` in `application.yaml`.
- Removed redundant `accessKey` and `secretKey` from `status.messageQueue` in `application.yaml`.
2025-05-30 15:42:01 +00:00
sps-irs
9dd76a786e initial commit 2025-05-29 13:12:11 -04:00
sps-irs
2f3ebd6693 Initial commit 2025-05-27 11:56:49 -04:00