@Override
    protected String[] getPrincipalAttributes() {
        return new String[0];
    }
This dnFormat can authenticate but it isn't bringing back any attributes.
support/cas-server-support-ldap/src/test/java/org/apereo/cas/authentication/ActiveDirectoryUPNLdapAuthenticationHandlerTests.java