Map<String, dynamic> toJson() => { 'apiKey': apiKey, 'uid': uid, 'email': email, if (keyId != null) 'keyId': keyId, if (keyName != null) 'keyName': keyName, };