code: @Override
      public void addRole(final String role) {
          try {
              roles.add(UserRoleName.valueOf(role));
          } catch (Exception e) {
              logger.warn("Tried to add unrecognized role: " + role);
          }
      }
docs: {@inheritDoc}