src/main/java/org/jivesoftware/smack/SASLAuthentication.java
public static List<Class<? extends SASLMechanism>> getRegisterSASLMechanisms() {
        List<Class<? extends SASLMechanism>> answer = new ArrayList<Class<? extends SASLMechanism>>();
        for (String mechanismsPreference : mechanismsPreferences) {
            answer.add(implementedMechanisms.get(mechanismsPreference));
        }
        return answer;
    }
public static List<Class<? extends SASLMechanism>> getRegisterSASLMechanisms() {
        List<Class<? extends SASLMechanism>> answer = new ArrayList<Class<? extends SASLMechanism>>();
        for (String mechanismsPreference : mechanismsPreferences) {
            answer.add(implementedMechanisms.get(mechanismsPreference));
        }
        return answer;
    }
public static List < Class < ? extends SASLMechanism > > getRegisterSASLMechanisms ( ) { List < Class < ? extends SASLMechanism > > answer = new ArrayList < Class < ? extends SASLMechanism > > ( ) ; for ( String mechanismsPreference : mechanismsPreferences ) { answer . add ( implementedMechanisms . get ( mechanismsPreference ) ) ; } return answer ; }
Returns the registerd SASLMechanism classes sorted by the level of
preference.

@return the registerd SASLMechanism classes sorted by the level of
preference.
Returns the registerd SASLMechanism classes sorted by the level of preference .