public class Base64
extends java.lang.Object
encode(byte[])
,
decode(String)
Modifier and Type | Method and Description |
---|---|
static byte[] |
decode(java.lang.String s)
Dekodiert Base64-Standard, -Mime und -PEM encoded.
|
static byte[] |
decodeUrl(java.lang.String s)
Dekodiert Base64-Url-Encoded (ohne Padding).
|
static java.lang.String |
encode(byte[] bytes)
Base64-Encoding nach RFC 3548 / RFC 4648 (ohne CRLF).
|
static java.lang.String |
encodeMime(byte[] bytes)
Base64-Encoding nach RFC 2045 (MIME - CRLF nach Zeichen 76).
|
static java.lang.String |
encodePem(byte[] bytes)
Base64-Encoding nach RFC 1421 (PEM - CRLF nach Zeichen 64).
|
static java.lang.String |
encodeUrl(byte[] bytes)
Base64-Encoding mit Sonderbehandlung von + und / (ohne CRLF, ohne Padding).
|
public static java.lang.String encodeUrl(byte[] bytes)
bytes
- Array of bytes, the payloaddecodeUrl(String)
public static java.lang.String encode(byte[] bytes)
bytes
- Array of bytes, the payloadencodeMime(byte[])
,
decode(String)
public static java.lang.String encodeMime(byte[] bytes)
bytes
- Array of bytes, the payloadencodePem(byte[])
,
decode(String)
public static java.lang.String encodePem(byte[] bytes)
encodeMime(byte[])
.bytes
- Array of bytes, the payloaddecode(String)
public static byte[] decode(java.lang.String s)
s
- String Base64encode(byte[])
public static byte[] decodeUrl(java.lang.String s)
s
- String Base64encodeUrl(byte[])