Class OidcLoginFilter

All Implemented Interfaces:
jakarta.servlet.Filter, Aware, BeanNameAware, DisposableBean, InitializingBean, ApplicationEventPublisherAware, EnvironmentAware, MessageSourceAware, EnvironmentCapable, ServletContextAware

public class OidcLoginFilter extends StatelessLoginFilter
This class will filter OpenID Connect (OIDC) requests and try and authenticate them. In this case, the actual authentication is performed by OIDC. After authentication succeeds, OIDC will send the authentication data to this filter in order for it to be processed by DSpace.
Author:
Pasquale Cavallo (pasquale.cavallo at 4science dot it)