package org.bouncycastle.crypto;

Interface for a converter that produces a byte encoding for a char array.
/** * Interface for a converter that produces a byte encoding for a char array. */
public interface CharToByteConverter {
Return the type of the conversion.
Returns:a type name for the conversion.
/** * Return the type of the conversion. * * @return a type name for the conversion. */
String getType();
Return a byte encoded representation of the passed in password.
Params:
  • password – the characters to encode.
Returns:a byte encoding of password.
/** * Return a byte encoded representation of the passed in password. * * @param password the characters to encode. * @return a byte encoding of password. */
byte[] convert(char[] password); }