Example usage for org.springframework.security.provisioning InMemoryUserDetailsManager InMemoryUserDetailsManager

List of usage examples for org.springframework.security.provisioning InMemoryUserDetailsManager InMemoryUserDetailsManager

Introduction

In this page you can find the example usage for org.springframework.security.provisioning InMemoryUserDetailsManager InMemoryUserDetailsManager.

Prototype

public InMemoryUserDetailsManager(Properties users) 

Source Link

Usage

From source file:org.joyrest.oauth2.configurer.user.InMemoryUserDetailsServiceConfigurer.java

@Override
protected UserDetailsService performBuild() {
    return new InMemoryUserDetailsManager(userDetails);
}

From source file:io.gravitee.management.idp.memory.authentication.spring.InMemoryAuthenticationProviderConfiguration.java

@Bean
public InMemoryUserDetailsManager userDetailsService() {
    return new InMemoryUserDetailsManager(Collections.emptyList());
}

From source file:org.modeshape.example.springsecurity.SecurityConfig.java

@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {

    UserDetails admin = new User("admin", "123", Arrays.asList(new SimpleGrantedAuthority("admin"),
            new SimpleGrantedAuthority("readonly"), new SimpleGrantedAuthority("readwrite")));

    UserDetails user1 = new User("user1", "123",
            Arrays.asList(new SimpleGrantedAuthority("readonly"), new SimpleGrantedAuthority("readwrite")));

    UserDetails user2 = new User("user2", "123", Arrays.asList(new SimpleGrantedAuthority("readonly")));

    UserDetailsManager userDetailsManager = new InMemoryUserDetailsManager(Arrays.asList(admin, user1, user2));
    auth.userDetailsService(userDetailsManager);
}

From source file:org.joinfaces.example.SecurityConfig.java

@Override
protected UserDetailsService userDetailsService() {
    UserDetails user1 = new User("persapiens", "123",
            AuthorityUtils.commaSeparatedStringToAuthorityList("ROLE_ADMIN"));
    UserDetails user2 = new User("nyilmaz", "qwe",
            AuthorityUtils.commaSeparatedStringToAuthorityList("ROLE_USER"));
    return new InMemoryUserDetailsManager(Arrays.asList(user1, user2));
}

From source file:org.keycloak.adapters.springsecurity.userdetails.authentication.KeycloakUserDetailsAuthenticationProviderTest.java

@Before
public void setUp() throws Exception {
    MockitoAnnotations.initMocks(this);
    Set<UserDetails> users = new HashSet<>();

    user = new User(KNOWN_USERNAME, "password", Arrays.asList(new SimpleGrantedAuthority("user")));
    users.add(user);//from w w w . j  ava2 s . c om

    userDetailsService = new InMemoryUserDetailsManager(Collections.unmodifiableCollection(users));

    provider = new KeycloakUserDetailsAuthenticationProvider();
    provider.setUserDetailsService(userDetailsService);

    when(principal.getName()).thenReturn(KNOWN_USERNAME);
    when(account.getPrincipal()).thenReturn(principal);

    token = new KeycloakAuthenticationToken(account);
}

From source file:org.openbaton.nfvo.security.authentication.SecurityConfig.java

@Bean(name = "inMemManager")
public UserDetailsManager userDetailsManager() {
    return new InMemoryUserDetailsManager(new Properties());
}

From source file:org.zalando.example.zauth.config.SecurityConfig.java

@Bean
public UserDetailsManager userDetailsManager() {
    return new InMemoryUserDetailsManager(new ArrayList<UserDetails>());
}

From source file:org.keycloak.adapters.springsecurity.userdetails.config.AppConfig.java

@Bean
UserDetailsService userDetailsService() {
    Set<UserDetails> users = new HashSet<>();
    User user = new User(KNOWN_EMAIL, "does_not_matter", Arrays.asList(new SimpleGrantedAuthority("user")));
    users.add(user);/*from   w w  w . ja va2 s.  c om*/
    return new InMemoryUserDetailsManager(Collections.unmodifiableCollection(users));
}

From source file:playground.app.Application.java

@Bean
public ReactiveAuthenticationManager authenticationManager() {
    User rob = new User("rob", "rob", AuthorityUtils.createAuthorityList("ROLE_USER"));
    User admin = new User("admin", "admin", AuthorityUtils.createAuthorityList("ROLE_ADMIN", "ROLE_USER"));
    InMemoryUserDetailsManager userDetailsService = new InMemoryUserDetailsManager(Arrays.asList(admin, rob));
    DaoAuthenticationProvider authenticationProvider = new DaoAuthenticationProvider();
    authenticationProvider.setUserDetailsService(userDetailsService);
    ProviderManager authenticationManager = new ProviderManager(Arrays.asList(authenticationProvider));
    return new ReactiveAuthenticationManagerAdapter(authenticationManager);
}

From source file:org.lightadmin.core.config.context.LightAdminSecurityConfiguration.java

@Bean
@Primary//from ww  w.j  a  v a2 s . co  m
public UserDetailsService userDetailsService() throws IOException {
    Properties usersPproperties = PropertiesLoaderUtils.loadProperties(usersResource);
    return new InMemoryUserDetailsManager(usersPproperties);
}