DeviceBoundSessionCookieCraving.fromJson constructor

DeviceBoundSessionCookieCraving.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DeviceBoundSessionCookieCraving.fromJson(Map<String, dynamic> json) {
  return DeviceBoundSessionCookieCraving(
    name: json['name'] as String,
    domain: json['domain'] as String,
    path: json['path'] as String,
    secure: json['secure'] as bool? ?? false,
    httpOnly: json['httpOnly'] as bool? ?? false,
    sameSite: json.containsKey('sameSite')
        ? CookieSameSite.fromJson(json['sameSite'] as String)
        : null,
  );
}