using System.Runtime.Serialization;
namespace Umbraco.Cms.Core.Models
{
///
/// A model representing the data required to set a member/user password depending on the provider installed.
///
public class ChangingPasswordModel
{
///
/// The password value
///
[DataMember(Name = "newPassword")]
public string NewPassword { get; set; }
///
/// The old password - used to change a password when: EnablePasswordRetrieval = false
///
[DataMember(Name = "oldPassword")]
public string OldPassword { get; set; }
///
/// The ID of the current user/member requesting the password change
/// For users, required to allow changing password without the entire UserSave model
///
[DataMember(Name = "id")]
public int Id { get; set; }
}
}