Make SSL TrustManager pluggable

Description

In Openfire, a TrustManager implementation is used to validate X509 certificates offered by peers (such as other servers, or clients that are using mutual authentication / SASL EXTERNAL).

The trust manager that is used should be made configurable, so that third parties can change the hard-coded Openfire version.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created May 3, 2019 at 10:55 AM
Updated May 20, 2019 at 11:32 AM
Resolved May 20, 2019 at 11:32 AM