GestoreTokenValidazioneUtilities

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,357 of 7,22912%1,254 of 1,3648%7157401,5871,8162849
forwardInfomazioniRaccolteEngine(boolean, String, TokenForward, EsitoGestioneToken, EsitoGestioneToken, EsitoGestioneToken, InformazioniToken, String, Properties, boolean, boolean, String, String, boolean, String, String, boolean, String, String)1,7580%3820%19219240740711
http(Logger, PolicyGestioneToken, HTTP_TYPE, DynamicDiscovery, String, PdDContext, IProtocolFactory, IState, boolean, String, PortaApplicativa, PortaDelegata, IDSoggetto, IDServizio, Busta, RequestInfo)8470%1760%989824224211
matchUrlInvocata(Logger, AbstractDatiInvocazione, UrlInvocazioneAPI, List, List, String, String, StringBuilder)3500%880%4545848411
validazioneInformazioniToken(boolean, Logger, AbstractDatiInvocazione, IProtocolFactory, EsitoGestioneToken, PolicyGestioneToken, boolean)29615133%492937%39406510201
getJsonVerifySignatureJWS(Logger, Context, AbstractDatiInvocazione, PolicyGestioneToken, DynamicDiscovery, Busta, IDSoggetto, IDServizio, boolean, RestMessageSecurityToken)27117138%701618%4344619901
getBaseUrlInvocazione(AbstractDatiInvocazione, IProtocolFactory, PdDContext, StringBuilder)2680%560%2929575711
validazioneJWTTokenEngine(Logger, AbstractDatiInvocazione, EsitoPresenzaToken, DynamicDiscovery, String, boolean, PdDContext, Busta, IDSoggetto, IDServizio)21013639%311126%2122559801
dynamicDiscoveryEngine(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, String, boolean, Busta, IDSoggetto, IDServizio)2080%220%1212595911
introspectionTokenEngine(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, DynamicDiscovery, String, boolean, Busta, IDSoggetto, IDServizio)2070%220%1212595911
userInfoTokenEngine(Logger, AbstractDatiInvocazione, PdDContext, IProtocolFactory, DynamicDiscovery, String, boolean, Busta, IDSoggetto, IDServizio)2070%220%1212595911
validazioneDPoPEngine(Logger, AbstractDatiInvocazione, EsitoPresenzaDPoP, EsitoGestioneToken, IProtocolFactory, String, boolean, PdDContext, Busta, IDSoggetto, IDServizio)1880%260%1414565611
deleteTokenReceived(AbstractDatiInvocazione, EsitoPresenzaToken, boolean, String, String)1452514%357%1920374601
parseDPoPToken(String, PolicyGestioneToken)1200%140%88313111
validazioneDPoPJti(DPoP, IDPoPParser, PolicyGestioneToken, AbstractDatiInvocazione, PdDContext, Logger)1020%80%55242411
getJsonDecrypt(Logger, Context, AbstractDatiInvocazione, PolicyGestioneToken, DynamicDiscovery, Busta, IDSoggetto, IDServizio, boolean)880%40%33191911
validazioneDPoPCnfJkt(DPoP, IDPoPParser, EsitoGestioneToken, Logger)860%120%77242411
forwardTokenTrasparenteEngine(String, EsitoPresenzaToken, TokenForward, String, String, String)850%180%1010181811
validazioneDPoPHtu(DPoP, IDPoPParser, AbstractDatiInvocazione, IProtocolFactory, PdDContext, Logger)830%120%77202011
validazioneDPoPIat(DPoP, IDPoPParser, PolicyGestioneToken)770%100%66171711
matchUrlInvocataPrefix(List, String, String, String, StringBuilder, Logger)590%80%55171711
validazioneInformazioniTokenHeader(Map, List, String)570%180%1010151511
deleteDPoPReceived(AbstractDatiInvocazione, EsitoPresenzaDPoP, boolean, String, String)560%200%1111171711
forwardDPoPTrasparenteEngine(String, EsitoPresenzaDPoP, TokenForward, String, String, String)540%120%77121211
readProprieta(AbstractDatiInvocazione)522027%1121%78132001
resolveDynamicProperyValues(Properties, Map, Context)520%160%99121211
validazioneDPoPInformazioniTokenHeader(String, List, String)460%140%88121211
nomrmalizeSlashUrl(String)420%120%778811
validazioneInformazioniTokenHeader(String, PolicyGestioneToken)399%25%23101201
validazioneDPoPHtm(DPoP, IDPoPParser, AbstractDatiInvocazione)360%60%449911
getJtiForValidation(String, AbstractDatiInvocazione, PdDContext)350%100%66101011
validazioneDPoPAth(DPoP, IDPoPParser, String)300%60%448811
validazioneDPoPHeader(DPoP, IDPoPParser, PolicyGestioneToken)270%n/a119911
validazioneDPoPPayload(DPoP, IDPoPParser, PolicyGestioneToken, AbstractDatiInvocazione, IProtocolFactory, PdDContext, String, Logger)270%n/a116611
isExpired(Date, Date)241640%433%343901
isIatRequired(Logger, PolicyGestioneToken, AbstractDatiInvocazione, IProtocolFactory, OpenSPCoop2Properties, List)213763%9535%7851301
isExpRequired(Logger, PolicyGestioneToken, AbstractDatiInvocazione, IProtocolFactory, OpenSPCoop2Properties, List)213763%9535%7851301
isNbfRequired(Logger, PolicyGestioneToken, AbstractDatiInvocazione, IProtocolFactory, OpenSPCoop2Properties, List)213763%9535%7851301
check(DynamicDiscovery)160%40%335511
validazioneInformazioniTokenEnrichPDNDClientInfo(EsitoGestioneToken, PolicyGestioneToken, PdDContext, IProtocolFactory, AbstractDatiInvocazione, SecurityToken)7086%151142%131421601
isFuture(Date, Date)3075%50%342901
getIatTimeCheckMilliseconds(Logger, OpenSPCoop2Properties, List)46%n/a012401
initPolicyGestioneTokenPDND(Logger)61%50%232801
buildCacheKeyValidazione(String, String, boolean, String)2784%50%121801
isProfiloModIPAEnabled()1777%75%133901
addTokenPolicies(RemoteStoreConfig)24100%466%240601
initPolicyGestioneTokenPDND()21100%466%240601
buildPrefixCacheKeyValidazione(String, String)20100%n/a010501
isPdndTokenPolicy(Logger, String)100%100%020301
static {...}100%n/a010101