JNDIRealm

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,787 of 3,53249%278 of 47841%27537846595176128
createTlsDirContext(Hashtable)1270%120%77232311
getRoles(JNDIRealm.JNDIConnection, JNDIRealm.User)9132978%283454%2532259701
parseUserPatternString(String)822019%12214%78162101
getDistinguishedName(DirContext, String, SearchResult)684740%7330%56132501
getDirectoryContextEnvironment()676950%201237%1617102701
getUserBySearch(JNDIRealm.JNDIConnection, String, String[])6612164%171546%1417174701
authenticate(JNDIRealm.JNDIConnection, String, String)669659%191544%1618153401
getHostnameVerifier()610%80%55131311
getCipherSuitesArray()540%80%55101011
addAttributeValues(String, Attributes, ArrayList)540%140%88191911
close(JNDIRealm.JNDIConnection)48915%10216%67151901
getPrincipal(JNDIRealm.JNDIConnection, String, GSSCredential)423847%8433%6781901
authenticate(String, String)395156%3350%34112801
getPassword(String)393245%2466%24122301
createSSLContextFactoryFromProtocol(String)390%20%228811
createSSLSocketFactoryFromClassName(String)380%20%226611
getPrincipal(String, GSSCredential)371933%n/a01111801
checkCredentials(DirContext, JNDIRealm.User, String)351833%4233%344901
getSSLSocketFactory()310%60%447711
authenticate(GSSContext, boolean)290%40%339911
authenticate(GSSName, GSSCredential)290%40%339911
authenticate(String)280%40%339911
authenticate(X509Certificate[])280%40%339911
getUser(JNDIRealm.JNDIConnection, String, String, int)268776%81666%81352401
getUserByPattern(JNDIRealm.JNDIConnection, String, String, String[], int)243458%2250%2371401
compareCredentials(DirContext, JNDIRealm.User, String)230%60%446611
bindAsUser(DirContext, JNDIRealm.User, String)223762%7541%6771901
getPrincipal(GSSName, GSSCredential)220%40%336611
startInternal()213260%3350%3451701
closePooledConnections()21416%3125%235701
open(JNDIRealm.JNDIConnection)201644%3125%233901
restoreEnvironmentParameter(DirContext, String, Hashtable)200%40%336611
stopInternal()190%20%227711
getUserByPattern(DirContext, String, String[], String)185475%5758%5751901
getAttributeValue(String, Attributes)182961%6650%6751501
doFilterEscaping(String)154173%3770%3861801
get()152259%4450%3541201
getSupportedSslProtocols()150%n/a114411
userCredentialsRemove(DirContext)141551%2250%232701
authenticate(String, String, String, String, String, String, String, String, String)132363%2250%234901
release(JNDIRealm.JNDIConnection)11738%5116%343601
setHostnameVerifierClassName(String)110%20%224411
constructInstance(String)110%n/a112211
isAvailable()110%40%331111
searchAsUser(DirContext, JNDIRealm.User, String, String, SearchControls, boolean)101254%2250%232601
getHostnameVerifierClassName()100%20%223311
createDirContext(Hashtable)4866%1150%121301
setForceDnHexEscape(boolean)40%n/a112211
setAuthentication(String)40%n/a112211
setConnectionName(String)40%n/a112211
setConnectionPassword(String)40%n/a112211
setContextFactory(String)40%n/a112211
setDerefAliases(String)40%n/a112211
setProtocol(String)40%n/a112211
setAdCompat(boolean)40%n/a112211
setReferrals(String)40%n/a112211
setUserSearchAsUser(boolean)40%n/a112211
setUserSubtree(boolean)40%n/a112211
setUserRoleName(String)40%n/a112211
setRoleSearchAsUser(boolean)40%n/a112211
setRoleSubtree(boolean)40%n/a112211
setAlternateURL(String)40%n/a112211
setCommonRole(String)40%n/a112211
setConnectionTimeout(String)40%n/a112211
setReadTimeout(String)40%n/a112211
setSizeLimit(long)40%n/a112211
setTimeLimit(int)40%n/a112211
setUseDelegatedCredential(boolean)40%n/a112211
setSpnegoDelegationQop(String)40%n/a112211
setUseStartTls(boolean)40%n/a112211
setCipherSuites(String)40%n/a112211
setSslSocketFactoryClassName(String)40%n/a112211
setSslProtocol(String)40%n/a112211
setUseContextClassLoader(boolean)40%n/a112211
getAuthentication()0%n/a111111
getConnectionName()0%n/a111111
getConnectionPassword()0%n/a111111
getConnectionURL()0%n/a111111
getContextFactory()0%n/a111111
getDerefAliases()0%n/a111111
getProtocol()0%n/a111111
getAdCompat()0%n/a111111
getReferrals()0%n/a111111
getUserBase()0%n/a111111
getUserSearch()0%n/a111111
getUserSubtree()0%n/a111111
getUserRoleName()0%n/a111111
getRoleBase()0%n/a111111
getRoleName()0%n/a111111
getRoleSearch()0%n/a111111
getRoleSubtree()0%n/a111111
getUserRoleAttribute()0%n/a111111
getUserPattern()0%n/a111111
getAlternateURL()0%n/a111111
getCommonRole()0%n/a111111
getConnectionTimeout()0%n/a111111
getReadTimeout()0%n/a111111
getSizeLimit()0%n/a111111
getTimeLimit()0%n/a111111
isUseDelegatedCredential()0%n/a111111
getSpnegoDelegationQop()0%n/a111111
getUseStartTls()0%n/a111111
getConnectionPoolSize()0%n/a111111
JNDIRealm()131100%n/a0104301
convertToHexEscape(String)113100%21100%01603701
doAttributeValueEscaping(String)100100%21100%01603301
setUserPattern(String)19100%2100%020601
create()12100%n/a010101
userCredentialsAdd(DirContext, String, String)11100%n/a010301
setUserSearch(String)8100%n/a010301
setRoleBase(String)8100%n/a010301
setRoleSearch(String)8100%n/a010301
getUser(JNDIRealm.JNDIConnection, String)7100%n/a010101
getUser(JNDIRealm.JNDIConnection, String, String)7100%n/a010101
getPrincipal(String)5100%n/a010101
setConnectionURL(String)4100%n/a010201
setUserBase(String)4100%n/a010201
setRoleName(String)4100%n/a010201
setRoleNested(boolean)4100%n/a010201
setUserPassword(String)4100%n/a010201
setUserRoleAttribute(String)4100%n/a010201
setConnectionPoolSize(int)4100%n/a010201
getForceDnHexEscape()100%n/a010101
isUserSearchAsUser()100%n/a010101
isRoleSearchAsUser()100%n/a010101
getRoleNested()100%n/a010101
getUserPassword()100%n/a010101
isUseContextClassLoader()100%n/a010101