クラス Base64

java.lang.ObjectSE
org.springframework.security.crypto.codec.Base64

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

内部使用のみ。

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

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

    修飾子と型
    メソッド
    説明
    static byte[]
    decode(byte[] bytes)
    使用すべきではありません。
    static byte[]
    encode(byte[] bytes)
    使用すべきではありません。
    static boolean
    isBase64(byte[] bytes)
    使用すべきではありません。

    クラス java.lang.ObjectSE から継承されたメソッド

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

    • 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)
      使用すべきではありません。