CreateLoginRequest constructor
CreateLoginRequest({
- StringValue? firstName,
- StringValue? lastName,
- Email? email,
- PhoneNumber? phone,
- bool? isAdmin,
- AccountId? accountId,
- Iterable<
Role> ? roles, - AccessKey? accessKey,
- UsernameAndPassword? usernameAndPassword,
- PinCode? pinCode,
- APIUserCreateOptions? apiUser,
Implementation
factory CreateLoginRequest({
$1.StringValue? firstName,
$1.StringValue? lastName,
$0.Email? email,
$0.PhoneNumber? phone,
$core.bool? isAdmin,
$2.AccountId? accountId,
$core.Iterable<$0.Role>? roles,
AccessKey? accessKey,
UsernameAndPassword? usernameAndPassword,
PinCode? pinCode,
APIUserCreateOptions? apiUser,
}) {
final result = create();
if (firstName != null) result.firstName = firstName;
if (lastName != null) result.lastName = lastName;
if (email != null) result.email = email;
if (phone != null) result.phone = phone;
if (isAdmin != null) result.isAdmin = isAdmin;
if (accountId != null) result.accountId = accountId;
if (roles != null) result.roles.addAll(roles);
if (accessKey != null) result.accessKey = accessKey;
if (usernameAndPassword != null)
result.usernameAndPassword = usernameAndPassword;
if (pinCode != null) result.pinCode = pinCode;
if (apiUser != null) result.apiUser = apiUser;
return result;
}