Skip to content

Commit 7c4d0ae

Browse files
authored
Merge pull request #809 from scalecube/add-scalecube-security-module
Add scalecube security module
2 parents afc3dd1 + 684f7a9 commit 7c4d0ae

File tree

12 files changed

+622
-10
lines changed

12 files changed

+622
-10
lines changed

pom.xml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@
6161
<properties>
6262
<scalecube-cluster.version>2.6.7.RC1</scalecube-cluster.version>
6363
<scalecube-commons.version>1.0.13</scalecube-commons.version>
64-
<scalecube-security-tokens.version>1.0.16</scalecube-security-tokens.version>
64+
<scalecube-security-tokens.version>1.0.18</scalecube-security-tokens.version>
65+
<scalecube-config.version>0.4.15</scalecube-config.version>
6566

6667
<reactor.version>2020.0.5</reactor.version>
6768
<jackson.version>2.11.0</jackson.version>
@@ -71,6 +72,7 @@
7172
<log4j.version>2.13.2</log4j.version>
7273
<disruptor.version>3.4.2</disruptor.version>
7374
<netty.version>4.1.60.Final</netty.version>
75+
<snakeyaml.version>1.26</snakeyaml.version>
7476

7577
<jsr305.version>3.0.2</jsr305.version>
7678
<jctools.version>2.1.2</jctools.version>
@@ -85,7 +87,7 @@
8587
<module>services-transport-parent</module>
8688
<module>services-discovery</module>
8789
<module>services-bytebuf-codec</module>
88-
<module>services-security</module>
90+
<module>services-security-parent</module>
8991
<module>services-examples</module>
9092
</modules>
9193

@@ -106,6 +108,13 @@
106108
<version>${scalecube-security-tokens.version}</version>
107109
</dependency>
108110

111+
<!-- Scalecube config -->
112+
<dependency>
113+
<groupId>io.scalecube</groupId>
114+
<artifactId>config-vault</artifactId>
115+
<version>${scalecube-config.version}</version>
116+
</dependency>
117+
109118
<!-- Scalecube cluster -->
110119
<dependency>
111120
<groupId>io.scalecube</groupId>
@@ -206,6 +215,13 @@
206215
<artifactId>netty-common</artifactId>
207216
<version>${netty.version}</version>
208217
</dependency>
218+
219+
<!-- Yaml -->
220+
<dependency>
221+
<groupId>org.yaml</groupId>
222+
<artifactId>snakeyaml</artifactId>
223+
<version>${snakeyaml.version}</version>
224+
</dependency>
209225
</dependencies>
210226
</dependencyManagement>
211227

services-security-parent/pom.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<parent>
8+
<groupId>io.scalecube</groupId>
9+
<artifactId>scalecube-services-parent</artifactId>
10+
<version>2.10.13-SNAPSHOT</version>
11+
</parent>
12+
13+
<artifactId>scalecube-services-security-parent</artifactId>
14+
<packaging>pom</packaging>
15+
16+
<modules>
17+
<module>services-security</module>
18+
<module>services-security-vault</module>
19+
</modules>
20+
21+
</project>
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<parent>
8+
<groupId>io.scalecube</groupId>
9+
<artifactId>scalecube-services-security-parent</artifactId>
10+
<version>2.10.13-SNAPSHOT</version>
11+
</parent>
12+
13+
<artifactId>scalecube-services-security-vault</artifactId>
14+
15+
<dependencies>
16+
<dependency>
17+
<groupId>io.scalecube</groupId>
18+
<artifactId>scalecube-services</artifactId>
19+
<version>${project.version}</version>
20+
</dependency>
21+
<dependency>
22+
<groupId>io.scalecube</groupId>
23+
<artifactId>scalecube-services-security</artifactId>
24+
<version>${project.version}</version>
25+
</dependency>
26+
<!-- Other -->
27+
<dependency>
28+
<groupId>io.scalecube</groupId>
29+
<artifactId>config-vault</artifactId>
30+
</dependency>
31+
<dependency>
32+
<groupId>org.yaml</groupId>
33+
<artifactId>snakeyaml</artifactId>
34+
</dependency>
35+
</dependencies>
36+
37+
</project>

0 commit comments

Comments
 (0)