Example usage for org.springframework.security.web.authentication.rememberme PersistentRememberMeToken PersistentRememberMeToken

List of usage examples for org.springframework.security.web.authentication.rememberme PersistentRememberMeToken PersistentRememberMeToken

Introduction

In this page you can find the example usage for org.springframework.security.web.authentication.rememberme PersistentRememberMeToken PersistentRememberMeToken.

Prototype

public PersistentRememberMeToken(String username, String series, String tokenValue, Date date) 

Source Link

Usage

From source file:com.miserablemind.butter.domain.model.user.user_persistent_logins.impl.PersistentTokenRepositoryImplTest.java

@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    this.userName = "someUsername";
    this.token = new PersistentRememberMeToken(this.userName, "series", "tokenValue242214", new Date());
}

From source file:com.trenako.web.security.PersistentTokenRepositoryTests.java

private PersistentRememberMeToken buildToken() {
    return new PersistentRememberMeToken("username", "series", "tokenValue", new Date());
}

From source file:com.github.carlomicieli.nerdmovies.security.MongoPersistentTokenRepository.java

@Override
public PersistentRememberMeToken getTokenForSeries(String seriesId) {
    final MongoRememberMeToken token = rememberMeService.findBySeries(seriesId);

    return new PersistentRememberMeToken(token.getUsername(), token.getSeries(), token.getTokenValue(),
            token.getDate());/*w  w  w  .  java 2s.  c  om*/
}

From source file:com.jiwhiz.domain.account.impl.MongoPersistentTokenRepositoryImpl.java

@Override
public PersistentRememberMeToken getTokenForSeries(String seriesId) {
    RememberMeToken token = this.rememberMeTokenRepository.findBySeries(seriesId);
    if (token == null) {
        return null;
    }/*from   w  w  w.j av  a 2s  . c  om*/
    return new PersistentRememberMeToken(token.getUsername(), token.getSeries(), token.getTokenValue(),
            token.getDate());
}

From source file:com.trenako.web.security.PersistentTokenRepositoryImpl.java

@Override
public PersistentRememberMeToken getTokenForSeries(String series) {
    PersistentLogin login = repo.findBySeries(series);

    return new PersistentRememberMeToken(login.getUsername(), login.getSeries(), login.getTokenValue(),
            login.getDate());//w w  w.j  a  va 2 s  . c  o  m
}

From source file:org.ng200.openolympus.repositories.OlympusPersistentTokenRepositoryImpl.java

@Override
public PersistentRememberMeToken getTokenForSeries(final String seriesId) {
    final RememberMeToken token = this.olympusPersistentTokenRepository.findBySeries(seriesId);
    return new PersistentRememberMeToken(token.getUsername(), token.getSeries(), token.getTokenValue(),
            token.getDate());/*from   www.j ava2 s  . c om*/
}

From source file:eu.delving.core.storage.TestTokenRepo.java

@Test
public void authentication() {
    repo.createNewToken(//from  w ww . j a v  a 2s .com
            new PersistentRememberMeToken("gumby@delving.eu", "world", createTokenValue(), new Date()));
    PersistentRememberMeToken tok = repo.getTokenForSeries("world");
    Assert.assertEquals("user name", "gumby@delving.eu", tok.getUsername());
    repo.updateToken("world", "TOKY", new Date(10000000L));
    tok = repo.getTokenForSeries("world");
    Assert.assertEquals("user name", "gumby@delving.eu", tok.getUsername());
    Assert.assertEquals("token value", "TOKY", tok.getTokenValue());
}

From source file:com.company.project.web.controller.service.CustomTokenRepository.java

@Override
public PersistentRememberMeToken getTokenForSeries(String series) {
    PersistentRememberMeToken persistentRememberMeToken = null;
    try {//from  ww w. j  a  va2s .co m
        // series, token, date
        Map<String, Object> map = persistentTokenDao.get(series);
        if (map != null) {
            persistentRememberMeToken = new PersistentRememberMeToken("" + map.get("username"),
                    "" + map.get("series"), "" + map.get("token"), (Date) map.get("last_used"));
        }
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
    }

    return persistentRememberMeToken;
}

From source file:de.steilerdev.myVerein.server.model.RememberMeToken.java

public PersistentRememberMeToken toPersistentRememberMeToken() {
    return new PersistentRememberMeToken(username, series, tokenValue, date);
}

From source file:eu.delving.core.storage.impl.TokenRepoImpl.java

@Override
public PersistentRememberMeToken getTokenForSeries(String series) {
    DBObject object = auth().findOne(mob(AuthenticationToken.SERIES, series));
    if (object == null) {
        log.warn("unable to get token for series " + series);
        return null;
    } else {/*from   w  w  w  .  j a  v a 2s.c  o m*/
        log.info("fetched token for series " + series);
        AuthenticationToken token = new AuthTokenImpl(object);
        return new PersistentRememberMeToken(token.getEmail(), token.getSeries(), token.getTokenValue(),
                token.getDate());
    }
}