Example usage for org.springframework.security.core.token KeyBasedPersistenceTokenService setSecureRandom

List of usage examples for org.springframework.security.core.token KeyBasedPersistenceTokenService setSecureRandom

Introduction

In this page you can find the example usage for org.springframework.security.core.token KeyBasedPersistenceTokenService setSecureRandom.

Prototype

public void setSecureRandom(SecureRandom secureRandom) 

Source Link

Usage

From source file:fr.mycellar.configuration.SpringSecurityConfiguration.java

@Bean
public KeyBasedPersistenceTokenService keyBasedPersistenceTokenService() {
    KeyBasedPersistenceTokenService keyBasedPersistenceTokenService = new KeyBasedPersistenceTokenService();
    keyBasedPersistenceTokenService.setSecureRandom(new SecureRandom());
    keyBasedPersistenceTokenService.setServerInteger(1);
    keyBasedPersistenceTokenService.setServerSecret("_s_e_c_r_e_t_");
    return keyBasedPersistenceTokenService;
}

From source file:org.unitedinternet.cosmo.service.impl.StandardUserServiceTest.java

/**
 * Setup./*from  w w w.j av  a 2 s  . co m*/
 * @throws Exception - if something is wrong this exception is thrown.
 */
@Before
public void setUp() throws Exception {
    testHelper = new TestHelper();
    storage = new MockDaoStorage();
    contentDao = new MockContentDao(storage);
    userDao = new MockUserDao(storage);
    service = new StandardUserService();
    service.setContentDao(contentDao);
    service.setUserDao(userDao);
    KeyBasedPersistenceTokenService keyBasedPersistenceTokenService = new KeyBasedPersistenceTokenService();
    keyBasedPersistenceTokenService.setServerSecret("cosmossecret");
    keyBasedPersistenceTokenService.setServerInteger(123);
    keyBasedPersistenceTokenService.setSecureRandom(new SecureRandom());
    service.setPasswordGenerator(keyBasedPersistenceTokenService);
    service.init();
}