fromJson static method

PackageKey? fromJson(
  1. Object? json
)

Implementation

static PackageKey? fromJson(Object? json) {
  if (json is! Map) return null;
  final kid = json['kid'];
  final use = json['use'];
  final alg = json['alg'];
  final pub = json['pub'];
  if (kid is! String || use is! String || alg is! String || pub is! String) {
    return null;
  }
  return PackageKey(kid: kid, use: use, alg: alg, pub: pub);
}