Allow plugging-in any provided LoginStrategy 50/94250/3
authorIttay Stern <ittay.stern@att.com>
Sun, 25 Aug 2019 10:02:27 +0000 (13:02 +0300)
committerIttay Stern <ittay.stern@att.com>
Sun, 25 Aug 2019 10:59:16 +0000 (13:59 +0300)
commit9c4a3a6d1ff8f6d91f32209bfdb59539bc20b743
tree01da9e6134416c9979c17d854a053ae14ee1f9c2
parent87f850a6f3012aed165190bb861dcd0db8249dc6
Allow plugging-in any provided LoginStrategy

Support dynamic loading of provided implementations of PORTAL SDK's 
`org.onap.portalsdk.core.auth.LoginStrategy` interface.

VID will load the class defined by `login.strategy.classname`
configuration parameter. Default will keep current ONAP's dev login.

Change-Id: I956a1f3376455211398769f3193703129b779871
Issue-ID: VID-594
Signed-off-by: Ittay Stern <ittay.stern@att.com>
epsdk-app-onap/src/main/java/org/onap/portalapp/conf/ExternalAppConfig.java
epsdk-app-onap/src/test/java/org/onap/portalapp/conf/ExternalAppConfigTest.java