public AuthenticationProvider getModelAuthenticationProvider() {
        return modelAuthenticationProvider;
    }
Returns the AuthenticationProvider which produced the ModeledUser
retrievable via getUser(). This is not necessarily the same as the
AuthenticationProvider which authenticated that user, which can be
retrieved with getAuthenticationProvider().

@return
    The AuthenticationProvider which produced the ModeledUser
    retrievable via getUser().
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledAuthenticatedUser.java