AMETAS.data
Class Base64

java.lang.Object
  extended byAMETAS.data.Base64

public class Base64
extends java.lang.Object

Konvertiert ein ByteArray in das Base64-Format und umgekehrt. Damit ist eine Speicherung eines ByteArrays in ASCII-Dateien möglich.


Method Summary
static byte[] decode(java.lang.String sCoded)
          Dekodieren eines Base64-Strings.
static java.lang.String encode(byte[] abyPlain, int nOffset, int nLength)
          Kodieren eines ByteArrays in das Base64-Format (ASCII-Darstellung).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

encode

public static java.lang.String encode(byte[] abyPlain,
                                      int nOffset,
                                      int nLength)
Kodieren eines ByteArrays in das Base64-Format (ASCII-Darstellung).

Parameters:
abyPlain - Zu kodierendes Bytearray.
nOffset - Ab dieser Position an soll kodiert werden.
nLength - Anzahl der Bytes, die kodiert werden sollen.
Returns:
Base64-kodierter String des Bytearrays.

decode

public static byte[] decode(java.lang.String sCoded)
Dekodieren eines Base64-Strings. Der String wird in seiner gesamten Länge dekodiert und in ein Byte-Array umgewandelt. Dabei werden alle Zeichen, die nicht zum Base64-Format gehören, ignoriert.

Parameters:
sCoded - Im Base64-Format vorliegender String.
Returns:
Aus dem String dekodiertes Bytearray.