Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOCS: 4.x Security #6454

Closed
16 tasks done
ljamen opened this issue Mar 22, 2023 · 3 comments
Closed
16 tasks done

DOCS: 4.x Security #6454

ljamen opened this issue Mar 22, 2023 · 3 comments
Assignees
Labels
Milestone

Comments

@ljamen
Copy link
Contributor

ljamen commented Mar 22, 2023

Problem Description

We need to update docs for 4.x

  • update security.adoc for MP
  • update providers.adoc for MP
  • update jep-290.adoc for MP
  • update configuration-secrets.adoc for MP
  • update security/introduction.adoc for SE
  • update containers-integration.adoc for SE
  • update extensibility.adoc for SE
  • update jep-290.adoc for SE
  • update providers.adoc for SE
  • update tools.adoc for SE
  • update security-oidc.adoc guide for MP
  • update security-oidc.adoc guide for SE

Guidelines

  • Make sure any fixes from 3.x are forward ported to 4.x DOCS: SE Diffs 3.x to Main *.adoc  #7515
  • Make sure any fixes from MP 3.x are forward ported to 4.x
  • Initial focus is on correctness
  • Record migration impact in this issue [4x] [Doc] - Migration guides #7715 NOTE: Provided migration info to Mitia for inclusion in the upgrade guides for both MP and SE. Tracked as part of that PR.

Migration Impact

Summarize incompatibilities between Helidon 3 and Helidon 4.
Summarize actions customers must take to migrate code
OK to reference external specs or documents (for example MicroProfile specs)

@Verdent
Copy link
Member

Verdent commented Oct 17, 2023

I am not sure, where to place this migration guide, so I will post it here.

Security

  • Changed modules
  1. helidon-security-integration-jersey moved to the module helidon-microprofile-security
  2. helidon-security-integration-jersey-client moved to the module helidon-microprofile-security
  3. helidon-security-integration-grpc was removed
  4. helidon-security-integration-webserver moved to the module helidon-webserver-security
  • Significant class name changes
  1. OidcSupport renamed to OidcFeature
  2. WebSecurity renamed to SecurityFeature
  • Other
  1. SynchronousProvider removed - SynchronousProvider usage is no longer needed, since all security providers are synchronouous

@ljamen
Copy link
Contributor Author

ljamen commented Oct 17, 2023

@Verdent I have provided this information to Mitia who is currently working on the upgrade guides. I'd like to close this Issue as complete and we will track the migration info in #7715. Ok?

@ljamen
Copy link
Contributor Author

ljamen commented Oct 17, 2023

PR #7730 addresses the security issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Archived in project
Development

No branches or pull requests

2 participants