encodeString static method

List<int> encodeString(
  1. String value, {
  2. AuthenticationStringEncoding stringEncoding = AuthenticationStringEncoding.utf8,
})

Encodes value using the selected authentication compatibility mode.

Implementation

static List<int> encodeString(
  String value, {
  AuthenticationStringEncoding stringEncoding =
      AuthenticationStringEncoding.utf8,
}) => switch (stringEncoding) {
  AuthenticationStringEncoding.utf8 => utf8.encode(value),
  AuthenticationStringEncoding.utf16 => value.codeUnits,
};