Interface CanonicalBase64.Encoder
- Enclosing class:
- CanonicalBase64
public static interface CanonicalBase64.Encoder
Canonical Base64 Encoder following RFC 4648 Section 3.5
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]encode(byte[] source) Encode byte array as Base64 characters from standard byte arrayencodeToString(byte[] source) Encode byte array to Base64 character string from standard byte array
-
Method Details
-
encode
byte[] encode(byte[] source) Encode byte array as Base64 characters from standard byte array- Parameters:
source- Sequence of bytes to be encoded- Returns:
- Base64 encoded byte array
- Throws:
IllegalArgumentException- Thrown when encountering invalid sources
-
encodeToString
Encode byte array to Base64 character string from standard byte array- Parameters:
source- Sequence of bytes to be encoded- Returns:
- Base64 encoded string
- Throws:
IllegalArgumentException- Thrown when encountering invalid sources
-