Skip to content

Commit ee97e26

Browse files
authored
Merge pull request #65 from vinscom/develop
Release
2 parents 652f8e9 + 8761b87 commit ee97e26

29 files changed

+445
-309
lines changed

config-layers/common/in/erail/route/LoadUserFromSessionRouteBuillder.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ $class=in.erail.route.LoadUserFromSessionRouteBuillder
44
vertx=/io/vertx/core/Vertx
55
log=true
66
enable^=/in/erail/route/SessionRouteBuillder.enable
7-
oAuth2Auth=/io/vertx/ext/auth/oauth2/OAuth2Auth
7+
#authProvider=

config-layers/common/in/erail/route/OIDCCallbackRouteBuilder.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
$class=in.erail.route.OIDCCallbackRouteBuilder
33

44
queryParamAuthCode=code
5-
oAuth2Auth=/io/vertx/ext/auth/oauth2/OAuth2Auth
5+
authProvider=
66
vertx=/io/vertx/core/Vertx
77
log=true
88
callbackURI=/callback

config-layers/common/in/erail/route/SessionRouteBuillder.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ $class=in.erail.route.SessionRouteBuillder
44
vertx=/io/vertx/core/Vertx
55
log=true
66
enable=true
7-
sessionStore=/io/vertx/ext/web/sstore/SessionStore
7+
sessionStore=/io/vertx/ext/web/sstore/SessionStore

config-layers/common/in/erail/server/Server.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ log=true
77
routerBuilder=\
88
/v1/=/in/erail/route/CORSRouteBuilder,\
99
/=/in/erail/route/SessionRouteBuillder,\
10-
/=/in/erail/route/LoadUserFromSessionRouteBuillder,\
1110
/=/in/erail/route/OIDCCallbackRouteBuilder,\
11+
/=/in/erail/route/LoadUserFromSessionRouteBuillder,\
1212
/v1/=/in/erail/route/LoadUserFromAccessTokenRouteBuilder,\
1313
/v1/=/in/erail/route/OpenAPI3RouteBuilder
1414

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#/io/vertx/ext/auth/oauth2/OAuth2Auth
22
$class=io.vertx.reactivex.ext.auth.oauth2.OAuth2Auth
33
$instanceFactory=/in/erail/factory/MethodInstanceFactory
4-
$factory.class=io.vertx.reactivex.ext.auth.oauth2.providers.KeycloakAuth
4+
$factory.instance=/io/vertx/ext/auth/oauth2/OpenIDConnectAuthFactory
55
$factory.method.name=create
6-
$factory.param.values=/io/vertx/core/Vertx,AUTH_CODE,keyCloakConfig.json
7-
$factory.param.type=io.vertx.reactivex.core.Vertx,io.vertx.ext.auth.oauth2.OAuth2FlowType,io.vertx.core.json.JsonObject
8-
$factory.enable=false
6+
$factory.enable=true
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#/io/vertx/ext/auth/oauth2/OAuth2ClientOptions
2+
$class=io.vertx.ext.auth.oauth2.OAuth2ClientOptions
3+
site=
4+
clientID=
5+
clientSecret=
6+
flow=
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#/io/vertx/ext/auth/oauth2/OpenIDConnectAuthFactory
2+
$class=io.vertx.reactivex.ext.auth.oauth2.providers.OpenIDConnectAuthFactory
3+
vertx=/io/vertx/core/Vertx
4+
log=true
5+
oAuth2ClientOptions=/io/vertx/ext/auth/oauth2/OAuth2ClientOptions
6+
openIDConnectAuthClass=

config-layers/common/io/vertx/ext/auth/oauth2/keyCloakConfig.json

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#/in/erail/route/SessionRouteBuillder
2+
enableSession=true

pom.xml

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>in.erail</groupId>
66
<artifactId>api-framework</artifactId>
7-
<version>2.4.6</version>
7+
<version>2.4.7</version>
88
<packaging>jar</packaging>
99
<developers>
1010
<developer>
@@ -102,7 +102,7 @@
102102
</profile>
103103
</profiles>
104104
<properties>
105-
<vertx.version>3.6.2</vertx.version>
105+
<vertx.version>3.7.0</vertx.version>
106106
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
107107
<maven.compiler.source>1.8</maven.compiler.source>
108108
<maven.compiler.target>1.8</maven.compiler.target>
@@ -183,24 +183,36 @@
183183
<dependency>
184184
<groupId>in.erail</groupId>
185185
<artifactId>glue</artifactId>
186-
<version>2.4.6</version>
186+
<version>2.4.7</version>
187187
</dependency>
188188
<dependency>
189-
<groupId>org.mockito</groupId>
190-
<artifactId>mockito-core</artifactId>
191-
<version>2.23.4</version>
189+
<groupId>org.junit.jupiter</groupId>
190+
<artifactId>junit-jupiter-api</artifactId>
191+
<version>5.4.0</version>
192192
<scope>test</scope>
193193
</dependency>
194194
<dependency>
195-
<groupId>junit</groupId>
196-
<artifactId>junit</artifactId>
197-
<version>4.12</version>
195+
<groupId>org.junit.jupiter</groupId>
196+
<artifactId>junit-jupiter-engine</artifactId>
197+
<version>5.4.0</version>
198198
<scope>test</scope>
199199
</dependency>
200200
<dependency>
201-
<groupId>org.hamcrest</groupId>
202-
<artifactId>hamcrest-core</artifactId>
203-
<version>2.1</version>
201+
<groupId>io.vertx</groupId>
202+
<artifactId>vertx-junit5</artifactId>
203+
<version>${vertx.version}</version>
204+
<scope>test</scope>
205+
</dependency>
206+
<dependency>
207+
<groupId>org.mockito</groupId>
208+
<artifactId>mockito-junit-jupiter</artifactId>
209+
<version>2.23.4</version>
210+
<exclusions>
211+
<exclusion>
212+
<groupId>org.junit.jupiter</groupId>
213+
<artifactId>junit-jupiter-api</artifactId>
214+
</exclusion>
215+
</exclusions>
204216
<scope>test</scope>
205217
</dependency>
206218
</dependencies>

0 commit comments

Comments
 (0)