JNDIRealm

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,923 of 3,72748%278 of 48642%27638346596377129
getRoles(JNDIRealm.JNDIConnection, JNDIRealm.User)14832968%283454%2532259701
createTlsDirContext(Hashtable)1270%120%77232311
parseUserPatternString(String)822019%12214%78162101
getDistinguishedName(DirContext, String, SearchResult)804737%7330%56132501
getDirectoryContextEnvironment()796946%201237%1617102701
authenticate(JNDIRealm.JNDIConnection, String, String)789855%191544%1618153401
getUserBySearch(JNDIRealm.JNDIConnection, String, String[])7512161%171546%1417174701
getHostnameVerifier()610%80%55131311
addAttributeValues(String, Attributes, ArrayList)600%140%88191911
getCipherSuitesArray()540%80%55101011
close(JNDIRealm.JNDIConnection)48915%10216%67151901
getUser(JNDIRealm.JNDIConnection, String, String, int)428767%81666%81352401
getPrincipal(JNDIRealm.JNDIConnection, String, GSSCredential)424048%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
bindAsUser(DirContext, JNDIRealm.User, String)283756%7541%6771901
authenticate(String)280%40%339911
authenticate(X509Certificate[])280%40%339911
getUserByPattern(JNDIRealm.JNDIConnection, String, String, String[], int)243458%2250%2371401
getAttributeValue(String, Attributes)242954%6650%6751501
compareCredentials(DirContext, JNDIRealm.User, String)230%60%446611
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
doFilterEscaping(String)154173%3770%3861801
getSupportedSslProtocols()150%n/a114411
userCredentialsRemove(DirContext)141551%2250%232701
authenticate(String, String, String, String, String, String, String, String, String)132363%2250%234901
get()111963%3350%2431001
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
doRFC2254Encoding(String)40%n/a111111
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()136100%n/a0104401
convertToHexEscape(String)113100%21100%01603701
doAttributeValueEscaping(String)100100%21100%01603301
create()65100%1990%1601301
setUserPattern(String)19100%2100%020601
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