| Test |
Duration |
Result |
| avoidsDoubleHashingArgon2AHashPassword() |
0.001s |
passed |
| avoidsDoubleHashingSshaHashPassword() |
0.001s |
passed |
| avoidsHashingPasswordIfHashDetectionIsEnabledAndValueCouldBeHash() |
0.001s |
passed |
| currentArgon2AdapterIgnoresExplicitSalt() |
0.296s |
passed |
| detectsInvalidArgon2Hashes() |
0.001s |
passed |
| detectsValidArgon2Hash() |
0.155s |
passed |
| enrichesArgon2SaltWithLdapPrefixOnly() |
0.001s |
passed |
| fetchesHashGeneratorFromEnvVarDefault() |
0.288s |
passed |
| generatePostgreSqlScramPasswordHash() |
0.049s |
passed |
| generatesArgon2HashWithExplicitParametersForLdap() |
0.003s |
passed |
| generatesLinuxSha512PasswordHash() |
0.003s |
passed |
| generatesLinuxYescriptPasswordHash() |
0.013s |
passed |
| generatesMySqlNativePasswordHash() |
0.001s |
passed |
| hashesLinuxPasswordWithPredefinedNextSalt() |
0.006s |
passed |
| hashesPasswordIfHashDetectionIsEnabledButValueDoesNotMatchAlgorithmPrefix() |
0.001s |
passed |
| hashesPasswordIfNotYetHashed() |
0s |
passed |
| hashesPasswordWhichLooksLikeArgon2AHashButIsNot() |
0.288s |
passed |
| hashesPasswordWhichLooksLikeArgon2HashButHasTooShortHashValue() |
0.305s |
passed |
| hashesPasswordWhichLooksLikeSshaHashButIsNot() |
0.001s |
passed |
| hashesPasswordWhichStartsWithArgon2PrefixButDoesNotContainArgon2IdMarker() |
0.290s |
passed |
| rejectsGeneratedHashShorterThanPlaintextPassword() |
0.001s |
passed |
| rejectsInvalidPasswordAgainstGeneratedArgon2Hash() |
0.333s |
passed |
| rejectsInvalidPasswordAgainstGeneratedSshaHash() |
0s |
passed |
| rejectsNullArgon2Password() |
0s |
passed |
| returnsNullHashForNullPassword() |
0s |
passed |
| throwsExceptionForInvalidLinuxPassword() |
0.004s |
passed |
| verifiesHashedLinuxPasswordWithRandomSalt() |
0.006s |
passed |
| verifiesLinuxHashedPasswordWithGivenSalt() |
0.003s |
passed |
| verifiesLinuxPasswordAgainstSha512HashFromMkpasswd() |
0.002s |
passed |
| verifiesLinuxPasswordAgainstYescryptHashFromMkpasswd() |
0.011s |
passed |
| verifiesPasswordAgainstGeneratedArgon2Hash() |
0.297s |
passed |
| verifiesPasswordAgainstGeneratedArgon2PhcStringWithoutLdapPrefix() |
0.290s |
passed |
| verifiesPasswordAgainstGeneratedSshaHash() |
0.001s |
passed |
| verifiesPasswordAgainstRawSshaHashFromOpenLdap() |
0s |
passed |