Interface Base64Codec

All Known Implementing Classes:
DefaultBase64Codec

public interface Base64Codec
Helper for performing Base64 data conversions.

Only for internal use.

  • Method Details

    • toString

      String toString(byte[] data)
      Parameters:
      data - binary data
      Returns:
      String with no wrapped base64 data without padding
    • fromString

      byte[] fromString(String data)
      Parameters:
      data - String with no wrapped base64 content
      Returns:
      decoded binary data
    • toUrlSafeString

      String toUrlSafeString(byte[] data)
      Parameters:
      data - binary data
      Returns:
      String with no wrapped base64 data without padding, with only safe characters as defined in RFC 4648
    • fromUrlSafeString

      byte[] fromUrlSafeString(String data)
      Parameters:
      data - String with no wrapped base64 data without padding, with only safe characters as defined in RFC 4648
      Returns:
      decoded binary data