
com.wadpam.oauth2.itest.exclude.MockConnectionService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of oauth2-client Show documentation
Show all versions of oauth2-client Show documentation
Implements OAuth2 authentication on top of Open-Server security
The newest version!
/*
* INSERT COPYRIGHT HERE
*/
package com.wadpam.oauth2.itest.exclude;
import com.wadpam.oauth2.dao.DConnectionDao;
import com.wadpam.oauth2.domain.DConnection;
import com.wadpam.oauth2.service.ConnectionServiceImpl;
import java.util.Date;
/**
*
* @author sosandstrom
*/
public class MockConnectionService extends ConnectionServiceImpl {
@Override
public DConnection get(String parentKeyString, String id) {
LOG.info("getting DConnection for {}", id);
if ("itest".equals(id)) {
DConnection conn = new DConnection();
conn.setId(id);
conn.setExpireTime(new Date(System.currentTimeMillis()+1000L));
conn.setUserId(id);
// conn.setUserRoles(" ROLE_USER , ROLE_ITEST");
return conn;
}
// if ("itest_duplicate".equals(id)) {
// DConnection conn = new DConnection();
// conn.setId(id);
// conn.setExpireTime(new Date(System.currentTimeMillis()+1000L));
//
// return conn;
// }
return null;
}
@Override
public void setDConnectionDao(DConnectionDao dConnectionDao) {
}
@Override
public void setDao(DConnectionDao dao) {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy