integrate shiro