X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=cadi%2Fcore%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fcadi%2Fconfig%2FSecurityInfoC.java;h=cc366c27cb7cf0f67b579319b528cebe72a59af1;hb=c060284812fbbc18fcf22eb628c47c251505fe50;hp=33aef6c9c54d590fea10fa2cc899c3235eefa4ed;hpb=2c0dd5c5136e249f63f1d3296063795cde30c399;p=aaf%2Fauthz.git diff --git a/cadi/core/src/main/java/org/onap/aaf/cadi/config/SecurityInfoC.java b/cadi/core/src/main/java/org/onap/aaf/cadi/config/SecurityInfoC.java index 33aef6c9..cc366c27 100644 --- a/cadi/core/src/main/java/org/onap/aaf/cadi/config/SecurityInfoC.java +++ b/cadi/core/src/main/java/org/onap/aaf/cadi/config/SecurityInfoC.java @@ -34,7 +34,7 @@ public class SecurityInfoC extends SecurityInfo { private static Map,SecurityInfoC> sicMap = new HashMap,SecurityInfoC>(); public SecuritySetter defSS; - private SecurityInfoC(Access access) throws CadiException { + public SecurityInfoC(Access access) throws CadiException { super(access); defSS = new SecuritySetter() { @Override @@ -54,14 +54,14 @@ public class SecurityInfoC extends SecurityInfo { }; } - @SuppressWarnings("unchecked") public static synchronized SecurityInfoC instance(Access access, Class cls) throws CadiException { - SecurityInfoC sic = sicMap.get(cls); + @SuppressWarnings("unchecked") + SecurityInfoC sic = (SecurityInfoC) sicMap.get(cls); if(sic==null) { sic = new SecurityInfoC(access); sicMap.put(cls, sic); } - return (SecurityInfoC)sic; + return sic; } public SecurityInfoC set(SecuritySetter defSS) {