パッケージ org.springframework.util
クラス Base64Utils
java.lang.ObjectSE
org.springframework.util.Base64Utils
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
Base64 エンコードおよびデコード用のシンプルなユーティリティクラス。
Java 8 の Base64
SE に便利に適応します。
- 導入:
- 4.1
- 作成者:
- Juergen Hoeller, Gary Russell
- 関連事項:
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明static byte[]
decode
(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたバイト配列を Base64 デコードします。static byte[]
decodeFromString
(StringSE src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。UTF-8 文字列から指定されたバイト配列を Base64 デコードします。static byte[]
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648「URL およびファイル名に安全なアルファベット」を使用して、UTF-8 文字列から指定されたバイト配列を Base64 デコードします。static byte[]
decodeUrlSafe
(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648 "URL and Filename Safe Alphabet" を使用して、指定されたバイト配列を Base64 デコードします。static byte[]
encode
(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたバイト配列を Base64 エンコードします。static StringSE
encodeToString
(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたバイト配列を文字列に Base64 エンコードします。static StringSE
encodeToUrlSafeString
(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648 "URL and Filename Safe Alphabet" を使用して、指定されたバイト配列を文字列に Base64 エンコードします。static byte[]
encodeUrlSafe
(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648 "URL and Filename Safe Alphabet" を使用して、指定されたバイト配列を Base64 エンコードします。
コンストラクターの詳細
Base64Utils
public Base64Utils()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
メソッドの詳細
encode
public static byte[] encode(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたバイト配列を Base64 エンコードします。- パラメーター:
src
- 元のバイト配列- 戻り値:
- エンコードされたバイト配列
decode
public static byte[] decode(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたバイト配列を Base64 デコードします。- パラメーター:
src
- エンコードされたバイト配列- 戻り値:
- 元のバイト配列
encodeUrlSafe
public static byte[] encodeUrlSafe(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648 "URL and Filename Safe Alphabet" を使用して、指定されたバイト配列を Base64 エンコードします。- パラメーター:
src
- 元のバイト配列- 戻り値:
- エンコードされたバイト配列
- 導入:
- 4.2.4
decodeUrlSafe
public static byte[] decodeUrlSafe(byte[] src) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648 "URL and Filename Safe Alphabet" を使用して、指定されたバイト配列を Base64 デコードします。- パラメーター:
src
- エンコードされたバイト配列- 戻り値:
- 元のバイト配列
- 導入:
- 4.2.4
encodeToString
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたバイト配列を文字列に Base64 エンコードします。- パラメーター:
src
- 元のバイト配列- 戻り値:
- UTF-8 文字列としてエンコードされたバイト配列
decodeFromString
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。UTF-8 文字列から指定されたバイト配列を Base64 デコードします。- パラメーター:
src
- エンコードされた UTF-8 文字列- 戻り値:
- 元のバイト配列
encodeToUrlSafeString
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648 "URL and Filename Safe Alphabet" を使用して、指定されたバイト配列を文字列に Base64 エンコードします。- パラメーター:
src
- 元のバイト配列- 戻り値:
- UTF-8 文字列としてエンコードされたバイト配列
decodeFromUrlSafeString
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。RFC 4648「URL およびファイル名に安全なアルファベット」を使用して、UTF-8 文字列から指定されたバイト配列を Base64 デコードします。- パラメーター:
src
- エンコードされた UTF-8 文字列- 戻り値:
- 元のバイト配列
Base64
SE を推奨する Spring Framework 6.0.5 の時点。6.2 で削除予定