EnterpriseAccount constructor

EnterpriseAccount({
  1. required String id,
  2. required EnterpriseAccountObjectEnum object,
  3. EnterpriseAccountProtocolEnum? protocol,
  4. required String provider,
  5. required bool active,
  6. required String emailAddress,
  7. String? firstName,
  8. String? lastName,
  9. String? providerUserId,
  10. String? enterpriseConnectionId,
  11. Map<String, Object> publicMetadata = const {},
  12. required EnterpriseAccountVerification? verification,
  13. EnterpriseAccountEnterpriseConnection? enterpriseConnection,
  14. int? lastAuthenticatedAt,
})

Returns a new EnterpriseAccount instance.

Implementation

EnterpriseAccount({
  required this.id,
  required this.object,
  this.protocol,
  required this.provider,
  required this.active,
  required this.emailAddress,
  this.firstName,
  this.lastName,
  this.providerUserId,
  this.enterpriseConnectionId,
  this.publicMetadata = const {},
  required this.verification,
  this.enterpriseConnection,
  this.lastAuthenticatedAt,
});