I have a legacy system that requires the principal and credentials be obtained from the http request. To do that I have implemented a AbstractPreAuthenticatedProcessingFilter. My issue is that the ActiveDirectoryLdapAuthenticationProvider currently does not support pre-auth tokens. I found this very helpful post that points me in a possible direction. Before I go down this road of re-implementing the provider I wondered if there was a more straight forward approach to allow AD provider to accept and process pre-auth tokens?

Thanks!