| readAttributes(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, boolean, IDSoggetto, IDServizio) |  | 0% |  | 0% | 28 | 28 | 103 | 103 | 1 | 1 |
| dynamicDiscovery(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, EsitoPresenzaToken, boolean, Busta, IDSoggetto, IDServizio) |  | 0% |  | 0% | 15 | 15 | 56 | 56 | 1 | 1 |
| introspectionToken(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, EsitoPresenzaToken, EsitoDynamicDiscovery, boolean, Busta, IDSoggetto, IDServizio) |  | 0% |  | 0% | 15 | 15 | 52 | 52 | 1 | 1 |
| userInfoToken(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, EsitoPresenzaToken, EsitoDynamicDiscovery, boolean, Busta, IDSoggetto, IDServizio) |  | 0% |  | 0% | 15 | 15 | 52 | 52 | 1 | 1 |
| verificaPosizioneToken(AbstractDatiInvocazione, boolean) |   | 57% |   | 40% | 54 | 63 | 56 | 128 | 0 | 1 |
| endpointTokenEngine(boolean, Logger, PolicyNegoziazioneToken, Busta, RequestInfo, TipoPdD, String, PortaApplicativa, PortaDelegata, PdDContext, IProtocolFactory, boolean, InformazioniNegoziazioneToken, InformazioniNegoziazioneToken_DatiRichiesta) |   | 63% |   | 40% | 41 | 45 | 39 | 122 | 0 | 1 |
| forwardToken(Logger, String, AbstractDatiInvocazione, EsitoPresenzaToken, EsitoGestioneToken, EsitoGestioneToken, EsitoGestioneToken, InformazioniToken, boolean, PdDContext, Busta) |   | 63% |   | 53% | 20 | 30 | 26 | 78 | 0 | 1 |
| validazioneJWTToken(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, EsitoPresenzaToken, EsitoDynamicDiscovery, boolean, Busta, IDSoggetto, IDServizio) |   | 70% |   | 57% | 14 | 21 | 16 | 63 | 0 | 1 |
| removeGenericPropertiesGestioneToken(IDGenericProperties) |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
| fillKeyForClean(String, String, String, String, String, List, List) |  | 0% |  | 0% | 13 | 13 | 10 | 10 | 1 | 1 |
| setGestioneTokenCache(Long, Boolean, Long, Long) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| setAttributeAuthorityCache(Long, Boolean, Long, Long) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| initLockDynamicDiscovery(String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| initLockIntrospection(String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| initLockUserInfo(String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| initLockAttributeAuthority(String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| checkKeys(String, String, String, String) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| checkKeys(String) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| initGestioneTokenCacheToken(CacheType, int, String, long, long, Logger) |   | 52% |   | 33% | 6 | 7 | 10 | 24 | 0 | 1 |
| initAttributeAuthorityCacheToken(CacheType, int, String, long, long, Logger) |   | 52% |   | 33% | 6 | 7 | 10 | 24 | 0 | 1 |
| putTokenCacheItem(TokenCacheItem, String, String, Date, String, Integer, Integer) |   | 62% |   | 40% | 5 | 6 | 7 | 24 | 0 | 1 |
| getObjectGestioneTokenCache(String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getObjectAttributeAuthorityCache(String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| checkTokenCacheItem(TokenCacheItem, String, Date, boolean, String, Integer, Integer) |   | 52% |   | 37% | 4 | 5 | 5 | 12 | 0 | 1 |
| removeGenericPropertiesAttributeAuthority(IDGenericProperties) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getInformazioniTokenValide(EsitoGestioneToken, EsitoGestioneToken, EsitoGestioneToken) |   | 51% |   | 27% | 9 | 10 | 2 | 8 | 0 | 1 |
| abilitaGestioneTokenCache(Long, Boolean, Long, Long) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| abilitaAttributeAuthorityCache(Long, Boolean, Long, Long) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| normalizeInformazioniAttributi(List, List) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getTokenCacheItem(String, String, Date, String, Integer, Integer) |   | 65% |   | 60% | 3 | 6 | 4 | 16 | 0 | 1 |
| abilitaGestioneTokenCacheEngine() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| abilitaAttributeAuthorityCacheEngine() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| removeObjectGestioneTokenCache(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| removeObjectAttributeAuthorityCache(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| listKeysGestioneTokenCache(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| listKeysAttributeAuthorityCache(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| keysGestioneTokenCache() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| keysAttributeAuthorityCache() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getInformazioniTokenNonValide(EsitoGestioneToken, EsitoGestioneToken, EsitoGestioneToken) |   | 55% |   | 41% | 5 | 7 | 2 | 8 | 0 | 1 |
| disabilitaGestioneTokenCacheEngine() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| disabilitaAttributeAuthorityCacheEngine() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| printStatsGestioneTokenCache(String) |   | 30% | | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| printStatsAttributeAuthorityCache(String) |   | 30% | | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| resetAttributeAuthorityCache() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| initGestioneTokenCacheSize(int, String, Logger) |   | 75% |   | 50% | 5 | 6 | 3 | 18 | 0 | 1 |
| initCacheSize(int, String, Logger) |   | 75% |   | 50% | 5 | 6 | 3 | 18 | 0 | 1 |
| initLockJWT(String) |   | 65% |   | 33% | 3 | 4 | 1 | 8 | 0 | 1 |
| getLockDynamicDiscovery(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getLockIntrospection(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getLockUserInfo(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getLockAttributeAuthority(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| normalizeInformazioniToken(List) |   | 45% | | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| abilitaGestioneTokenCache() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| abilitaAttributeAuthorityCache() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| disabilitaGestioneTokenCache() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| disabilitaAttributeAuthorityCache() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| initializeGestioneToken(Logger) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| validazioneConfigurazione(PolicyAttributeAuthority) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resetGestioneTokenCache() |   | 42% | | 50% | 1 | 2 | 2 | 6 | 0 | 1 |
| getMessageEccezioneInCache(CacheResponse, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initLockNegoziazione(String) |   | 84% |   | 50% | 3 | 4 | 1 | 8 | 0 | 1 |
| initLockGenericToken(String) |   | 84% |   | 50% | 3 | 4 | 1 | 8 | 0 | 1 |
| loggerError(String, Exception) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMessaggioErroreInserimentoInCache(String, Exception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loggerError(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMessageViaProxy(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessageErroreGovWayProxy(Exception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessageConnettoreConnessioneErrore(ConnettoreBaseHTTP) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessaggioErroreValoreEsitoNull(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGestioneTokenCacheAbilitata() |  | 83% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| addProperties(ConnettoreMsg, Properties) |  | 100% |   | 62% | 3 | 5 | 0 | 10 | 0 | 1 |
| endpointToken(boolean, Logger, PolicyNegoziazioneToken, Busta, RequestInfo, TipoPdD, String, PortaApplicativa, PortaDelegata, PdDContext, IProtocolFactory) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLockJWT(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getLockNegoziazione(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getLockGenericToken(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| initializeGestioneToken(CacheType, boolean, int, String, long, long, Logger) |  | 100% | | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| initializeAttributeAuthority(CacheType, boolean, int, String, long, long, Logger) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| validazioneConfigurazione(AbstractDatiInvocazione) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| initializeGestioneToken(CacheType, int, String, long, long, Logger) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| initializeAttributeAuthority(Logger) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| initializeAttributeAuthority(CacheType, int, String, long, long, Logger) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| validazioneConfigurazione(PolicyNegoziazioneToken) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getMessageObjectInCache(CacheResponse, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAttributeAuthorityCacheAbilitata() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| loggerDebug(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| loggerInfo(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getMessageTokenNonValido(Exception) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMessageConnettoreConnessioneSuccesso(ConnettoreBaseHTTP) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPrefixOggettoConChiave(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSuffixEseguiOperazione(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMessaggioAggiuntaOggettoInCache(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |