类 JpaOAuth2AuthorizationService
java.lang.Object
cn.herodotus.engine.oauth2.data.jpa.storage.JpaOAuth2AuthorizationService
- 所有已实现的接口:
org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
public class JpaOAuth2AuthorizationService
extends Object
implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
Description: 基于 JPA 的 OAuth2 认证服务
- 作者:
- : gengwei.zheng
- Date:
- : 2022/2/25 22:16
-
构造器概要
构造器构造器说明JpaOAuth2AuthorizationService(HerodotusAuthorizationService herodotusAuthorizationService, org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository registeredClientRepository) -
方法概要
修饰符和类型方法说明intfindAuthorizationCount(String registeredClientId, String principalName) List<org.springframework.security.oauth2.server.authorization.OAuth2Authorization>findAvailableAuthorizations(String registeredClientId, String principalName) org.springframework.security.oauth2.server.authorization.OAuth2Authorizationorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationfindByToken(String token, org.springframework.security.oauth2.server.authorization.OAuth2TokenType tokenType) voidremove(org.springframework.security.oauth2.server.authorization.OAuth2Authorization authorization) voidsave(org.springframework.security.oauth2.server.authorization.OAuth2Authorization authorization)
-
构造器详细资料
-
JpaOAuth2AuthorizationService
public JpaOAuth2AuthorizationService(HerodotusAuthorizationService herodotusAuthorizationService, org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository registeredClientRepository)
-
-
方法详细资料
-
save
public void save(org.springframework.security.oauth2.server.authorization.OAuth2Authorization authorization) - 指定者:
save在接口中org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
-
remove
@Transactional public void remove(org.springframework.security.oauth2.server.authorization.OAuth2Authorization authorization) - 指定者:
remove在接口中org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
-
findById
public org.springframework.security.oauth2.server.authorization.OAuth2Authorization findById(String id) - 指定者:
findById在接口中org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
-
findAuthorizationCount
-
findAvailableAuthorizations
-
findByToken
public org.springframework.security.oauth2.server.authorization.OAuth2Authorization findByToken(String token, org.springframework.security.oauth2.server.authorization.OAuth2TokenType tokenType) - 指定者:
findByToken在接口中org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
-