org.maachang.engine.util
クラス Base64

java.lang.Object
  上位を拡張 org.maachang.engine.util.Base64

public class Base64
extends java.lang.Object

Base64.

Base64のエンコード/デコートをサポートします.

導入されたバージョン:
MaaEngine 1.00
バージョン:
2007/10/18
作成者:
masahito suzuki

メソッドの概要
static byte[] decode(java.lang.String base64)
          デコード処理.
static java.lang.String encode(byte[] binary)
          エンコード処理.
static boolean isBase64(java.lang.String code)
          対象文字列がBase64であるかチェック.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

encode

public static final java.lang.String encode(byte[] binary)
                                     throws java.lang.IllegalArgumentException
エンコード処理.

対象バイナリ情報をBase64にエンコードします.

パラメータ:
binary - エンコード対象のバイナリ情報を設定します.
戻り値:
String Base64にエンコードされた文字情報が返されます.
例外:
java.lang.IllegalArgumentException - 入力例外.

decode

public static final byte[] decode(java.lang.String base64)
                           throws java.lang.IllegalArgumentException
デコード処理.

Base64情報をデコードします.

パラメータ:
base64 - 対象のBase64データを設定します.
戻り値:
byte[] 変換されたバイナリ情報が返されます.
例外:
java.lang.IllegalArgumentException - 入力例外.

isBase64

public static final boolean isBase64(java.lang.String code)
対象文字列がBase64であるかチェック.

対象文字列がBase64であるかチェックします.

パラメータ:
code - チェック対象の文字列を設定します.
戻り値:
boolean チェック結果が返されます.