33 lines
905 B
C#

namespace DigitalData.UserManager.Application.DTOs.User
{
public record UserPrincipalDto
(
Guid Guid,
string SId,
string EmployeeId,
string SamAccountName,
string GivenName,
string MiddleName,
string Surname,
string EmailAddress,
string VoiceTelephoneNumber,
DateTime? AccountExpirationDate,
DateTime? AccountLockoutTime,
bool AllowReversiblePasswordEncryption,
int BadLogonCount,
bool DelegationPermitted,
bool? Enabled,
string HomeDirectory,
string HomeDrive,
DateTime? LastBadPasswordAttempt,
DateTime? LastLogon,
DateTime? LastPasswordSet,
bool PasswordNeverExpires,
bool PasswordNotRequired,
byte[] PermittedLogonTimes,
bool SmartcardLogonRequired,
bool UserCannotChangePassword
);
}