AuthorizationChallengeHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total13 of 86298%7 of 6489%7595138027
parseAuthenticationOrAuthorizationHeader(String)72779%2466%241801
getDigestFunction(String)33291%4100%032901
attemptToPipelineAuthorization(String, String, Supplier)24395%1583%1411101
handleDigest(String, String, List, Supplier)5998%1583%1411301
createDigestAuthorizationHeader(String, String, Map, String, Supplier, Function)138100%16100%0902301
buildAuthorizationHeader(String, String, String, String, String, int, String, String, String, String, boolean)114100%2880%2601801
hexStringOf(byte[])47100%2100%020601
calculateResponseKnownQop(Function, String, String, int, String, String, String)36100%n/a010201
static {...}31100%n/a010201
AuthorizationChallengeHandler(String, String)30100%n/a010701
handleBasic()30100%n/a010301
getNc(Map)28100%2100%020501
calculateHa2AuthIntQop(Function, String, String, byte[])27100%n/a010201
calculateHa1Sess(Function, String, String, String)26100%n/a010201
calculateHa1NoSess(Function, String)25100%n/a010201
calculateResponseUnknownQop(Function, String, String, String)23100%n/a010201
consumeAuthenticationInfoHeader(Map)20100%1375%130501
calculateUserhash(Function, String)20100%n/a010201
getQop(String)19100%6100%040701
calculateHa2AuthQopOrEmpty(Function, String, String)19100%n/a010201
lambda$partitionByChallengeType$4(Map)13100%2100%020201
generateNonce()11100%n/a010301
partitionByChallengeType(List)7100%n/a010101
lambda$parseAuthenticationOrAuthorizationHeader$2(String[])7100%n/a010101
lambda$getDigestFunction$3(MessageDigest, byte[])6100%n/a010101
lambda$parseAuthenticationOrAuthorizationHeader$1(String[])6100%n/a010101
lambda$parseAuthenticationOrAuthorizationHeader$0(String)5100%n/a010101