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

[ELY-2273] Update CA tool to also provide SSL artifacts. #2161

Merged
merged 3 commits into from
Jun 26, 2024

Conversation

darranl
Copy link
Contributor

@darranl darranl commented Jun 24, 2024

I am enabling SSL testing in Undertow under https://issues.redhat.com/browse/REM3-406, this is an ideal time to use the Elytron CA tool to set up the various identifies - however tests that use this tool need to be aware of more of the internals of the utility such as how the identities are stored so this PR adds functionality to automate the creation of the key and trust managers and the loading of the underlying stores.

Some methods have been left as deprecated as WildFly Core also uses this utility but that should be updated so the deprecated methods can be removed.

https://issues.redhat.com/browse/ELY-2773

darranl added 3 commits June 24, 2024 15:50
…create their own artifacts.

This include KeyManager, TrustManager and KeyStore instances.

A CustomIdentity variant is also present for tests that create their own
identities.
…SSL artifacts instead of doing it themselves.
@fjuma fjuma merged commit a1f68a3 into wildfly-security:2.x Jun 26, 2024
9 checks passed
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.

2 participants