DefaultTokenExchangeProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,117 of 2,1170%191 of 1910%1191193713712323
importUserFromExternalIdentity(BrokeredIdentityContext)4330%440%2323797911
tokenExchange()3990%360%1919737311
exchangeClientToClient(UserModel, UserSessionModel, AccessToken, boolean)3620%410%2222606011
exchangeClientToOIDCClient(UserModel, UserSessionModel, String, ClientModel, String, String)2020%180%1010373711
exchangeExternalToken(String, String)1710%120%77262611
exchangeClientToSAML2Client(UserModel, UserSessionModel, String, ClientModel)1620%60%44303011
exchangeToIdentityProvider(UserModel, UserSessionModel, String)1120%60%44171711
exchange(TokenExchangeContext)440%n/a11111111
lambda$exchangeExternalToken$5(String, AtomicReference, AtomicReference, IdentityProviderModel)310%40%338811
forbiddenIfClientIsNotWithinTokenAudience(AccessToken, ClientModel)280%40%335511
createSessionModel(UserSessionModel, RootAuthenticationSessionModel, UserModel, ClientModel, String)280%n/a116611
forbiddenIfClientIsNotTokenHolder(boolean, ClientModel)270%40%335511
locateExchangeExternalTokenByAlias(String, AtomicReference, AtomicReference)260%20%226611
updateUserSessionFromClientAuth(UserSessionModel)220%20%224411
lambda$exchangeClientToClient$4(Set, String)210%60%441111
lambda$exchangeClientToClient$0(Set, String)210%60%441111
lambda$exchangeClientToClient$2(Set, String)80%n/a111111
lambda$exchangeClientToClient$1(String)60%n/a111111
lambda$exchangeClientToClient$3(Set, String)40%n/a111111
static {...}40%n/a111111
DefaultTokenExchangeProvider()0%n/a111111
supports(TokenExchangeContext)0%n/a111111
close()0%n/a111111