Class Base64

java.lang.Object
de.willuhn.util.Base64

public class Base64 extends Object
Kleine Hilfe-Klasse zum Encoden und Decoden von Base64. Der Zugriff auf die Encoder/Decoder von Java geschieht per Reflection, damit die Klasse sowohl unter Java invalid input: '<' 8 lauffaehig ist (dort existiert java.util.Base64 noch nicht) als auch unter Java >= 9 (dort existiert "sun.misc.BASE64*" nicht mehr).
  • Constructor Details

    • Base64

      public Base64()
  • Method Details

    • decode

      public static final byte[] decode(String base64) throws IOException
      Dekodiert Base64 in Text.
      Parameters:
      base64 - Base64.
      Returns:
      Text.
      Throws:
      IOException
    • encode

      public static final String encode(byte[] text)
      Kodiert Text nach Base64.
      Parameters:
      text -
      Returns:
      Base64-Version.