java - 测试 PBEKeySpec junit

标签 java passwords junit5

我想知道当我使用 PBEKeySpec 创建安全密码时如何或是否应该测试 .clearPassword()?我可以以某种方式查看 .clearPassword() 之后我的内部副本是否仍然存在吗?

最佳答案

调用clearPassword()后调用getPassword()应该抛出异常。这就是你可以在测试中断言的。

关于java - 测试 PBEKeySpec junit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61202212/

相关文章:

javascript - 解码 NetSuite 密码自定义字段类型

java - 使用 junit 5 测试预期的异常消息

java - 在 Spring Boot 应用程序和 hawt.io 中使用基本身份验证的 Jolokia

git - 带有gitolite密码的ubuntu服务器

php - 使用 bcrypt(md5(pwd) + salt) 是一种不好的做法吗?

java - Spring 启动 : How to test a class which is using gson object using autowiring

java - 如何使用@Suite注释运行JUnit5套件

java - 更正矩形iText中的文本位置中心

java - 如何通过 Hibernate 搜索使用通配符和投影创建查询?

Java:不允许 for 循环内的 2-assignments-2-initializations?