X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=shiro%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fcadi%2Fshiro%2FAAFAuthorizationInfo.java;fp=shiro%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fcadi%2Fshiro%2FAAFAuthorizationInfo.java;h=4b0993b5337157b49ecdf3b10cee4986feef9ffb;hb=ac7cd3ac1cd79eff3a8e20e23e5a550fb68b8af2;hp=f1bfd3cef294a9e0fe78b0a02523b26c1b3739d5;hpb=a649fd1b3c8308b4c7cc2018965c93bff9d7eb54;p=aaf%2Fcadi.git diff --git a/shiro/src/main/java/org/onap/aaf/cadi/shiro/AAFAuthorizationInfo.java b/shiro/src/main/java/org/onap/aaf/cadi/shiro/AAFAuthorizationInfo.java index f1bfd3c..4b0993b 100644 --- a/shiro/src/main/java/org/onap/aaf/cadi/shiro/AAFAuthorizationInfo.java +++ b/shiro/src/main/java/org/onap/aaf/cadi/shiro/AAFAuthorizationInfo.java @@ -31,6 +31,7 @@ import org.onap.aaf.cadi.Access; import org.onap.aaf.cadi.Access.Level; import org.slf4j.Logger; import org.slf4j.LoggerFactory; + /** * We treat "roles" and "permissions" in a similar way for first pass. * @@ -40,7 +41,7 @@ import org.slf4j.LoggerFactory; public class AAFAuthorizationInfo implements AuthorizationInfo { private static final long serialVersionUID = -4805388954462426018L; - final static Logger logger = LoggerFactory.getLogger(AAFAuthorizationInfo.class); + final static Logger logger = LoggerFactory.getLogger(AAFAuthorizationInfo.class); private Access access; private Principal bait; @@ -63,7 +64,7 @@ public class AAFAuthorizationInfo implements AuthorizationInfo { @Override public Collection getObjectPermissions() { -// access.log(Level.DEBUG, "AAFAuthorizationInfo.getObjectPermissions"); +// logger.info("AAFAuthorizationInfo.getObjectPermissions"); synchronized(bait) { if(oPerms == null) { oPerms = new ArrayList(); @@ -72,23 +73,29 @@ public class AAFAuthorizationInfo implements AuthorizationInfo { } } } + + return oPerms; } @Override public Collection getRoles() { +// logger.info("AAFAuthorizationInfo.getRoles"); // Until we decide to make Roles available, tie into String based permissions. return getStringPermissions(); } @Override public Collection getStringPermissions() { + +// logger.info("AAFAuthorizationInfo.getStringPermissions"); synchronized(bait) { if(sPerms == null) { sPerms = new ArrayList(); for(org.onap.aaf.cadi.Permission p : pond) { sPerms.add(p.getKey().replace("|",":")); -// System.out.println("Replacing | to :" + p.getKey().replace("|",":")); + logger.info("the user has " +p.getKey()); + } } }