encode method
Encode session values into a secured string based on the security mode.
Implementation
String encode(String name, Map<String, dynamic> values) {
final payload = jsonEncode(values);
switch (_mode) {
case SecurityMode.hmacOnly:
return _encodeHmacOnly(payload);
case SecurityMode.aesOnly:
return _encodeAesOnly(payload);
case SecurityMode.both:
return _encodeWithBoth(payload);
}
}