Example usage for org.springframework.security.web.authentication.preauth AbstractPreAuthenticatedProcessingFilter subclass-usage

List of usage examples for org.springframework.security.web.authentication.preauth AbstractPreAuthenticatedProcessingFilter subclass-usage

Introduction

In this page you can find the example usage for org.springframework.security.web.authentication.preauth AbstractPreAuthenticatedProcessingFilter subclass-usage.

Usage

From source file authentication.PreAuthenticatedUserFilter.java

/**
 * A classe <code>PreAuthenticatedUserFilter</code>  o filtro responsvel por
 * recuperar o token do usurio no header de uma requisio e retorn-lo, para
 * que posteriormente as implementaes de <code>AuthenticationManager</code> de
 * cada aplicao possam recuperar os dados do usurio no Embraer Account, a
 * partir do token, e colocar o usurio no contexto de segurana do Spring.

From source file jp.pigumer.security.ExampleFilter.java

public class ExampleFilter extends AbstractPreAuthenticatedProcessingFilter {

    @Override
    protected Object getPreAuthenticatedPrincipal(HttpServletRequest request) {
        return "TEST";
    }

From source file eu.trentorise.smartcampus.ac.provider.filters.AcProviderFilter.java

/**
 * Filter of pre-authentication
 * 
 * @author Viktor Pravdin <pravdin@disi.unitn.it>
 * @date Jun 4, 2012 3:22:53 PM
 */

From source file eu.trentorise.smartcampus.aac.conf.OAuthTokenFilter.java

/**
 * @author raman
 *
 */
public class OAuthTokenFilter extends AbstractPreAuthenticatedProcessingFilter {

From source file at.ac.univie.isc.asio.security.UriAuthenticationFilter.java

/**
 * Authenticate requests, which use uri based authentication. One path element of the request uri
 * holds the login name and is extracted by this filter.
 */
public final class UriAuthenticationFilter extends AbstractPreAuthenticatedProcessingFilter {
    /**

From source file de.punyco.thirtytwosquare.auth.GooglePreAuthenticationFilter.java

public class GooglePreAuthenticationFilter extends AbstractPreAuthenticatedProcessingFilter {

    private static final Logger LOG = LoggerFactory.getLogger(GooglePreAuthenticationFilter.class);

    private static final String DUMMY_CREDENTIALS = "N/A";
    private static final Object ANONYMOUS = null;

From source file org.ojbc.web.security.SamlAuthenticationFilter.java

public class SamlAuthenticationFilter extends AbstractPreAuthenticatedProcessingFilter {

    private SamlService samlService;

    @Override
    protected Object getPreAuthenticatedPrincipal(HttpServletRequest request) {

From source file eu.openanalytics.rsb.security.X509AuthenticationFilter.java

/**
 * An {@link AbstractPreAuthenticatedProcessingFilter} that is designed to work behind Nginx dealing
 * with X.509 validation.
 * <p>
 * Expected headers are <code>X-SSL-Verified</code> (with value of <code>SUCCESS</code>) and
 * <code>X-SSL-Client-DN</code> (with DN as extracted from the client certificate).

From source file org.callistasoftware.netcare.mvk.authentication.web.filter.AuthenticationFilter.java

public class AuthenticationFilter extends AbstractPreAuthenticatedProcessingFilter {

    private static final Logger log = LoggerFactory.getLogger(AuthenticationFilter.class);

    @Value("${mvk.guidParamName}")
    private String guidParameterName;

From source file org.apereo.portal.soffit.security.SoffitApiPreAuthenticatedProcessingFilter.java

/**
 * This concrete implementation of <code>AbstractPreAuthenticatedProcessingFilter</code> (Spring
 * Security) may be employed by REST APIs within Soffits (and similar modules) to discover the
 * identity of portal users simply and securely. (It is not used inside the uPortal webapp at all.)
 * The approach is inspired by (and closely aligned with) OpenID Connect (OIDC). This filter honors
 * an OIDC ID Token (typically from the portal) presented as a <code>Bearer</code> token in the