private static Logger log = LoggerFactory.getLogger(SecureRolesInterceptor.class);
@AroundInvoke
public Object checkSecure(InvocationContext ctx) throws Exception {
SecureRoles a = ctx.getMethod().getAnnotation(SecureRoles.class);
Subject subject = SecurityUtils.getSubject();
if (!subject.isAuthenticated()) {
log.debug("Group Not Authorized for: Anonymous @ " +
ctx.getMethod().getDeclaringClass() + "." + ctx.getMethod().getName() + "()");