in shiro-basic/src/main/java/org/apache/struts2/shiro/example/action/WelcomeAction.java [67:95]
public void printPermissions()
{
if (getShiroUser().isPermitted("lightsaber"))
{
log.info("User '" + username + "' has 'lightsaber' permission");
}
else
{
log.info("User '" + username + "' is missing permission 'lightsaber'");
}
if (getShiroUser().isPermitted("winnebago"))
{
log.info("User '" + username + "' has 'winnebago' permission");
}
else
{
log.info("User '" + username + "' is missing permission 'winnebago'");
}
if (getShiroUser().isPermitted("winnebago:drive:eagle5"))
{
log.info("User '" + username + "' has 'winnebago:drive:eagle5' permission");
}
else
{
log.info("User '" + username + "' is missing permission 'winnebago:drive:eagle5'");
}
}