< Summary

Information
Class: cCoder.Security.Dependencies.Encryption.PasswordHashingDependency
Assembly: cCoder.Security
File(s): C:/actions-runner/_work/ccoder.Security/ccoder.Security/src/cCoder.Security/Dependencies/Encryption/PasswordHashingDependency.cs
Line coverage
88%
Covered lines: 140
Uncovered lines: 18
Coverable lines: 158
Total lines: 291
Line coverage: 88.6%
Branch coverage
50%
Covered branches: 19
Total branches: 38
Branch coverage: 50%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor(...)100%11100%
HashPassword(...)100%11100%
VerifyHashedPassword(...)50%131068.96%
PerformDummyVerification(...)100%11100%
HashTokenSecret(...)100%11100%
VerifyTokenSecret(...)100%11100%
DeriveHash(...)100%11100%
ValidateConfiguration(...)100%11100%
CreateIdentityMigrationHasher()100%11100%
MeetsCurrentConfiguration(...)50%88100%
TryParseHash(...)50%201881.57%
ParseParameter(...)50%2277.77%

File(s)

C:/actions-runner/_work/ccoder.Security/ccoder.Security/src/cCoder.Security/Dependencies/Encryption/PasswordHashingDependency.cs

File 'C:/actions-runner/_work/ccoder.Security/ccoder.Security/src/cCoder.Security/Dependencies/Encryption/PasswordHashingDependency.cs' does not exist (any more).