The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La méthode fr.paris.lutece.plugins.mydashboard.modules.identity.business.DashboardAttribute.getExpirationDate() risque d'exposer sa représentation interne en renvoyant fr.paris.lutece.plugins.mydashboard.modules.identity.business.DashboardAttribute._tCertificateExpirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 171 | Medium |
La méthode new fr.paris.lutece.plugins.mydashboard.modules.identity.business.DashboardAttribute(String, String, String, String, int, Date) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.mydashboard.modules.identity.business.DashboardAttribute._tCertificateExpirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 63 | Medium |
La méthode fr.paris.lutece.plugins.mydashboard.modules.identity.business.DashboardAttribute.setExpirationDate(Date) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.mydashboard.modules.identity.business.DashboardAttribute._tCertificateExpirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 180 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Ecriture d'un champ statique fr.paris.lutece.plugins.mydashboard.modules.identity.util.DashboardIdentityUtils._mapAttributeKeyMatch depuis la méthode d'une instance new fr.paris.lutece.plugins.mydashboard.modules.identity.util.DashboardIdentityUtils() | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 66 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Appel de equals() comparant des types différents dans fr.paris.lutece.plugins.mydashboard.modules.identity.web.IdentityXPage.getModifyIdentity(HttpServletRequest) | CORRECTNESS | EC_UNRELATED_TYPES | 201 | High |
La classe fr.paris.lutece.plugins.mydashboard.modules.identity.web.IdentityXPage définit le champ d'instance fr.paris.lutece.plugins.mydashboard.modules.identity.web.IdentityXPage._dashboardIdentity non transient et non sérialisable | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
La classe fr.paris.lutece.plugins.mydashboard.modules.identity.web.IdentityXPage définit le champ d'instance fr.paris.lutece.plugins.mydashboard.modules.identity.web.IdentityXPage._identityService non transient et non sérialisable | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |