@Test public void md5Base64() throws Exception { MessageDigestPasswordEncoder pe = new MessageDigestPasswordEncoder("MD5"); pe.setEncodeHashAsBase64(true); assertThat(pe.matches("abc123", "{THIS_IS_A_SALT}poqv2QKZ0LE33ij7S7aFcw==")).isTrue(); }
@Test public void testBase64() throws Exception { MessageDigestPasswordEncoder pe = new MessageDigestPasswordEncoder("SHA-1"); pe.setEncodeHashAsBase64(true); String raw = "abc123"; assertThat(pe.matches(raw, "{THIS_IS_A_SALT}b2f50ffcbd3407fe9415c062d55f54731f340d32")); }