AuthenticatorManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total139 of 46369%29 of 6454%235131112219
AuthenticatorManager(String)333752%6440%4661801
loadCustomerFactories(String)29821%5116%3471001
ensureAuthenticationErrorReported(ConnectContext, String, String, Password)27618%3125%234601
hasPassword(Password)180%60%445511
tryAuthenticationChainFallback(ConnectContext, String, String, MysqlChannel, MysqlSerializer, MysqlAuthPacket, MysqlHandshakePacket, Password)134577%2675%2551701
authenticate(ConnectContext, String, MysqlChannel, MysqlSerializer, MysqlAuthPacket, MysqlHandshakePacket)96587%3562%3521301
getAuthenticationChainAuthenticator()60%n/a111111
normalizeAuthTypeIdentifier(String)32589%1787%151701
chooseAuthenticator(String, String)1990%1150%120201
loadLegacyFactoryByName(String)34100%4100%030801
reportAuthenticationFailure(ConnectContext, String, String, Password)15100%1150%120401
loadFactoriesByName(String)12100%2100%020401
applyAuthenticateResponse(ConnectContext, String, AuthenticateResponse)12100%n/a010401
finishSuccessfulAuthentication(ConnectContext, String, AuthenticateResponse, boolean)12100%1150%120401
static {...}10100%n/a010401
resolvePassword(Authenticator, ConnectContext, MysqlChannel, MysqlSerializer, MysqlAuthPacket, MysqlHandshakePacket)9100%n/a010101
authenticateWith(Authenticator, String, Password, String)9100%n/a010101
loadPluginFactoryByName(String)8100%n/a010201
hasAuthenticationChain()8100%2100%020101