Package org.wildfly.security.sasl.util
Class SortedMechanismSaslServerFactory
java.lang.Object
org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
- All Implemented Interfaces:
SaslServerFactory
A delegating
SaslServerFactory which will sort the mechanism names using either a supplied Comparator<String>
or a supplied ordering of mechanism names.- Author:
- Darran Lofthouse
-
Field Summary
Fields inherited from class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
delegate -
Constructor Summary
ConstructorsConstructorDescriptionSortedMechanismSaslServerFactory(SaslServerFactory delegate, String... mechanismNames) SortedMechanismSaslServerFactory(SaslServerFactory delegate, Comparator<String> mechanismNameComparator) -
Method Summary
Methods inherited from class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
createSaslServer, delegatesThrough, toString
-
Constructor Details
-
SortedMechanismSaslServerFactory
public SortedMechanismSaslServerFactory(SaslServerFactory delegate, Comparator<String> mechanismNameComparator) -
SortedMechanismSaslServerFactory
-
-
Method Details
-
getMechanismNames
- Specified by:
getMechanismNamesin interfaceSaslServerFactory- Overrides:
getMechanismNamesin classAbstractDelegatingSaslServerFactory
-