factory CredentialInfo.fromJson(Map<String, dynamic> json) { return CredentialInfo( id: json['id'] ?? '', name: json['name'] ?? '', type: json['type'] ?? '', ); }