Esim. EventUser.getRoles() on kovin herkullinen tapa hakea käyttäjän roolit, mutta ei palauta kaikkia käyttäjälle kuuluvia rooleja. Käyttäjälle voi tulla rooleja default-käyttäjältä, toisista rooleista perimällä, ostettujen tuotteiden kautta sekä jos käyttäjä on liitetty konepaikkaan.
Käyttäjän oikeat roolit löytyvät: UserBean.findUsersRoles(EventUser u) tai ilman oikeustarkistuksia UserBean.localFindUsersRoles(EventUser u) jota ei määritellä UserBeanLocal:n kautta.
Jos ei mitään muuta niin javadoc-varoitukset funktioihin jotka eivät palauta kaikkia rooleja jotka käyttäjälle kuuluu.
-
Please register or sign in to post a comment