Rapport FindBugs de détection des bugs
Le document suivant contient les résultats du FindBugs
La version de FindBugs est 3.0.1
La limite est
L'effort est max
Résumé
Classes |
Bugs |
Erreurs |
Classes Manquantes |
23 |
10 |
0 |
0 |
fr.paris.lutece.util.signrequest.AbstractAuthenticator
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Write to static field fr.paris.lutece.util.signrequest.AbstractAuthenticator._serviceHash from instance method fr.paris.lutece.util.signrequest.AbstractAuthenticator.setHashService(HashService) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
83 |
High |
fr.paris.lutece.util.signrequest.AbstractJWTRSAAuthenticator
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Unread field: fr.paris.lutece.util.signrequest.AbstractJWTRSAAuthenticator.DEFAULT_ENC_ALGO_NAME; should this field be static? |
PERFORMANCE |
SS_SHOULD_BE_STATIC |
47 |
Medium |
fr.paris.lutece.util.signrequest.BasicAuthorizationAuthenticator
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Found reliance on default encoding in fr.paris.lutece.util.signrequest.BasicAuthorizationAuthenticator.getDigest(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
109 |
High |
Found reliance on default encoding in fr.paris.lutece.util.signrequest.BasicAuthorizationAuthenticator.getDigest(): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
107 |
High |
fr.paris.lutece.util.signrequest.JWTRSAKeyStoreFileAuthenticator
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.util.signrequest.JWTRSAKeyStoreFileAuthenticator.getKeyPair() may fail to clean up java.io.InputStream |
EXPERIMENTAL |
OBL_UNSATISFIED_OBLIGATION |
112 |
Medium |
fr.paris.lutece.util.signrequest.JWTRSAKeyStoreFileAuthenticator.getKeyPair() may fail to close stream |
BAD_PRACTICE |
OS_OPEN_STREAM |
112 |
Medium |
fr.paris.lutece.util.signrequest.JWTRSATrustStoreFileAuthenticator
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.util.signrequest.JWTRSATrustStoreFileAuthenticator.getKeyPair() may fail to clean up java.io.InputStream |
EXPERIMENTAL |
OBL_UNSATISFIED_OBLIGATION |
86 |
Medium |
fr.paris.lutece.util.signrequest.JWTRSATrustStoreFileAuthenticator.getKeyPair() may fail to close stream |
BAD_PRACTICE |
OS_OPEN_STREAM |
86 |
Medium |
fr.paris.lutece.util.signrequest.JWTSecretKeyAuthenticator
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Unread field: fr.paris.lutece.util.signrequest.JWTSecretKeyAuthenticator.DEFAULT_ENC_ALGO_NAME; should this field be static? |
PERFORMANCE |
SS_SHOULD_BE_STATIC |
48 |
Medium |
fr.paris.lutece.util.signrequest.security.Sha1HashService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Possible null pointer dereference of md1 in fr.paris.lutece.util.signrequest.security.Sha1HashService.getHash(String) on exception path |
CORRECTNESS |
NP_NULL_ON_SOME_PATH_EXCEPTION |
77 |
Medium |