using System; using System.ComponentModel.DataAnnotations; namespace Timeline.Models.Http { public class HttpCreateTokenRequestV2 { /// /// The username. /// [Required] public string Username { get; set; } = default!; /// /// The password. /// [Required] public string Password { get; set; } = default!; /// /// Optional token validation period. In days. If not specified, the token will be valid until being revoked explicited. /// [Range(1, 365)] public int? ValidDays { get; set; } } }