Class PasswordConverter

java.lang.Object
org.mozilla.jss.pkcs12.PasswordConverter
All Implemented Interfaces:
KeyGenerator.CharToByteConverter

public final class PasswordConverter extends Object implements KeyGenerator.CharToByteConverter
Converts password chars to bytes. The output format is big-endian Unicode, with two zero bytes of null-termination at the end.
  • Constructor Details

    • PasswordConverter

      public PasswordConverter()
  • Method Details

    • convert

      public byte[] convert(char[] chars)
      Description copied from interface: KeyGenerator.CharToByteConverter
      Converts a password of Java characters into a password of bytes, using some encoding scheme. The input char array must not be modified.
      Specified by:
      convert in interface KeyGenerator.CharToByteConverter
      Parameters:
      chars - Password characters.
      Returns:
      Password as byte array.