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
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Priority

Minor
Configure