<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-aaf</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>ONAP Portal SDK AAF Authorization</name>
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
.project
.classpath
/ngapp/
+ecomp-sdk/epsdk-app-os/*/ngapp/*
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
private Set setUserApps(List<ExternalAccessUserRoleDetail> userRoleDetailList, String namespace, User user,
App app) {
Set userApps = new TreeSet();
+ //As External Auth System does not provide roleId's we are setting counter value for roleId. These values should not be stored in DB.
+ Long tempRoleId = 0l;
for (ExternalAccessUserRoleDetail userRoleDetail : userRoleDetailList) {
ExternalAccessRole ecRole = userRoleDetail.getRole();
UserApp userApp = new UserApp();
Role role = new Role();
Set roleFunctions = new TreeSet<>();
+ role.setId(tempRoleId);
role.setActive(true);
role.setName(ecRole.getName());
for (ExternalAccessPerms extPerm : ecRole.getPerms()) {
userApp.setRole(role);
userApp.setUserId(user.getId());
userApps.add(userApp);
+ tempRoleId++;
}
return userApps;
}
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-domain</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>ONAP Portal SDK Domain</name>
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-logger</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
<dependencies>
<dependency>
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-music</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>ONAP Portal SDK Music</name>
<parent>
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
</parent>
<!-- GroupId is inherited from parent -->
<!-- Portal SDK Maven parent project -->
<groupId>org.onap.portal.sdk</groupId>
<artifactId>epsdk-project</artifactId>
- <version>2.5.1</version>
+ <version>2.5.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>portal-sdk</name>
<url>https://wiki.onap.org/display/DW/Portal</url>