OauthRegisteredClientServiceImpl

OAuth2 注册客户端服务实现

负责 OAuth2 注册客户端的查询与维护

Author

lishangbu

Since

2026/3/19

Constructors

Link copied to clipboard
constructor(oauth2RegisteredClientRepository: Oauth2RegisteredClientRepository)

Functions

Link copied to clipboard
open override fun getById(id: String): OauthRegisteredClientView?

按 ID 查询 OAuth2 注册客户端

Link copied to clipboard
open override fun getPageByCondition(specification: OauthRegisteredClientSpecification, pageable: Pageable): Page<OauthRegisteredClientView>

按条件分页查询 OAuth2 注册客户端

Link copied to clipboard
open override fun listByCondition(specification: OauthRegisteredClientSpecification): List<OauthRegisteredClientView>

按条件查询 OAuth2 注册客户端列表

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun removeById(id: String)

按 ID 删除 OAuth2 注册客户端

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun save(command: SaveOauthRegisteredClientInput): OauthRegisteredClientView

保存 OAuth2 注册客户端

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun update(command: UpdateOauthRegisteredClientInput): OauthRegisteredClientView

更新 OAuth2 注册客户端