In saslSupportedByConfiguration [1], credentialSource can be null.
[1] https://github.com/ivassile/wildfly-elytron/blob/1.x/auth/client/src/main/java/org/wildfly/security/auth/client/AuthenticationConfiguration.java#L534