Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
yujianwangzivayy
MaxKey
提交
789ecfb6
MaxKey
项目概览
yujianwangzivayy
/
MaxKey
与 Fork 源项目一致
Fork自
MaxKey单点登录官方(MaxKeyTop) / MaxKey
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
MaxKey
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
789ecfb6
编写于
9月 19, 2022
作者:
M
MaxKey
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
springBoot 2.7.3
上级
8d5a9002
变更
33
显示空白变更内容
内联
并排
Showing
33 changed file
with
102 addition
and
93 deletion
+102
-93
build.gradle
build.gradle
+3
-0
config/build_docker.gradle
config/build_docker.gradle
+3
-0
config/build_jar.gradle
config/build_jar.gradle
+3
-0
config/build_standard.gradle
config/build_standard.gradle
+3
-0
gradle.properties
gradle.properties
+6
-6
maxkey-authentications/maxkey-authentication-captcha/src/main/java/org/maxkey/autoconfigure/KaptchaAutoConfiguration.java
...va/org/maxkey/autoconfigure/KaptchaAutoConfiguration.java
+2
-2
maxkey-authentications/maxkey-authentication-core/src/main/java/org/maxkey/autoconfigure/SessionAutoConfiguration.java
...va/org/maxkey/autoconfigure/SessionAutoConfiguration.java
+2
-2
maxkey-authentications/maxkey-authentication-core/src/main/java/org/maxkey/autoconfigure/TokenAutoConfiguration.java
...java/org/maxkey/autoconfigure/TokenAutoConfiguration.java
+3
-2
maxkey-authentications/maxkey-authentication-otp/src/main/java/org/maxkey/autoconfigure/OneTimePasswordAutoConfiguration.java
...axkey/autoconfigure/OneTimePasswordAutoConfiguration.java
+2
-2
maxkey-authentications/maxkey-authentication-provider/src/main/java/org/maxkey/autoconfigure/AuthnProviderAutoConfiguration.java
.../maxkey/autoconfigure/AuthnProviderAutoConfiguration.java
+2
-2
maxkey-authentications/maxkey-authentication-provider/src/main/java/org/maxkey/autoconfigure/JwtAuthnAutoConfiguration.java
...a/org/maxkey/autoconfigure/JwtAuthnAutoConfiguration.java
+2
-2
maxkey-authentications/maxkey-authentication-social/src/main/java/org/maxkey/autoconfigure/SocialSignOnAutoConfiguration.java
...g/maxkey/autoconfigure/SocialSignOnAutoConfiguration.java
+2
-2
maxkey-core/src/main/java/org/maxkey/autoconfigure/ApplicationAutoConfiguration.java
...rg/maxkey/autoconfigure/ApplicationAutoConfiguration.java
+2
-2
maxkey-core/src/main/java/org/maxkey/autoconfigure/MvcAutoConfiguration.java
...n/java/org/maxkey/autoconfigure/MvcAutoConfiguration.java
+2
-2
maxkey-core/src/main/java/org/maxkey/autoconfigure/RedisAutoConfiguration.java
...java/org/maxkey/autoconfigure/RedisAutoConfiguration.java
+2
-2
maxkey-core/src/main/java/org/maxkey/autoconfigure/SwaggerConfig.java
...src/main/java/org/maxkey/autoconfigure/SwaggerConfig.java
+2
-2
maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/autoconfigure/CasAutoConfiguration.java
...n/java/org/maxkey/autoconfigure/CasAutoConfiguration.java
+2
-2
maxkey-protocols/maxkey-protocol-oauth-2.0/src/main/java/org/maxkey/autoconfigure/Oauth20AutoConfiguration.java
...va/org/maxkey/autoconfigure/Oauth20AutoConfiguration.java
+2
-2
maxkey-protocols/maxkey-protocol-saml-2.0/src/main/java/org/maxkey/autoconfigure/Saml20AutoConfiguration.java
...ava/org/maxkey/autoconfigure/Saml20AutoConfiguration.java
+2
-2
maxkey-synchronizers/maxkey-synchronizer/src/main/java/org/maxkey/autoconfigure/SynchronizerAutoConfiguration.java
...g/maxkey/autoconfigure/SynchronizerAutoConfiguration.java
+3
-3
maxkey-webs/maxkey-gataway/src/main/resources/application.yml
...ey-webs/maxkey-gataway/src/main/resources/application.yml
+1
-1
maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/autoconfigure/MaxKeyConfig.java
.../src/main/java/org/maxkey/autoconfigure/MaxKeyConfig.java
+3
-3
maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/autoconfigure/MaxKeyMvcConfig.java
...c/main/java/org/maxkey/autoconfigure/MaxKeyMvcConfig.java
+3
-3
maxkey-webs/maxkey-web-maxkey/src/main/resources/META-INF/spring.factories
...y-web-maxkey/src/main/resources/META-INF/spring.factories
+0
-18
maxkey-webs/maxkey-web-maxkey/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
...ingframework.boot.autoconfigure.AutoConfiguration.imports
+16
-0
maxkey-webs/maxkey-web-maxkey/src/main/resources/application.properties
...xkey-web-maxkey/src/main/resources/application.properties
+1
-1
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/autoconfigure/MaxKeyMgtConfig.java
...c/main/java/org/maxkey/autoconfigure/MaxKeyMgtConfig.java
+3
-3
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/autoconfigure/MaxKeyMgtListenerConfig.java
...ava/org/maxkey/autoconfigure/MaxKeyMgtListenerConfig.java
+3
-3
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/autoconfigure/MaxKeyMgtMvcConfig.java
...ain/java/org/maxkey/autoconfigure/MaxKeyMgtMvcConfig.java
+3
-3
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/autoconfigure/Oauth20ClientAutoConfiguration.java
.../maxkey/autoconfigure/Oauth20ClientAutoConfiguration.java
+3
-3
maxkey-webs/maxkey-web-mgt/src/main/resources/META-INF/spring.factories
...xkey-web-mgt/src/main/resources/META-INF/spring.factories
+0
-17
maxkey-webs/maxkey-web-mgt/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
...ingframework.boot.autoconfigure.AutoConfiguration.imports
+15
-0
maxkey-webs/maxkey-web-mgt/src/main/resources/application.properties
.../maxkey-web-mgt/src/main/resources/application.properties
+1
-1
未找到文件。
build.gradle
浏览文件 @
789ecfb6
...
...
@@ -382,6 +382,9 @@ subprojects {
implementation
group:
'org.latencyutils'
,
name:
'LatencyUtils'
,
version:
"${LatencyUtilsVersion}"
implementation
group:
'org.codehaus.woodstox'
,
name:
'stax2-api'
,
version:
"${stax2apiVersion}"
implementation
group:
'org.reflections'
,
name:
'reflections'
,
version:
"${reflectionsVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_common'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel_agent'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_common'
,
version:
"${prometheusVersion}"
implementation
group:
'com.belerweb'
,
name:
'pinyin4j'
,
version:
"${pinyin4jVersion}"
...
...
config/build_docker.gradle
浏览文件 @
789ecfb6
...
...
@@ -342,6 +342,9 @@ subprojects {
implementation
group:
'org.latencyutils'
,
name:
'LatencyUtils'
,
version:
"${LatencyUtilsVersion}"
implementation
group:
'org.codehaus.woodstox'
,
name:
'stax2-api'
,
version:
"${stax2apiVersion}"
implementation
group:
'org.reflections'
,
name:
'reflections'
,
version:
"${reflectionsVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_common'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel_agent'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_common'
,
version:
"${prometheusVersion}"
implementation
group:
'com.belerweb'
,
name:
'pinyin4j'
,
version:
"${pinyin4jVersion}"
...
...
config/build_jar.gradle
浏览文件 @
789ecfb6
...
...
@@ -341,6 +341,9 @@ subprojects {
implementation
group:
'org.latencyutils'
,
name:
'LatencyUtils'
,
version:
"${LatencyUtilsVersion}"
implementation
group:
'org.codehaus.woodstox'
,
name:
'stax2-api'
,
version:
"${stax2apiVersion}"
implementation
group:
'org.reflections'
,
name:
'reflections'
,
version:
"${reflectionsVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_common'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel_agent'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_common'
,
version:
"${prometheusVersion}"
implementation
group:
'com.belerweb'
,
name:
'pinyin4j'
,
version:
"${pinyin4jVersion}"
...
...
config/build_standard.gradle
浏览文件 @
789ecfb6
...
...
@@ -378,6 +378,9 @@ subprojects {
implementation
group:
'org.latencyutils'
,
name:
'LatencyUtils'
,
version:
"${LatencyUtilsVersion}"
implementation
group:
'org.codehaus.woodstox'
,
name:
'stax2-api'
,
version:
"${stax2apiVersion}"
implementation
group:
'org.reflections'
,
name:
'reflections'
,
version:
"${reflectionsVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_common'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_tracer_otel_agent'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient'
,
version:
"${prometheusVersion}"
implementation
group:
'io.prometheus'
,
name:
'simpleclient_common'
,
version:
"${prometheusVersion}"
implementation
group:
'com.belerweb'
,
name:
'pinyin4j'
,
version:
"${pinyin4jVersion}"
...
...
gradle.properties
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
# */
#maxkey properties
group
=
maxkey.top
version
=
3.5.
6
version
=
3.5.
7
vendor
=
https://www.maxkey.top
author
=
MaxKeyTop
...
...
@@ -62,15 +62,15 @@ poiVersion =5.2.2
tomcatVersion
=
9.0.65
tomcatembedloggingjuliVersion
=
8.5.2
#spring
springVersion
=
5.3.2
2
springBootVersion
=
2.
6.11
springVersion
=
5.3.2
3
springBootVersion
=
2.
7.3
springSecurityVersion
=
5.6.7
springDataVersion
=
2.6.6
springkafkaVersion
=
2.9.0
springretryVersion
=
1.3.3
springplugincoreVersion
=
2.0.0.RELEASE
springpluginmetadataVersion
=
2.0.0.RELEASE
springcloudVersion
=
3.1.
3
springcloudVersion
=
3.1.
4
springcloudalibabaVersion
=
2021.1
springcloudalibabaspringVersion
=
1.0.11
springcloudalibabacsplVersion
=
1.8.5
...
...
@@ -171,8 +171,8 @@ xmlsecVersion =1.5.8
xpp3Version
=
1.1.6
xstreamVersion
=
1.4.10
passayVersion
=
1.6.1
micrometercoreVersion
=
1.
8.1
prometheusVersion
=
0.1
4.1
micrometercoreVersion
=
1.
9.4
prometheusVersion
=
0.1
6.0
LatencyUtilsVersion
=
2.0.3
stax2apiVersion
=
4.2.1
mapstructVersion
=
1.4.1.Final
...
...
maxkey-authentications/maxkey-authentication-captcha/src/main/java/org/maxkey/autoconfigure/KaptchaAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -25,13 +25,13 @@ import java.util.Properties;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.core.io.ClassPathResource
;
import
org.springframework.core.io.Resource
;
@Configuration
@
Auto
Configuration
public
class
KaptchaAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
KaptchaAutoConfiguration
.
class
);
...
...
maxkey-authentications/maxkey-authentication-core/src/main/java/org/maxkey/autoconfigure/SessionAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -26,12 +26,12 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
@Configuration
@
Auto
Configuration
public
class
SessionAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
SessionAutoConfiguration
.
class
);
...
...
maxkey-authentications/maxkey-authentication-core/src/main/java/org/maxkey/autoconfigure/TokenAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -30,12 +30,12 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
com.nimbusds.jose.JOSEException
;
@Configuration
@
Auto
Configuration
public
class
TokenAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
TokenAutoConfiguration
.
class
);
...
...
@@ -48,6 +48,7 @@ public class TokenAutoConfiguration implements InitializingBean {
AuthRefreshTokenService
refreshTokenService
,
@Value
(
"${maxkey.server.persistence}"
)
int
persistence
)
throws
JOSEException
{
CongressService
congressService
;
_logger
.
debug
(
"cache persistence {}"
,
persistence
);
if
(
persistence
==
ConstsPersistence
.
REDIS
)
{
congressService
=
new
RedisCongressService
(
redisConnFactory
);
}
else
{
...
...
maxkey-authentications/maxkey-authentication-otp/src/main/java/org/maxkey/autoconfigure/OneTimePasswordAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -27,11 +27,11 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
@Configuration
@
Auto
Configuration
public
class
OneTimePasswordAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
OneTimePasswordAutoConfiguration
.
class
);
...
...
maxkey-authentications/maxkey-authentication-provider/src/main/java/org/maxkey/autoconfigure/AuthnProviderAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -41,13 +41,13 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.MessageSource
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
@Configuration
@
Auto
Configuration
public
class
AuthnProviderAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
AuthnProviderAutoConfiguration
.
class
);
...
...
maxkey-authentications/maxkey-authentication-provider/src/main/java/org/maxkey/autoconfigure/JwtAuthnAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -28,12 +28,12 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.core.io.ClassPathResource
;
@Configuration
@
Auto
Configuration
public
class
JwtAuthnAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
JwtAuthnAutoConfiguration
.
class
);
...
...
maxkey-authentications/maxkey-authentication-social/src/main/java/org/maxkey/autoconfigure/SocialSignOnAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -24,13 +24,13 @@ import org.maxkey.entity.SocialsProvider;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
@Configuration
@
Auto
Configuration
@ComponentScan
(
basePackages
=
{
"org.maxkey.authn.support.socialsignon"
})
...
...
maxkey-core/src/main/java/org/maxkey/autoconfigure/ApplicationAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -43,8 +43,8 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.core.io.Resource
;
import
org.springframework.jdbc.core.JdbcTemplate
;
import
org.springframework.jdbc.datasource.DataSourceTransactionManager
;
...
...
@@ -57,7 +57,7 @@ import org.springframework.security.crypto.scrypt.SCryptPasswordEncoder;
import
com.nimbusds.jose.JOSEException
;
@Configuration
@
Auto
Configuration
public
class
ApplicationAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
ApplicationAutoConfiguration
.
class
);
...
...
maxkey-core/src/main/java/org/maxkey/autoconfigure/MvcAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -33,12 +33,12 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.actuate.endpoint.ApiVersion
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.boot.web.server.ConfigurableWebServerFactory
;
import
org.springframework.boot.web.server.ErrorPage
;
import
org.springframework.boot.web.server.WebServerFactoryCustomizer
;
import
org.springframework.boot.web.servlet.FilterRegistrationBean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.support.ReloadableResourceBundleMessageSource
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.MediaType
;
...
...
@@ -62,7 +62,7 @@ import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandl
import
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
;
@Configuration
@
Auto
Configuration
public
class
MvcAutoConfiguration
implements
InitializingBean
,
WebMvcConfigurer
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
MvcAutoConfiguration
.
class
);
...
...
maxkey-core/src/main/java/org/maxkey/autoconfigure/RedisAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -22,11 +22,11 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
redis.clients.jedis.JedisPoolConfig
;
@Configuration
@
Auto
Configuration
public
class
RedisAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
RedisAutoConfiguration
.
class
);
...
...
maxkey-core/src/main/java/org/maxkey/autoconfigure/SwaggerConfig.java
浏览文件 @
789ecfb6
...
...
@@ -4,15 +4,15 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springdoc.core.GroupedOpenApi
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
io.swagger.v3.oas.models.ExternalDocumentation
;
import
io.swagger.v3.oas.models.OpenAPI
;
import
io.swagger.v3.oas.models.info.Info
;
import
io.swagger.v3.oas.models.info.License
;
@Configuration
@
Auto
Configuration
public
class
SwaggerConfig
{
final
static
Logger
_logger
=
LoggerFactory
.
getLogger
(
SwaggerConfig
.
class
);
...
...
maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/autoconfigure/CasAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -26,12 +26,12 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
@Configuration
@
Auto
Configuration
@ComponentScan
(
basePackages
=
{
"org.maxkey.authz.cas.endpoint"
})
...
...
maxkey-protocols/maxkey-protocol-oauth-2.0/src/main/java/org/maxkey/autoconfigure/Oauth20AutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -49,10 +49,10 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.boot.web.servlet.FilterRegistrationBean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.core.io.ClassPathResource
;
import
org.springframework.jdbc.core.JdbcTemplate
;
import
org.springframework.security.authentication.ProviderManager
;
...
...
@@ -62,7 +62,7 @@ import org.springframework.security.crypto.password.PasswordEncoder;
import
com.nimbusds.jose.JOSEException
;
import
com.nimbusds.jose.JWEAlgorithm
;
@Configuration
@
Auto
Configuration
@ComponentScan
(
basePackages
=
{
"org.maxkey.authz.oauth2.provider.endpoint"
,
"org.maxkey.authz.oauth2.provider.userinfo.endpoint"
,
...
...
maxkey-protocols/maxkey-protocol-saml-2.0/src/main/java/org/maxkey/autoconfigure/Saml20AutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -47,12 +47,12 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.ui.velocity.VelocityEngineFactoryBean
;
@Configuration
@
Auto
Configuration
@ComponentScan
(
basePackages
=
{
"org.maxkey.authz.saml20.provider.endpoint"
,
"org.maxkey.authz.saml20.metadata.endpoint"
,
...
...
maxkey-synchronizers/maxkey-synchronizer/src/main/java/org/maxkey/
synchronizer/
autoconfigure/SynchronizerAutoConfiguration.java
→
maxkey-synchronizers/maxkey-synchronizer/src/main/java/org/maxkey/autoconfigure/SynchronizerAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey.
synchronizer.
autoconfigure
;
package
org.maxkey.autoconfigure
;
import
java.sql.ResultSet
;
import
java.sql.SQLException
;
...
...
@@ -37,13 +37,13 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
import
org.springframework.jdbc.core.RowMapper
;
import
org.springframework.scheduling.quartz.SchedulerFactoryBean
;
@Configuration
@
Auto
Configuration
public
class
SynchronizerAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
SynchronizerAutoConfiguration
.
class
);
...
...
maxkey-webs/maxkey-gataway/src/main/resources/application.yml
浏览文件 @
789ecfb6
#端口号
application
:
name
:
maxkey-gateway-server
formatted-version
:
v3.5.
6
GA
formatted-version
:
v3.5.
7
GA
server
:
port
:
9000
spring
:
...
...
maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyConfig.java
→
maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/
autoconfigure/
MaxKeyConfig.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey
;
package
org.maxkey
.autoconfigure
;
import
java.io.BufferedReader
;
import
java.io.IOException
;
...
...
@@ -46,15 +46,15 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.core.io.ClassPathResource
;
import
org.springframework.core.io.Resource
;
import
org.springframework.jdbc.core.JdbcTemplate
;
import
org.springframework.security.crypto.password.PasswordEncoder
;
@Configuration
@
Auto
Configuration
@ComponentScan
(
basePackages
=
{
"org.maxkey.authn"
,
"org.maxkey.configuration"
,
...
...
maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java
→
maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/
autoconfigure/
MaxKeyMvcConfig.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey
;
package
org.maxkey
.autoconfigure
;
import
java.util.List
;
...
...
@@ -34,16 +34,16 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.web.method.support.HandlerMethodArgumentResolver
;
import
org.springframework.web.servlet.config.annotation.EnableWebMvc
;
import
org.springframework.web.servlet.config.annotation.InterceptorRegistry
;
import
org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
;
import
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
;
@Configuration
@EnableWebMvc
@AutoConfiguration
public
class
MaxKeyMvcConfig
implements
WebMvcConfigurer
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
MaxKeyMvcConfig
.
class
);
...
...
maxkey-webs/maxkey-web-maxkey/src/main/resources/META-INF/spring.factories
已删除
100644 → 0
浏览文件 @
8d5a9002
# Auto Configure
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
org.maxkey.autoconfigure.ApplicationAutoConfiguration,\
org.maxkey.autoconfigure.MvcAutoConfiguration,\
org.maxkey.autoconfigure.KaptchaAutoConfiguration,\
org.maxkey.autoconfigure.RedisAutoConfiguration,\
org.maxkey.autoconfigure.AuthnProviderAutoConfiguration,\
org.maxkey.autoconfigure.OneTimePasswordAutoConfiguration,\
org.maxkey.autoconfigure.SessionAutoConfiguration,\
org.maxkey.autoconfigure.TokenAutoConfiguration,\
org.maxkey.autoconfigure.CasAutoConfiguration,\
org.maxkey.autoconfigure.Oauth20AutoConfiguration,\
org.maxkey.autoconfigure.Saml20AutoConfiguration,\
org.maxkey.autoconfigure.SocialSignOnAutoConfiguration,\
org.maxkey.autoconfigure.SwaggerConfig,\
org.maxkey.MaxKeyMvcConfig
maxkey-webs/maxkey-web-maxkey/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
0 → 100644
浏览文件 @
789ecfb6
org.maxkey.autoconfigure.ApplicationAutoConfiguration
org.maxkey.autoconfigure.MvcAutoConfiguration
org.maxkey.autoconfigure.KaptchaAutoConfiguration
org.maxkey.autoconfigure.RedisAutoConfiguration
org.maxkey.autoconfigure.AuthnProviderAutoConfiguration
org.maxkey.autoconfigure.JwtAuthnAutoConfiguration
org.maxkey.autoconfigure.OneTimePasswordAutoConfiguration
org.maxkey.autoconfigure.SessionAutoConfiguration
org.maxkey.autoconfigure.TokenAutoConfiguration
org.maxkey.autoconfigure.CasAutoConfiguration
org.maxkey.autoconfigure.Oauth20AutoConfiguration
org.maxkey.autoconfigure.Saml20AutoConfiguration
org.maxkey.autoconfigure.SocialSignOnAutoConfiguration
org.maxkey.autoconfigure.SwaggerConfig
org.maxkey.autoconfigure.MaxKeyMvcConfig
org.maxkey.autoconfigure.MaxKeyConfig
\ No newline at end of file
maxkey-webs/maxkey-web-maxkey/src/main/resources/application.properties
浏览文件 @
789ecfb6
...
...
@@ -16,7 +16,7 @@
#MaxKey Title and Version #
############################################################################
application.title
=
MaxKey
application.formatted-version
=
v3.5.
6
GA
application.formatted-version
=
v3.5.
7
GA
#for dynamic service discovery
spring.application.name
=
maxkey
############################################################################
...
...
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/MaxKeyMgtConfig.java
→
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/
autoconfigure/
MaxKeyMgtConfig.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey
;
package
org.maxkey
.autoconfigure
;
import
org.maxkey.password.onetimepwd.AbstractOtpAuthn
;
import
org.maxkey.password.onetimepwd.impl.TimeBasedOtpAuthn
;
...
...
@@ -27,12 +27,12 @@ import org.maxkey.authn.realm.jdbc.JdbcAuthenticationRealm;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
import
org.springframework.security.crypto.password.PasswordEncoder
;
@Configuration
@
Auto
Configuration
public
class
MaxKeyMgtConfig
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
MaxKeyMgtConfig
.
class
);
...
...
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/MaxKeyMgtListenerConfig.java
→
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/
autoconfigure/
MaxKeyMgtListenerConfig.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey
;
package
org.maxkey
.autoconfigure
;
import
org.maxkey.authn.session.SessionManager
;
import
org.maxkey.configuration.ApplicationConfig
;
...
...
@@ -33,11 +33,11 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
@Configuration
@
Auto
Configuration
public
class
MaxKeyMgtListenerConfig
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
MaxKeyMgtListenerConfig
.
class
);
...
...
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/MaxKeyMgtMvcConfig.java
→
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/
autoconfigure/
MaxKeyMgtMvcConfig.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey
;
package
org.maxkey
.autoconfigure
;
import
java.util.List
;
...
...
@@ -28,16 +28,16 @@ import org.maxkey.web.interceptor.RestApiPermissionAdapter;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.web.servlet.config.annotation.EnableWebMvc
;
import
org.springframework.web.servlet.config.annotation.InterceptorRegistry
;
import
org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
;
import
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
;
import
org.springframework.web.method.support.HandlerMethodArgumentResolver
;
@Configuration
@EnableWebMvc
@AutoConfiguration
public
class
MaxKeyMgtMvcConfig
implements
WebMvcConfigurer
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
MaxKeyMgtMvcConfig
.
class
);
...
...
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/Oauth20ClientAutoConfiguration.java
→
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/
autoconfigure/
Oauth20ClientAutoConfiguration.java
浏览文件 @
789ecfb6
...
...
@@ -15,7 +15,7 @@
*/
package
org.maxkey
;
package
org.maxkey
.autoconfigure
;
import
javax.sql.DataSource
;
...
...
@@ -30,8 +30,8 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.InitializingBean
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.AutoConfiguration
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.jdbc.core.JdbcTemplate
;
import
org.springframework.security.authentication.ProviderManager
;
import
org.springframework.security.authentication.dao.DaoAuthenticationProvider
;
...
...
@@ -42,7 +42,7 @@ import org.springframework.security.crypto.password.PasswordEncoder;
* @author Crystal.Sea
*
*/
@Configuration
@
Auto
Configuration
public
class
Oauth20ClientAutoConfiguration
implements
InitializingBean
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
Oauth20ClientAutoConfiguration
.
class
);
...
...
maxkey-webs/maxkey-web-mgt/src/main/resources/META-INF/spring.factories
已删除
100644 → 0
浏览文件 @
8d5a9002
# Auto Configure
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
org.maxkey.autoconfigure.ApplicationAutoConfiguration,\
org.maxkey.autoconfigure.KaptchaAutoConfiguration,\
org.maxkey.autoconfigure.MvcAutoConfiguration,\
org.maxkey.autoconfigure.JwtAuthnAutoConfiguration,\
org.maxkey.autoconfigure.RedisAutoConfiguration,\
org.maxkey.autoconfigure.AuthnProviderAutoConfiguration,\
org.maxkey.autoconfigure.OneTimePasswordAutoConfiguration,\
org.maxkey.autoconfigure.SessionAutoConfiguration,\
org.maxkey.autoconfigure.TokenAutoConfiguration,\
org.maxkey.synchronizer.autoconfigure.SynchronizerAutoConfiguration,\
org.maxkey.autoconfigure.SwaggerConfig,\
org.maxkey.Oauth20ClientAutoConfiguration,\
org.maxkey.MaxKeyMgtConfig,\
org.maxkey.MaxKeyMgtMvcConfig,\
org.maxkey.MaxKeyMgtListenerConfig
maxkey-webs/maxkey-web-mgt/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
0 → 100644
浏览文件 @
789ecfb6
org.maxkey.autoconfigure.ApplicationAutoConfiguration
org.maxkey.autoconfigure.KaptchaAutoConfiguration
org.maxkey.autoconfigure.MvcAutoConfiguration
org.maxkey.autoconfigure.JwtAuthnAutoConfiguration
org.maxkey.autoconfigure.RedisAutoConfiguration
org.maxkey.autoconfigure.AuthnProviderAutoConfiguration
org.maxkey.autoconfigure.OneTimePasswordAutoConfiguration
org.maxkey.autoconfigure.SessionAutoConfiguration
org.maxkey.autoconfigure.TokenAutoConfiguration
org.maxkey.autoconfigure.SynchronizerAutoConfiguration
org.maxkey.autoconfigure.SwaggerConfig
org.maxkey.autoconfigure.Oauth20ClientAutoConfiguration
org.maxkey.autoconfigure.MaxKeyMgtConfig
org.maxkey.autoconfigure.MaxKeyMgtMvcConfig
org.maxkey.autoconfigure.MaxKeyMgtListenerConfig
\ No newline at end of file
maxkey-webs/maxkey-web-mgt/src/main/resources/application.properties
浏览文件 @
789ecfb6
...
...
@@ -16,7 +16,7 @@
#MaxKey Title and Version #
############################################################################
application.title
=
MaxKey-Mgt
application.formatted-version
=
v3.5.
6
GA
application.formatted-version
=
v3.5.
7
GA
#for dynamic service discovery
spring.application.name
=
maxkey-mgt
############################################################################
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录