Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
符节科技
Jap
提交
4be98110
Jap
项目概览
符节科技
/
Jap
9 个月 前同步成功
通知
91
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Jap
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
4be98110
编写于
1月 29, 2021
作者:
智布道
👁
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
📝
javadoc
上级
65736604
变更
50
隐藏空白更改
内联
并排
Showing
50 changed file
with
12 addition
and
58 deletion
+12
-58
jap-core/src/main/java/com/fujieid/jap/core/AuthenticateConfig.java
...rc/main/java/com/fujieid/jap/core/AuthenticateConfig.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/JapConfig.java
jap-core/src/main/java/com/fujieid/jap/core/JapConfig.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/JapConst.java
jap-core/src/main/java/com/fujieid/jap/core/JapConst.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/JapUser.java
jap-core/src/main/java/com/fujieid/jap/core/JapUser.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/JapUserService.java
...re/src/main/java/com/fujieid/jap/core/JapUserService.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/JapUtil.java
jap-core/src/main/java/com/fujieid/jap/core/JapUtil.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/exception/JapException.java
...ain/java/com/fujieid/jap/core/exception/JapException.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/exception/JapOauth2Exception.java
...va/com/fujieid/jap/core/exception/JapOauth2Exception.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/exception/JapSocialException.java
...va/com/fujieid/jap/core/exception/JapSocialException.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/exception/JapStrategyException.java
.../com/fujieid/jap/core/exception/JapStrategyException.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/exception/JapUserException.java
...java/com/fujieid/jap/core/exception/JapUserException.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/exception/OidcException.java
...in/java/com/fujieid/jap/core/exception/OidcException.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/store/JapUserStore.java
...rc/main/java/com/fujieid/jap/core/store/JapUserStore.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/store/JapUserStoreContextHolder.java
...com/fujieid/jap/core/store/JapUserStoreContextHolder.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/store/SessionJapUserStore.java
.../java/com/fujieid/jap/core/store/SessionJapUserStore.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/store/SsoJapUserStore.java
...main/java/com/fujieid/jap/core/store/SsoJapUserStore.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/strategy/AbstractJapStrategy.java
...va/com/fujieid/jap/core/strategy/AbstractJapStrategy.java
+0
-1
jap-core/src/main/java/com/fujieid/jap/core/strategy/JapStrategy.java
.../main/java/com/fujieid/jap/core/strategy/JapStrategy.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/OAuthConfig.java
...th2/src/main/java/com/fujieid/jap/oauth2/OAuthConfig.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Const.java
...th2/src/main/java/com/fujieid/jap/oauth2/Oauth2Const.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2GrantType.java
...src/main/java/com/fujieid/jap/oauth2/Oauth2GrantType.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2ResponseType.java
.../main/java/com/fujieid/jap/oauth2/Oauth2ResponseType.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Strategy.java
.../src/main/java/com/fujieid/jap/oauth2/Oauth2Strategy.java
+1
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Util.java
...uth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Util.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/helper/AccessToken.java
.../main/java/com/fujieid/jap/oauth2/helper/AccessToken.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/helper/AccessTokenHelper.java
...java/com/fujieid/jap/oauth2/helper/AccessTokenHelper.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/package-info.java
...h2/src/main/java/com/fujieid/jap/oauth2/package-info.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceCodeChallengeMethod.java
.../com/fujieid/jap/oauth2/pkce/PkceCodeChallengeMethod.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceParams.java
...src/main/java/com/fujieid/jap/oauth2/pkce/PkceParams.java
+0
-1
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceUtil.java
...2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceUtil.java
+0
-1
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcConfig.java
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcConfig.java
+0
-1
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcDiscoveryDto.java
.../src/main/java/com/fujieid/jap/oidc/OidcDiscoveryDto.java
+0
-1
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcDiscoveryParams.java
...c/main/java/com/fujieid/jap/oidc/OidcDiscoveryParams.java
+0
-1
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcStrategy.java
...oidc/src/main/java/com/fujieid/jap/oidc/OidcStrategy.java
+3
-4
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcUtil.java
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcUtil.java
+0
-1
jap-oidc/src/main/java/com/fujieid/jap/oidc/package-info.java
...oidc/src/main/java/com/fujieid/jap/oidc/package-info.java
+0
-1
jap-simple/src/main/java/com/fujieid/jap/simple/JapAuthenticationDetails.java
...java/com/fujieid/jap/simple/JapAuthenticationDetails.java
+0
-1
jap-simple/src/main/java/com/fujieid/jap/simple/RememberMeDetails.java
...c/main/java/com/fujieid/jap/simple/RememberMeDetails.java
+0
-1
jap-simple/src/main/java/com/fujieid/jap/simple/RememberMeDetailsUtils.java
...n/java/com/fujieid/jap/simple/RememberMeDetailsUtils.java
+2
-3
jap-simple/src/main/java/com/fujieid/jap/simple/SimpleConfig.java
...le/src/main/java/com/fujieid/jap/simple/SimpleConfig.java
+0
-1
jap-simple/src/main/java/com/fujieid/jap/simple/SimpleStrategy.java
.../src/main/java/com/fujieid/jap/simple/SimpleStrategy.java
+1
-1
jap-simple/src/main/java/com/fujieid/jap/simple/UsernamePasswordCredential.java
...va/com/fujieid/jap/simple/UsernamePasswordCredential.java
+0
-1
jap-social/src/main/java/com/fujieid/jap/social/JustAuthRequestContext.java
...n/java/com/fujieid/jap/social/JustAuthRequestContext.java
+1
-2
jap-social/src/main/java/com/fujieid/jap/social/SocialConfig.java
...al/src/main/java/com/fujieid/jap/social/SocialConfig.java
+0
-1
jap-social/src/main/java/com/fujieid/jap/social/SocialStrategy.java
.../src/main/java/com/fujieid/jap/social/SocialStrategy.java
+3
-1
jap-social/src/main/java/com/fujieid/jap/social/package-info.java
...al/src/main/java/com/fujieid/jap/social/package-info.java
+0
-1
jap-sso/src/main/java/com/fujieid/jap/sso/JapSsoHelper.java
jap-sso/src/main/java/com/fujieid/jap/sso/JapSsoHelper.java
+0
-3
jap-sso/src/main/java/com/fujieid/jap/sso/config/JapSsoConfig.java
...rc/main/java/com/fujieid/jap/sso/config/JapSsoConfig.java
+0
-1
jap-sso/src/main/java/com/fujieid/jap/sso/package-info.java
jap-sso/src/main/java/com/fujieid/jap/sso/package-info.java
+0
-1
pom.xml
pom.xml
+1
-1
未找到文件。
jap-core/src/main/java/com/fujieid/jap/core/AuthenticateConfig.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.core;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 16:15
* @since 1.0.0
*/
public
abstract
class
AuthenticateConfig
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/JapConfig.java
浏览文件 @
4be98110
...
...
@@ -22,7 +22,6 @@ import com.fujieid.jap.sso.config.JapSsoConfig;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:19
* @since 1.0.0
*/
public
class
JapConfig
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/JapConst.java
浏览文件 @
4be98110
...
...
@@ -22,7 +22,6 @@ import java.nio.charset.StandardCharsets;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 18:19
* @since 1.0.0
*/
public
interface
JapConst
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/JapUser.java
浏览文件 @
4be98110
...
...
@@ -23,7 +23,6 @@ import java.io.Serializable;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:48
* @since 1.0.0
*/
public
class
JapUser
implements
Serializable
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/JapUserService.java
浏览文件 @
4be98110
...
...
@@ -24,7 +24,6 @@ import java.util.Map;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:21
* @since 1.0.0
*/
public
interface
JapUserService
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/JapUtil.java
浏览文件 @
4be98110
...
...
@@ -26,7 +26,6 @@ import java.io.IOException;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021-01-25 21:16
* @since 1.0.0
*/
public
class
JapUtil
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/exception/JapException.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.core.exception;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:50
* @since 1.0.0
*/
public
class
JapException
extends
RuntimeException
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/exception/JapOauth2Exception.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.core.exception;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 12:07
* @since 1.0.0
*/
public
class
JapOauth2Exception
extends
JapException
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/exception/JapSocialException.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.core.exception;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 12:50
* @since 1.0.0
*/
public
class
JapSocialException
extends
JapException
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/exception/JapStrategyException.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.core.exception;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:32
* @since 1.0.0
*/
public
class
JapStrategyException
extends
JapException
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/exception/JapUserException.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.core.exception;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:49
* @since 1.0.0
*/
public
class
JapUserException
extends
JapException
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/exception/OidcException.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.core.exception;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 16:36
* @since 1.0.0
*/
public
class
OidcException
extends
JapException
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/store/JapUserStore.java
浏览文件 @
4be98110
...
...
@@ -26,7 +26,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 18:50
* @since 1.0.0
*/
public
interface
JapUserStore
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/store/JapUserStoreContextHolder.java
浏览文件 @
4be98110
...
...
@@ -32,7 +32,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021-01-21 10:25
* @since 1.0.0
*/
public
class
JapUserStoreContextHolder
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/store/SessionJapUserStore.java
浏览文件 @
4be98110
...
...
@@ -26,7 +26,6 @@ import javax.servlet.http.HttpSession;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 19:03
* @since 1.0.0
*/
public
class
SessionJapUserStore
implements
JapUserStore
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/store/SsoJapUserStore.java
浏览文件 @
4be98110
...
...
@@ -29,7 +29,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 19:03
* @since 1.0.0
*/
public
class
SsoJapUserStore
extends
SessionJapUserStore
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/strategy/AbstractJapStrategy.java
浏览文件 @
4be98110
...
...
@@ -34,7 +34,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 14:01
* @since 1.0.0
*/
public
abstract
class
AbstractJapStrategy
implements
JapStrategy
{
...
...
jap-core/src/main/java/com/fujieid/jap/core/strategy/JapStrategy.java
浏览文件 @
4be98110
...
...
@@ -26,7 +26,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 14:27
* @since 1.0.0
*/
public
interface
JapStrategy
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/OAuthConfig.java
浏览文件 @
4be98110
...
...
@@ -23,7 +23,6 @@ import com.fujieid.jap.oauth2.pkce.PkceCodeChallengeMethod;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 11:23
* @since 1.0.0
*/
public
class
OAuthConfig
extends
AuthenticateConfig
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Const.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.oauth2;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 15:34
* @since 1.0.0
*/
public
interface
Oauth2Const
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2GrantType.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.oauth2;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 16:14
* @since 1.0.0
*/
public
enum
Oauth2GrantType
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2ResponseType.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.oauth2;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 16:14
* @since 1.0.0
*/
public
enum
Oauth2ResponseType
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Strategy.java
浏览文件 @
4be98110
...
...
@@ -49,7 +49,6 @@ import java.util.Optional;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 11:30
* @since 1.0.0
*/
public
class
Oauth2Strategy
extends
AbstractJapStrategy
{
...
...
@@ -68,6 +67,7 @@ public class Oauth2Strategy extends AbstractJapStrategy {
* `Strategy` constructor.
*
* @param japUserService japUserService
* @param japUserStore japUserStore
* @param japConfig japConfig
*/
public
Oauth2Strategy
(
JapUserService
japUserService
,
JapUserStore
japUserStore
,
JapConfig
japConfig
)
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/Oauth2Util.java
浏览文件 @
4be98110
...
...
@@ -32,7 +32,6 @@ import java.util.Optional;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 15:38
* @since 1.0.0
*/
public
class
Oauth2Util
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/helper/AccessToken.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.oauth2.helper;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021-01-25 22:06
* @since 1.0.0
*/
public
class
AccessToken
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/helper/AccessTokenHelper.java
浏览文件 @
4be98110
...
...
@@ -38,7 +38,6 @@ import java.util.Map;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021-01-26 10:44
* @since 1.0.0
*/
public
class
AccessTokenHelper
{
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/package-info.java
浏览文件 @
4be98110
...
...
@@ -22,7 +22,6 @@
* which can dock with any platform supporting OAuth 2.0 standard protocol
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @date 2021/1/14 11:05
* @version 1.0.0
* @see <a href="https://tools.ietf.org/html/rfc6749" target="_blank">https://tools.ietf.org/html/rfc6749</a>
* @since 1.0.0
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceCodeChallengeMethod.java
浏览文件 @
4be98110
...
...
@@ -21,7 +21,6 @@ package com.fujieid.jap.oauth2.pkce;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/14 11:56
* @see <a href="https://docs.fujieid.com/college/protocol/oauth-2.0/oauth-2.0-pkce" target="_blank">https://docs.fujieid.com/college/protocol/oauth-2.0/oauth-2.0-pkce</a>
* @see <a href="https://tools.ietf.org/html/rfc7636" target="_blank">https://tools.ietf.org/html/rfc7636</a>
* @since 1.0.0
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceParams.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.oauth2.pkce;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 16:49
* @see <a href="https://tools.ietf.org/html/rfc7636#section-6.1" target="_blank">6.1. OAuth Parameters Registry</a>
* @since 1.0.0
*/
...
...
jap-oauth2/src/main/java/com/fujieid/jap/oauth2/pkce/PkceUtil.java
浏览文件 @
4be98110
...
...
@@ -27,7 +27,6 @@ import java.util.concurrent.TimeUnit;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 16:52
* @see <a href="https://tools.ietf.org/html/rfc7636" target="_blank">Proof Key for Code Exchange by OAuth Public Clients</a>
* @since 1.0.0
*/
...
...
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcConfig.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ import com.fujieid.jap.oauth2.OAuthConfig;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 16:23
* @since 1.0.0
*/
public
class
OidcConfig
extends
OAuthConfig
{
...
...
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcDiscoveryDto.java
浏览文件 @
4be98110
...
...
@@ -24,7 +24,6 @@ import java.io.Serializable;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2020/10/26 14:47
* @see <a href="https://openid.net/specs/openid-connect-discovery-1_0.html" target="_blank">OpenID Connect Discovery 1.0 incorporating errata set 1</a>
* @see <a href="https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata" target="_blank">3. OpenID Provider Metadata</a>
* @since 1.0.0
...
...
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcDiscoveryParams.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.oidc;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 17:12
* @see <a href="https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata" target="_blank">3. OpenID Provider Metadata</a>
* @since 1.0.0
*/
...
...
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcStrategy.java
浏览文件 @
4be98110
...
...
@@ -22,7 +22,6 @@ import com.fujieid.jap.core.JapConfig;
import
com.fujieid.jap.core.JapUserService
;
import
com.fujieid.jap.core.exception.JapOauth2Exception
;
import
com.fujieid.jap.core.store.JapUserStore
;
import
com.fujieid.jap.core.store.SessionJapUserStore
;
import
com.fujieid.jap.oauth2.OAuthConfig
;
import
com.fujieid.jap.oauth2.Oauth2Strategy
;
...
...
@@ -36,7 +35,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 16:27
* @see <a href="https://openid.net/specs/openid-connect-core-1_0.html" target="_blank">OpenID Connect Core 1.0 incorporating errata set 1</a>
* @since 1.0.0
*/
...
...
@@ -56,6 +54,7 @@ public class OidcStrategy extends Oauth2Strategy {
* `Strategy` constructor.
*
* @param japUserService japUserService
* @param japUserStore japUserStore
* @param japConfig japConfig
*/
public
OidcStrategy
(
JapUserService
japUserService
,
JapUserStore
japUserStore
,
JapConfig
japConfig
)
{
...
...
@@ -81,8 +80,8 @@ public class OidcStrategy extends Oauth2Strategy {
OidcDiscoveryDto
discoveryDto
=
OidcUtil
.
getOidcDiscovery
(
issuer
);
oidcConfig
.
setAuthorizationUrl
(
discoveryDto
.
getAuthorizationEndpoint
())
.
setTokenUrl
(
discoveryDto
.
getTokenEndpoint
())
.
setUserinfoUrl
(
discoveryDto
.
getUserinfoEndpoint
());
.
setTokenUrl
(
discoveryDto
.
getTokenEndpoint
())
.
setUserinfoUrl
(
discoveryDto
.
getUserinfoEndpoint
());
OAuthConfig
oAuthConfig
=
BeanUtil
.
copyProperties
(
oidcConfig
,
OAuthConfig
.
class
);
super
.
authenticate
(
oAuthConfig
,
request
,
response
);
...
...
jap-oidc/src/main/java/com/fujieid/jap/oidc/OidcUtil.java
浏览文件 @
4be98110
...
...
@@ -27,7 +27,6 @@ import java.util.Map;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2020/12/3 14:13
* @since 1.0.0
*/
public
class
OidcUtil
{
...
...
jap-oidc/src/main/java/com/fujieid/jap/oidc/package-info.java
浏览文件 @
4be98110
...
...
@@ -19,7 +19,6 @@
* as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner.
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @date 2021/1/18 16:19
* @version 1.0.0
* @see <a href="https://openid.net/specs/openid-connect-core-1_0.html" target="_blank">OpenID Connect Core 1.0 incorporating errata set 1</a>
* @since 1.0.0
...
...
jap-simple/src/main/java/com/fujieid/jap/simple/JapAuthenticationDetails.java
浏览文件 @
4be98110
...
...
@@ -26,7 +26,6 @@ import java.io.Serializable;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 11:25
* @since 1.0.0
*/
public
class
JapAuthenticationDetails
implements
Serializable
{
...
...
jap-simple/src/main/java/com/fujieid/jap/simple/RememberMeDetails.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.simple;
/**
* @author harrylee (harryleexyz(a)qq.com)
* @version 1.0.0
* @date 2021/1/24 18:57
* @since 1.0.0
*/
public
class
RememberMeDetails
{
...
...
jap-simple/src/main/java/com/fujieid/jap/simple/RememberMeDetailsUtils.java
浏览文件 @
4be98110
...
...
@@ -26,7 +26,6 @@ import static com.fujieid.jap.core.JapConst.DEFAULT_DELIMITER;
/**
* @author harrylee (harryleexyz(a)qq.com)
* @version 1.0.0
* @date 2021/1/24 19:12
* @since 1.0.0
*/
public
class
RememberMeDetailsUtils
{
...
...
@@ -35,7 +34,7 @@ public class RememberMeDetailsUtils {
*
* @param simpleConfig config
* @param username username
* @return
* @return
RememberMeDetails
*/
public
static
RememberMeDetails
encode
(
SimpleConfig
simpleConfig
,
String
username
)
{
long
expiryTime
=
System
.
currentTimeMillis
()
+
simpleConfig
.
getRememberMeCookieExpire
();
...
...
@@ -55,7 +54,7 @@ public class RememberMeDetailsUtils {
*
* @param simpleConfig config
* @param cookieValue cookie value
* @return
* @return
RememberMeDetails
*/
public
static
RememberMeDetails
decode
(
SimpleConfig
simpleConfig
,
String
cookieValue
)
{
if
(!
simpleConfig
.
isEnableRememberMe
())
{
...
...
jap-simple/src/main/java/com/fujieid/jap/simple/SimpleConfig.java
浏览文件 @
4be98110
...
...
@@ -25,7 +25,6 @@ import static com.fujieid.jap.core.JapConst.DEFAULT_CREDENTIAL_ENCRYPT_SALT;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 18:02
* @since 1.0.0
*/
public
class
SimpleConfig
extends
AuthenticateConfig
{
...
...
jap-simple/src/main/java/com/fujieid/jap/simple/SimpleStrategy.java
浏览文件 @
4be98110
...
...
@@ -36,7 +36,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/11 17:53
* @since 1.0.0
*/
public
class
SimpleStrategy
extends
AbstractJapStrategy
{
...
...
@@ -55,6 +54,7 @@ public class SimpleStrategy extends AbstractJapStrategy {
* `Strategy` constructor.
*
* @param japUserService japUserService
* @param japUserStore japUserStore
* @param japConfig japConfig
*/
public
SimpleStrategy
(
JapUserService
japUserService
,
JapUserStore
japUserStore
,
JapConfig
japConfig
)
{
...
...
jap-simple/src/main/java/com/fujieid/jap/simple/UsernamePasswordCredential.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@ package com.fujieid.jap.simple;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/17 15:21
* @since 1.0.0
*/
public
class
UsernamePasswordCredential
{
...
...
jap-social/src/main/java/com/fujieid/jap/social/JustAuthRequestContext.java
浏览文件 @
4be98110
...
...
@@ -30,7 +30,7 @@ import java.util.Set;
/**
* Processing JustAuth Request
*
<p></p>
*
* <p>1. {@link JustAuthRequestContext#register(String, AuthRequest)}, manual registration and automatic registration</p>
* <p>2. {@link JustAuthRequestContext#loadRequest(String[], String[])}, automatic registration</p>
* <p>3. {@link JustAuthRequestContext#getRequest(String, SocialConfig, AuthConfig, AuthStateCache)}, obtaining the actual AuthRequest</p>
...
...
@@ -38,7 +38,6 @@ import java.util.Set;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 12:43
* @since 1.0.0
*/
public
class
JustAuthRequestContext
{
...
...
jap-social/src/main/java/com/fujieid/jap/social/SocialConfig.java
浏览文件 @
4be98110
...
...
@@ -22,7 +22,6 @@ import com.fujieid.jap.core.AuthenticateConfig;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 13:00
* @since 1.0.0
*/
public
class
SocialConfig
extends
AuthenticateConfig
{
...
...
jap-social/src/main/java/com/fujieid/jap/social/SocialStrategy.java
浏览文件 @
4be98110
...
...
@@ -47,7 +47,6 @@ import java.util.Map;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/12 12:08
* @since 1.0.0
*/
public
class
SocialStrategy
extends
AbstractJapStrategy
{
...
...
@@ -68,6 +67,7 @@ public class SocialStrategy extends AbstractJapStrategy {
* `Strategy` constructor.
*
* @param japUserService japUserService
* @param japUserStore japUserStore
* @param japConfig japConfig
*/
public
SocialStrategy
(
JapUserService
japUserService
,
JapUserStore
japUserStore
,
JapConfig
japConfig
)
{
...
...
@@ -80,6 +80,8 @@ public class SocialStrategy extends AbstractJapStrategy {
* please refer to: https://justauth.wiki/features/customize-the-state-cache.html
*
* @param japUserService Required, implement user operations
* @param japUserStore Required
* @param japConfig Required, jap config
* @param authStateCache Optional, custom cache implementation class
*/
public
SocialStrategy
(
JapUserService
japUserService
,
JapUserStore
japUserStore
,
JapConfig
japConfig
,
AuthStateCache
authStateCache
)
{
...
...
jap-social/src/main/java/com/fujieid/jap/social/package-info.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@
* and support the automatic creation of login account
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @date 2021/1/12 12:01
* @version 1.0.0
* @since 1.0.0
*/
...
...
jap-sso/src/main/java/com/fujieid/jap/sso/JapSsoHelper.java
浏览文件 @
4be98110
...
...
@@ -29,7 +29,6 @@ import javax.servlet.http.HttpServletResponse;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021-01-20 16:01
* @since 1.0.0
*/
public
class
JapSsoHelper
{
...
...
@@ -114,7 +113,6 @@ public class JapSsoHelper {
* Kisso Single sign-on service abstract implementation class
*
* @author YongWu zheng
* @date 2021-01-23 13:50
* @since 1.0.0
*/
static
class
JapConfigurableAbstractKissoService
extends
ConfigurableAbstractKissoService
{
...
...
@@ -129,7 +127,6 @@ public class JapSsoHelper {
* kisso SSO helper
*
* @author YongWu zheng
* @date 2021-01-23 14:10
* @since 1.0.0
*/
static
class
KiSsoHelper
extends
SSOHelper
{
...
...
jap-sso/src/main/java/com/fujieid/jap/sso/config/JapSsoConfig.java
浏览文件 @
4be98110
...
...
@@ -20,7 +20,6 @@ package com.fujieid.jap.sso.config;
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0.0
* @date 2021/1/18 12:17
* @since 1.0.0
*/
public
class
JapSsoConfig
{
...
...
jap-sso/src/main/java/com/fujieid/jap/sso/package-info.java
浏览文件 @
4be98110
...
...
@@ -18,7 +18,6 @@
* support the same domain and cross domain single sign on
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @date 2021/1/18 12:17
* @version 1.0.0
* @since 1.0.0
*/
...
...
pom.xml
浏览文件 @
4be98110
...
...
@@ -122,7 +122,6 @@
</dependency>
</dependencies>
<build>
<finalName>
${project.artifactId}-${project.version}
</finalName>
<plugins>
...
...
@@ -183,6 +182,7 @@
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>
release
</id>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录