ActiveDirectoryLdapAuthenticationProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total552 of 5520%50 of 500%53531291292323
bindAsUser(String, String)670%40%33151511
raiseExceptionForErrorCode(int, NamingException)570%50%55121211
searchForUser(DirContext, String)570%40%33121211
ActiveDirectoryLdapAuthenticationProvider(String, String)490%40%33101011
ActiveDirectoryLdapAuthenticationProvider(String, String, String)480%40%33101011
rootDnFromDomain(String)400%40%337711
doAuthentication(UsernamePasswordAuthenticationToken)390%n/a11111111
handleBindException(String, NamingException)370%40%33111111
subCodeToLogMessage(int)220%90%99101011
searchRootFromPrincipal(String)220%20%225511
createBindPrincipal(String)170%40%333311
parseSubErrorCode(String)150%20%224411
handleResolveObj(NamingException)140%40%335511
badLdapConnection(Throwable)100%n/a112211
setContextEnvironmentProperties(Map)100%n/a113311
badCredentials()90%n/a112211
setSearchFilter(String)70%n/a113311
setAuthoritiesPopulator(LdapAuthoritiesPopulator)70%n/a113311
loadUserAuthorities(DirContextOperations, String, String)60%n/a111111
badCredentials(Throwable)60%n/a111111
lambda$handleBindException$0(int)50%n/a111111
setConvertSubErrorCodesToExceptions(boolean)40%n/a112211
static {...}40%n/a111111