Code Review
/
portal
/
ric-dashboard.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Serve login page without using redirect
[portal/ric-dashboard.git]
/
webapp-backend
/
src
/
main
/
java
/
org
/
oransc
/
ric
/
portal
/
dashboard
/
portalapi
/
PortalAuthManager.java
diff --git
a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java
b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java
index
e471447
..
4515390
100644
(file)
--- a/
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java
+++ b/
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java
@@
-20,6
+20,7
@@
package org.oransc.ric.portal.dashboard.portalapi;
import java.lang.invoke.MethodHandles;
package org.oransc.ric.portal.dashboard.portalapi;
import java.lang.invoke.MethodHandles;
+import java.lang.reflect.InvocationTargetException;
import java.util.HashMap;
import java.util.Map;
import java.util.HashMap;
import java.util.Map;
@@
-44,7
+45,8
@@
public class PortalAuthManager {
public PortalAuthManager(final String appName, final String username, final String password,
final String decryptorClassName, final String userCookie)
public PortalAuthManager(final String appName, final String username, final String password,
final String decryptorClassName, final String userCookie)
- throws ClassNotFoundException, InstantiationException, IllegalAccessException {
+ throws ClassNotFoundException, InstantiationException, IllegalAccessException, IllegalArgumentException,
+ InvocationTargetException, NoSuchMethodException, SecurityException {
credentialsMap = new HashMap<>();
// The map keys are hardcoded in EPSDK-FW, no constants are defined :(
credentialsMap.put("appName", appName);
credentialsMap = new HashMap<>();
// The map keys are hardcoded in EPSDK-FW, no constants are defined :(
credentialsMap.put("appName", appName);
@@
-54,7
+56,7
@@
public class PortalAuthManager {
// Instantiate here so configuration errors are detected at app-start time
logger.debug("ctor: using decryptor class {}", decryptorClassName);
Class<?> decryptorClass = Class.forName(decryptorClassName);
// Instantiate here so configuration errors are detected at app-start time
logger.debug("ctor: using decryptor class {}", decryptorClassName);
Class<?> decryptorClass = Class.forName(decryptorClassName);
- portalSdkDecryptor = (IPortalSdkDecryptor) decryptorClass.newInstance();
+ portalSdkDecryptor = (IPortalSdkDecryptor) decryptorClass.
getDeclaredConstructor().
newInstance();
}
/**
}
/**