Use SCR/HTTP Whiteboard for MoonTokenEndpoint 27/100927/6
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 2 May 2022 18:55:08 +0000 (20:55 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 31 May 2022 23:27:02 +0000 (01:27 +0200)
commit9c125594e2149020b4563fe2c641442b33ab7f66
treec05c256dc34a103be131e4b5a056b4c2779249f8
parent671e909aed32e3522139e98c0a73e850e0717a7b
Use SCR/HTTP Whiteboard for MoonTokenEndpoint

Rather than going through blueprint and HttpService directly, use SCR to
publish MoonTokenEndpoint to HTTP Whiteboard so it is properly
processed.

Also add @WebServlet so the servlet gets activated without the
corresponding web.xml file.

Change-Id: I10a1bad89448d071785b6f76649be817a0721874
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
aaa-shiro/impl/pom.xml
aaa-shiro/impl/src/main/java/org/opendaylight/aaa/AAAShiroProvider.java
aaa-shiro/impl/src/main/java/org/opendaylight/aaa/shiro/moon/MoonTokenEndpoint.java
aaa-shiro/impl/src/main/resources/OSGI-INF/blueprint/impl-blueprint.xml