接口 OauthAuthorizationMapper
- 所有超级接口:
- com.baomidou.mybatisplus.core.mapper.BaseMapper<OauthAuthorization>, com.baomidou.mybatisplus.core.mapper.Mapper<OauthAuthorization>
public interface OauthAuthorizationMapper
extends com.baomidou.mybatisplus.core.mapper.BaseMapper<OauthAuthorization>
用户认证信息表(oauth_authorization)表数据库访问层
提供对认证信息的多字段查询操作
- 从以下版本开始:
- 2025/9/14
- 作者:
- lishangbu
- 
方法概要修饰符和类型方法说明selectByAccessTokenValue(String accessToken) 根据访问令牌查询认证信息selectByAuthorizationCodeValue(String authorizationCode) 根据授权码查询认证信息selectByDeviceCodeValue(String deviceCode) 根据设备码查询认证信息selectByOidcIdTokenValue(String idToken) 根据 OIDC ID Token 查询认证信息selectByRefreshTokenValue(String refreshToken) 根据刷新令牌查询认证信息selectByState(String state) 根据 state 查询认证信息selectByTokenValue(String token) 根据多种 token 字段联合查询认证信息,支持 state、authorizationCode、accessToken、refreshToken、idToken、userCode、deviceCode 任意一种 token。selectByUserCodeValue(String userCode) 根据用户码查询认证信息从接口继承的方法 com.baomidou.mybatisplus.core.mapper.BaseMapperdelete, deleteBatchIds, deleteById, deleteById, deleteById, deleteByIds, deleteByIds, deleteByMap, exists, insert, insert, insert, insertOrUpdate, insertOrUpdate, insertOrUpdate, insertOrUpdate, insertOrUpdate, selectBatchIds, selectBatchIds, selectById, selectByIds, selectByIds, selectByMap, selectByMap, selectCount, selectList, selectList, selectList, selectList, selectMaps, selectMaps, selectMaps, selectMaps, selectMapsPage, selectObjs, selectObjs, selectOne, selectOne, selectPage, update, update, updateById, updateById, updateById
- 
方法详细资料- 
selectByState根据 state 查询认证信息通过 state 字段精确查询认证信息 - 参数:
- state- 状态码
- 返回:
- 匹配的认证信息
 
- 
selectByAuthorizationCodeValueOptional<OauthAuthorization> selectByAuthorizationCodeValue(@Param("authorizationCode") String authorizationCode) 根据授权码查询认证信息通过授权码字段精确查询认证信息 - 参数:
- authorizationCode- 授权码
- 返回:
- 匹配的认证信息
 
- 
selectByAccessTokenValue根据访问令牌查询认证信息通过访问令牌字段精确查询认证信息 - 参数:
- accessToken- 访问令牌
- 返回:
- 匹配的认证信息
 
- 
selectByRefreshTokenValue根据刷新令牌查询认证信息通过刷新令牌字段精确查询认证信息 - 参数:
- refreshToken- 刷新令牌
- 返回:
- 匹配的认证信息
 
- 
selectByOidcIdTokenValue根据 OIDC ID Token 查询认证信息通过 OIDC ID Token 字段精确查询认证信息 - 参数:
- idToken- OIDC ID Token
- 返回:
- 匹配的认证信息
 
- 
selectByUserCodeValue根据用户码查询认证信息通过用户码字段精确查询认证信息 - 参数:
- userCode- 用户码
- 返回:
- 匹配的认证信息
 
- 
selectByDeviceCodeValue根据设备码查询认证信息通过设备码字段精确查询认证信息 - 参数:
- deviceCode- 设备码
- 返回:
- 匹配的认证信息
 
- 
selectByTokenValue根据多种 token 字段联合查询认证信息,支持 state、authorizationCode、accessToken、refreshToken、idToken、userCode、deviceCode 任意一种 token。 查询语句为多行文本块,便于维护和阅读。- 参数:
- token- token 值,可为上述任意一种 token
- 返回:
- 匹配的认证信息
 
 
-