# SecurityManager

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 4,874 of 4,898 | 0% | 733 of 734 | 0% | 466 | 468 | 1,459 | 1,469 | 95 | 97
authenticateLocal(NetSocket) |  | 0% |  | 0% | 81 | 81 | 304 | 304 | 1 | 1
authenticateClientWorker(NetSocket, BootstrapConfig) |  | 0% |  | 0% | 57 | 57 | 154 | 154 | 1 | 1
authenticateServer(BootstrapConfig) |  | 0% |  | 0% | 25 | 25 | 91 | 91 | 1 | 1
SecurityManager(BootstrapConfig) |  | 0% |  | 0% | 2 | 2 | 46 | 46 | 1 | 1
postAuthenticateWorker(Object, String, String, boolean) |  | 0% |  | 0% | 6 | 6 | 38 | 38 | 1 | 1
closeRightsSearch(int, boolean, boolean) |  | 0% |  | 0% | 6 | 6 | 30 | 30 | 1 | 1
runCustomServerHook(SecurityCache, String, Authenticator, String, byte[]) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1
allowAccount(String, String, boolean) |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 1 | 1
getSubjectsByInstanceName(int) |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 1 | 1
getConsolidatedACLs(String) |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 1 | 1
sendAuthType(NetSocket, BootstrapConfig) |  | 0% |  | 0% | 10 | 10 | 33 | 33 | 1 | 1
closeRightsSearch(String, int, boolean) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1
openRightsSearch(int, String, int) |  | 0% |  | 0% | 5 | 5 | 23 | 23 | 1 | 1
openRightsSearch(String, int, String, int) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1
getAccountIds() |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1
changePassword() |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 1 | 1
obtainCustomClientHook(NetSocket) |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1
authenticateRemote(String) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1
getOsUserPassFromNode(DirectoryService, String, String) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1
getNextRights(String, int) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1
getAccountIds(String) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1
getNextRights(int) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1
closeBatch(boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1
openBatch(String) |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1
evaluate(int, Object, String) |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 1 | 1
getACLs(int) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1
hostMatch(String, List) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1
checkUserAccountLimit(SecurityCache, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1
authenticateServer(Object, String, String) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1
getUserId() |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1
checkMaxSystemUsers(SecurityCache, String) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1
setPassword(String) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1
getCachedDecision(int, String, int) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1
getOsUserCredByName(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
getAppServer() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1
sendAuthResult(NetSocket, int, int) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1
getIdByOrdinal(int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1
createInstance(BootstrapConfig) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1
obtainCustomAuthHook(String) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
adminRefresh(List) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1
getOsUserCredByFwdAcc(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
getPluginInstance(String) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1
isServerAccount() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
isPasswordAged() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
getAccount(String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1
adminGetServerName(boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
getAllUsers() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1
getAllSubjects() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1
adminGetCacheSerial(boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
authenticateClient(NetSocket, BootstrapConfig) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
adminAccess() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
filterCiphers(String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
getSystemUser(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
getSystemPassword(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
getPeerSocket() |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
getAppserverForProcess(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1
getBrokerForProcess(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1
isEditing() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1
checkShutdownAccess() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
isUserDefined(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
isGroupDefined(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
clearInstance() |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
getMandatoryPluginInstance(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
getAclMatcher(AbstractResource, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
isProcessDefined(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
lambda$getAclMatcher$1(AccessControlList, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
getAccountAlias(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
updateCachedUserAccount(UserDef) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
logResource(SecurityCache, int, String, int, boolean, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
getHookParam(SecurityCache, String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
getServerId() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
getServerAlias() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
logResource(SecurityCache, int, String, int, boolean) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
initialized() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1
setCleanupLock(Object, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
getPeerHost() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
getPeerPort() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
getWebServerAlias() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
lambda$static$0() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$filterCiphers$3(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
isClient() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
stopAfterInterrupt(Control) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
closeBatch(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getAccountsForAppserver(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$getAclMatcher$2(BiPredicate, String, AccessControlList) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getCurrentContextControl() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getCustomServerExt() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getCustomClientExt() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getThreadId() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isServer() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
setCache(SecurityCache) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getCache() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getConfig() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getEnclosingScope() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
toString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
static {...} |  | 100% |  | 50% | 1 | 2 | 0 | 9 | 0 | 1
getInstance() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1