createLoginUser(Subject) |  | 0% |  | 0% | 12 | 12 | 56 | 56 | 1 | 1 |
initialize(Configuration, boolean) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
doSubjectLogin(Subject, UserGroupInformation.LoginParams) |  | 0% |  | 0% | 7 | 7 | 23 | 23 | 1 | 1 |
fixKerberosTicketOrder() |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
unprotectedRelogin(UserGroupInformation.HadoopLoginContext, boolean) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
logoutUserFromKeytab() |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
main(String[]) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
doAs(PrivilegedExceptionAction) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
createProxyUser(String, UserGroupInformation) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
reloginFromKeytab(boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 |
spawnAutoRenewalThreadForUserCreds(boolean) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
loginUserFromKeytab(String, String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
print() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
createRemoteUser(String, SaslRpcServer.AuthMethod) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getCredentials() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
logUserInfo(Logger, String, UserGroupInformation) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
static {...} |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
getLoginUser() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
spawnAutoRenewalThreadForKeytab() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getOsPrincipalClass() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
UserGroupInformation(Subject) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getCredentialsInternal() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
toString() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getUGIFromTicketCache(String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
equals(Object) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
tracePrivilegedAction(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
logAllUserInfo(Logger, UserGroupInformation) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getTGT() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
hasSufficientTimeElapsed(long) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
reloginFromTicketCache(boolean) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
loginUserFromKeytabAndReturnUGI(String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
newLoginContext(String, Subject, UserGroupInformation.HadoopConfiguration) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getUGIFromSubject(Subject) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
createProxyUserForTesting(String, UserGroupInformation, String[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getCurrentUser() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getNextTgtRenewalTime(long, long, RetryPolicy) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
createUserForTesting(String, String[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getRefreshTime(KerberosTicket) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getRealUser() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
ensureInitialized() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
reset() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
relogin(UserGroupInformation.HadoopLoginContext, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getPrimaryGroupName() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
executeAutoRenewalTask(String, UserGroupInformation.AutoRenewalForUserCredsRunnable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getTokens() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getGroups() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getGroupsSet() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getKeytab() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addToken(Text, Token) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isLoginSuccess() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getBestUGI(String, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
trimLoginMethod(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isFromKeytab() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
isFromTicket() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
getRealUserOrSelf(UserGroupInformation) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
removeToken(Text) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
addCredentials(Credentials) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getLogin() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getRealAuthenticationMethod(UserGroupInformation) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getOSLoginModuleName() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
shouldRelogin() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
addToken(Token) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getGroupNames() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getRealAuthenticationMethod() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
hasKerberosCredentials() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isAuthenticationMethodEnabled(UserGroupInformation.AuthenticationMethod) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
doAs(PrivilegedAction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isSecurityEnabled() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isHadoopLogin() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isInitialized() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
addTokenIdentifier(TokenIdentifier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setAuthenticationMethod(SaslRpcServer.AuthMethod) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLogin(LoginContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLastLogin(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
forceReloginFromKeytab() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
reloginFromKeytab(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTokenIdentifiers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setAuthenticationMethod(UserGroupInformation.AuthenticationMethod) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setConfiguration(Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
loginUserFromSubject(Subject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLoginUser(UserGroupInformation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
checkTGTAndReloginFromKeytab() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
reloginFromKeytab() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
forceReloginFromTicketCache() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
reloginFromTicketCache() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createRemoteUser(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShortUserName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getUserName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAuthenticationMethod() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
logAllUserInfo(UserGroupInformation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShouldRenewImmediatelyForTests(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isKerberosKeyTabLoginRenewalEnabled() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getKerberosLoginRenewalExecutor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isLoginKeytabBased() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isLoginTicketBased() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSubject() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
reattachMetrics() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |