| cCoder.Security | 3989 | 192 | 4181 | 9437 | 95.4% | | 285 | 450 | 63.3% | |
| cCoder.Security.Dependencies.Authentication.SecurityBearerAuthenticationDependency | 5 | 4 | 9 | 38 | 55.5% | | 0 | 0 | | |
| cCoder.Security.Dependencies.Encryption.PasswordHashingDependency | 140 | 18 | 158 | 291 | 88.6% | | 19 | 38 | 50% | |
| cCoder.Security.Dependencies.Encryption.TokenGenerationDependency | 12 | 0 | 12 | 34 | 100% | | 1 | 2 | 50% | |
| cCoder.Security.Dependencies.Sessions.NullSession | 7 | 3 | 10 | 52 | 70% | | 0 | 0 | | |
| cCoder.Security.Exposures.ApiMetadataAuthorizationManager | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.AuthenticationManager | 22 | 0 | 22 | 60 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.Controllers.AuthenticationController | 68 | 2 | 70 | 154 | 97.1% | | 11 | 14 | 78.5% | |
| cCoder.Security.Exposures.Controllers.ConfirmForgotPasswordController | 23 | 1 | 24 | 67 | 95.8% | | 4 | 6 | 66.6% | |
| cCoder.Security.Exposures.Controllers.CurrentUserController | 30 | 1 | 31 | 81 | 96.7% | | 1 | 2 | 50% | |
| cCoder.Security.Exposures.Controllers.ForgotPasswordController | 21 | 1 | 22 | 64 | 95.4% | | 5 | 6 | 83.3% | |
| cCoder.Security.Exposures.Controllers.RegistrationController | 81 | 3 | 84 | 186 | 96.4% | | 3 | 6 | 50% | |
| cCoder.Security.Exposures.Controllers.SetupController | 29 | 1 | 30 | 69 | 96.6% | | 1 | 2 | 50% | |
| cCoder.Security.Exposures.Controllers.SSOPrivilegeController | 27 | 0 | 27 | 75 | 100% | | 1 | 2 | 50% | |
| cCoder.Security.Exposures.Controllers.SSORoleController | 69 | 4 | 73 | 179 | 94.5% | | 5 | 10 | 50% | |
| cCoder.Security.Exposures.Controllers.SSOUserController | 56 | 2 | 58 | 146 | 96.5% | | 3 | 6 | 50% | |
| cCoder.Security.Exposures.Controllers.SSOUserRoleController | 43 | 3 | 46 | 117 | 93.4% | | 3 | 6 | 50% | |
| cCoder.Security.Exposures.Controllers.TenantAnalysisController | 27 | 0 | 27 | 76 | 100% | | 1 | 2 | 50% | |
| cCoder.Security.Exposures.Controllers.TenantController | 69 | 4 | 73 | 180 | 94.5% | | 5 | 10 | 50% | |
| cCoder.Security.Exposures.Controllers.UserEventController | 27 | 0 | 27 | 76 | 100% | | 1 | 2 | 50% | |
| cCoder.Security.Exposures.EDM.ODataModelBuilder | 9 | 0 | 9 | 41 | 100% | | 2 | 2 | 100% | |
| cCoder.Security.Exposures.HostedServices.TokenCleaner | 7 | 0 | 7 | 25 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.ODataConventionModelBuilderExtensions | 25 | 0 | 25 | 43 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.RegistrationManager | 15 | 0 | 15 | 45 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.SecurityCurrentUserManager | 5 | 0 | 5 | 24 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.SSOPrivilegeManager | 3 | 0 | 3 | 19 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.SSORoleManager | 6 | 0 | 6 | 29 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.SSOUserManager | 8 | 0 | 8 | 32 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.SSOUserRoleManager | 7 | 0 | 7 | 28 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.TenantAdministrationManager | 6 | 0 | 6 | 30 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.TenantAnalysisManager | 9 | 0 | 9 | 35 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.TenantManager | 15 | 0 | 15 | 35 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.TokenManager | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| cCoder.Security.Exposures.UserEventManager | 6 | 0 | 6 | 27 | 100% | | 0 | 0 | | |
| cCoder.Security.IEventHubExtensions | 58 | 0 | 58 | 95 | 100% | | 0 | 0 | | |
| cCoder.Security.IServiceCollectionExtensions | 188 | 6 | 194 | 329 | 96.9% | | 12 | 20 | 60% | |
| cCoder.Security.Services.Aggregations.AuthenticationAggregationService | 187 | 13 | 200 | 383 | 93.5% | | 10 | 18 | 55.5% | |
| cCoder.Security.Services.Aggregations.RegistrationAggregationService | 288 | 42 | 330 | 634 | 87.2% | | 37 | 58 | 63.7% | |
| cCoder.Security.Services.Aggregations.SSOAuthInfoAggregationService | 90 | 7 | 97 | 206 | 92.7% | | 23 | 32 | 71.8% | |
| cCoder.Security.Services.Aggregations.SSOUserAggregationService | 128 | 12 | 140 | 274 | 91.4% | | 10 | 16 | 62.5% | |
| cCoder.Security.Services.Aggregations.TenantAggregationService | 148 | 3 | 151 | 306 | 98% | | 28 | 34 | 82.3% | |
| cCoder.Security.Services.Foundations.AuthorizationService | 58 | 1 | 59 | 136 | 98.3% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.Events.AccountEventService | 62 | 2 | 64 | 147 | 96.8% | | 9 | 14 | 64.2% | |
| cCoder.Security.Services.Foundations.Events.TenantSetupEventService | 30 | 1 | 31 | 93 | 96.7% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.LoggingService | 19 | 1 | 20 | 75 | 95% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.RequestService | 18 | 1 | 19 | 75 | 94.7% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.SessionService | 79 | 3 | 82 | 175 | 96.3% | | 5 | 10 | 50% | |
| cCoder.Security.Services.Foundations.SSOPrivilegeService | 13 | 0 | 13 | 55 | 100% | | 0 | 0 | | |
| cCoder.Security.Services.Foundations.SSORoleService | 95 | 1 | 96 | 194 | 98.9% | | 2 | 4 | 50% | |
| cCoder.Security.Services.Foundations.SSOUserRoleService | 55 | 1 | 56 | 148 | 98.2% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.SSOUserService | 91 | 1 | 92 | 197 | 98.9% | | 3 | 4 | 75% | |
| cCoder.Security.Services.Foundations.TenantAnalysisService | 92 | 1 | 93 | 194 | 98.9% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.TenantService | 79 | 1 | 80 | 181 | 98.7% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Foundations.TokenService | 104 | 2 | 106 | 222 | 98.1% | | 3 | 6 | 50% | |
| cCoder.Security.Services.Foundations.UserEventService | 70 | 1 | 71 | 169 | 98.5% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Orchestrations.SSORoleOrchestrationService | 81 | 1 | 82 | 183 | 98.7% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Orchestrations.SSOUserRoleOrchestrationService | 73 | 1 | 74 | 175 | 98.6% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.AccountAuditUserEventProcessingService | 48 | 5 | 53 | 122 | 90.5% | | 2 | 4 | 50% | |
| cCoder.Security.Services.Processings.AccountEventProcessingService | 24 | 1 | 25 | 89 | 96% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.AuthorizationProcessingService | 46 | 1 | 47 | 126 | 97.8% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.LoggingProcessingService | 22 | 1 | 23 | 80 | 95.6% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.RequestProcessingService | 21 | 1 | 22 | 80 | 95.4% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.SessionProcessingService | 68 | 1 | 69 | 164 | 98.5% | | 5 | 8 | 62.5% | |
| cCoder.Security.Services.Processings.SSORoleProcessingService | 62 | 1 | 63 | 166 | 98.4% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.SSOUserProcessingService | 238 | 24 | 262 | 481 | 90.8% | | 26 | 36 | 72.2% | |
| cCoder.Security.Services.Processings.SSOUserRoleProcessingService | 52 | 1 | 53 | 150 | 98.1% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.TenantAnalysisProcessingService | 63 | 1 | 64 | 164 | 98.4% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.TenantProcessingService | 59 | 1 | 60 | 161 | 98.3% | | 1 | 2 | 50% | |
| cCoder.Security.Services.Processings.TokenProcessingService | 215 | 4 | 219 | 395 | 98.1% | | 18 | 24 | 75% | |
| cCoder.Security.Services.Processings.UserEventProcessingService | 52 | 1 | 53 | 150 | 98.1% | | 1 | 2 | 50% | |
| cCoder.Security.WebApplicationExtensions | 29 | 0 | 29 | 69 | 100% | | 7 | 8 | 87.5% | |
| cCoder.Security.Data | 396 | 64 | 460 | 876 | 86% | | 78 | 108 | 72.2% | |
| cCoder.Security.Data.Dependencies.AesCrypto<T> | 154 | 11 | 165 | 391 | 93.3% | | 57 | 66 | 86.3% | |
| cCoder.Security.Data.EF.IServiceCollectionExtensions | 24 | 4 | 28 | 60 | 85.7% | | 2 | 4 | 50% | |
| cCoder.Security.Data.EF.SecurityDbContext | 197 | 47 | 244 | 389 | 80.7% | | 10 | 28 | 35.7% | |
| cCoder.Security.Models.Events.SecurityAccountEventKindExtensions | 21 | 2 | 23 | 36 | 91.3% | | 9 | 10 | 90% | |