using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using IdentityShroud.Core.Contracts; namespace IdentityShroud.Core.Model; [Table("client_secret")] public class ClientSecret { [Key] public int Id { get; set; } public Guid ClientId { get; set; } public DateTime CreatedAt { get; set; } public DateTime? RevokedAt { get; set; } public required EncryptedValue Secret { get; set; } }