Package io.vlingo.auth.model.crypto
Interface Hasher
-
- All Known Implementing Classes:
Argon2Hasher
,BCryptHasher
,SCryptHasher
public interface Hasher
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Hasher
defaultHasher()
java.lang.String
hash(java.lang.String plainSecret)
boolean
verify(java.lang.String plainSecret, java.lang.String hashedSecret)
-
-
-
Method Detail
-
defaultHasher
static Hasher defaultHasher()
-
hash
java.lang.String hash(java.lang.String plainSecret)
-
verify
boolean verify(java.lang.String plainSecret, java.lang.String hashedSecret)
-
-