Convert aaa-password-service to OSGi DS 04/93104/8
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 16 Oct 2020 19:37:49 +0000 (21:37 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 4 Nov 2020 16:43:14 +0000 (17:43 +0100)
commitaa6244003b0ebf98a07d783dde85e40eac34ac0b
tree711ee9acddbb33d6f5bdc563fdb4a228423558a9
parent323d9575c8c9ad5c46d3f6b4a1dddfd458ae239c
Convert aaa-password-service to OSGi DS

This patch serves as a blueprint of what a replacement for blueprint's
clustered-app-config needs to look like. Since we are replicating
the functionality of config DS -> component, this ends up being more
complicated than we'd want it.

Providing the infrastructure replacement for odl:clustered-config
is part of MDSAL-598. This patch provides one possibility how that would
be realized.

JIRA: AAA-203
JIRA: MDSAL-598
Change-Id: I760a6514ed185fc60639f7d7195159d19bf60a76
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
aaa-password-service/impl/pom.xml
aaa-password-service/impl/src/main/java/org/opendaylight/aaa/impl/password/service/OSGiPasswordHashService.java [new file with mode: 0644]
aaa-password-service/impl/src/main/java/org/opendaylight/aaa/impl/password/service/OSGiPasswordServiceConfig.java [new file with mode: 0644]
aaa-password-service/impl/src/main/java/org/opendaylight/aaa/impl/password/service/OSGiPasswordServiceConfigBootstrap.java [new file with mode: 0644]
aaa-password-service/impl/src/main/resources/OSGI-INF/blueprint/password-service-blueprint.xml [deleted file]
aaa-shiro/impl/src/main/resources/OSGI-INF/blueprint/impl-blueprint.xml