public PasswordState (
bool has_password,
string password_hint,
bool has_recovery_email_address,
bool has_passport_data,
EmailAddressAuthenticationCodeInfo? recovery_email_address_code_info,
string login_email_address_pattern,
int32 pending_reset_date)