mirror of
https://github.com/bitwarden/server
synced 2025-12-15 07:43:54 +00:00
* Added UseSso bool to org * Update fields in migration script * bump version & check enabled flag on ssoConfig
36 lines
1.4 KiB
C#
36 lines
1.4 KiB
C#
using Bit.Core.Enums;
|
|
|
|
namespace Bit.Core.Models.StaticStore
|
|
{
|
|
public class Plan
|
|
{
|
|
public string Name { get; set; }
|
|
public string StripePlanId { get; set; }
|
|
public string StripeSeatPlanId { get; set; }
|
|
public string StripeStoragePlanId { get; set; }
|
|
public string StripePremiumAccessPlanId { get; set; }
|
|
public PlanType Type { get; set; }
|
|
public short BaseSeats { get; set; }
|
|
public bool CanBuyAdditionalSeats { get; set; }
|
|
public short? MaxAdditionalSeats { get; set; }
|
|
public bool CanBuyPremiumAccessAddon { get; set; }
|
|
public bool UseGroups { get; set; }
|
|
public bool UsePolicies { get; set; }
|
|
public bool UseSso { get; set; }
|
|
public bool UseDirectory { get; set; }
|
|
public bool UseEvents { get; set; }
|
|
public bool UseTotp { get; set; }
|
|
public bool Use2fa { get; set; }
|
|
public bool UseApi { get; set; }
|
|
public short? MaxStorageGb { get; set; }
|
|
public decimal BasePrice { get; set; }
|
|
public decimal SeatPrice { get; set; }
|
|
public short? MaxCollections { get; set; }
|
|
public int UpgradeSortOrder { get; set; }
|
|
public bool Disabled { get; set; }
|
|
public int? TrialPeriodDays { get; set; }
|
|
public bool SelfHost { get; set; }
|
|
public bool UsersGetPremium { get; set; }
|
|
}
|
|
}
|