Package com.jappstart.model.auth

Examples of com.jappstart.model.auth.PersistentLogin


     * @return the remember me token
     */
    @Override
    public final PersistentRememberMeToken getTokenForSeries(
        final String series) {
        PersistentLogin persistentLogin = null;
        final Query query = entityManager.createQuery(
            "SELECT p FROM PersistentLogin p WHERE series = :series");
        query.setParameter("series", series);

        try {
            persistentLogin = (PersistentLogin) query.getSingleResult();
        } catch (NoResultException e) {
            return null;
        }

        return new PersistentRememberMeToken(
            persistentLogin.getUsername(),
            persistentLogin.getSeries(),
            persistentLogin.getToken(),
            persistentLogin.getLastUsed());
    }
View Full Code Here


        final Date lastUsed) {
        final Query query = entityManager.createQuery(
            "SELECT p FROM PersistentLogin p WHERE series = :series");
        query.setParameter("series", series);

        final PersistentLogin persistentLogin =
             (PersistentLogin) query.getSingleResult();

        persistentLogin.setToken(tokenValue);
        persistentLogin.setLastUsed(lastUsed);

        entityManager.persist(persistentLogin);
    }
View Full Code Here

     * @param token the remember me token
     * @return the persistent login
     */
    private PersistentLogin createPersistentLogin(
        final Key key, final PersistentRememberMeToken token) {
        final PersistentLogin persistentLogin =
            new PersistentLogin(key, token.getUsername());

        persistentLogin.setSeries(token.getSeries());
        persistentLogin.setToken(token.getTokenValue());
        persistentLogin.setLastUsed(token.getDate());

        return persistentLogin;
    }
View Full Code Here

TOP

Related Classes of com.jappstart.model.auth.PersistentLogin

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.