AuthBased*Provider try to use SortedSet without Comparable items

Description

`org.jivesoftware.openfire.user.AuthorizationBasedUserProviderMapper` and its `Auth` counterpart return a Set of providers, which needs to have a predictable iteration order. To do that, a SortedSet is used. As the providers do not implement Comparable, this causes exceptions.

Environment

None
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Priority

Minor