Package com.identity4j.util.crypt.impl
Class MessageDigestEncoder
- java.lang.Object
-
- com.identity4j.util.crypt.impl.AbstractEncoder
-
- com.identity4j.util.crypt.impl.MessageDigestEncoder
-
- All Implemented Interfaces:
Encoder
- Direct Known Subclasses:
MD5Encoder,SHAEncoder
public class MessageDigestEncoder extends AbstractEncoder
-
-
Constructor Summary
Constructors Constructor Description MessageDigestEncoder(String id, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]encode(byte[] toEncode, byte[] salt, byte[] passphrase, String charset)Encode a string-
Methods inherited from class com.identity4j.util.crypt.impl.AbstractEncoder
decode, getId, isOfType, match, randomBytes
-
-
-
-
Method Detail
-
encode
public byte[] encode(byte[] toEncode, byte[] salt, byte[] passphrase, String charset) throws EncoderExceptionDescription copied from interface:EncoderEncode a string- Parameters:
toEncode- data to encodesalt- salt if supportedpassphrase- passphrase if supportedcharset- character set- Returns:
- encoded bytes
- Throws:
EncoderException- if encoding fails
-
-