using System.ComponentModel.DataAnnotations; using Bit.Core.Enums; using Bit.Core.Utilities; #nullable enable namespace Bit.Core.Entities; public class OrganizationApiKey : ITableObject { public Guid Id { get; set; } public Guid OrganizationId { get; set; } public OrganizationApiKeyType Type { get; set; } [MaxLength(30)] public string ApiKey { get; set; } = null!; public DateTime RevisionDate { get; set; } public void SetNewId() { Id = CoreHelpers.GenerateComb(); } }