GeoServerOAuthAuthenticationFilter creates Anonymous authentication when preAuthenticated principal is not present
Description
The GeoServerOAuthAuthenticationFilter creates Anonymous authentication when preAuthenticated principal is not present. This is should not happen since the anonymous filter should create the anonymous authentication object and since might cause other filter to not be executed if they check for the SecurityContenxt to be null as in the case of the GeoServerAuthKeyFilter
The GeoServerOAuthAuthenticationFilter creates Anonymous authentication when preAuthenticated principal is not present. This is should not happen since the anonymous filter should create the anonymous authentication object and since might cause other filter to not be executed if they check for the SecurityContenxt to be null as in the case of the GeoServerAuthKeyFilter