Skip to content

Update saml_idp gem to add support for AES-GCM encryption algorithms#11593

Merged
mitchellhenke merged 1 commit intomainfrom
mitchellhenke/update-saml-idp-to-support-gcm
Dec 4, 2024
Merged

Update saml_idp gem to add support for AES-GCM encryption algorithms#11593
mitchellhenke merged 1 commit intomainfrom
mitchellhenke/update-saml-idp-to-support-gcm

Conversation

@mitchellhenke
Copy link
Contributor

🛠 Summary of changes

Brings in the changes from 18F/saml_idp#129 to add IDP support for AES-GCM encryption of SAML responses. Other changes are required within our service provider configurations and partner portal, so it is not available quite yet, but allows for testing manually outside of those contexts.

changelog: Upcoming Features, SAML, Update saml_idp gem to add support for AES-GCM encryption algorithms
gem 'webauthn', '~> 2.5.2'
gem 'xmldsig', '~> 0.6'
gem 'xmlenc', '~> 0.7', '>= 0.7.1'
gem 'xmlenc', '0.8.0'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we keep the version that allows patch changes? This would allow 0.8.1 automatically I think

Suggested change
gem 'xmlenc', '0.8.0'
gem 'xmlenc', '~> 0.8'

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would, but the gem is very rarely updated and I'm not confident in version updates being safe without some more explicit checks 😅

Copy link
Contributor

@aduth aduth Dec 4, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coincidentally I'd tried that syntax earlier in #11590 (gem 'rubocop', '~> 1.69') hoping for the behavior you described, but it installed the outdated .0 version (1.69.0) instead of the latest version (1.69.1) 🤷

@mitchellhenke mitchellhenke merged commit 0dede8b into main Dec 4, 2024
@mitchellhenke mitchellhenke deleted the mitchellhenke/update-saml-idp-to-support-gcm branch December 4, 2024 20:34
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.

3 participants