SecretKey.fromJson constructor
Implementation
factory SecretKey.fromJson(Map<String, Object?> json) => SecretKey(
id: json["id"] as String,
label: json["label"] == null ? null : json["label"] as String,
tokenType: TokenType.fromJson(json["token_type"]),
issuedAt: decodeDateTime(json["issued_at"]),
updatedAt: json["updated_at"] == null
? null
: decodeDateTime(json["updated_at"]),
expiresAt: json["expires_at"] == null
? null
: decodeDateTime(json["expires_at"]),
status: Status.fromJson(json["status"]),
active: json["active"] as bool,
revokedAt: json["revoked_at"] == null
? null
: decodeDateTime(json["revoked_at"]),
lastUsedAt: json["last_used_at"] == null
? null
: decodeDateTime(json["last_used_at"]),
usageCount: json["usage_count"] == null
? null
: (json["usage_count"] as num).toInt(),
);