| hashCode() |  | 0% |  | 0% | 10 | 10 | 1 | 1 | 1 | 1 |
| equals(Object) |   | 72% |   | 38% | 28 | 31 | 0 | 1 | 0 | 1 |
| PasswordInformation(PasswordComplexity, Boolean, Integer, Integer, Integer, Integer, Integer, Integer, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 27 | 0 | 1 |
| PasswordInformation() |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| toBuilder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPasswordComplexity(PasswordComplexity) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setStorePlaintextPasswords(Boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setPasswordHistoryLength(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setMinimumPasswordLength(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setMinimumPasswordAgeInDays(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setMaximumPasswordAgeInDays(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setAccountLockoutDurationInMinutes(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setAccountLockoutThreshold(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setResetAccountLockoutAfter(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| builder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPasswordComplexity() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStorePlaintextPasswords() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPasswordHistoryLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinimumPasswordLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinimumPasswordAgeInDays() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaximumPasswordAgeInDays() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccountLockoutDurationInMinutes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccountLockoutThreshold() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getResetAccountLockoutAfter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canEqual(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |