in shiro-basic/src/main/java/org/apache/struts2/shiro/example/action/WelcomeAction.java [37:65]
public void printRoles()
{
if (getShiroUser().hasRole("admin"))
{
log.info("User '" + username + "' has role of 'admin'");
}
else
{
log.info("User '" + username + "' is missing role 'admin'");
}
if (getShiroUser().hasRole("schwartz"))
{
log.info("User '" + username + "' has role of 'schwartz'");
}
else
{
log.info("User '" + username + "' is missing role 'schwartz'");
}
if (getShiroUser().hasRole("goodguy"))
{
log.info("User '" + username + "' has role of 'goodguy'");
}
else
{
log.info("User '" + username + "' is missing role 'goodguy'");
}
}