クラス Base64


  • @Deprecated
    public final class Base64
    extends java.lang.Object
    使用すべきではありません。
    java.util.Base64 を使用
    Robert Harder のパブリックドメイン実装(バージョン 2.3.7)の縮小バージョンである Base64 エンコーダー。詳細については、http://iharder.sourceforge.net/current/java/base64/ を参照してください。

    内部使用のみ。

    導入:
    3.0
    • フィールドサマリー

      フィールド  
      修飾子と型 フィールド 説明
      static intDECODE
      使用すべきではありません。
      最初のビットにデコードを指定します。
      static intDO_BREAK_LINES
      使用すべきではありません。
      エンコード時に改行します。
      static intENCODE
      使用すべきではありません。
      最初のビットにエンコードを指定します。
      static intNO_OPTIONS
      使用すべきではありません。
      オプションが指定されていません。
      static intORDERED
      使用すべきではありません。
      Base64 の特別な「順序付けられた」ダイアレクトを使用してエンコードします。
      static intURL_SAFE
      使用すべきではありません。
      RFC3548:https://tools.ietf.org/html/rfc3548 のセクション 4 に従って、URL およびファイル名に対して安全な Base64 のようなエンコードを使用してエンコードします。
    • メソッドのサマリー

      すべてのメソッド   静的メソッド   具象メソッド   非推奨のメソッド  
      修飾子と型 メソッド 説明
      static byte[]decode​(byte[] bytes)
      使用すべきではありません。
      static byte[]encode​(byte[] bytes)
      使用すべきではありません。
      static booleanisBase64​(byte[] bytes)
      使用すべきではありません。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • NO_OPTIONS

        public static final int NO_OPTIONS
        使用すべきではありません。
        オプションが指定されていません。値はゼロです。
        関連事項:
        定数フィールド値
      • ENCODE

        public static final int ENCODE
        使用すべきではありません。
        最初のビットにエンコードを指定します。値は 1 です。
        関連事項:
        定数フィールド値
      • DECODE

        public static final int DECODE
        使用すべきではありません。
        最初のビットにデコードを指定します。値はゼロです。
        関連事項:
        定数フィールド値
      • DO_BREAK_LINES

        public static final int DO_BREAK_LINES
        使用すべきではありません。
        エンコード時に改行します。値は 8 です。
        関連事項:
        定数フィールド値
      • URL_SAFE

        public static final int URL_SAFE
        使用すべきではありません。
        RFC3548:https://tools.ietf.org/html/rfc3548 のセクション 4 に従って、URL およびファイル名に対して安全な Base64 のようなエンコードを使用してエンコードします。この方法でエンコードされたデータ公式には有効な Base64 ではないことに注意する必要があります。少なくとも、URL およびファイル名に対して安全なダイアレクトを使用してエンコードされたことを指定せずに Base64 を呼び出さないでください。
        関連事項:
        定数フィールド値
      • ORDERED

        public static final int ORDERED
        使用すべきではありません。
        Base64 の特別な「順序付けられた」ダイアレクトを使用してエンコードします。
        関連事項:
        定数フィールド値
    • メソッドの詳細

      • decode

        public static byte[] decode​(byte[] bytes)
        使用すべきではありません。
      • encode

        public static byte[] encode​(byte[] bytes)
        使用すべきではありません。
      • isBase64

        public static boolean isBase64​(byte[] bytes)
        使用すべきではありません。