public class Base64 extends Object
Modifier and Type | Method and Description |
---|---|
static byte[] |
decodeBase64(byte[] base64Data)
Decodes Base64 data into octets.
|
static byte[] |
decodeBase64(String base64String)
Decodes a Base64 String into octets.
|
static byte[] |
encodeBase64(byte[] binaryData)
Encodes binary data using the base64 algorithm but does not chunk the output.
|
static String |
encodeBase64String(byte[] binaryData)
Encodes binary data using the base64 algorithm but does not chunk the output.
|
static byte[] |
encodeBase64URLSafe(byte[] binaryData)
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the
output.
|
static String |
encodeBase64URLSafeString(byte[] binaryData)
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the
output.
|
public static byte[] encodeBase64(byte[] binaryData)
binaryData
- binary data to encode or null
for null
resultnull
for
null
inputpublic static String encodeBase64String(byte[] binaryData)
binaryData
- binary data to encode or null
for null
resultnull
for null
inputpublic static byte[] encodeBase64URLSafe(byte[] binaryData)
binaryData
- binary data to encode or null
for null
resultnull
for
null
inputpublic static String encodeBase64URLSafeString(byte[] binaryData)
binaryData
- binary data to encode or null
for null
resultnull
for null
inputpublic static byte[] decodeBase64(byte[] base64Data)
base64Data
- Byte array containing Base64 data or null
for null
resultnull
for null
inputpublic static byte[] decodeBase64(String base64String)
base64String
- String containing Base64 data or null
for null
resultnull
for null
inputCopyright © 2011–2020 Google. All rights reserved.