toMap method
Implementation
Map<String, dynamic> toMap() {
final map = {
'authStrategy': describeEnum(authStrategy),
'ownerField': ownerField,
'identityClaim': identityClaim,
'groupClaim': groupClaim,
'groups': groups,
'groupsField': groupsField,
'provider': provider != null ? describeEnum(provider!) : null,
'operations': operations?.map(describeEnum).toList(),
};
return Map<String, dynamic>.from(map)
..removeWhere((k, dynamic v) => v == null);
}