All Classes and Interfaces
Class
Description
抽象的用户同步转换器
审计上下文,缓存审计的一些公共数据
审计接入点,负责处理审计
审计执行器
审计filter
审计请求
用于审计的响应值包装
这里为了不影响实现,只是使用了一份软拷贝
审计策略
接口请求参数
定义认证接入点,处理认证请求
认证状态枚举
检查token 的返回实体
授权码模式接入点
统一认证客户端,负责接收配置
默认的用户信息池
默认的用户service,提供默认实现
自定义的动态OAuth服务
兼容jdk7的解决方案,函数
其实是一个匿名内部类
Jackson序列化工具类
外部用户
Map参数构造器
授权类型
提供sso初始化基础支持
开放统一认证客户端
认证客户端初始化载体
配置aware bean,添加到注册中心
OAuth2 Single Sign On (SSO) 配置
统一登录用户信息服务
提供标准的用户注入,这里
开放认证器
统一认证上下文
请求工具类
统一登录用户信息
state字段构建器
用户同步结果
组织独立属性
最简单的随机数生成state
Rest请求客户端
主要的builder,核心构建
异常类,用于包装异常
基于rest client的审计接入点
基于ScribeJava社区开源组件提供的认证点
内部配置类
安全工具类,做接口验签
拦截器处理器,用于拦截客户端Token校验
注意!
处理请求回调的filter
session转换自定义工具
公共用户数据,来自资源服务器
同步发送者,需要主动发送时调用的逻辑
数据同步的filter。
数据同步转换器
有具体泛型类型的Map构建器
提供基本的非空校验
用户转换器,基于DefaultUserService实现
用户状态
用户类型枚举