类 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

      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

      public int findAuthorizationCount(String registeredClientId, String principalName)
    • findAvailableAuthorizations

      public List<org.springframework.security.oauth2.server.authorization.OAuth2Authorization> findAvailableAuthorizations(String registeredClientId, String principalName)
    • 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