docs: protected Set<String> getPermittedOwnAttributes(
              final IAuthorizationPrincipal principal,
              final Set<String> generallyPermittedAttributes) {
  
          // The permttedOwnAttributes collection includes all the generallyPermittedAttributes
          final Set<String> rslt = new HashSet<>(generallyPermittedAttributes);
  
          for (String attr : personAttributeDao.getPossibleUserAttributeNames()) {
              if (principal.hasPermission(
                      IPermission.PORTAL_USERS, IPermission.VIEW_OWN_USER_ATTRIBUTE_ACTIVITY, attr)) {
                  rslt.add(attr);
              }
          }
  
          return rslt;
      }