クラス Base64
java.lang.ObjectSE
org.springframework.security.crypto.codec.Base64
使用すべきではありません。
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 のようなエンコードを使用してエンコードします。方法の概要
フィールドの詳細
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) 使用すべきではありません。