@Service public class HerodotusAuthorizationService extends BaseLayeredService<HerodotusAuthorization,String>
Description: HerodotusAuthorizationService
这里命名没有按照统一的习惯,主要是为了防止与 spring-authorization-server 已有类的同名而导致Bean注入失败
| 构造器和说明 |
|---|
HerodotusAuthorizationService(HerodotusAuthorizationRepository herodotusAuthorizationRepository) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearHistoryToken() |
int |
findAuthorizationCount(String registeredClientId,
String principalName) |
List<HerodotusAuthorization> |
findAvailableAuthorizations(String registeredClientId,
String principalName) |
Optional<HerodotusAuthorization> |
findByAccessToken(String accessToken) |
Optional<HerodotusAuthorization> |
findByAuthorizationCode(String authorizationCode) |
Optional<HerodotusAuthorization> |
findByRefreshToken(String refreshToken) |
Optional<HerodotusAuthorization> |
findByState(String state) |
Optional<HerodotusAuthorization> |
findByStateOrAuthorizationCodeValueOrAccessTokenValueOrRefreshTokenValue(String token) |
BaseRepository<HerodotusAuthorization,String> |
getRepository() |
likeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, deleteAll, deleteAll, deleteAllInBatch, deleteById, flush, save, saveAll, saveAndFlush, saveOrUpdatecount, count, existsById, findAll, findAll, findAll, findAll, findById, findByPage, findByPage, findByPage, findByPage, findByPage, findByPage, findByPage@Autowired public HerodotusAuthorizationService(HerodotusAuthorizationRepository herodotusAuthorizationRepository)
public BaseRepository<HerodotusAuthorization,String> getRepository()
public Optional<HerodotusAuthorization> findByState(String state)
public Optional<HerodotusAuthorization> findByAuthorizationCode(String authorizationCode)
public Optional<HerodotusAuthorization> findByAccessToken(String accessToken)
public Optional<HerodotusAuthorization> findByRefreshToken(String refreshToken)
public Optional<HerodotusAuthorization> findByStateOrAuthorizationCodeValueOrAccessTokenValueOrRefreshTokenValue(String token)
public void clearHistoryToken()
public List<HerodotusAuthorization> findAvailableAuthorizations(String registeredClientId, String principalName)
Copyright © 2023 Dromara. All rights reserved.