Example usage for org.springframework.security.web.authentication.www DigestAuthenticationFilter setAuthenticationEntryPoint

List of usage examples for org.springframework.security.web.authentication.www DigestAuthenticationFilter setAuthenticationEntryPoint

Introduction

In this page you can find the example usage for org.springframework.security.web.authentication.www DigestAuthenticationFilter setAuthenticationEntryPoint.

Prototype

public void setAuthenticationEntryPoint(DigestAuthenticationEntryPoint authenticationEntryPoint) 

Source Link

Usage

From source file:org.vaadin.spring.samples.mvp.security.config.DigestAuthConfig.java

@Bean
DigestAuthenticationFilter digestAuthenticationFilter() throws Exception {
    DigestAuthenticationFilter digestAuthenticationFilter = new DigestAuthenticationFilter();
    digestAuthenticationFilter.setAuthenticationEntryPoint(digestEntryPoint());
    digestAuthenticationFilter.setUserDetailsService(userDetailsServiceBean());
    return digestAuthenticationFilter;
}

From source file:com.avaya.subMgmt.server.SecurityConfigAdapter.java

public DigestAuthenticationFilter digestAuthenticationFilter(
        DigestAuthenticationEntryPoint digestAuthenticationEntryPoint) throws Exception {
    DigestAuthenticationFilter digestAuthenticationFilter = new DigestAuthenticationFilter();
    digestAuthenticationFilter.setAuthenticationEntryPoint(digestEntryPoint());
    digestAuthenticationFilter.setUserDetailsService(userDetailsServiceBean());
    return digestAuthenticationFilter;
}

From source file:org.opendatakit.configuration.SecurityConfiguration.java

@Bean
public DigestAuthenticationFilter digestAuthenticationFilter()
        throws ODKEntityNotFoundException, ODKOverQuotaException, ODKDatastoreException, PropertyVetoException {
    DigestAuthenticationFilter digestAuthenticationFilter = new DigestAuthenticationFilter();
    digestAuthenticationFilter.setPasswordAlreadyEncoded(true);
    digestAuthenticationFilter.setAuthenticationEntryPoint(digestEntryPoint());
    digestAuthenticationFilter.setUserDetailsService(digestAndBasicLoginService());
    // https://github.com/spring-projects/spring-security/issues/3310
    digestAuthenticationFilter.setCreateAuthenticatedToken(true);
    return digestAuthenticationFilter;
}

From source file:org.springframework.security.web.authentication.www.DigestAuthenticationFilterTests.java

@Test
public void testGettersSetters() {
    DigestAuthenticationFilter filter = new DigestAuthenticationFilter();
    filter.setUserDetailsService(mock(UserDetailsService.class));
    assertThat(filter.getUserDetailsService() != null).isTrue();

    filter.setAuthenticationEntryPoint(new DigestAuthenticationEntryPoint());
    assertThat(filter.getAuthenticationEntryPoint() != null).isTrue();

    filter.setUserCache(null);/*www .  ja v a  2  s  .c om*/
    assertThat(filter.getUserCache()).isNull();
    filter.setUserCache(new NullUserCache());
    assertThat(filter.getUserCache()).isNotNull();
}

From source file:org.springframework.security.web.authentication.www.DigestAuthenticationFilterTests.java

@Test(expected = IllegalArgumentException.class)
public void startupDetectsMissingUserDetailsService() throws Exception {
    DigestAuthenticationFilter filter = new DigestAuthenticationFilter();
    filter.setAuthenticationEntryPoint(new DigestAuthenticationEntryPoint());
    filter.afterPropertiesSet();/*from   w  w w  . jav a 2s . com*/
}