@Service(value="defaultApprovedSiteService") public class DefaultApprovedSiteService extends Object implements ApprovedSiteService
Constructor and Description |
---|
DefaultApprovedSiteService() |
Modifier and Type | Method and Description |
---|---|
void |
clearApprovedSitesForClient(org.springframework.security.oauth2.provider.ClientDetails client) |
void |
clearExpiredSites() |
ApprovedSite |
createApprovedSite(String clientId,
String userId,
Date timeoutDate,
Set<String> allowedScopes) |
Collection<ApprovedSite> |
getAll() |
List<OAuth2AccessTokenEntity> |
getApprovedAccessTokens(ApprovedSite approvedSite) |
Collection<ApprovedSite> |
getByClientId(String clientId) |
Collection<ApprovedSite> |
getByClientIdAndUserId(String clientId,
String userId) |
ApprovedSite |
getById(Long id) |
Collection<ApprovedSite> |
getByUserId(String userId) |
void |
remove(ApprovedSite approvedSite) |
ApprovedSite |
save(ApprovedSite approvedSite) |
public DefaultApprovedSiteService()
public Collection<ApprovedSite> getAll()
getAll
in interface ApprovedSiteService
@Transactional(value="defaultTransactionManager") public ApprovedSite save(ApprovedSite approvedSite)
save
in interface ApprovedSiteService
public ApprovedSite getById(Long id)
getById
in interface ApprovedSiteService
@Transactional(value="defaultTransactionManager") public void remove(ApprovedSite approvedSite)
remove
in interface ApprovedSiteService
@Transactional(value="defaultTransactionManager") public ApprovedSite createApprovedSite(String clientId, String userId, Date timeoutDate, Set<String> allowedScopes)
createApprovedSite
in interface ApprovedSiteService
public Collection<ApprovedSite> getByClientIdAndUserId(String clientId, String userId)
getByClientIdAndUserId
in interface ApprovedSiteService
public Collection<ApprovedSite> getByUserId(String userId)
getByUserId
in interface ApprovedSiteService
userId
- ApprovedSiteRepository.getByUserId(java.lang.String)
public Collection<ApprovedSite> getByClientId(String clientId)
getByClientId
in interface ApprovedSiteService
clientId
- ApprovedSiteRepository.getByClientId(java.lang.String)
public void clearApprovedSitesForClient(org.springframework.security.oauth2.provider.ClientDetails client)
clearApprovedSitesForClient
in interface ApprovedSiteService
public void clearExpiredSites()
clearExpiredSites
in interface ApprovedSiteService
public List<OAuth2AccessTokenEntity> getApprovedAccessTokens(ApprovedSite approvedSite)
getApprovedAccessTokens
in interface ApprovedSiteService
Copyright © 2022. All rights reserved.