3 Star 10 Fork 36

罗小爬 / oauth2-auth-server-oidc

forked from 罗小爬 / spring-cloud-demo 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
OidcAuthorizationService.java 1.08 KB
一键复制 编辑 原始数据 按行查看 历史
跑马灯 提交于 2022-03-14 20:01 . 项目初始化
package com.luo.sc.oidc.authserver.service;
import org.springframework.security.oauth2.server.authorization.OAuth2Authorization;
import org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService;
import java.util.Collection;
import java.util.List;
/**
* Oidc 认证信息 - 管理服务<br/>
* 注:OAuth2AuthorizationService服务接口的基础上添加了OIDC相关支持
*
* @author luohq
* @version 1.0.0
* @date 2022-02-22 15:59
*/
public interface OidcAuthorizationService extends OAuth2AuthorizationService {
/**
* 根据idToken查询认证信息
*
* @param idToken
* @return
*/
OAuth2Authorization findByIdToken(String idToken);
/**
* 查询当前sessionId对应的已登录的认证信息
*
* @param sessionId
* @return
*/
List<OAuth2Authorization> findBySessionId(String sessionId);
/**
* 查询当前sessionId对应的已登录的客户端注册ID
*
* @param sessionId
* @return
*/
Collection<String> findLoginRegisteredClientIdBySessionId(String sessionId);
}
1
https://gitee.com/luoex/oauth2-auth-server-oidc.git
git@gitee.com:luoex/oauth2-auth-server-oidc.git
luoex
oauth2-auth-server-oidc
oauth2-auth-server-oidc
main

搜索帮助