summaryrefslogtreecommitdiffstats
path: root/aai-traversal/pom.xml
diff options
context:
space:
mode:
authorVenkata Harish Kajur <vk250x@att.com>2021-04-01 15:44:57 +0000
committerGerrit Code Review <gerrit@onap.org>2021-04-01 15:44:57 +0000
commit3e1571574eff898b9dcce3ce9a605f83dc4aa57a (patch)
tree5349d3e5c17260372c8d8b0e39bd99ba3f957639 /aai-traversal/pom.xml
parentee3b95d50fb0ec68d3cb29e35b33c2f9d7a609d3 (diff)
parent41bbec0fa7d767536d892c4ad76dadcb54aa796f (diff)
Merge "Add keycloak integration"
Diffstat (limited to 'aai-traversal/pom.xml')
-rw-r--r--aai-traversal/pom.xml29
1 files changed, 29 insertions, 0 deletions
diff --git a/aai-traversal/pom.xml b/aai-traversal/pom.xml
index 45c8ec8..5a78953 100644
--- a/aai-traversal/pom.xml
+++ b/aai-traversal/pom.xml
@@ -95,6 +95,7 @@
<schema.version.api.default>v23</schema.version.api.default>
<schema.version.list>v10,v11,v12,v13,v14,v15,v16,v17,v18,v19,v20,v21,v22,v23</schema.version.list>
<schema.uri.base.path>/aai</schema.uri.base.path>
+ <keycloak.version>11.0.2</keycloak.version>
<!-- End of Default ONAP Schema Properties -->
</properties>
<profiles>
@@ -688,7 +689,26 @@
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-security</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.keycloak</groupId>
+ <artifactId>keycloak-spring-boot-starter</artifactId>
+ </dependency>
</dependencies>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.keycloak.bom</groupId>
+ <artifactId>keycloak-adapter-bom</artifactId>
+ <version>${keycloak.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<build>
<resources>
<resource>
@@ -821,6 +841,15 @@
</pluginManagement>
<plugins>
<plugin>
+ <groupId>org.jacoco</groupId>
+ <artifactId>jacoco-maven-plugin</artifactId>
+ <configuration combine.children="append">
+ <excludes>
+ <exclude>**/*WebSecurityConfig.*</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>